iDMAC

OKI情報システムズのiDMAC® <Intelligent DMA Controller>およびiDMAC® for Gen2 は、ザイリンクス社のLogiCORE™ Integrated Block for PCI Express に最適化されたDMAコントローラです。
お客様のアプリケーションにおいて、PCI Express®を用いた高速データ転送システムの開発用としてご使用いただけます。

特徴
- Virtex®-5/Virtex®-6 対応、Spartan®-6 対応中
- PCI Express®Gen1/Gen2 ~8Lane 対応
- TLP パケット生成/分解機能搭載
- 簡易なユーザーインタフェース
- ドライバソフト提供(Windows XP 32bit/64bit,Vista 32bit/64bit,Linux)
- リファレンスデザイン無償提供
- 評価ライセンス無償提供
性能
分散したメインメモリ上のBuffer 情報をFPGA でリスト化し、データを自動転送します。
割り込みによるソフト制御が少ないため、より高速での転送が可能となり、大容量画像、通信などのデータ転送に最適です。


DMAライト:メインメモリ→ローカルメモリ
DMAリード:ローカルメモリ→メインメモリ
アプリケーションが使える実行速度!
- ※Virtex®-5 はVirtex®-5 ML555 Development Kit にて測定
- ※Virtex®-6 はVirtex®-6 ML605 Development Kit にて測定
デザイン例
iDMAC®によりカメラの画像を高速でキャプチャリングすることが可能です。
また、大量のイメージデータを外部に転送することもできます。
外部インタフェースに光ケーブルを使用することにより、高品質で長距離の伝送も可能となります。

リファレンスデザイン
リファレンスデザインは各種FPGA評価キット用をご用意しています。
このリファレンスデザイン用の転送レート測定アプリケーションとドライバを提供しますので、お客様の環境における動作検証をすぐにおこなうことができます。


またiDMAC®評価ライセンスおよびリファレンスデザインのソースコードを無償でご提供いたしますので、お客様でのカスタマイズも可能です。
- ※ソースコードは、Verilog-HDL となります。
- ※iDMAC とDDR コントローラはNetlist での提供となります。
- ※ここに記載されている仕様、デザインなどは予告なしに変更する場合があります。