基于XilinxFPGA高速串行接口的设计与实现毕业设计说明.doc
《基于XilinxFPGA高速串行接口的设计与实现毕业设计说明.doc》由会员分享,可在线阅读,更多相关《基于XilinxFPGA高速串行接口的设计与实现毕业设计说明.doc(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.基于Xilinx FPGA高速串行接口 设计与实现摘 要由于时钟抖动,扭曲,队列同步和串扰噪声和各种非理想因素,进一步完善面临巨大的挑战并行传输率。因此,串行传输,已成为高速数据传输系统在深亚微米主要选择。在串行传输系统为了实现高速信号传输,并可节约电能和降低成本,数据更倾向于使用低摆幅模式,LVDS和CML是低电压,小的摆动,差分信号的串行传输方式,所以它被广泛地应用于PCI。快递网络物理层和高速度SERDES电路。但这个标准的LVDS传输率只能达到3Gbps,以实现独立设计以满足5Gbps的要求与以上的高速PCI。表达应用,本文研究了伪标准的LVDS 121(PLVDS)和CML的启动界
2、面的设计研究。基于传输信号的理论,非理想因素和传输线的行为的信号完整性分析;提出了考虑高速串行传输系统的电路级和版图级设计;在PLVDS结束与CML收发器电路的设计,并提出了改进方案。其中,无歪斜单端差挠度问题提高plvds收发电路,电路的性能与加速管的改进;电平转换电路的信号快速切换到低水平的高水平,没有后续电路的调整,因此,延时小;双共模反馈电流开关电路的共模电平的控制,另一个环控制输出摆幅,输出更稳定;微分预加重技术使驱动能力强、降低码间干扰。用于CML收发器的若干关键技术,有源负反馈技术和有源电感技术不仅可以有效地扩大信号的带宽,而且可以提高电路,电路的性能,降低了电路的功耗,减少了芯
3、片的面积;均衡技术是有效减少传输线效应符号间干扰所引起的信号失真,提高信号质量。同时也采用三级结构的樱桃。胡珀限幅放大器电路,均衡电路进一步放大到比较器输出低摆幅信号可以识别的电压幅值。在本文中,0.131cm CMOS技术实现两个PCI。表达物理层PLVD和CML高速串行数据传输接口的基础上。仿真结果表明,两种接口电路的传输速率高达5Gbps,完全符合PCI Express表示应用要求。主题词:PLVDS,CML,预加重,均衡,有源负反馈,电压比较器,失效保护42 / 45Design and implementation of high-speed serial interface bas
4、ed on Xilinx FPGAAbstractDue to clock jitter, skew, queue synchronization and crosstalk noise and various non-ideal factors, parallel transmission rate to further improve the face enormous challenges. So that the serial transmission has become a high-speed data transmission system in deep sub-micron
5、 main choice. In the serial transmission system in order to realize the high-speed signal transmission, and can save power and reduce the cost, the data tend to use low swing mode, LVDS and CML is the low voltage, small swing, differential signal serial transmission mode, so they are widely used in
6、PCI.Express network physical layer and high speed SerDes circuit in. But this standard LVDS transmission rate can only reach 3Gbps, in order to achieve the independent design to meet the requirements of 5Gbps and above high speed PCI.Express application, this paper studies a pseudo standard LVDS 121
7、 (PLVDS) and a CML interface to start the design research. Based on the theory of transmission signal, the signal integrity analysis of nonideal factors and transmission line behavior; then put forward considering the high-speed serial transmission system circuit level and layout level design; at th
8、e end of the PLVDS and the CML transceiver circuit design and put forward the improvement scheme. Among them, no skew single-ended to differential deflection problem to improve the PLVDS transceiver circuit, the circuit performance is improved with the accelerating tube; level conversion circuit the
9、 signal quickly switched to a high level from low level, without a subsequent circuit is adjusted, therefore, the time delay is small; with double common-mode feedback current switching circuit in a the loop control of common mode level, another loop control output swing, the output is more stable;
10、differential pre-emphasis technology makes stronger driving capability and reduce intersymbol interference. Several key technologies used in a CML transceiver, the active negative feedback technology and active inductor technology not only can effectively expand the bandwidth of signal, but also can
11、 improve the performance of circuit, circuit, reduce the power consumption of the circuit, reduce the area of chip; equalization technology is effective to reduce the transmission line effect and intersymbol interference caused by signal distortion, the signal quality is improved. At the same time a
12、lso uses three levels of structure of Cherry.Hooper limiting amplifier circuit, the equalization circuit outputs low swing signal for further amplification to the comparator can identify the voltage amplitude. In this paper, 0.131xm CMOS technology to achieve two for PCI.Express physical layer PLVDS
13、 and CML high-speed serial data transmission interface based on. Layout simulation results show that, two kinds of interface circuit transmission rate up to 5Gbps, fully meet the requirements of PCI.Express application.Key Words:PLVDS,CML,Preemphasis,Equalization,Active NegativeFeedback,Limiting Amp
14、lifier,FailSafe.目 录摘要IAbstractII引言21绪论31.1课题研究背景31.2高速串行技术发展现状32 Virtex-5 FPGA性能和设计技术92.1 最新款FPGA产品Virtex-592.2 FPGA 设计方法112.3 Xilinx FPGA设计工具简介13因为第二种方法便于改变和掌握,所以后面章节中所进行 在线逻辑分析多采用第二种直接插入IP核 方法进行。3 基于FPGATS201链路口设计与实现143 基于FPGATS201链路口设计与实现153.1 TS20l链路口简介153.2 FPGA与TS20l 硬件连接与可行性分析183.3 基于FPGA 高速链
15、路口仿真设计193.4高速链路口 实际硬件调试254 B3G TDD系统中RocketIO 接口 资源需求分析与设计285 B3G TDD系统MAC层高速串口 实现与仿真测试325.1 B3G TDD系统MAC处理接口板 实现策略321.MAC高层协议处理模块332.数据转接模块345.2 RocketIO接口 仿真与测试345.2.1 RocketIO 接口 仿真345.2.2 单板测试和板间测试375.3 本章小结40结论41参考文献42附录A 附录容名称43致谢48引 言在数字系统的互连设计,高速串行I/O技术替代传统的并行I / O技术已成为发展趋势。与传统的并行I / O技术相比,串
16、行方案提供了更长的距离,带宽,更低的成本和更高的可扩展性,克服了并行I/O设计缺陷。在实际设计中的应用,利用现场可编程门阵列(FPGA)高速串行接口的实现是一种低成本的方法1。Xilinx的FPGA芯片的最新一代的Virtex。的Virtex系列产品5版,是第五代产品,先进的65纳米三氧化过程中使用的新技术,expressfabrie ASMBL架构。的Virtex。高速逻辑5 LXT,数字信号处理,嵌入式处理和串行链路的应用优化。与前代相比viaex FPGA,5在性能和密度有了很大的进步:速度提高31%,容量增加64%,动态功耗降低34.9%,静态功耗保持相同的低水平,减少45%的占地面积
17、。Virtex.5 LXT芯片是建造高达24的RocketIO收发器,支持从101Mbps的3.75gbps串行数据传输速率,支持流行的高速串行I/O接口标准。本文从时钟,复位,功率控制,发送和接收逻辑和其他关键方面,讨论了利用Virtex.5 LXT芯片RocketIO的设计和高速串行传输接口的实现。Xilinx ml505开发平台实现高速串行数据传输系统基于RocketIO技术,针对1.24Gbps的高速串行传输特性。1绪论1.1高速串行技术背景的研究现代社会信息爆炸式的增长,网络的发展,多媒体等新技术,在数据和数据发送速率的要求,迅速增加的用户。目前,数据通信带宽的需求已经超过了穆尔定律
18、(穆尔定律:处理器带宽每十八个个月翻了一倍,但性能却每三年增加一倍)。通常,数据交换的瓶颈存在于系统互连的水平,甚至在不同的系统之间以与与其他外部系统通信的速度进行交流。该行业一直在努力生产更多的和更快速单片机来解决这个问题,但这种方法似乎遇到瓶颈,因为用户没有直接感受到CPU的性能比和很大的性能改进。这使得IO接口到系统的性能进一步提高的瓶颈,这是一个新的系统互连技术的CPU性能的迫切需要将转换为系统的性能。在单端互连的早期影响的设计,容易受到干扰,噪声,传输速度可以达到200 250mb/s;一般来说,增加并行总线宽度可以提高数据吞吐量,但是汽车数量将增加PCB布线困难,和时钟抖动和偏移频
19、率带来的设计挑战的同时,进一步提高人脸限制并行传输率,它是提供经济和可靠的信号同步的方法非常困难;而高速串行通信技术,以其广泛的带宽,抗干扰能力强、接口简单等优点,正迅速取代传统的并行技术,成为行业的主流。在这种背景下,本文针对更受欢迎,有很大发展潜力的高速串行接口电路的两种高速链路口和Rocket I/O研究,并对其进行仿真设计,该公司最新的实时执行程序。Virtex.5在FPGA平台。高速度链的设计是ADI公司的DSP TS20XS LVDS交叉技术)基于接口技术(口)进行仿真设计;而Rocket I/O是CML的高速串行传输接口的基础上,时钟恢复,全双工串行I / O的收发,从而实现高效
20、的高速串行通信协议的设计。1.2 HSST(High Speed Serial Technology)现状发展概况今天,还是并行总线用于大多数计算机,嵌入式处理设备和通信设备,最流行的总线包括PCI,VME与其扩展。目前广泛使用的几种通信标准是基于并行总线标准。可以分为两类:系统总线并行同步并行总线标准,包括PCI-X和Compact PCI;源同步并行总线标准,包括RapidIO,HyperTransport和其他类似的标准。但随着芯片的性能提升,对带宽的需求和更大的,多通道并行总线结构满足系统设计。并行接口约束:问题的干扰,信号偏移,串扰和直流偏置的代码,这些因素严重影响并行接口频率的增加
21、和增长传输距离。为了解决并行接口在数据传输时所面临的限制问题,国外都将在高速串行接口电路更集中研发2。1.2.1 LVDS相关介绍LVDS(低电压差分信号)是一个低摆幅差分信号技术,通过一对差分电路板线传输数据信号的振幅很小的使用,在两个平行的差分信号线通过电流和电压幅值的对比度,噪声和耦合到两条线,而这种噪声抵消。为了实现高速,长距离传输,和低振幅和低驱动电流输出达到低噪声、低功耗。LVDS是在两个标准的定义:一个是IEEE P1596.3,主要为SCI(可扩展的一致性接口),定义了LVDS的电气特性,还定义了分组交换在SCI协议的编码时间;另一个是ANSI/EIA/EIA-644,定义了L
22、VDS主要电气特性,以与655mbps和1.823gbps无损介质理论极限速率的最大速率。在两个标准的指定和物理媒体的独立性,这意味着只要介质在指定的噪声容限和歪斜容忍围发送信号到接收机,该接口可以正常的工作3。LVDS具有许多优点:终端配备更方便;低功耗;有可靠性功能fail.safe;成本低;能够高速传输。广泛应用于计算机,通信设备,消费类电子产品等。图1.1简易LVDS图示Fig 1.1 Simple LVDS Icon图1.1显示了一个典型的LVDS接口,它是一个单一的模式,采用半双工、多点配置也可以是必要的。每个连接点的差分对包括一个驱动器,连接单元和接收器。驱动器和接收器主要完成T
23、TL和LVDS信号之间的转换。互连单元包括一个电缆,PCB差由线对和一个匹配电阻。LVDS驱动器由一个驱动差分对电流源(3.60mA电流),LVDS接收器具有非常高的输入阻抗,因此驱动器输出的电流大部分都是通过120匹配,并产生约在接收机的输入端352mV电压。司机转弯时,它改变流经电阻的电流方向,从而有效的逻辑“1”和“0”状态。低摆幅驱动信号来实现高速运算和减少功率消耗,差分信号提供适当的噪声和功耗大大减小电压摆动。功率大大降低多接口驱动和接收一个单一的集成电路的集成允许。这提高了PCB板的效率,降低成本4。无论LVDS传输介质的使用是PCB线路的电缆,必须采取措施防止媒体终端信号的反射,
24、在同一时间,减少电磁干扰。LVDS需要相匹配的终端电阻介质的使用(110 + 10),循环的终止信号的电阻,应尽量靠近接收器输入的地方。LVDS技术的应用变得越来越普遍。在高速系统中,系统的背板互连电缆传输应用中,驱动器,接收器,收发器,串行/解串器和其他技术的应用也越来越广泛。接口芯片供应商也都在LVDS作为下一代基础设施模块互连移动基站之间的基本结构,支持,中央办公室交换设备、网络和计算机,工作站。目前,国际上对LVDS与其相关产品 研究十分活跃,很多公司都已经推出了多种LVDS产品,这些产品已广泛 应用在计算机和通讯领域里来解决高速数据传输瓶颈问题。ADI公司(美国模拟元件公司),在开发
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 XilinxFPGA 高速 串行 接口 设计 实现 毕业设计 说明
限制150内