PCI-Express数据链路层的设计

来源 :浙江大学 | 被引量 : 0次 | 上传用户:tanchishe0000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
PCI-Express(3GIO)即第三代通用I/O总线,它的出现带来了一场革命,不但能与原来的PCI设备兼容工作,还可以增强原有设备的性能。PCI-Express的特点就是高性能、高扩展性、高可靠性、很好的升级性以及低花费。今天的软件应用越来越依赖于硬件平台,特别是输入输出子系统,日常应用中常常会出现从视频源和音频源传来的大量的流数据要处理,甚至有许多的数据是要求实时处理的。PCI-Express不仅能够满足极大输入输出总线带宽的要求,同时在桌面系统、移动系统、服务器、通讯系统、工作站、嵌入式系统中也能很好的得到应用。 无疑PCI-Express是一种先进的技术,对于它的研究和应用是相当有意义和价值的。然而目前PCI-Express的相关研究和开发主要集中在国外,可以参考的资料相当少,因此要完成硬件具体实现具有相当的难度,设计过程函盖了IC设计的前端到后端,需要具备一定的IC设计经验。 数据链路层(DLL)在PCI-Express的三层架构中介于数据事物层(TL)和物理层(PL)间,主要担负提供可靠数据传输的功能。数据链路层设计代码量较大,在Data Path上存在多路数据调度的问题,其设计的好坏在后期的性能验证中也被证实有很大的影响,同时从性能角度出发,CRC的计算不能采取按位运算的方法,但采用多位同时计算的方法又要考虑电路延时,为了达到目标频率需要精心设计电路,避免相关路径延时太大,造成综合不能达到要求。其他的功能部件,例如ACK/NAK机制和流量控制更新机制对于整体性能都有很大影响,因此数据链路层的设计在实现功能的基础上,对于性能的思考也是十分重要的。
其他文献
从零上39度火炉般的酷暑天八月十日开幕以来,历时79天的日本爱知三年展2013 “天摇地动-我们在哪里站立?场所、记忆,以及复活” (Awakening-Where Are We Standing?-Earth, Memory and Resurrection)于十月27日拉下了帷幕。这次三年展的题目和上届大大不同之处在于,有着强烈的时间和场所感,那是因为和在日本东北地区发生的大地震有关。日本严酷
本文旨在设计一种便携式移动电源,主要是为了解决日益增多便携式电子产品随时随地的充电需求。为了能及时给移动电子产品充电,设计了一款充电方式以及输出功率多样化,且性能安全
模数转换器(Analog to Digital Converters,ADCs)作为连接模拟信号和数字信号的桥梁,随着数字信号处理技术的快速发展得到了广泛应用。逐次逼近型模数转换器(SuccessiveApproxi
互联网的快速发展,给我们的生活和工作都带来了更多的便利和机会,日益成为我们生活的一部分。但同时它所带来的网络安全问题,也逐渐成为了一个非常严重的问题,必须得到我们的
抛物线方程(PE)是波动方程的一种近似形式,它假设电磁波能量在沿着抛物线轴向的锥形区域内传播。初期该方法主要用来处理比较复杂的声波的传播问题和光学等方面的问题。目前,抛