摘要 | 第1-4页 |
Abstract | 第4-7页 |
第一章 绪论 | 第7-13页 |
·PCI Express出现的背景 | 第7-8页 |
·PCI Express的技术特点及优势 | 第8-11页 |
·PCI Express的技术特点及优势 | 第8-10页 |
·PCI Express与PCI技术性能比较 | 第10-11页 |
·PCI Express的发展情况及主要产品 | 第11-12页 |
·本论文的研究内容与结构简介 | 第12-13页 |
第二章 PCI Express 协议研究 | 第13-30页 |
·PCI Express系统结构概述 | 第13-15页 |
·PCI Express各层数据包结构 | 第15-16页 |
·PCI Express协议研究 | 第16-30页 |
·事务层 | 第16-21页 |
·数据链路层 | 第21-23页 |
·物理层 | 第23-25页 |
·虚拟通道和总线仲裁机制 | 第25-26页 |
·事务顺序 | 第26页 |
·PCI Express中断方式 | 第26-27页 |
·PCI Express配置空间 | 第27-30页 |
第三章 PCI Express协议实现 | 第30-60页 |
·技术指标和设计框图 | 第30-31页 |
·PCI Express引擎模块的设计 | 第31-38页 |
·数据链路层接收逻辑模块设计 | 第32页 |
·数据链路层发送逻辑模块设计 | 第32-33页 |
·物理层模块设计 | 第33-37页 |
·电源管理模块设计 | 第37-38页 |
·用户接口模块的设计 | 第38-39页 |
·接收数据包解析模块的设计 | 第39页 |
·发送数据包解析模块的设计 | 第39页 |
·接口设计 | 第39-46页 |
·本地接口设计 | 第39-43页 |
·消息接口设计 | 第43页 |
·配置寄存器扩展接口设计 | 第43-45页 |
·电源管理接口设计 | 第45-46页 |
·配置空间设计 | 第46-60页 |
·厂商ID(Vendor ID)和设备ID(Device ID)寄存器 | 第47页 |
·命令(Command)寄存器 | 第47-48页 |
·状态(Status)寄存器 | 第48-49页 |
·版本ID(Revision ID)和分类代码(Class Code)寄存器 | 第49页 |
·Cache行长度寄存器 | 第49页 |
·等待时间定时器寄存器 | 第49页 |
·头标类型寄存器 | 第49页 |
·内置自测试寄存器 | 第49-50页 |
·基地址寄存器 | 第50页 |
·Card Bus CIS指针寄存器 | 第50页 |
·子系统厂商ID和子系统ID寄存器 | 第50页 |
·扩展ROM基地址寄存器 | 第50页 |
·能力指针寄存器 | 第50页 |
·中断线/中断引脚/最短获准时间/最长等待时间寄存器 | 第50页 |
·PCI Express能力寄存器组 | 第50-56页 |
·电源管理能力寄存器组 | 第56-57页 |
·MSI能力寄存器组 | 第57-58页 |
·用户配置寄存器区 | 第58-60页 |
第四章 PCI Express IP仿真验证 | 第60-70页 |
·协议验证 | 第60-63页 |
·测试平台搭建 | 第61-62页 |
·运行仿真过程 | 第62-63页 |
·应用验证 | 第63-70页 |
·仿真环境的搭建 | 第63-64页 |
·物理层、数据链路层和事务层验证 | 第64-65页 |
·链路宽度 4x/1x模式验证 | 第65-66页 |
·传统中断和MSI中断验证 | 第66-67页 |
·基地址寄存器读写访问验证 | 第67页 |
·SRAM读写访问验证 | 第67-68页 |
·FLASH读写访问验证 | 第68页 |
·寄存器读写访问验证 | 第68页 |
·代码覆盖率 | 第68-70页 |
第五章 结论与展望 | 第70-72页 |
·全文工作总结 | 第70页 |
·未来工作展望 | 第70-72页 |
致谢 | 第72-74页 |
参考文献 | 第74-76页 |