Dual VU440 Prodigy™ Logic Module

Dual VU440 Prodigy Logic Moduleは、Xilinx社のVirtex UltraScale XCVU440 FPGAを用いたS2Cの第6世代SoC/ASICプロトタイピング・システムです。このシステムは、12個の高速コネクタで1,200の汎用I/Oおよび64 GTHトランシーバにアクセス可能で、ユーザはS2Cの80以上のドーターカードにアクセスし、迅速に目的とするプロトタイプを構築することができます。さらに、ユーザはEthernetもしくはUSBを使用して、リモートで様々なランタイム機能を実行することが可能です。また、大規模SoC/ASIC向けにCloud Cube™に最大16個のデュアルVU Logic Moduleを格納でき、複数のユーザ間で共有することもできます。


I/O Architecture

大容量と拡張性

  • 11.08M システムロジック・セルと177.2 Mb内蔵メモリ
  • ボード上のDDR4 SO-DIMMソケットとDDR3 SO-DIMMソケットで、最大合計16GBメモリを実現
  • 配線モジュールやケーブルを使用し、複数のロジック・モジュールを自在に接続することによって容量を拡張
  • 1つのProdigy Cloud Cubeに最大16個のデュアルVU Prodigy Logic Moduleを搭載可能


高い信頼性

  • スクリューロック可能なI/Oコネクタ
  • セルフテスト– ソフトウェアGUIを使用し、簡単にボードの問題と設計上の問題を切り分け
  • GUIを使用し、ボード上の電圧、電流、温度を観測可能
  • 電流、電圧、温度が超過した時点で自動シャットダウン


最先端クロック・マネージメント

スタンドアロン・モード

  • 6個のグローバル・クロックを以下から選択可能
    - 6個のプログラマブル・クロックソース(0.2-700MHz)
    - MMCXコネクタを介し、5組の外部クロックに接続可能
    - 1個のOSCソケット
  • 2つのユーザFPGAのいずれかで生成されたクロック向けにフィードバック・クロックラインを3本利用可能
  • 3個のデザイン・クロック出力
    - 3組のMMCXコネクタを経由

Cloud Cubeモード

  • 6個のグローバル・クロックを以下から選択可能
    - 6個のローカル・プログラマブル・クロックソース(0.2-700MHz)
    - 6個のCloud Cubeグローバル・クロックリソース
  • 3個のフィードバック・クロック
    - 3個のフィードバック・クロック


高性能

  • 1つのFPGAに対し最大100Wの電力に対応
  • 同じI/Oコネクタからは全て等長配線を実現
  • 高速DDR3およびDDR4メモリをボード上でサポート


高速DDR3およびDDR4メモリをボード上でサポート

  • 8個のProdigyコネクタを介して、1,152個のGPIOと32ギガビット・トランシーバにアクセス可能
  • ランタイムソフトウェアを介し、Prodigy Connector I/O電圧を表示、かつI/O電圧は1.2V、1.35V、1.5Vまたは1.8Vに調整可能で、ボード上のLEDで設定電圧を表示(設定ミスによる破損を防止可能)
  • 4 GT I/Oコネクタを介し、32ギガビット・トランシーバおよび48個のGPIOにアクセス可能


ピン・マルチプレクサ配線に対応

  • ピン・マルチプレクサに最適化されたLVDS(1.2GHz対応)の配線により、2つのFPGA間を518本で接続
  • オプションの自動デザイン分割、LVDSピン・マルチプレクサ挿入を行うOptional Prodigy Player Pro™ コンパイル・ソフトウェア
  • 2つのFPGA間を接続する12個の追加ギガビット・トランシーバ


使いやすさ

  • ドーターカードやケーブルの自動検出
  • オンボードのバッテリーバックアップにより、FPGA binファイルの暗号化に対応
  • S2Cの各種ドーター・ボードが使用可能
  • 複数のFPGAコンフィグレーションオプションを用意。 Ethernet、USB、JTAG、micro SDカード
  • リモートでの設定変更や状態表示のような簡易設定向けのVirtual SWおよびLED
  • オプションのS2Cデザイン・インプリメンテーション・ソフトウェア
  • ギガビット・トランシーバを介して複数のFPGAを詳細にトレースデバッグするオプションのS2C Prodigy Multi-Debug System
  • トランザクション・レベルでソフトウェア/シミュレーション・モデルを使用して協調モデリングを行うオプションの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
(230+4GTH)*6
518+12GTH
-
-
144*4+120*2
-
  PCIe Gen3 Support
  DDR4 SO-DIMM
2
1
1
2
-
-
  DDR3 SO-DIMM
2
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