PCIE详细设计 下载本文

内容发布更新时间 : 2024/9/20 5:20:23星期一 下面是文章的全部内容请认真阅读。

PCI Express 详细设计

目 录

1 2 3 4

PCI EXPRESS介绍 ....................................................................................................................... 1 PCI EXPRESS参数与接口 ........................................................................................................... 1 实现框图与接口时序 .................................................................................. 错误!未定义书签。 PCI EXPRESS中模块(功能)的原理与实现 ............................................................................. 2 4.1 应用层模块 .................................................................................................................................. 2 4.1.1 模块介绍 ................................................................................................................................ 2

结构、算法(或原理)和实现 ..................................................................................... 3 4.1.3 参数和接口 ............................................................................................................................ 7 4.2 配置信号采样模块 ...................................................................................................................... 7 4.2.1 模块介绍 ................................................................................................................................ 7 4.2.2 结构、算法(或原理)和实现 ............................................................. 错误!未定义书签。 4.2.3 参数和接口 ............................................................................................................................ 8 4.3 PCIE硬核模块 ............................................................................................................................. 8 4.3.1 模块介绍 ................................................................................................................................ 8 4.3.2 结构、算法(或原理)和实现 ............................................................. 错误!未定义书签。 4.3.3 参数和接口 ............................................................................................................................ 9 4.4 LMI配置模块 .............................................................................................................................. 9 4.4.1 模块介绍 ................................................................................................................................ 9 4.4.2 结构、算法(或原理)和实现 .......................................................................................... 10 4.4.3 参数和接口 .......................................................................................................................... 10 4.5 重新配置时钟模块 .................................................................................................................... 10 4.5.1 模块介绍 .............................................................................................................................. 10 4.5.2 结构、算法(或原理)和实现 ............................................................. 错误!未定义书签。 4.5.3 参数和接口 .......................................................................................................................... 10 4.6 兼容性测试模块 ........................................................................................................................ 10 4.6.1 模块介绍 .............................................................................................................................. 10

4.1.2

PCI Express详细设计

1 PCI Express介绍

PCIE设备按照一定的拓扑连接构成总线结构,设备与设备通过协议规定的事务包(TLP)进行通信。PCIE垂直方向可分为应用层、事务层、数据链路层和物理层,协议规定每层实现的功能,每层功能配合实现设备的PCIE数据传输功能。

PCIE硬核的结构图如下图1.1所示:

CBB Test Driveraltpcierd_compliance_test.v

? 应用层模块(altpcierd_example_app_chaining):主要实现PCIE应用层的功能 ? 配置信号采样模块(altpcierd_tl_cfg_sample):将PCIE IP核配置空间的特定

寄存器内容读出来供应用层逻辑使用

? PCIE硬核模块(top_plus):主要实现PCIE协议中物理层、数据链路层和事

务层的功能

? LMI配置模块(altpcierd_cplerr_lmi):PCIE设备检测到TLP传输错误时,向

PC端报告错误,同时更新寄存器

? 重新配置时钟模块(altpcierd_reconfig_clk_pll):实现IP核和其他模块时钟的

配置

? 兼容性测试模块(altpcierd_compliance_test):用于测试系统或设备的互操作

性和一致性(通过按键完成CBB)

2 PCI Express参数与接口

表4-1

PCIE模块接口

Interface Name Direction Description