評価キットの概要Xilinx社のVirtex-6を搭載したFPGA開発キットです。2011年に1,995ドルで購入しました。搭載されているVirtex-6はXC6VLX240Tです。XC3S1500を搭載した評価キットを主に活用していました。ロジック容量とFPGAに接続されている外部メモリの帯域に物足りない部分があり、この評価キットを購入しました。ML605(表)ML605(裏)主な搭載機能XC6VLX240TLX240Tは、大規模なASICのプロトタイプを目的としなければ、十分なロジック容量があります。ソフトコア・プロセッサまで実装しようとすると、ロジック容量が不足する場合もあるかも知れません。2FPGAデバイスは、ファンの下に隠れています。ファンはかなりうるさいです。バス幅は64ビットです。FPGA内部のユーザー回路側では、立ち上がりエッジ同期の128ビットのバスとして見えます。x8エッジ・コネクタが搭載されています。購入当時、ML605に搭載されているVirtex-6のPCIeは、使用するIPコアのバージョンやパッチの適用など、いろいろと制限があった記憶があります。Expressが搭載されているのは素晴らしいのですが、ML605自体のサイズが大きいため、ML605をPCIeカードとして挿入できるPCの選択肢が限られるのが難点でした。変換基板などを利用すれば、Expressカードスロットのあるノート・パソコンでも利用可能でしたが、その変換基板もあまり一般的ではなく、入手が難しかった記憶があります。Expressの本をほとんど読破することになりました。Architecture」がお勧めです(英語)。実践的な実装に関するノウハウ本ではありません。Architecture1000ページ以上あり、本の厚さも10cm位あったため、pdf化しました。Videoコーデックが搭載されています。Virtex-6からはI2Cでレジスタの設定が必要になります。同期信号とRGBデータを入力するとDVIに変換してくれます。拡張ポート2つのFMC拡張ポートが用意されています。FMC拡張ポートは、市販の周辺機器を接続するには良いのですが、自作の機器を接続しようとすると、FMCコネクタの入手性が理由であまり使い勝手が良くありません。ML605には単純なピン・ヘッダは搭載されていないので、ちょっとしたGPIOが使いたい場合に不便に思う事があります。FMC拡張ポートコンフィグレーションプラットフォームケーブル不要でコンフィギュレーションが行えます。具体的には、一般的なミニUSBケーブルを接続すればコンフィギュレーションが行えます。LX240T限定ライセンスが付属しています。ChipScopeも使えます。XC3S1500よりも大きなロジック容量のFPGAに、リアルタイム3Dグラフィクス機能をフル実装することでした。XC3S1500では、ロジック容量の都合で、3Dのジオメトリ処理をソフトウェアで行っていたため、満足なパフォーマンスが得られませんでした。ラスタライザのアーキテクチャもロジック容量の都合でかなり妥協が必要でした。ML605であれば、これらの妥協点の改善が期待できました。ここで、少し問題になるのがプロセッサです。リアルタイム3Dグラフィクスの処理にはプロセッサが必要になりますが、ML605にプロセッサを接続しようとすると、選択肢はPCをPCIeで接続するVirtex-6にソフトコア・プロセッサを内蔵するのどちらかです。このようなことを検討している間に、ZedBoardが販売されました。ZedBoardに搭載されているZynq-7020には、Cortex-A9が内蔵されているため、プロセッサについて悩む必要がありません。このため、途中でメインの開発キットをZedBoardに変更してしまいました。結局、この開発キットはあまり活用していません。この開発キットは、OpenSPARCを実装して試すのに最適だと考えていたのですが、ZedBoardを入手したことなどが理由で結局こちらも試していません。今となってはかなり旧型の開発キットですが、用途によってはZedBoardよりもML605の方が使い勝手が良い場面がありそうです。MPCoreを内蔵したFPGAが搭載されている開発キットです。搭載F...開発キットDE10-Liteの開封Terasic社のDE10-Liteを借りる機会がありました。DE10-Liteは、Intel社のMAX10が搭載されたFPGAボードです。日本では、13,000円ほどで販売されているようです(201...開発キットArtyの開封DIGILENT社のArtyボードを借りる機会がありました。Atryは、Xilinx社のArtix7-35Tが搭載されたFPGAボードです。Artix7のラインナップは、ロジックセル数の少ない順に、1...開発キットSDカードからZedboardをブートZedboardをSDカードからブートする方法のメモです。USB-JTAG経由で動作確認の終わっているVivadoプロジェクト。2014.3.1で確認しています。CQ出版社のFPGA開発キットです。2008年に購入しました。この開発キットには、2個のSpartan3が搭載されています。パッケージにも記載されていますが、FPGA搭載マザーボードというコンセプトの開発キットです。IP...開発キットDE0-Nano-SoCの開封DE0-Nano-SoCはTerasic社製のFPGA開発キットです。5CSEMA4U23C6N)が搭載されています。本体は横10cm、縦7cm位の大きさです。ディジタル技術資料タイトルとURLをコピーしました。