FPGA/FMC3UPXIe高性能数字I/O板卡-GX3800e
用户可配置的板载AlteraCycloneVGXFPGA无需专有的FPGA设计工具接受400针VITA57.1FMC模块,用于特定用户的应用Gen2,x4PXIExpress接口和集成DMA控制器支持高达800MB/s的数据流速率3.125GbsxcvrI/O概述GX3800e是一款用户可配置的基于FPGA的3UPXIExpress卡,支持400针VITA57.1FMC接口标准。该卡采用AlteraCycloneVGXFPGA,支持高达3.125Gb/s的xcvr数据速率,具有超过300,000个逻辑单元和12.2Kb内存。用户可以设计自己的定制接口模块,也可以从各种商用现货FMC模块中进行选择,然后可以与GX3800e集成-为模拟或数字测试应用创建定制仪器。FPGA的设计是通过使用Altera的Quartus或免许可的QuartusPrimeLite工具集完成的。特征GX3800e的400引脚FMC接口具有80个差分对,4个差分时钟,(10)3.125Gbsxcvrs,两个xcvr时钟,一个I2C控制接口,JTAG总线和电源/gnd连接。FPGA器件支持多达8个锁相环,用于时钟合成,时钟生成和I/O接口支持。其他模块资源包括:64Mx32DDR内存32Mx16Flash(用于定义的核心功能)可编程时钟发生器DMA控制器该模块可以访问所有PXIExpress总线资源,包括PXI10MHz时钟,PXIe100MHz时钟,PXIeSync100,PXIeDStar触发器,本地总线和PXI触发器;允许用户创建包含所有PXIExpress总线资源的自定义仪器。GX3800e的驱动程序提供对FPGA的控制和访问,该驱动程序包括DMA和中断支持,用于***已编译FPGA代码的工具以及寄存器读写功能。GX3800e独特的架构将PCIe接口与用户FPGA分开——PCIe的实现工作已经完成,用户仅需专注于FPGA其他功能的设计部分。模块的软件驱动程序和交互式UI具有预定义寄存器,可以通过内部地址和数据总线访问用户FPGA。由于PCIe总线接口和相关的软件驱动器都是已知的测试实体,这有效的简化设计/集成过程。编程和软件该板配有GXFPGA库以及软件包,软件包中包含虚拟仪器面板和Windows32/64位DLL驱动程序库和文档。虚拟面板可用于从显示仪器当前设置和状态的窗***互式编程以及仪器控制。此外,还提供接口文件以支持对编程工具和语言的访问,如ATEasy®,LabVIEW,LabVIEW/Real-Time,C/C++,MicrosoftVisualBasic®,Delphi和Pascal。在线帮助文件和PDF用户指南提供的文档包括有关安装,使用和板卡编程的说明。一旦用户编译了FPGA设计,配置文件就可以直接加载到FPGA中或通过板载闪存加载。单独的软件包-GtLinux-为Linux32/64操作系统提供支持。应用自动测试设备(ATE)半导体测试自定义接口仿真仪器定制SerDes接口参数表订购信息)