节点文献

RapidIO高速互联接口的设计研究与应用

【作者】 杨卿

【导师】 杨万麟;

【作者基本信息】 电子科技大学 , 信息与通信工程, 2009, 硕士

【摘要】 嵌入式处理技术的快速发展,给高性能嵌入式系统的高速互联方面带来了严峻的挑战。为了应对这类挑战,同时适应嵌入式系统的发展需要,业界领先的半导体和系统制造商联合制订了一种可实现任意拓扑和点对点操作、高效且具有很高可靠性和有效拥塞控制的高速互联协议——RapidIO。本文正是基于嵌入式技术所面临的数据传输瓶颈以及RapidIO所体现出的优越性,对RapidIO进行了大量的分析和研究工作,具体如下:1.首先对串行RapidIO协议结构进行了深入研究。串行RapidIO协议分为三层:逻辑层、传输层、物理层。这种层次结构的一大特点是,在任意层对事务类型进行修改都不会影响到其它层的规范,具有很强的灵活可变性。本文依据该层次结构,分别对每一层次所完成的操作进行了细致的分析。2.根据对协议的研究分析结果,本文对串行RapidIO物理层进行了FPGA逻辑实现。串行RapidIO物理层,其不仅需要完成对包的物理层字段的封装,还要负责端口的初始化、包的发送和接收、流量控制、错误管理等操作。本文以上述操作为索引,对其实现过程进行了详细阐述。3.完成了串行RapidIO物理层的设计和FPGA逻辑实现后,本文紧接着对逻辑实现的代码进行了RTL级仿真并给出了逻辑资源消耗情况。整个仿真过程分别对端口的初始化、包的发送和接收、流量控制、错误管理进行了验证,证明了其功能正确并符合RapidIO 1.3协议版本对串行物理层的描述,从而保证了本文的逻辑实现成果能顺利地与芯片厂商提供的IP核进行互联通信。4.针对串行RapidIO的各种优点,本文将其应用到第三代和第四代无线通信技术中,完成了基于串行RapidIO的基带处理架构方案。最后通过搭建硬件测试平台,根据实际上板所得到的流量测试结果从灵活性、可靠性、可扩展性等方面验证了该架构方案的正确性和可行性。

【Abstract】 The fast development of embedded processing technology is posed a serious challenge to high-performance embedded system high-speed interconnection. In order to cope with such challenges and meet the needs of embedded system development, the industry’s leading semiconductor and system manufacturers work together to set up a high-speed Internet Protocol - RapidIO.This protocol can support arbitrary topology and point-to-point operation, provide effective congestion control, high transmission efficiency and reliability.Because of the bottleneck on data transmission of embedded system and the superiority of RapidIO on interconnection, this dissertation does many works to analyse and research on the RapidIO. The main results are as follows:1. First of all, this dissertation carries out study on the structure of Serial RapidIO protocol. Serial RapidIO protocol is divided into three layers: logical layer, transport layer, physical layer. Such a hierarchical structure characterized by a layer of affairs in any type of change will not affect other layers of the norms, is highly flexible and variable. Based on the hierarchical structure, this dissertation carries out detailed analysis on the operation of each layer.2. Based on results of the RapidIO protocol analysis, this dissertation does logic implementation of the serial physical layer. Serial physical layer is not only required to complete the physical layer packet fields encapsulation but also is in charge of port initialization, sending and receiving packets and control symbols, flow control, error management, and other operations. This dissertation discusses the logic implementation process in detail based on the functions of the physical layer.3. After the accomplishment of the serial RapidIO physical layer FPGA logic implementation, this dissertation does RTL simulation immediately for the implementation of the logic code and shows the logic resource consumption. Throughout the simulation of the initialization of the port, sending and receiving packets, flow control, and error management, it verifies that the functions are correct in accordance with the RapidIO 1.3 protocol version. Consequently, the FPGA logic implementation of this dissertation can successfully communicate with the chip vendor IP core.4. For a variety of advantages, this dissertation applies Serial RapidIO into the fourth generation of wireless communications technology.this dissertation completes a Serial RapidIO-based architecture of the baseband process system. Finally this dissertation sets up a hardware test platform, according to the test results it verifyies correctness and feasibility of this architecture.

节点文献中: