PCI Express桥接电路交换核心的设计与研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zhaojian1990
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
PCI Express总线是由PCI-SIG发布的第三代高性能IO总线,与之前的二代IO总线相比有两个方面的根本性改变:一是由原来的并行总线变成了串行总线;二是运用了点到点的互连结构。相比于PCI总线共享总线带宽,PCI Express总线拥有了更大的带宽,但使得桥和总线的数量比较多。于是交换开关这个设备出现在了PCI Express总线的拓扑结构之中。交换开关代替了原先PCI总线中的共享总线,使得PCI Express总线结构能够方便地进行拓展。本论文基于本人在实习期间所参与的一项无阻塞、低延迟、低功耗的8通道、8端口交换开关芯片设计项目。本文针对该交换开关芯片中的交换核心模块(SwitchCore)的实现方法进行了详尽分析与研究。该实现方式基于PCI Express总线关键技术,通过事务级数据包进行数据交互,最终实现了该交换核心模块PCI Express端口之间报文的路由控制与数据交换这两个功能,完成了设计。本文首先针对PCI Express协议的关键技术进行了阐述,着重分析了PCI Express事务层和交换开关芯片的重要技术点:事务层包、路由机制、配置空间以及端口仲裁等。之后在深入研究了国内外相关资料的基础上,完成了交换核心模块的整体架构设计以及数据通路设计。在对比直通和存储转发模式两种传输机制优缺点的基础上最终选择了直通的传输机制。接着根据交换核心模块架构的功能模块划分完成了各个功能模块的RTL设计实现。其中采用了蝶型双向多级互联网络(Butterfly BMIN)结构设计了交叉网络,采用了传输数据到达消息(DRM)代替数据载荷在交换核心模块内部的传输,大大加快了数据的传输速率,同时简化了模块结构。并采用硬件固定仲裁以及加权轮询仲裁实现了交换核心模块的端口仲裁。最后为了验证所设计的交换核心模块功能的正确性,采用了Synopsys公司的PCIe VIP搭建了验证平台,大大提高了验证的效率。同时制定了相应的验证计划,提取功能点,编写测试用例,对交换核心模块进行了功能仿真。对于交换核心模块的两个功能,针对数据交换功能验证了各种传输情景下数据的交换,针对路由控制功能验证了端口仲裁功能,并选取了其中具有代表性的验证情况进行了分析说明。最终根据验证结果表明该交换核心模块的设计实现了PCI Express各端口之间报文的路由控制以及数据交换的功能,达到了目标要求。
其他文献
近日,中国企业品牌研究中心发布第3届中国品牌力指数(China Brand Power Index,简称C-BPI),爱玛蝉联电动自行车行业第1名。爱玛作为电动自行车行业领导者,多年来一直引领行业的发展
当前,我国处在城乡二元经济向一元经济转轨的重要时期,农村剩余劳动力是我国面临的一个重要问题。西方的人口流动模型对我国农村劳动力转移有着借鉴和指导意义。本文通过对刘
目的探讨急诊护士工作倦怠与遭受工作场所暴力之间的关系,为采取干预措施提供依据。方法采用护士职业倦怠调查表及遭受工作场所暴力情况问卷,对北京市4家三级甲等医院的166名
不久前,笔者游览了浙江绍兴的柯岩风景区。这里是古代采石遗址,三国以来就是有名的采石场,经过历代开山采石,形成了石壁、石宕等众多自然景观,最有名的是有“天下第一石”之称的“
报纸
急性移植物抗宿主病(aGVHD)是造血干细胞移植后最主要的并发症,其发病率和病死率之高引起国内外众研究者的重视。对aGVHD发病机制的研究一直是学术界关注的焦点,研究已证实CD
福州市智慧旅游存在公信力较低、服务平台管理较滞后、同质化较严重、交通网构建不健全等问题。创新福州智慧旅游建设模式、提高福州智慧服务旅游平台管理水平、完善智慧旅游
“中国创办新教育,自前清同治初元迄今八十年,始终不脱两大病。一日实利主义,一日模仿主义。实利主义之病,在乎眼光短浅,不从本源处下手。模仿主义之病,则在依样葫芦,不能对症发药。
随着经济的高速发展,标志的重要作用越来越受到重视。科学而规范化的设计程序是标志设计成功的保证。但在现今的标志设计实践中,设计师常犯的一个通病就是“重设计,轻调查,轻
通过研究核电调试的主要过程、内容及通常使用的文件并结合当前中国核电调试行业已发布标准的现状,一方面对现有标准开展了进一步思考并给出了分类的建议,另一方面说明了核电调