1、PCIE协议
如果想下载最新的,最全面的PCIE协议,可以从官网(Welcome to PCI-SIG | PCI-SIG (pcisig.com))下载,但是官网下载需要会员账户登录,因此下载受限制,可以从eetop或者csdn以及百度文库等等渠道获取。第五代PCIE协议为《PCI Express Base Specification Revision 5.0, Version 1.0》。
2、PCIE书籍
PCIE书籍中文版本有两本适合入门的书籍,分别是《PCI Express体系结构导读》、《PCI、PCI-X和PCI Express的原理及体系结构》。
《PCI、PCI-X和PCI Express的原理及体系结构》初版时间更早,只讲解了第一代PCIE协议,速率只有2.5Gbps单lane。不过此书通俗易懂,是中文版入门的绝佳教材。
《PCI Express体系结构导读》讲解了第二代PCIE协议,速率为5Gbps单lane,虽然只讲解了第二代协议内容,但是已经包含了绝大部分PCIE协议内容。此书如果没有PCIE相关基础,阅读起来会比较苦涩难懂。
《MindShare PCI Express Technology 3.0》是MindShare公司推迟的英文版PCIE教材,图文并茂,通俗易懂,可以说是PCIE相关IC designer的必读书籍,强烈推荐。
以上三本书籍都能从网络渠道获取。
3、PCIE 产品SPEC文档
市面上主流的PCIE IP 供应商有三家,分别是PLDA,synosys以及candance。这三家公司都会提供的PCIE IP 说明文档。IC设计公司如果有采购意向,可以与这三家公司签订协议,不需要付费也可以获得相应的说明文档,对个人学习者来说,获取难度最大。
除了ASIC产品,FPGA产品也存各种类型的PCIE。
如在intel FPGA(原名altera)官网可以获取相关的公开PCIE IP SPEC文档,不需要注册登录就可以下载,获取链接如下:Intel® Stratix® 10 FPGAs Overview - High Performance Stratix® FPGA。如图2,搜索PCIE
除了intel FPGA,也可以在xilinx(已被AMD收购)官网下载PCIE资料,不需要注册登录就可以下载,获取链接如下:网站关键字搜索 (xilinx.com)。如图1,搜索PCIE
intel FPGA和xilinx FPGA PCIE说明文档侧重PCIE的使用,有利于学习者理解实际应用场景,融会贯通,是非常好的协助资料。
4、PCIE 资料对比
表格1:PCIE资料对比说明
名称 | 类型 | 下载渠道 | 说明 |
PCI Express Base Specification | 协议 | 网络 | 查阅必备 |
PCI、PCI-X和PCI Express的原理及体系结构 | 书籍 | 网络 | 入门必备 |
PCI Express体系结构导读 | 书籍 | 网络 | 入门推荐 |
MindShare PCI Express Technology | 书籍 | 网络 | 必看教材 |
FPGA 产品手册(intel 和xilinx) | 使用手册 | 官网 | 硬件实现必看 |
图1:xilinx 官网搜索PCIE
图2:intel 官网搜索PCIE