時間:2006-10-31 09:21:00來源:huyl
圖1、每一個PCI Express插槽擁有專用的連至PC內存的帶寬,而不同于PCI的共享帶寬
諸如數據采集和波形發生器之類的應用需要足夠的帶寬來保證數據能以足夠快的速度傳輸至內存而不丟失或重寫。相對于傳統的總線,PCI Express極大地提高了數據帶寬,減少了對板載內存的需求并且實現了更快的數據流傳輸。初始的信號頻率,即技術標準規定的2.5G位/秒,是32位、33MHz 的PCI可用帶寬的30倍(一個x16的插槽),并且這一信號頻率預期將隨著芯片技術的進步增加至10G位/秒——這是銅線信號的極限。并且由于PCI Express的可擴展信道拓撲結構,數據采集廠商可以實現具有符合設備所需要信道數的PCI Express插槽。
圖2、PCI Express提供專用的、可擴展的帶寬(高達傳統PCI帶寬的30倍)
硬件和軟件兼容性
PCI Express保持與傳統PCI的軟件兼容性,但是將物理總線代替成為一個高速(2.5Gb/s)的串行總線。因為這種體系結構發生了改變,所以插槽本身并不兼容。但是,在PCI向PCI Express的過渡過程中,大部分計算機主板將既提供PCI插槽又提供PCI Express插槽。具有較少信道插槽的設備可以“向上插入”至主板上具有較多信道的插槽,從而提高硬件的兼容性和靈活性。但是,“向下插入”至較少信道的插槽是不支持的。
圖3、現今計算機上的標準PCI Express插槽大小是x1、x4、x8和x16的信道帶寬
為PCI Express選擇合適的PC作為主機
大部分來自頂級廠商的PC現在已經至少包含一個PCI Express插槽了。最常見的插槽大小是x1和x16。x1插槽是一個通用的插槽用來作為NI PCIe M系列數據采集和NI PCIe GPIB設備的主機設備。現在,服務器級的機器需要x4和x8的插槽,以用于那些包含NI PCIe攝像機鏈路(Camera Link)圖像采集設備的裝置。然而“服務器”并不簡單地意味著高價格,因為優良的服務器也具有與臺式機箱可比的價格。例如,2005年5月, Dell SC240服務器除了3個PCI插槽之外,還有一個x1和一個x8的PCI Express插槽,報價卻為299美元。
圖4、大部分主板包含了PCI插槽和PCI Express插槽
在選擇一個計算機時最重要的是確保PCI Express插槽被連接到的物理連接的大小。例如,一些廠商使用的主板具有x8的插槽,卻是x4的連接大小。這些插槽上的設備將只會運行在x4的數據速率上。在您向上插入一個PCI Express設備的情況下,請保證您使用的計算機運行在您設備所支持的最大數據速率時支持向上插入。PCI Express技術標準僅僅要求“向上插入”來工作在x1數據速率下。這就會導致一個插入x8插槽的x4的設備工作在x1的數據速率下(250MB/s)。
NI PCI Express設備
NI是第一個發布PCI Express接口的多功能數據采集、圖像采集、和GPIB設備的公司。NI PCIe-GPIB是帶有一個x1的PCI Express插槽的GPIB控制器。NI PCIe-1429是一個x4的設備用于利用Camera Link攝像機來采集圖像,并且是業內最快的插入式圖像采集設備,圖像流高達680MB/s(即每秒傳輸相當于一個CD-ROM的數據量)。NI PCIe-6251和NI PCIe-6259是M系列數據采集設備,它們除了提供32個10MHz的數字I/O以及4個16位、2.8MS/s的模擬輸出通道之外,還提供多達32個16位、1.25MB/s的模擬輸入通道。所有這些I/O可以并行地運行并且通過一個x1的插槽數據傳輸至PC內存以及從PC內存中傳輸出來。
圖5、PCI Express M系列提供高速的模擬和數字I/O
所有NI PCI Express設備與那些為等同于PCI設備而設計的軟件是后向兼容的。例如,在NI-DAQmx和LabVIEW中為NI PCI-6251編寫的軟件無需修改即可運行在NI PCIe-6251上,從而確保您的軟件投資得到保障,同時您的硬件投資也為未來做好了準備。
標簽:
![]()
上一篇:MCGS雙機備份實現方案2
傳動網版權與免責聲明:凡本網注明[來源:傳動網]的所有文字、圖片、音視和視頻文件,版權均為傳動網(www.cdcst56.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2025-09-08
華為昇騰Atlas800iA2 910B服務器Deepsee...
2025-09-04
2025-08-06
2025-07-08
2025-06-30
2025-06-16