FTDI FPGA平台支持高速USB芯片和软件
扫描二维码
随时随地手机看文章
USB 芯片和软件厂商飞特蒂亚(FTDI)公司发布一款灵活而强大的开发平台 Morph-IC-II ,可加速基于FPGA的应用与制作,并简化先进逻辑电路设计中整合高速480Mbit/s USB通讯作业。
Morph-IC-II 平台整合了 Altera Cyclone - II FPGA与高性能 USB 2.0 功能,因而可简化高速通讯以及实现低于100ms的快速 FPGA 编程/再编程。这使得Morph-IC-II成为必须透过 USB 下载新软件以重新动态配置硬件功能的理想应用选择。此外,除了提高应用的灵活性,透过USB重新配置硬件也可降低BOM成本, FPGA 只需为最复杂的分离功能而不是所有功能来设定大小。
该新平台包括了所需的硬件、软件和文件,可让使用者实现开箱即用的 FPGA 开发。该平台的硬件部份包含一个开发模块,模块中包括一个 Altera EP2C5F256C8N Cyclone-II FPGA 和一个 FTDI FT2232H USB 到多用途 UART / FIFO 接口转换芯片。 FT2232H 的其中一个通道用于 FPGA 到 PC 的通讯,支持高达40Mbyte/s的数据传输速度。 FT2232H 的第二个信道用以透过 USB 配置/重新配置 FPGA 。
FTDI 的免费驱动程序提供了USB软件接口, FPGA 的参考设计样品有助于加速原型制作因而降低开发时间。 Morph-IC-II 上的 FPGA 可使用Altera的 Quartus II 开发软件快速的进行编程和配置。 Morph-IC-II 支持多达80个通用 I /O (GPIO),可确保把 FPGA 与外部电路和接口连接的最佳的灵活性。
Altera的 EP2C5F256C8N FPGA 提供 4,608 个嵌入式 FPGA 逻辑单元(LE)和26个嵌入的逻辑 RAM 单元以及多达 80000 闸和119Kbits,来实现 LSI 和入门级 VLSI设计。 FTDI 的 FT2232H 芯片提供USB 到 UART 及 USB 至高速 FIFO 的选择,实现与PC的应用软件间的通讯。 FT2232H 还具有一个多协议同步串行引擎(MPSSE):一个可配置的串行控制器,使得设计人员可实现 JTAG 、 SPI 、 I2C 或其他特定应用的串行界面。
Morph-IC-II 可透过 FTDI 的 VCP (虚拟COM埠)和 D2XX 两种类型的 Microsoft Windows 和 Linux USB 驱动支持,因而不需要大多数应用所需的额外的驱动开发。 VCP 使得 USB 设备在 PC 上显示一个额外的 COM 端口,这样应用软件可以像存取一个标准 COM 埠一样的方式来存取 USB 设备。
D2XX 驱动程序支持透过一个 DLL 直接存取 USB 设备, D2XX 驱动为开发人员提供了一个基于API的接口来使用C / C + +、C#、Visual Basic、Embarcadero Delphi 和NI LabVIEW与硬件进行交互。
Morph-IC-II 不仅支持 FPGA 应用开发及基于 FPGA 的高容量 ASIC原型设计,FTDI 还允许用户使用 Morph-IC-II 的原理图和编程工具作为其 PCB开发参考设计。Morph-IC-II 开发平台现已上市。