Quad VU440 Prodigy™ Logic Module

Quad VU440 Prodigy Logic Moduleは、Xilinx社のVirtex UltraScale XCVU440 FPGAをベースにした第6世代のSoC / ASICプロトタイプシステムです。このシステムは1,888の汎用I/Oと20個の高速コネクタ20個上に112個のGTHトランシーバを搭載しており、ユーザはS2Cの80以上のドータカードにアクセスすることで、プロトタイプのターゲットをすばやく立ち上げることができます。 さらにユーザは、イーサネットとUSBの両方を介してランタイムでの様々な機能をリモート実行できます。大規模なSoC/ASICをサポートし、最大8つのQuad VU Logic ModuleをCloud Cube™に構成し、複数のユーザ間で共有することができます。


I/O Architecture

大容量キャパシティと拡張性

  • 22.16Mのシステムロジックセルと354.4Mbの内部メモリ
  • 4つのオンボードDDR4 SO-DIMMソケットにそれぞれ72ビットからの8GB DDR4メモリを搭載可能
  • 複数のLogic Module間をインターコネクトモジュールやケーブルを用いて、お互いに自由に接続しキャパシティを拡張可能
  • 最大8つまでのQuad VU Prodigy Logic ModuleをProdigy Cloud Cubeで構成可能


高い信頼性

  • スクリューロック設計されたI/Oコネクタ
  • ディレクテッド型セルフテストにより、ソフトウェアのGUI内で設計上の問題とボード上の問題を容易に分離
  • オンボードでの電圧、電流および温度をソフトウェアGUIから監視
  • 過電流、過電圧または過熱を検出した際の自動シャットダウン


高度なクロックマネジメント

スタンドアロンモード

  • 6つのグローバルクロックを以下から選択
    - 6つのプログラム可能なクロック源(0.2-700MHz)
    - 6つの内部生成クロックで4つのFPGAの任意のデバイスから供給可能
    - 5対の外部クロックをMMCXコネクタ経由で供給
    - 1つのOSCソケット
  • 3つの設計からのクロック出力
    - 3対のMMCXコネクタ経由

Cloud Cubeモード

  • 6つのグローバルクロックを以下から選択
    - 6つのローカルなプログラム可能なクロック源(0.2-700MHz)
    - 6つのCloud Cubeグローバルクロック源
  • 3つのフィードバッククロック
    - 内部生成されたクロックをCloud Cubeグローバルクロック源として出力可能


高性能

  • FPGA当たり最大100Wの電力供給
  • 同じI/Oコネクタから各I/Oへの等トレース長
  • 高速DDR4メモリのオンボードサポート


柔軟性と強力なI/O

  • 1,728汎用I/Oピンと12個のProdigyコネクタ上の48 GTHトランシーバ
  • Prodigy Connector I/Oの電圧はソフトウェアのGUIから1.2V、1.35V、1.5V、1.8Vに設定し、ボード上の4つのステータスLEDでI/O電圧を確認可能
  • 8GTコネクタ上の制御信号用64GTHトランシーバおよび160個の汎用I/Oピン
  • FPGAごとにJTAGを分割し、最大4ユーザまで同時使用可能


LVDSピン多重化によるインターコネクトのサポート

  • 232個の物理インターコネクトと8つのギガビットトランシーバがFPGAに対して水平、垂直方向に隣接し、LVDを用いたピン多重化を最適化
  • 192 個の物理インターコネクトがFPGAに対して斜めに配置され、LVDを用いたピン多重化を最適化
  • それぞれ2つのFPGA間で10000以上もの設計のインターコネクトをサポート
  • オプションソフトウェアのOptional Prodigy Player Pro Compile Softwareにより、設計の分割とLVDSピン多重化回路を自動挿入


使いやすさ

  • ドーターカードやケーブルの自動検出
  • オンボードのバッテリーバックアップにより、簡単にFPGA binファイルの暗号化に対応
  • S2Cの各種テスト済みドーター・ボードが使用可能
  • 複数のFPGAコンフィグレーションオプションを用意。 Ethernet、USB、JTAG、micro SDカード
  • リモートでの設定変更や状態表示のような簡易設定向けのVirtual SWおよびLED
  • オプションのS2Cデザイン・インプリメンテーション・ソフトウェア
  • ギガビット・トランシーバを介して複数のFPGAを詳細にトレースデバッグするオプションのS2C Prodigy Debug Module
  • トランザクション・レベルでソフトウェア/シミュレーション・モデルを使用して協調モデリングを行うオプションのProtoBridge™ AXI ソフトウェア
UltraScale Prodigy Logic Module Configuration Table
 
Virtex UltraScale
Kintex UltraScale
Quad VU
Dual VU
Single VU
PCIe VU
Quad KU
Single KU
  System Logic Cells (K)
22,164
11,082
5,541
5,541
5,804
1,451
  FPGA Internal Memory
354.4Mb
177.2Mb
88.6Mb
88.6Mb
303.6Mb
75.9Mb
  FPGA DSP slice
11,520
5,760
2,880
2,880
22,080
5,520
  External User I/Os
1,728
1,232
1,176
432
1,152
656
  SerDes Transceivers
112GTH
64GTH
44GTH
12GTH
64GTH
48GTH
  Inter-FPGA Nets
232*4+192*2
518+12GTH
-
-
144*4+120*2
-
  PCIe Gen3 Support
  DDR4 SO-DIMM
4
1
1
2
-
-
  DDR3 SO-DIMM
-
1
-
-
-
-
  Prodigy Connector *
12
8
8
3
8
4
  GT Connector
8
4
2
0
4
4
  DM Connector
4
2
1
0
4
1
  Cloud Cube Support

* Note: Each Prodigy Connector can support up to 8GB of 64-bit DDR4/DDR3 memories