RapidIO互联技术在下一代无线基站中的应用

RapidIO互联技术在下一代无线基站中的应用

论文摘要

在典型的嵌入式系统中,提高处理器的速度是改善系统性能的解决方案之一。高速缓存和更先进的处理器架构的使用不断提高着微处理器的性能,但研究表明处理器总线频率的增长速度相对处理器内核性能的增长速度较慢,而且两者之间的差距正在不断扩大。处理器速率的提高无助于改进处理器和外设芯片之间的连接或多处理器系统中多个处理器之间的连接。系统互连,即系统内不同组件之间彼此通信的速率已成为制约嵌入式系统性能提高的瓶颈。尽管过去几年里总线性能呈现了惊人的增长,但许多迹象同时也表明传统的分层共享总线的潜在功能已得到了完全的发挥。为了满足未来高性能嵌入式系统的I/O性能需求和快速高效的信号处理和数据传输,迫切需要一种新的系统互连技术来保证总线性能的继续增加,并将处理器性能转化为系统性能。通过指定高性能包交换互连技术,以便在系统内的微处理器、DSP、通信和网络处理器、系统存储器以及外设之间进行数据和控制信息传输,RapidIO架构消除了瓶颈问题。RapidIO架构通过提供带宽、软件独立性、容错性和短等待时间,满足更高的性能要求。由于RapidIO在路由、交换、容错纠错、使用方便性上有完善的考虑,可以实现基于硬件的高性能可靠数据传输,所以必将在嵌入式系统、3G和3G之后的Beyond3G/4G移动通信基站,高性能数字信号处理系统中得到广泛应用。本文对串行RapidIO协议在下一代无线基站中的应用进行了深入的研究。首先详细讨论了RapidIO协议的关键技术和无线基站的发展演变趋势,针对RapidIO在无线通信领域的应用前景,提出了在下一代无线基站中基于串行RapidIO互联技术的设计思路,并在现有基站架构基础上对该设计方法的可行性及技术优势进行了实践验证。在文中主要对验证方案的FPGA设计与实现进行了详细地阐述,最后给出了软件仿真和硬件实现的结果。从理论分析和实验得到的结果来看,相对于其他的互联架构,RapidIO在功能、性能和成本方面具有较明显的优势。对嵌入式系统尤其是无线基础设施中的基站,串行RapidIO是最佳的互连技术之一。高达10Gb/s的带宽、低时延和低软件复杂度满足了飞速发展的通信技术对性能的苛刻需求;串行差分模拟信号技术满足了系统对引脚数量的限制,及对背板传输的需求;灵活的点对点对等互连、交换互连,和可选的1.25G/2.5G/3.125G三种速度能满足多种不同应用的需求。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 互连技术的发展概况
  • 1.1.1 嵌入式系统互连面临的问题
  • 1.1.2 互连技术的发展趋势
  • 1.2 新兴互连技术简介
  • 1.3 RapidIO 互联与传统互联技术的比较
  • 1.4 课题研究的背景与意义
  • 1.5 论文的结构与框架
  • 第二章 RapidIO 协议原理和关键技术
  • 2.1 RapidIO 体系结构
  • 2.2 物理层接口
  • 2.2.1 并行物理层
  • 2.2.2 串行物理层
  • 2.3 包与控制符号
  • 2.3.1 包格式
  • 2.3.2 控制符号格式
  • 2.4 操作与事务
  • 2.4.1 I/O 逻辑操作
  • 2.4.2 消息操作
  • 2.5 错误管理
  • 2.6 流量控制机制
  • 2.6.1 链路级的流控机制
  • 2.6.2 端到端的流控机制
  • 第三章 RapidIO 互连技术的应用
  • 3.1 RapidIO 的应用
  • 3.1.1 系统级寻址
  • 3.1.2 系统拓扑结构
  • 3.1.3 系统中的路由
  • 3.1.4 RapidIO 应用
  • 3.2 在无线基础设施中使用RapidIO
  • 3.2.1 无线基站发展趋势
  • 3.2.2 分布式基站简介
  • 3.2.3 RapidIO 在下一代基站中的应用方案
  • 第四章 基于FPGA 的RapidIO 实现
  • 4.1 基于IPcore 的FPGA 设计方法
  • 4.2 使用FPGA 实现RapidIO 的优势
  • 4.3 Xilinx SRIO IPcore 简介
  • 4.3.1 逻辑/传输层
  • 4.3.2 物理层
  • 4.4 系统方案
  • 4.5 模块功能及关键技术说明
  • 4.5.1 LVDS 发送模块说明
  • 4.5.2 LVDS 接收模块
  • 4.5.3 IQ 数据解帧模块
  • 4.5.4 IQ 数据成帧模块
  • 4.5.5 CPU 接口模块
  • 4.5.6 时钟产生与检测模块
  • 4.5.7 测试模块
  • 4.5.8 RapidIO 转换模块
  • 第五章 系统的调试与验证
  • 5.1 FPGA 器件选型
  • 5.2 软件仿真
  • 5.2.1 1x 模式数据包的收发
  • 5.2.2 4x 模式数据包的收发
  • 5.2.3 利用维护包对device ID 的修改
  • 5.3 硬件实现
  • 5.3.1 系统的启动过程概述
  • 5.3.2 资源占用情况分析
  • 5.3.3 使用ChipScope 进行调试
  • 5.3.4 眼图测试
  • 第六章 总结与展望
  • 致谢
  • 参考文献
  • 研究成果
  • 相关论文文献

    • [1].一种可软件配置的RapidIO总线系统设计[J]. 单片机与嵌入式系统应用 2020(07)
    • [2].支持多种传输模式的双通路串行RapidIO设计与实现[J]. 计算机工程与科学 2019(02)
    • [3].某航电系统RapidIO网络驱动设计与实现[J]. 信息通信 2017(02)
    • [4].RapidIO互联应用[J]. 通讯世界 2017(12)
    • [5].万兆以太网与RapidIO网络的互连与传输[J]. 重庆理工大学学报(自然科学) 2017(08)
    • [6].基于RapidIO的片上网络扩展接口设计与实现[J]. 微电子学与计算机 2013(12)
    • [7].RapidIO网络集群管理技术[J]. 通信技术 2020(05)
    • [8].基于RapidIO的星载交换机的设计与实现[J]. 通信技术 2019(03)
    • [9].一种基于RapidIO总线的高速图像数据传输设计[J]. 航天控制 2018(01)
    • [10].基于改进萤火虫算法的RapidIO路由选择策略[J]. 网络与信息安全学报 2018(06)
    • [11].基于RapidIO的实时CORBA中间件实现[J]. 物联网技术 2012(04)
    • [12].大规模RapidIO协议交换的FPGA实现[J]. 现代雷达 2011(12)
    • [13].RapidIO传输性能测试分析研究[J]. 电脑知识与技术 2010(28)
    • [14].串行RapidIO验证模型[J]. 计算机工程 2008(S1)
    • [15].基于串行RapidIO的嵌入式互连研究[J]. 航空计算技术 2008(03)
    • [16].TI DSP RapidIO接口的设计与实现[J]. 航空计算技术 2018(06)
    • [17].一种RapidIO总线在线自恢复的方法[J]. 信息通信 2018(06)
    • [18].基于RapidIO协议的网络路径分配策略[J]. 计算机工程与设计 2017(11)
    • [19].RapidIO交换互连与配置管理研究[J]. 航空计算技术 2014(02)
    • [20].航电系统的RapidIO总线网络管理研究[J]. 电子技术与软件工程 2014(06)
    • [21].10GE-RapidIO网关的设计与实现[J]. 计算机与数字工程 2012(03)
    • [22].基于RapidIO技术的网络交换板卡的设计与实现[J]. 应用声学 2012(03)
    • [23].基于FPGA的RapidIO总线接口设计与实现技术[J]. 计算机与网络 2012(13)
    • [24].一种实现RapidIO用户态通信接口的改进方法[J]. 计算机工程与应用 2011(05)
    • [25].RapidIO互连技术研究及其模型验证[J]. 航空计算技术 2009(04)
    • [26].RapidIO技术在雷达系统中的FPGA实现[J]. 科技视界 2016(14)
    • [27].基于RapidIO总线的数字化中频传输系统的实现[J]. 现代导航 2013(06)
    • [28].基于RapidIO总线通信系统交换单元的设计与实现[J]. 计算机与数字工程 2014(06)
    • [29].Improvement of CRC receiving controller for serial RapidIO[J]. The Journal of China Universities of Posts and Telecommunications 2013(02)
    • [30].基于RapidIO的宽带实时频谱分析[J]. 数据采集与处理 2011(02)

    标签:;  ;  ;  ;  

    RapidIO互联技术在下一代无线基站中的应用
    下载Doc文档

    猜你喜欢