高速串行RapidIO接口的设计与实现

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:tangyajun1314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
串行RapidIO技术在高速嵌入式系统内部的信号交换方面存在独特的优势,RapidIO具有很强的信号传输能力,同时RapidIO协议在各个方面都有着很详细的规定,可以用硬件电路保证高速信号传输的可靠性,而且RapidIO具有极低的延迟和高带宽,支持任意方式的互连拓扑结构,极大地提高了系统的灵活性。因此,RapidIO技术得到了广泛的应用。本文首先对RapidIO的协议规范体系进行了深入的介绍。具体分析了RapidIO协议规范的基本层次结构、操作和包的格式,并对RapidIO协议规范的逻辑层、传输层以及物理层的功能和结构进行了详细的归纳和总结。在对协议规范进行了深入了解的基础上,本文完成了对RapidIO接口的物理层硬件结构设计。具体的硬件设计将物理层划分为物理编码子层、串行协议层、Buffer及包处理模块、物理媒介附属子层四个部分。物理编码子层的设计又分为8b/10b编解码模块、空闲序列产生模块、通道同步状态机和1x端口初始化状态机。串行协议层的设计分为CRC-16产生与校验模块、控制符号产生及校验模块、发送状态机和接收状态机。其中在CRC-16产生与校验模块的设计中,由于传统的CRC-16产生方案中,包在最后一个周期不同结束边界的情况增加了CRC运算的设计难度;而在CRC-16校验方案中,传统的方案存在关键路径过长或者资源占用过多的缺点。针对这些存在的问题,分别提出了一种改进的CRC-16产生及CRC-16校验方案。Buffer及包处理模块的设计分为发送Buffer及包处理模块和接收Buffer及包处理模块。而物理媒介附属子层则直接采用Xilinx提供的高性能SerDes IP。所设计的RapidIO接口支持单通道(1x)3.125G波特率的传输速率。最后,使用硬件描述语言Verilog完成了RapidIO接口各个模块的RTL级代码编码,同时使用Modelsim仿真工具对接口的各个模块及整个接口的功能进行了仿真验证,仿真结果证明了本文设计的正确性与可行性。
其他文献
As the connotations of urban green spaces and urban eco-green spaces have been more realized,drought-resistant green spaces have become a unique development tre
本研究采用重组慢病毒为载体,感染小鼠造血干细胞,然后将其移植到经同位素辐射破坏自身造血功能的NOD/SCID鼠中,以期提高hFIX在动物模型的表达水平和持续时间,为今后临床试验打下
目的:观察韩氏针刺对海洛因依赖大鼠学习记忆及海马突触素(synapsin,SYP)和胆碱乙酰基转移酶(cholineacetyltransferase,ChAT)表达的影响,初步探讨其作用机制。 方法:①75只SD(
峇峇是马来西亚和新加坡的本土化华人,在殖民地时代被称为海峡华人,马六甲的峇峇在家讲“峇峇马来语”,这是本土化的一个特征.他们的饮食被称为娘惹菜,也经历了本土化.娘惹是
首先要强调的是,互联网金融和传统金融并不是完全泾渭分明的,将这两类机构对立起来的观点值得商榷,互联网金融和传统金融在未来将会不可避免地走向深度融合。以平安银行为例,
多参数监护仪是集心电、脉搏、呼吸、心率、血压、体温等多种生理参数监护于一体的临床监护设备,它可以实时反映被监护者的身体状况,对危险情况作出报警,为医生作出及时、正确诊
本文通过对荣华二采区10
期刊
复杂环境下高频电波传播特性是为电子侦察、无线电通信和雷达对抗等军事无线电系统提供电磁环境数据的重要依据和来源。面对同时处理复杂的大气结构和不规则地形问题,许多传
调频连续波雷达具有重量轻、体积小、结构简单、发射峰值功率低、无距离盲区、高距离分辨率、低截获概率性能等方面的优点,因而被广泛应用于军事和民用领域。测距是其最常见
随着集成电路的特征尺寸进入纳米级,传统的CMOS等比例缩小越来越难以持续。应变硅具有带隙可调、载流子迁移率高等优点,因此,被认为是延续Moore定律最有潜力的新技术。在应变硅