Prodigy™ Cloud Cube 32

企业级 FPGA 原型系统


S2C 的 Prodigy Cloud Cube 32 是一款企业级的 FPGA 原型系统,其通过 S2C 四颗、两颗和单颗的 Prodigy Logic Module 的组合,支持最多 32 颗 FPGA。Cloud Cube 32 为设计团队提供了完整的原型平台,让其能够使用于任何功能设计阶段,并适用于任何规模的设计。不同的设计或者相同设计的多个实例可以同时运行于 Cloud Cube 32。S2C 的 Prodigy Player Pro™ 实时运行软件同 Cloud Cube 32 一并交付,以用于对 Cloud Cube 32 和安装与 Cloud Cube 32 内的 Logic Module。

Cloud Cube 视频

 

特性


大容量和可扩展性

  • 通过四颗、两颗和单颗 Prodigy Logic Module 的组合,最多实现 32 颗 FPGA 的设计容量
  • 通过互联模块或线缆,灵活的进行多个 Prodigy Logic Module 的互连
  • 通过安装 32 颗 Virtex-7 2000T FPGA 实现高达六亿四千万门的逻辑设计(单独销售)
  • 通过安装 32 颗 Virtex UltraScale 440 FPGA 实现高达十四亿门的逻辑设计(单独销售)


多用户支持

  • 多达 16 个用户可以同时使用 Cloud Cube 内的 Prodigy Logic Module
  • 任意一块 Prodigy Logic Module 均可通过以太网访问,功能包括:
     - Logic Module 的开启、关闭和重启
     - FPGA 的下载
     - 生成可编程时钟和复位
     - 虚拟 LED、按钮和开关
  • 16 路独立的高速 PCIe 端口以实现主机和 Cloud Cube 之间的数据通信


系统控制与监测

  • 自动识别安装于 Cloud Cube 32 内的 Prodigy Logic Module
  • 自动检测位于 Cloud Cube 内的 Logic Module 之间的互联设置
  • 监测所有安装于 Cloud Cube 32 内的 Prodigy Logic Module,包括
      - 电源状态
      - 温度以及 I/O 电压与电流
      - IP 地址
  • 6 路全局时钟资源到所有的 Logic Module,延时小于 200ps,可选择于
      - 6 路可编程时钟资源(0.2 ~ 700MHz)
      - 3 路任意FPGA内部生成的时钟
  • 3 路全局复位连接至所有 Logic Module,可通过实物按钮控制或软件虚拟按键远程控制
  • 自测试 - 通过图形化的软件可以将设计问题和板级问题方便的隔离开


易用的人性化设计

  • 独有的托盘设计可以轻松实现 Logic Module 和接口子卡模块的安装
  • 透明且可移动设计便于内部访问和监测
  • 每层托盘之间可由两侧进行灵活的电缆连接
  • 提供通过网络交换机直接访问内部的 Logic Module
  • 前端和后端风扇设计,最大化的冷却原型系统

 



丰富的附加功能


Prodigy Player Pro – 设计分割

Player Pro 设计分割软件,通过集成的 GUI 环境来指导用户的全部编译流程,包括设计导入、插入信号探针、设计分割(包括 LVDS 多路复用逻辑插入)和布局布线。


Prodigy Debug Module

Debug Module 提供了在一个逻辑分析窗口内,同时调试 Cloud Cube 内的最多 32 颗 FPGA 的能力,16GB 的板载 DDR3 内存提供了强大的信号捕获深度,同时波形通过千兆以太网传输至上位机进行分析。


Prodigy ProtoBridge AXI

ProtoBridge AXI 通过应用广泛的 AXI-4 总线协议链接了系统级的仿真环境和基于 FPGA 原型环境。ProtoBridge AXI 可通过 16 个快速 PCIe 数据端口运行于 Cloud Cube内。


Prodigy Neuro™

Neuro 软件提供了强大的管理功能,可通过以太网远程管理分布于世界各地的 Prodigy Cloud Cube 和 Logic Module,同时实现 FPGA 原型资源分发,供全球设计团队使用。