<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設計應用 > 基于CPCI總線的一體化數(shù)據(jù)處理中心的研究與實現(xiàn)

          基于CPCI總線的一體化數(shù)據(jù)處理中心的研究與實現(xiàn)

          作者: 時間:2013-05-16 來源:網(wǎng)絡 收藏

          其中LHOLD、BLAST、LA[31:2]、ADS、LW/R等信號由PCI9656驅動,LHOLDA、LBE[3:0]、READY信號由FPGA驅動。通過模塊內部設計的狀態(tài)機實現(xiàn)對局部的控制,具體實現(xiàn)過程如圖5所示。

          本文引用地址:http://www.ex-cimer.com/article/189599.htm

          f.JPG


          1)IDLE狀態(tài) 系統(tǒng)上電或復位后,處于IDLE狀態(tài)。在IDLE狀態(tài)時,F(xiàn)PGA監(jiān)測LHOLD信號,當單板計算機訪問FPGA時,LHOLD信號變?yōu)楦唠娖?。FPGA監(jiān)測到該高電平后,立即使LHOLDA信號為高電平,轉入ADDR_S狀態(tài)。
          2)ADDR_S狀態(tài) 在此狀態(tài)下,F(xiàn)PGA監(jiān)測ADS信號,當ADS信號變?yōu)榈碗娖?,地址信號LA[31:2]有效,同時對輸入的讀寫信號進行判斷,若為讀操作,轉入READ狀態(tài),若為寫操作,轉入WRITE狀態(tài)。
          3)WRITE狀態(tài) FPGA控制READY信號為低電平,以使上的數(shù)據(jù)有效,F(xiàn)PGA可以控制LBE[3:0]信號,以對傳輸?shù)臄?shù)據(jù)字節(jié)進行選取。并監(jiān)測BLAST信號,當監(jiān)測到BLAST信號為低電平時,表示傳輸最后一個數(shù)據(jù),轉入THE_END狀態(tài)。
          4)READ狀態(tài) 同WRITE狀態(tài)相似。
          5)THE_END狀態(tài) 數(shù)據(jù)傳輸結束,F(xiàn)PGA監(jiān)測BLAST信號變?yōu)楦唠娖酵瑫r將READY信號變?yōu)楦唠娖?。當LHOLD信號變?yōu)榈碗娖胶?,LHOLDA信號變?yōu)榈碗娖?,轉入IDLE狀態(tài),等待下一次傳輸。
          3.3 光纖通信電路和控制模塊設計
          本設計中的光纖通信電路由并串轉換電路和光傳輸電路組成。并串轉換電路采用了TI公司的TLK1501芯片,通過內部的8B/10B編碼,將16位并行數(shù)據(jù)分成2個8位數(shù)據(jù)進行編碼,編碼后的數(shù)據(jù)為20位,再通過并串轉換發(fā)送出去;光傳輸電路采用FINISAR公司推出的FTLF1321SIM TL光模塊,將串行數(shù)據(jù)進行光電轉換輸出。
          光纖通信模塊內部有一個狀態(tài)機,上電或復位后,處于IDLE狀態(tài)。模塊對傳送標志信號(TX_FLAG)監(jiān)測,如果有傳送標志(TX_FLAG=1),轉入TX_READY狀態(tài)。在正常傳送數(shù)據(jù)前,需要對芯片進行同步操作,模塊控制信號TX-EN、TX-ER為00,連續(xù)發(fā)送3個空閑碼,使TLK1501進入
          同步模式,狀態(tài)機轉入TX_S狀態(tài)。在TX_S狀態(tài)下,如果發(fā)送有效數(shù)據(jù),模塊控制TX_EN、TX-ER為10,進行數(shù)據(jù)的正常發(fā)送,發(fā)送數(shù)據(jù)結束后,轉入IDLE狀態(tài),等待下一次傳輸。在接收數(shù)據(jù)時,模塊監(jiān)測RX-DV,RX-ER信號,如果RX-DV,RX-ER為10,正常接收數(shù)據(jù)。模塊設計的關鍵代碼如下:
          g.JPG

          4 結論
          本文通過對多種功能接口電路進行研究分析,最終實現(xiàn)了在同一塊嵌入式板卡上集成光纖通信、A/D、D/A、、SDRAM存儲、FLASH存儲等功能。系統(tǒng)以FPGA芯片為處理核心,利用模塊化的思想進行設計,使系統(tǒng)方便擴展、易于維護和升級。經(jīng)過長期的工程實踐驗證,本系統(tǒng)運行可靠穩(wěn)定,能夠實現(xiàn)在復雜工業(yè)控制系統(tǒng)中對數(shù)據(jù)靈活控制、實時處理和高效傳輸。


          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();