一種基于PCI總線和DSP技術(shù)的虛擬儀器設(shè)計
系統(tǒng)的硬件設(shè)計
本文引用地址:http://m.butianyuan.cn/article/93522.htm由圖1可見,本虛擬儀器系統(tǒng)首先要有一塊基于PCI總線的母板,該板上有自定義的總線接插件,可以插接其他基于該總線的數(shù)據(jù)采集DSP子板,此外,該板上還有整個系統(tǒng)的邏輯控制單元以及數(shù)據(jù)緩沖存儲芯片;其他各個功能模塊都基于該擴展板來實現(xiàn);各個模塊之間數(shù)據(jù)的存儲和傳輸可以通過雙端口RAM來實現(xiàn),我們選用Cypress公司8K×16b高速雙口RAM芯片CY7C025V,因為它的時序與DSP時序相配,特別適用于 DSP與PC之間大量數(shù)據(jù)的高速雙向傳送。
1 PCI接口的實現(xiàn)
在PCI總線適配卡的設(shè)計中,采用專用的PCI接口芯片來實現(xiàn)PCI接口,設(shè)計者不需要將精力投入到復雜的 PCI接口功能設(shè)計和驗證測試上。專用的接口芯片可以實現(xiàn)完整的PCI主控模塊和目標接口功能,將復雜的PCI接口轉(zhuǎn)換為簡單的接口。在本設(shè)計中選用 PLX公司通用接口芯片PCI9052,它包含讀和寫FIFO,以便將32bit、33MHz的PCI總線與總線寬度有可能比它窄或總線速度有可能比它慢的局部總線進行匹配。PCI9052有最大5個局部地址空間和4個片選支持,圖2為PCI9052的信號接口模塊圖。
圖2 PCI9052信號接口
評論