
iNCITEは、高速USBでホスト・コンピュータとつながるFPGAボードです。 iNCITEは、さまざまなメモリやペリフェラルにつながる小規模のデジタル回路の開発をターゲットにした、汎用のFPGA開発プラットフォームとして開発されました。
iNCITEは、ユーザ回路はFPGAに実装されテスト・プログラムはホスト・コンピュータで実行する、HW-SWのコ・シミュレーションの機能を提供します。
また、特定アプリケーションのペリフェラルを拡張コネクタ経由で接続できます。例えば、iNCITE-AVREM ボード (オプションl)は、オーディオ、ビデオ、RS-232C, Ethernet, MMCとPS/2が実装されています。
● ハードウェア
- USB 2.0サポート
- USBあるいはJTAGからOn-the-flyでFPGAコンフィギュレーション
- 100万ゲート規模のXilinx Spartan-3実装
- アプリケーション・ボード接続の為の105-pinのGPIOポート (with 5 clock pins)
- 2MByte(32bitx512K) オンボードSSRAM
- 8MByte(32bitx512Kx4bank) オンボードSDRAM
- 4MByte(16bit) オンボードStrata FLASH あるいは 8Mbyte(32bit) オンボードStrata FLASH (オプション)
- Support 10MHz on-board clock
- AMBA-based IP/SoC設計サポート(オプション)
● ソフトウェア
- Windows XP用のデバイス・ドライバ
- iNCITE とアプリケーション・ボード
- GUIベースの開発環境
- 業界標準のC/C++ コンパイラをサポート
- 業界標準のVerilog/VHDL シミュレータをサポート
- デザイン・プロジェクトのサンプル
- Matlab/Simulinkとのコ・シミュレーション(オプション)
- SystemCとのコ・エミュレーション/コ・シミュレーション(オプション)
● 無料の開発環境をサポート
- 無料のXilinx webpack 論理合成とP&Rをサポート
- 無料のModelSim-XE HDL simulator starter kitをサポート
- 無料のMicrosoft Visual C++ Toolkit2003をサポート
- GNU GCC tool-chainをサポート
● コ・シミュレーション:HDLシミュレータとFPGA
- FPGA ゲート・レベル・デザインをHDLシミュレーション環境で検証可能
- デザインはFPGAに実装
- 設計フローの中でテストベンチは同じものが使える
● コ・シミュレーション:高位言語とFPGA
- FPGAの中にデザインが実装された状況で、高位言語のプログラムが実行できる
● 外部デバイスを使ったコ・シミュレーション
- 外部のデバイスと接続して、ソフトウェアのシミュレーションが可能
● HW/SWコ・シミュレーション(オプション)
- ARM ISSと接続したHW-SWコ・シミュレーション
- AMBA bus frameは、自動的に生成
● iNCITE-AVREMボード(オプション)
iNCITEとアプリケーション・ボード(iNCITE-AVREM) の組み合わせで、
デジタル・システムのラピッド・プロトタイピングが可能になります。
● 必要なもの
ホスト・コンピュータ
- Windows 2000 or XP
- USB 2.0
HDL 言語とシミュレータ
- Verilog or VHDL
- ModelSim, NC-Sim
高位言語とコンパイラ
- C or C++
- Visual C/C++
論理合成ツール
- XST, DC, FC-II, Synplify, Precision, LeonardoSpectrum
P&R
- Xilinx ISE