アルテラ
Nios II 開発キット Cyclone II エディション
アルテラの Nios® II 開発キット Cyclone® II エディションは、SOPC(system-on-a-programmable-chip)開発に必要なすべての機能を提供します。この開発キットは、アルテラの Nios II エンベデッド・プロセッサ・ファミリおよび低コスト Cyclone II EP2C35 デバイスを使用した広範で価格重視のエンベデッド・アプリケーションの開発やプロトタイプ作成に対し、最適な環境を提供します。
図 1. Nios II 開発キットボード
注文情報
| 表 1. Nios II 開発キット Cyclone II エディションの注文情報 | ||
| 注文コード | 注文情報 | |
|---|---|---|
| DK-NIOS-2C35N | このキットの販売は終了しています。その他のエンベデッド開発キットに関しては、Nios II キット ページをご覧ください。 |
|
開発キットの内容
Nios II 開発キット Cyclone II エディションには、以下のものが含まれています。
- Nios II エンベデッド・プロセッサ
- Nios II 開発ツール(以下を含む)
- Nios II 統合開発環境(IDE)およびデバッガ
- GNU ツール
- Nios II インストラクション・セット・シミュレータ(ISS)
- MicroC/OS-II リアルタイム・オペレーティング・システム評価版
- Nios II C-to-Hardware アクセラレーション・コンパイラ評価版
- NicheStack TCP/IP ネットワーク・スタック(Nios II エディション評価版)
- Quartus® II デザイン・ソフトウェアの最新のバージョン(SOPC Builder システム開発ツールを含む)
- 1年間のライセンス
- Windows プラットフォームのみ
- 標準マイクロプロセッサ・ペリフェラル・ライブラリ
- RoHS 準拠開発ボード (図 1 参照)
- Cyclone II EP2C35F672 デバイス
- MAX® EPM7128AE CPLD コンフィギュレーション・コントロール・ロジック
- 2 M バイトシンクロナス SRAM
- 16 M バイト DDR SDRAM
- 16 M バイト・フラッシュ・メモリ
- EPCS64 シリアル・コンフィギュレーション・デバイス(64 M ビット)
- Type I CompactFlash カード (40本の利用可能なユーザ I/O ピン) 用 CompactFlash コネクタ・ヘッダ
- 10/100 イーサネット物理層 / メディア・アクセス・コントロール(PHY/MAC)
- イーサネット・コネクタ(RJ-45)
- 1個のシリアル・コネクタ(RS-232 DB9 ポート)
- 2個の拡張 / プロトタイプ・ヘッダ(2 x 41本の利用可能なユーザ I/O ピン)
- FPGA & CPLD 用 JTAG コネクタ
- Mictor トレース / デバッグ・コネクタ
- 1組の PMC ヘッダ(32 ビット)
- 4個のユーザ定義押しボタン・スイッチ
- 8個のユーザ定義 LED
- デュアル 7 セグメント LED ディスプレイ
- パワー・オン・リセット回路
- 10/100/1000 PHY ドータボード (MorethanIP 提供 Marvell 88E1111 Ehternet PHY デバイス搭載)
- トリプルスピード・イーサネット IP コア OpenCore Plus 評価版 およびそれをサポートするデザイン例
- ケーブルおよびアクセサリ
- USB-Blaster Rev B ダウンロード・ケーブル
- 1本のシリアル・ケーブル(RS-232)
- 9V 電源
- 電源コード
- LCD モジュール
- イーサネット(RJ-45)ケーブル(7フィート、約210cm)
- イーサネット・クロスオーバ・アダプタ
- Nios II 開発ボード Cyclone II エディションをターゲットとする多数のハードウェアおよびソフトウェア・リファレンス・デザイン
- Nios II プロセッサおよび関連ツールの年間サブスクリプション(このサブスクリプションには、Quartus II は 含まれません 。Quartus II デザイン・ソフトウェアについてはアルテラの ソフトウェア・サブスクリプション をご利用ください。)
- アルテラ FPGA および HardCopy® シリーズ ASIC に使用する場合、Nios II 開発キットに関しライセンス料金やロイヤリティ料金は不要です。
ソフトウェア開発ツール
Nios II 開発キット Cyclone II エディションを使用するにあたり、ソフトウェア・エンジニアに FPGA 設計の経験は必要ありません。アルテラの Nios II エンベデッド・デザイン・スイート は、以下の機能を備え、Nios II プロセッサ・ファミリ向けの完全なエンベデッド・ソフトウェア・デザイン環境を提供します。
- C/C++ コード・エントリおよび編集
- プロジェクト管理およびコンパイル
- ソフトウェア・デバッグ
- フラッシュ・プログラミング
ワールドクラスの開発ツールや充実したドキュメントだけではなく、複数のリファレンス・デザインおよびステップごとに実行していくソフトウェア開発チュートリアル(オンライン・ヘルプ・ブラウザで利用可能)も用意されており、ユーザはすぐに作業を開始することができます。 ユーザは開梱してから数分でNios II 開発ボードを使用して、ソフトウェアの作成、コンパイル、および実行することができます。
Nios II ISS を使用することで、ターゲットのハードウェア・プラットフォームが入手可能になる前に、プログラムの開発を開始することができます。Nios II IDE では、ユーザはISS を使用して実際のハードウェア・ターゲット上で実行するのと同様にプログラムを実行できます。
アルテラは MicroC/OS-II リアルタイム・オペレーティング・システム (RTOS)と NicheStack TCP/IP ネットワーク・スタック(Nios II エディション)を提供します。MicroC/OS-II RTOS は、スレッド・セーフな HAL(hardware abstraction layer) システム・ライブラリに搭載され、シンプルな RTOS スケジューラを実装しています。TCP/IP スタックは、MicroC/OS-II 上に構築され、標準 UNIX Sockets API を実装しています。
Nios Ⅱプロセッサおよび開発環境の重要な機能をすべて実証できるようなソフトウェア・デザインの事例も提供されています。
アルテラのエンベデッド・ソフトウェア・パートナ からもソフトウェア開発ツールが提供されてます。
ハードウェア開発ツール
Nios II 開発キットは、ハードウェア・エンジニアに完全なデザイン環境を提供します。ユーザは、キットに含まれているワールドクラスの FPGA デザイン・ツール、プロジェクト例、完全なドキュメント、およびステップごとに実行していくチュートリアルを使用することで、数時間で独自のカスタム・エンベデッド・システムを構築可能です。
Quartus II デザイン・ソフトウェアを使用することで、設計者は数百万ゲートのデザインを処理する円滑な開発フローを実現し、「Time-to-Market」を短縮できます。 Nios II 開発キット Cyclone II エディションには、1年間の期間限定ライセンス付きの Quartus II デザイン・ソフトウェアが含まれています。
開発キットには 1年間の Quartus II ライセンスが含まれていますが、アルテラでは Quartus II ソフトウェア・アップグレードを受けるために、設計者が正式な アルテラ・デザイン・ソフトウェア・サブスクリプション を購入することを推奨しています。
Quartus II に統合されている SOPC Builder は、高性能 SOPC デザインの作成作業を大幅に簡略化する、システムを自動構築するツールです。
提供資料
Nios II 開発キット Cyclone II エディションに関連する以下の資料を提供しています。
|
表 2. Nios II 開発キット Cyclone II エディションの資料 |
|
|
ドキュメント名 |
ファイル形式 |
|
PDF (英語版) |
|
|
PDF (英語版) |
|
| Nios Development Board Cyclone II 2C35 Schematic | Zip ファイル |
| Nios Development Board Cyclone II PCB Layout Files | Zip ファイル |
| Nios Development Board Cyclone II PCB Layout Bill of Materials | Excel ファイル |
| 10/100/1000 Ethernet Phy Daugther Board Reference Guide from MorethanIP | PDF (英語版) |
関連リンク
