Weefish.com 樂天小魚

PCI-E是什麼

 

維基

PCI Express,簡稱PCIe或稱PCI-Ex,是PCI電腦匯流排的一種,它沿用了現有的PCI編程概念及通訊標準,但建基於更快的串行通信系統。英特爾是該介面的主要支持者。PCI Express仅应用于内部互连。由于PCI Express是基于现有的PCI系统,只需修改物理层而无须修改软件就可将现有PCI系统转换为PCI Express。PCI Express拥有更快的速率,以取代几乎全部现有的内部总线(包括AGP和PCI)。英特爾希望将来能用一个PCI Express控制器和所有外设交流,取代现有的南桥/北桥方案。
除了这些,PCI Express设备能够支持热拔插以及热交换特性,支持的三种电压分别为+3.3V、3.3Vaux以及+12V。考虑到现在显卡功耗的日益上涨,PCI Express而后在规范中改善了直接从插槽中取电的功率限制,16x的最大提供功率达到了70W,比AGP 8X接口有了很大的提高。基本可以满足未来中高端显卡的需求。这一点可以从AGP、PCI Express两个不同版本的6600GT上就能明显地看到,后者并不需要外接电源。PCI Express只是南桥的扩展总线,它与操作系统无关,所以也保证了它与原有PCI的兼容性,也就是说在很长一段时间内在主板上PCI Express接口将和PCI接口共存,这也给用户的升级带来了方便。由此可见,PCI Express最大的意义在于它的通用性,不仅可以让它用于南桥和其他设备的连接,也可以延伸到芯片组间的连接,甚至也可以用于连接图形芯片,这样,整个I/O系统重新统一起来,将更进一步简化计算机系统,增加计算机的可移植性和模块化。

PCI Express的不同规格
PCIe的连接是建立在一个双向的序列的(1-bit)点对点连接基础之上,这称之为“传输通道”。与PCI 连接形成鲜明对比的是PCI是基于总线控制,所有设备共同分享的单向32位并行总线。PCIe是一个多层协议,由一个对话层,一个数据交换层和一个物理层构成。物理层又可进一步分为逻辑子层和电气子层。逻辑子层又可分为物理代码子层(PCS)和介质接入控制子层(MAC)。

PCI Express的硬件协议
于使用电力方面,每组流水线使用两个单向的低电压微分信号(LVDS)合计达到2.5兆波特。传送及接收不同数据会使用不同的传输通道,每一通道可运作四项资料。两个PCIe设备之间的连接成为“链接”,这形成了1组或更多的传输通道。各个设备最少支持1传输通道(x1)的链接。也可以有2,4,8,16,32个通道的链接。这可以更好的提供双向兼容性。(x2模式将用于内部接口而非插槽模式)PCIe卡能使用在至少与之传输通道相当的插槽上(例如x1接口的卡也能工作在x4或x16的插槽上)。一个支持较多传输通道的插槽可以建立较少的传输通道(例如8个通道的插槽能支持1个通道)。PCIe设备之间的链接将使用两设备中较少通道数的作为标准。一个支持较多通道的设备不能在支持较少通道的插槽上正常工作,例如x4接口的卡不能在x1的插槽上正常工作(插不入),但它能在x4的插槽上只建立1个传输通道(x1)。PCI-Express卡能在同一数据传输通道内传输包括中断在内的全部控制信息。这也方便了与PCI的兼容。多传输通道上的数据传输采取交叉存取,这意味着连续字节交叉存取在不同的通道上。这一特性被称之为“数据条纹”,需要非常复杂的硬件支持连续数据的同步存取,也对链接的数据吞吐量要求极高。由于数据填充的需求,数据交叉存取不需要缩小数据包。与其它高速数传输协议一样,时钟信息必须嵌入信号中。在物理层上,PCIe采用常见的8B/10B代码方式来确保连续的1和0字符串长度符合标准,这样保证接收端不会误读。编码方案用10位编码比特代替8个未编码比特来传输数据,占用20%的总带宽。有些协议(如SONET)使用另外的编码结构如“不规则”在数据流中嵌入时钟信息。PCIe的特性也定义了一种“不规则化”的运算方法,但这种方法与SONET完全不同,它的方法主要用来避免数据传输过程中的数据重复而出现数据散射。第一代PCIe采用2.5兆位单信号传输率,PCI-SIG计划在未来版本中增强到5~10兆位。

物理层
数据链接层采用按序的交换层信息包(Transaction Layer Packets,TLPs),是由交换层生成,按32位循环冗余校验码(CRC,本文中用LCRC)进行数据保护,采用著名的协议(Ack and Nak signaling)的信息包。TLPs能通过LCRC校验和连续性校验的称为Ack(命令正确应答);没有通过校验的称为Nak(没有应答)。没有应答的TLPs或者等待超时的TLPs会被重新传输。这些内容存储在数据链接层的缓存内。这样可以确保TLPs的传输不受电子噪音干扰。
Ack和Nak信号由低层的信息包传送,这些包被称为数据链接层信息包(Data Link Layer Packet,DLLP)。DLLP也用来传送两个互连设备的交换层之间的流控制信息和实现电源管理功能。

数据链接层
PCI Express采用分离交换(数据提交和应答在时间上分离),可保证传输通道在目标端设备等待发送回应信息传送其它数据信息。它采用了可信性流控制。这一模式下,一个设备广播它可接收缓存的初始可信信号量。链接另一方的设备会在发送数据时统计每一发送的TLP所占用的可信信号量,直至达到接收端初始可信信号最高值。接收端在处理完毕缓存中的TLP后,它会回送发送端一个比初始值更大的可信信号量。可信信号统计是定制的标准计数器,这一算法的优势,相对于其他算法,如握手传输协议等,在于可信信号的回传反应时间不会影响系统性能,因为如果双方设备的缓存足够大的话,是不会出现达到可信信号最高值的情况,这样发送数据不会停顿。第一代PCIe标称可支持每传输通道单向每秒250兆字节的数据传输率。这一数字是根据物理信号率2500兆波特除以编码率(10位/每字节)计算而得。这意味着一个16通道(x16)的PCIe卡理论上可以达到单向250*16=4000兆字节/秒(3.7G兆字节/每秒)。实际的传输率要根据数据有效载荷率,即依赖于数据的本身特性,这是由更高层(软件)应用程序和中间协议层决定。PCI Express与其它高速序列连接系统相似,它依赖于传输的鲁棒性(CRC校验和Ack算法)。长时间连续的单向数据传输(如高速存储设备)会造成>95%的PCIe通道数据占用率。这样的传输受益于增加的传输通道,但大多数应用程序如USB或以太网络控制器会把传输内容拆成小的数据包,同时还会强制加上确认信号。这类数据传输由于增加了数据包的解析和强制中断,降低了传输通道的效率。这种效率的降低并非只出现在PCIe上。

交换层

半高卡
微型卡: 代替Mini PCI卡 (支持x1 PCIe、USB 2.0和SMBus总线接口)
快速卡: 类似PCMCIA接口标准(支持x1 PCIe、USB 2.0,支持热插拔)
先进TCA卡: 代替Compact PCI卡
制式标准
基于高速序列构架产生了很多传输标准。包括HyperTransport, InfiniBand, RapidIO, 和 StarFabric等等。这些均有业界的不同企业支持,背后也都有大量的资金投入标准的研究开发,所以每一标准都声称自己与众不同,独占优势。主要的差异在于可扩展性、灵活性与反应时间、单位成本的取舍平衡各不相同。其中的一个例子是在传输包上增加一个复杂的头信息以支持复杂路由传输(PCI Express不支持这种方式)。这样的信息增加降低了接口的有效带宽也使传输更复杂,但是相应创造了新的软件支持此功能。这种架构下需要软件追踪网络拓扑结构的变化以实现系统支持热插拔。InfiniBand 和 StarFabric 标准即能实现这以功能。另一个例子是缩小信息包以减少反应时间。较小的信息包意味着包头占用了包的更大百分比,这样又降低了有效带宽。能实现此功能的标准是RapidIO 和HyperTransport。PCI Express取中庸之道,定位于设计成一种系统互连接口(总线)而非一种设备接口或路由网络协议。另外为了针对软件透明,它的设计目标限制了它作为协议,也在某种程度上增加了它的反应时间。

竞争协议
在2005年,PCI Express已近乎称为新的个人电脑主板标准。关于此有不少评论,但最基本的原因是它对于软件开发者完全透明——为PCI所设计的操作系统可以不做任何代码修改来启动PCI Express设备。其二,它能增强系统性能,还有强有力的品牌认知。 大部分新生产的ATi或nVidia显卡都使用了PCI Express标准。nVidia在它新开发的可扩展链接接口(Scalable Link Interface,SLI,即双显卡)上采用了PCIe的高速数据传输,这使得两块相同芯片组显卡可同时工作于一台电脑之上。ATi公司也基于PCIe开发了一种含两个GPU的显卡,称为交叉火力(Crossfire)。快速卡(ExpressCard)刚刚出现在笔记本电脑上,由于大部分笔记本电脑仅有一个插槽,目前无法将现有的Cardbus接口完全淘汰,升级成新的快速卡插槽。台式机就没有这种问题,因为它的多个插槽可以同时支持PCI Express和老的PCI。
視頻
        
相關書籍
網路概論
相關網頁
PCI Express插槽術語解釋|主板名詞解釋|什麼是PCI Express插槽- IT168
http://publish.it168.com/cword/1003.shtml
~隨心雜記~ - PCI-E跟AGP不同之處:: PIXNET BLOG ::
http://blog.pixnet.net/yunchii/post/444677
PChome線上購物- PCI-E介面
http://shopping.pchome.com.tw/?mod=store&func=style_show&SR_NO=AGAB2F



借錢
借錢
傢俬
傢俬
果籃
果籃
storage
storage
什麼是

电子商务天书


人地講緊乜
     
 
SAPPHIRE RADEON HD4870 512MB DDR5 DUAL DVI-I TVOPCI-ELITE RETAIL.

Avertv ComboPCIE(M780) : none is by far the best quality! It’s superior to anything else like it! I highly recommend it. I left some details, pictures and price listings of ebay auctions on Avertv ComboPCIE(M780)....

ASUS P5QL-E C2D LGA775 P43 DDR2 1066 800 667PCIESATA RAID GBLAN 8CH AUDIO ATX.

Visiontek Radeon HD 4870 Video Card - 512MB GDDR5PCI-e2.0 CrossFireX Ready Dual-DVI HDTV Support.

The new TV Wonder 600PCIeTV tuner card is the PCI-Express x1 entry level model of the new series. This is also the first time that the TV Wonder series is available in Europe with the PAL standard. It can be used for analog or DVB-T...
 
 
 
Partner sites: Friendearth.com Habibi.hk

Habibi.hk 版權 2008推薦: Wholesale Products 海外推广