PCI/CPCI/PXI/PCIE/PXIE的区别

PCI

Peripheral Component Interconnect(外设部件互联标准),是由外围部件互联专业组PCISIG推出的一种局部并行总线标准。

PCI的工作频率为33MHz/66MHz,位宽为32bit/64bit。改良的PCI系统--PCI-X最高可达64bit@133MHz,可达到超过1GB/s的数据传输速率。目前流行的是32bit@33MHz,理想状态下最高数据传输速率为132MB/s,当位宽升级到64bit时,最大传输速率为264MB/s。

CPCI

Compact PCI,紧凑型PCI,是由国际工业计算机制造者联合会PCIMG提出来的一种总线标准。

CPCI是标准PCI总线的工业版本,是以PCI电气规范为标准的高性能工业用总线,它与传统的PCI完全兼容。CPCI的CPU及外设和标准PCI是相同的,并且CPCI系统使用与传统PCI系统相同的芯片/防火墙和相关软件。从根本上说,它们是一致的,因此操作系统、驱动和应用程序都感觉不到两者的区别。将一个标准PCI插卡转化为CPCI插卡,只要在物理上重新分配一下即可。

CPCI的本质是PCI协议

PXI

PCI extension for Instrumention,面向仪器系统的PCI扩展,是一种由PXI系统联盟(PXISA)所管理的坚固的基于PC的测量和自动化平台,是以PCI及CPCI为基础再加上一些PXI特有的信号组合而成的一个架构,一个PXI系统包含一个机箱、一个PXI背板、系统控制器以及数个外设模块。

PXI继承了PCI的电气特性,在软件上能够完全兼容,传输性能可达132MB/s到528MB/s。与此同时PXI采用了CPCI一样的机械外型结构,因此同样也具有高密度、坚固外壳及高性能连接器的特性。

PXI背板使用PCI接口,为了提供充足的应用带宽,大多数这些模块工作于32bit@33MHz。

PXI实际上使用的是PCI协议。

PCIE

PCI-Express,一种高速串行串行计算机扩展总线标准。具体协议请自行百度。

PXIe

PXI express,在PXI规范中添加PCIE而成为PXIe,与PXI与PCI的关系相同。

PXIE实际上使用的是PXIE协议。

总结

对于软件和FPGA开发来说,PCI/CPCI/PXI/PCIE/PXIE最终归结到协议层面,是对PCI/PCIE的开发。

最后

若有不对的地方欢迎大家帮忙指出。

以上内容参考:

1.百度百科

2.PXIe,PXI,CPCI相互区别和关系,总线之间,几种机箱之间是否兼容?_pxi和pxie插槽区别-CSDN博客

你可能感兴趣的:(嵌入式硬件,fpga)