旋转编码器
视频演示
视频 - DVI/VGA
单端和差分 I/O 扩展
GPIO DIP 开关 (8)、LED (8) 和按钮 (5)
MII、GMII、RGMII 和 SGMII 以太网 PHY 接口
PCI Express® 边缘连接器(x1 端点)
GTX:SFP(1000Base-X)
GTX:SMA(RX 和 TX 差分对)
GTX: SGMII
GTX: PCIe™
GTX:SATA(双主机连接)
GTX 时钟综合芯片
Header for second serial port
二级串行端口头
集成式跟踪端口
BDM 调试端口
Soft Touch 端口
<3>目标应用:
市场: 工业、电信/数据通信、医疗、工业、军事/航天;
应用:数据传输和处理、串行连接功能、数字视频、总线接口、高速设计。
2.4 RocketIO GTX 收发器
RocketIO是Xilinx公司FPGA集成的高速串行收发器,在Vritex-5平台下的LXT和SXT系列FPGA中,RocketIO称为GTP,传输速率为100Mb/s~3.75Gb/s,速率在100~500 Mb/s范围内时具有可选5倍过采用功能[ ];在FXT和TXT系列FPGA中,RocketIO称为GTX,传输速率为750Mb/s~6.5Gb/s,速率在150Mb/s~750Mb/s范围内时具有可选5倍过采用功能; Vritex-5平台下的每2个相邻的GTP或GTX组成一个基本的GTP_DUAL[ ]。一个GTP_DUAL含有 2个GTP收发器和一个共享资源块,每个GTP收发器分别由发送与接收物理编码子层PCS和物理媒体接口子层构成,结构紧凑并且可根据需要灵活配置参数, 使得GTP_DUAL具有低资源占用和低功耗的特点。 文献综述
PISO(Parallel In to Serial Out)是Rlcket IO GTX 的核心模块,通过设定内部数据宽度,可以在每个时钟周期串行化8位或10位数据,此次研究的输入的数据是经过8b/10b编码后的10位并行数据[ , ]。
3 Xilinx ISE Design Suite 开发环境
3.1 版本选择:
ISE的版本众多,但在11.x之后的版本中基本已经没有了状态机编辑器,需要使用的话只能自己编辑,无形中增加了工作量,鉴于此,此次研究中选择10.1版本,既支持Virtex-5系列的芯片,同时又含有statecad工具,便于编写状态机。
3.2 平台介绍:
ISE Design Suite涉及了FPGA设计的各个应用方面,包括逻辑开发、数字信号处理系统以及嵌入式系统开发等FPGA开发的主要应用领域,主要包括
<1>ISE Foundataion:集成开发工具来~自^优尔论+文.网www.youerw.com/
ISE Foundation软件是Xilinx公司推出的FPGA/CPLD集成开发环境,不仅包括逻辑设计所需的一切,还具有简便易用的内置式工具和向导,使得I/O分配、功耗分析、时序驱动设计收敛、HDL仿真等关键步骤变得容易而直观。
<2>EDK:嵌入式开发套件
EDK是Xilinx公司推出的FPGA嵌入式开发工具,包括嵌入式硬件平台开发工具(Platform Studio)、嵌入式软件开发工具(Platform Studio SDK)、嵌入式IBM PowerPC硬件处理器核、Xilinx MicroBlaze软处理器核、开发所需的技术文档和IP,为设计嵌入式可编程系统提供了全面的解决方案。
EDK10.1版还包括了最新的IP内核以优化系统设计。同时还包括了SPI、DDR2/DMA/PS2和支持SGMII的三模式以太网MAC等外设,FlexrayTM外设选项,以及用于DMA的PCI Express驱动支持。