新聞中心

EEPW首頁 > 模擬技術 > 設計應用 > 基于PCI總線多通道數(shù)據(jù)采集系統(tǒng)的設計

基于PCI總線多通道數(shù)據(jù)采集系統(tǒng)的設計

作者: 時間:2012-04-16 來源:網(wǎng)絡 收藏
經(jīng)過緩存,再由PCI總線接口控制器讀取,這樣才能處理更多的模擬信號輸入。緩存的設計方案一般有3種:共享RAM方式,雙口RAM方式,F(xiàn)IFO緩存方式。第一種方式因為涉及到RAM的同時訪問,邏輯比較復雜;第二種方式芯片價格昂貴;第三種既簡單性價比又高。?
  設計中FIFO采用TI公司生產(chǎn)的SN74V3690芯片是一款具有大深度、高速GMOS工藝的先進先出存儲器,有讀寫控制和可變的總線匹配*36*18*9數(shù)據(jù)流。時鐘頻率最高可達166 MHz,6 ns讀寫周期,帶有FIFO狀態(tài)標志信號Empty,Full,Half-Full,可編程的標志信號Almost-Empty和Almost-Full。?
  系統(tǒng)FIFO的輸入輸出均被配置為32位,在啟動?A/D?采樣后,由邏輯控制部分控制數(shù)據(jù)寫入FIFO,當FIFO達到半滿時,半滿標志信號HF#翻轉(zhuǎn)(1變成0),邏輯控制部分根據(jù)他向PCI接口控制器發(fā)出中斷,通知計算機啟動數(shù)據(jù)傳輸。?
  2.3 PCI總線接口?
  考慮到硬件的通用性、可升級性和可擴展性,主從處理器方式都可能被用到,所以選用了用主/從控制器PCI9054作為總線接口芯片。他符合PCI V2.2規(guī)范,主要特點為:?
  (1) 提供了2個獨立的可編程DMA控制器,每個通道均支持塊和Scatter/Gather的DMA方式,DMA通道0支持請求DMA方式。?
  (2) PCI和Local Bus的數(shù)據(jù)傳送速率高達?132 MB/s?。?
  (3) 本地總線速率高達50 MHz;支持復用/非復用的32位地址/數(shù)據(jù);本地總線可為3種模式:M模式、C模式和J模式,可利用模式選擇引腳加以選擇。?
  (4) 內(nèi)部有6種可編程的FIFO,以實現(xiàn)零等待突發(fā)傳輸及本地總線和PCI總線之間的異步操作。?
  (5) 提供了一個串行E?2PROM配置接口,容量2 kB。在配置存儲器中存放了廠家標示、設備標示以及本地總線的基地址空間、I/O空間、中斷控制信號等信息。?
  選用的PCI 9054工作在C模式,為便于訪問,配置PCI9054寄存器,將S2映射在20000000H單元,將S3映射在30000000H單元。將局部地址空間分成3部分,地址高4位為0000時為FIFO空間,用于DMA傳輸;為0010時為S2空間,用于FIFO控制為0011時為S3空間,用于A/D控制;其余空間保留。?
  2.3.1 PCI9054與E?2PROM的接口設計?


關鍵詞: 模擬電路 模擬芯片 德州儀器 放大器 ADI 模擬電子

評論


相關推薦

技術專區(qū)

關閉
×

报名截止时间 12月22日
Let's do--DIY 液体流量检测仪让喝水更有乐趣,快来报名吧!