|
知识路径: > 嵌入式系统硬件基础知识 > 嵌入式系统总线及通信接口 > 嵌入式系统总线及通信接口 > PCI、PCI-E、EISA、VME、CPCI、PCMCIA等的基本原理和特点 > PCI、PCI-E等接口基本原理与结构 >
|
相关知识点:6个
|
|
|
|
自从IBM兼容PC问世以来,PC上已经先后出现过多种总线类型了,每种接口使用的电压都不同,并不能兼容,要解决这种情况,就只能推出一个大一统的新标准取代这些杂乱的总线标准。英特尔公司联合众多PC公司成立了PCI-SIG组织,在2000年前后陆续推出PCI Express(PCI-E)总线标准。
|
|
|
PCI-Express的原名为3GIO(The 3rd Generation Input Output),是由Intel首先提出的,顾名思义,Intel当初提出时就是要将它作为第三代I/O接口标准(第一代I/O接口标准是ISA,第二代I/O接口标准是PCI),后来,Intel将3GIO标准转交给PCI-SIG(PCI总线特殊兴趣小组),名字被改为“PCI-Express”,并进行了标准化。
|
|
|
PCI-Express总线的基本架构包括根组件(Root Complex)、交换器(Switch)和各种终端设备(Endpoint)。根组件可以集成在北桥芯片中,用于处理器和内存子系统与I/O之间的连接;交换器的功能通常以软件的形式提供,包括多个逻辑PCI到PCI的桥连接,以及与传统PCI设备的兼容性,在PCI-Express架构中出现的新设备是交换器,主要用来为I/O总线提供输出端,它也支持在不同终端设备间进行对等数据传输。
|
|
|