关键词不能为空

当前您在: 主页 > 英语 >

pcie,协议,中文

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-13 11:41
tags:

-

2021年2月13日发(作者:xiaofan)




竭诚为您提供优质文档

< br>/


双击可除




pcie,


协议


,


中文







篇一:


pcie

学习资料





whitepaper




了解


pciexpress


的基本工作原理





synop sys


产品市场营销经理


scottknowlton




20xx



9






从并行转向串行





pciexpress

< p>
(或称


pcie



,是一 项高性能、高带宽,此


标准由互连外围设备专业组


< p>
pci-sig



制订,


用于替代


pci



pciextend ed(pci-x)


等基于总线的通讯体系架构以及图形


加速端 口(


agp







转向


pcie


主要是为了实现显著增强系统吞吐量、扩容


性和灵活性 的目标,同时还要降低制造成本,而这些都是基


于总线的传统互连标准所达不到的。


pciexpress


标准在设计


时着眼于 未来,并且能够继续演进,从而为系统提供更大的


吞吐量。第一代


pcie


规定的吞吐量是每秒


2.5


千兆比特



gbps



,第二代规定的吞吐量是


5.0gbps


,而最近公布


pcie3.0


标准已经支持


8.0g bps


的吞吐量。



pcie


标准继续






1






25






充分利用最新技术来提供不断加大的吞吐量的同时,采用分< /p>


层协议也便于


pci


< br>pcie


的演进,并保持了与现有


pci



用的驱动程序软件兼容性。





虽然最初的目标是计算机扩展卡以 及图形卡,但


pcie


目前也广泛适用于涵盖更广的应用门类, 包括网络组建、通


信、存储、工业电子设备和消费类电子产品。





本白皮书的目的在于帮助读者进一 步了解


pciexpress


以及成功


pcie


成功应用。





pciexpress


基本工作原理 拓扑结构





本节介绍了


pcie


协议的基本工作原理以及当今系统中


实现和支持


pcie


协议所需要的各个组成 部分。本节的目标


在于提供


pcie


的 相关工作知识,并未涉及到


pcie


协议的具

< br>体复杂性。





pcie


的优势就在于降低了复杂度所带来的成本。


pcie


属于一种基于数据包的串行连接协议,它的复杂度估计在


pci


并行总线的


10


倍以上。


之所以有这样的复杂度,


部分是


由于对以千 兆级的速度进行并行至串行的数据转换的需要,


部分是由于向基于数据包实现方案的转移 。





pc ie


保留了


pci


的基本载入


-


存储体系架构,包括支持


以前由


pci-x


标准加入的分割事务处理。


此外,


pcie


引入了


一系列低阶消息传递基元来管 理链路(例如链路级流量控


制)


,以仿真传统并行总线的边带信 号,并用于提供更高水






2






25






平的和功能性。此规格定义了许多既支持当今需要又支持未< /p>


来扩展的,同时还保持了与


pci


软件驱 动程序的兼容性。


pciexpress


的先进包括:自主功率 管理;先进错误报告;通


过端对端循环冗余校验(


ecRc


)实现的端对端可靠性,支持


热插拔;以及服务质量(


qos


)流量分级。





而一个经简化的系统拓扑结构包括了


4


种功能类型:根


联合体、交换器、端点和桥接器,如图


1


所示。每条虚线均


代表着

< br>2



pcie


设备之间的一条连 接,这种连接被称为链


路。





cpu




gFxchipsetwithRootcomplexpcietopci




pci




bridge




switchendpoint





14


种< /p>


pcie


功能类型





20xxsynopsys,inc.2




memory




endpoint




endpoint




根联合体用于初始化整个


pcie< /p>


结构并配置每条链路。


根联合体通常用于将中央处理器(


cpu


)与其它


3




项功能之中的一个或多个相连接,包括


pcie


交换器、






3






25






pcie


端点和


pcie- pci


桥接器。





pcie


交换器用于将数据向下游路 由给多个


pcie


端口,


以及从每个独 立端口将数据向上游路由至单一的





根联合体。


pcie


交换器也可以从一 个下游端口灵活地向


另一个下游端口路由数据(对等)


,不再局 限于传统


pci



统所要求的严格的树 形结构。





端点通常驻留在应用内,用于在系统中将应用连接到


pcie


网络。端点具有请求和完成


pcie


事务处理的





功能。此系统内的端点 数量通常多于其它任何类型的


pcie


组件。

< br>




桥接器用于将

< p>
pcie


与其它


pci


总 线标准


(如


pci/pci-x



相连接,适用于那些同时采用了这些体系架构






pci e


的系统。





pcie


协议规格





pcie


规格内所定义的此协议遵循的是开源促进会



osi

< p>


模型。此协议分隔成


5


个基本层,如图


2


左侧所示。本节对


机 械层和物理层进行了综述;后续各节将针对链路层、事务


处理层和应用层进行说明。





xx




xxtransaction




transaction




linklinkxx






4






25








xx




pipe




physicalinterface




logical




(pipe)




electrical




pcslayer




xx




mechanical




electricalsub-block




Rx




tx




lane





2pcie


规格协议的各层





机械层用于定义机械环境,如接头 、插卡形状系数、卡


检验和热插拔要求等。





在图


2< /p>


的右侧,我们将其余层进行了展开,以便更精确


地显示较低层是如 何映射到物理硬件实现层





的。




< /p>


如图所示,物理层可以分割成


2


个子层: 电气层和逻辑


层。而有一些公司已经在电气层和逻辑层之间





定义和采用了一种接口,这种接口 称为


pciexpress







5






25






理接口(


pipe

< br>)



pipe


接口让设计方案能 够采用一种标准接


口和


/


或采购多种能 够配合运行的组件,甚至可以向多个供


货商进行采购。





物理层的电气子层用于实现各种模 拟元器件,包括收发


器、模拟缓冲器、串化器


/


解串器(


serdes







10< /p>


位接口。





物理编码子层(


pcs


)用于每一个< /p>


8


位数据字节与


10


代码之间的编码


/


解码。这种编 码功能不仅能对





有效字符进行校验,而且还限制了所发送的


0



1


数量


之间的差异度,从而在发送器与接收器 之间保持了一种直流


平衡度,进而显著增强了电磁兼容性(


em c


)以及电气信号


性能。





物理层内的


pipe


接口的另一个方面包括了链路训练和


状况状态机(< /p>


ltssm



、通道间去偏移(


lane-




to-lanede-skew



、特 殊序列检测和生成,等等。





3statemachinesforlinktrainingandstatussta temachine(


ltssm)andlane0lanedeskew




8b/10bcode/deco deelasticbufferRxdetectionanalogbuff


ers seRdes




10-bitinterface






6






25



-


-


-


-


-


-


-


-



本文更新与2021-02-13 11:41,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/649885.html

pcie,协议,中文的相关文章