前面的文章中多次說(shuō)道,PCIe總線在軟件上是向前兼容PCI總線的。因此,PCIe總線完整的繼承了PCI總線中的配置空間(Configuration Header)的概念。
在PCIe總線中也有兩種Header,Header0和Header1,分別代表橋和非橋設(shè)備,這與PCI總線是完全一致的。在PCIe總線中,非橋設(shè)備也就是Endpoint。如下圖所示:
如圖所示,對(duì)比前面介紹的PCI的Header可以發(fā)現(xiàn):PCIe的Header基本上與PCI的Header是一致的,只有少許差別。但是這些差別并不影響PCIe對(duì)PCI的兼容性(還有PCIe到PCI橋?qū)ζ溥M(jìn)行處理)。
需要特別說(shuō)明的是,Root Complex(RC or Root)和Switch都是全新的PCIe中的概念,它們結(jié)構(gòu)中的每一個(gè)端口(Port)都可以對(duì)應(yīng)于PCI總線中的PCI-to-PCI橋的概念。也就是說(shuō),每一個(gè)RC和Switch中一般都有多個(gè)類似于PCI-to-PCI橋的東西。分別如下兩張圖所示:
前介紹到過(guò),PCIe總線是一種點(diǎn)對(duì)點(diǎn)(Point-to-Point)的總線,如果需要連接大量的設(shè)備,則需要很多的Switch來(lái)進(jìn)行拓?fù)?,這無(wú)疑會(huì)大大地增加系統(tǒng)的功耗與設(shè)計(jì)成本。在普通的PC或者小型計(jì)算機(jī)系統(tǒng)中,并不要連接很多的PCIe設(shè)備,因此Switch就顯得并不是那么的必要了。一個(gè)典型的服務(wù)器PCIe總線系統(tǒng)的拓?fù)浣Y(jié)構(gòu)圖如下圖所示:
典型的PC的PCIe總線系統(tǒng)的拓?fù)浣Y(jié)構(gòu)圖如下圖所示:
-
pci總線
+關(guān)注
關(guān)注
1文章
203瀏覽量
31940 -
PCIe
+關(guān)注
關(guān)注
15文章
1264瀏覽量
83255
原文標(biāo)題:【博文連載】PCIe掃盲——PCIe總線怎樣做到在軟件上兼容PCI總線
文章出處:【微信號(hào):ChinaAET,微信公眾號(hào):電子技術(shù)應(yīng)用ChinaAET】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
基于FPGA的PCIE總線擴(kuò)展卡的設(shè)計(jì)
![基于FPGA的<b class='flag-5'>PCIE</b><b class='flag-5'>總線</b>擴(kuò)展卡的設(shè)計(jì)](https://file1.elecfans.com//web2/M00/A5/BA/wKgZomUMOdCAWD13AABPZVPzm-A951.jpg)
PCI Express總線架構(gòu)和總線層次結(jié)構(gòu)淺析
![<b class='flag-5'>PCI</b> Express<b class='flag-5'>總線</b>架構(gòu)和<b class='flag-5'>總線</b>層次結(jié)構(gòu)淺析](https://file.elecfans.com/web1/M00/C8/53/pIYBAF9t-4SAerGwAACvzhMh2lE619.jpg)
PCI總線接口芯片9054及其應(yīng)用
PCI總線接口芯片9054及其應(yīng)用
PCI9052總線接口芯片及其ISA模式應(yīng)用
基于FPGA的PCI Express總線接口應(yīng)用
基于PCI總線的CPLD實(shí)現(xiàn)
Arm PCI配置空間訪問(wèn)固件接口1.0BET1平臺(tái)設(shè)計(jì)文檔
基于PCI總線數(shù)字信號(hào)處理機(jī)的硬件設(shè)計(jì)
![基于<b class='flag-5'>PCI</b><b class='flag-5'>總線</b>數(shù)字信號(hào)處理機(jī)的硬件設(shè)計(jì)](https://file1.elecfans.com//web2/M00/A4/AE/wKgZomUMNUCAfpIiAABbjrcIUwI686.jpg)
FPGA在PCI Express總線接口中的應(yīng)用
![FPGA在<b class='flag-5'>PCI</b> Express<b class='flag-5'>總線</b>接口中的應(yīng)用](https://file1.elecfans.com//web2/M00/A6/0B/wKgZomUMO3GABD6xAAASfomJFks719.jpg)
評(píng)論