PCI Express总线事务层IP核设计及实现 Design and implement of PCI Express bus Transaction Layer IP Core.pdfVIP

  • 3
  • 0
  • 约1.18万字
  • 约 5页
  • 2017-08-12 发布于上海
  • 举报

PCI Express总线事务层IP核设计及实现 Design and implement of PCI Express bus Transaction Layer IP Core.pdf

PCI Express总线事务层IP核设计及实现 Design and implement of PCI Express bus Transaction Layer IP Core

第12卷第2期 电路与系统学报 V01.12No.2 JOURNAL0F A^『D 2007年4月 CIRCUITSSYSTEMS Ap打1,2007 文章编号:1007一0249(2007)02.0047一05 PCI Express总线事务层lP核设计及实现。 马克杰, 刘志军, 魏芳 (山东大学信息科学与工程学院,山东济南250100) 摘要·介绍了第三代输入输出总线PCI Express的事务层组成结构与功能,自顶向下对事务层进行了系统级设计, Vcs进行功能仿真,得出了仿真波形,验证了该设计的正确 运用硬件描述语言vcrilogHDL对其实现。使用syllopsys 性,符合PCIExpress事务层协议。 PcI Transaction HDL;Vcs 关■词I Express Layer:IP核;verilog 中圈分类号·TP332.3;TP336文献标识码tA 1 引言 虽然PCI总线已经广泛应用了十年,但由于目前处理器及外设的发展需要更高的带宽,而PCI并 行总线之间相互干扰、时钟抖动等因素制约了PCI的带宽,因此PCI特殊兴趣组(PCISIG)提出了 第三代IO总线:PCI 过采用多通路传输还可获得成倍的带宽【l’2,4】。 Link Layer),数据层(Data 协议定义了三层结构:物理层(Physical Layer)。 事务层是PcI of 数据包队列管理以及利用多虚拟通道提供服务质量QoS(QualitySen,ice)。 数据链路层是其中间层,主要负责数据的完整性、错误检测与纠正。包括数据链路层包(DLLPs) 的产生、ACK/NACK协议确保数据有效传输等。 解码、并串转换和串并转换。电气物理层负责对每路串行数据差分驱动传输与接收,以及阻抗匹配。 本文将分析PCI HDL予以 Express事务层工作原理,并对其进行结构和系统级设计,采用Verilog 实现,进行仿真验证并给出仿真结果。 2 PCI Express事务层11,2,4】 Read/Write 求与完成包(Configuration 2.1事务层数据包 Payload和 TLP 区(Data Class)用于选择虚拟通道(Ⅵ咖e Payload);Type说明是何种类型数据包;TC(Tramc ChaIlllel); ‘收藕日期·2006一05,25修订日期:2006.07.12 万方数据 电路与系统学报 第12卷 TD指明数据包中有没有校验区 Tr蚰sactionPacket(_rl,) (Digest);EP指咀数据的有效性;Attr Layer Fr觚ingSequence

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档