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

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > PCI總線智能GJB289A仿真卡設(shè)計

          PCI總線智能GJB289A仿真卡設(shè)計

          作者: 時間:2010-12-24 來源:網(wǎng)絡(luò) 收藏

          2.3 模擬收發(fā)器設(shè)計
          模擬發(fā)送器是將FPGA輸出的TTL電平信號轉(zhuǎn)換為滿足協(xié)議要求電氣特性的信號傳輸?shù)诫娎|上,并提供一定的功率使發(fā)送信號順利被接受方正確接收。模擬接收器是將在總線電纜上雙極性電平的信號轉(zhuǎn)換為可以直接接入FPGA的TTL電平信號,且信號的失真應(yīng)控制在一定的范圍之內(nèi)以使得通信過程正確。目前A總線模擬收發(fā)器較多由國外的HI-1573總線驅(qū)動芯片實現(xiàn),在此設(shè)計了模擬收發(fā)器電路,可以代替1573芯片。模擬發(fā)送部分電路如圖2所示,由FPGA直接生成的TTL電平信號從電路的左端輸入,輸入的信號為單極性的曼徹斯特Ⅱ型編碼,信號差分輸出。圖中的兩個PNP型三極管工作在開關(guān)狀態(tài),R1為基極偏置電阻,R2為集電極負載,二極管起保護作用。右端的隔離變壓器將信號放大輸入到總線電纜。總線驅(qū)動器的接收部分電路如圖3所示,總線電纜上的信號從右端的隔離變壓器輸入,通過隔離變壓器電平轉(zhuǎn)換后到達高速比較器,信號高于門檻電壓時比較器輸出高電平;信號低于門檻電壓時比較器輸出低電平。最終變?yōu)閮陕稵TL電平的差分信號輸入FPGA中做進一步處理。

          b.JPG
          TI公司TMS320C6000系列DSP程序主要的加載方式:一種是由EMIF接口引導(dǎo)程序加載,程序代碼、數(shù)據(jù)存放在外擴的FLASH中,這種方式加載的DSP程序是固定的,不能支持在線更新;另一種是由接口引導(dǎo),主機通過接口可以訪問DSP片內(nèi)片外存儲單元,將程序代碼寫入DSP片內(nèi) RAM區(qū),復(fù)位DSP時,程序即開始從地址O執(zhí)行。這種方式可以在線加載DSP程序,更新處理算法,滿足系統(tǒng)設(shè)計要求,所以本系統(tǒng)采用接口加載方式。

          3 DSP程序在線加載方法
          用戶在主程序框架內(nèi)添加算法函數(shù),再通過上位機軟件,自動調(diào)用TI公司C編譯器c16x.exe、匯編器asm6x.exe和連接器link6x.exe 殼程序,將C代碼編譯連接生成可執(zhí)行的out文件。主機PCI接口的加載方式,需要將可執(zhí)行的目標(biāo)代碼.out文件轉(zhuǎn)換為十六進制.hex文件,再寫入到 DSP的內(nèi)部RAM空間。具體加載流程如圖4所示。
          d.JPG


          關(guān)鍵詞: 289A PCI GJB 289

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁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); })();