<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ò) 收藏


          在調(diào)用16進制轉(zhuǎn)換工具時,需要指定調(diào)用16進制轉(zhuǎn)換工具的命令行選項和文件名,為此創(chuàng)建一個批處理文件,內(nèi)容如下:
          c.JPG
          通過上述方法將out文件轉(zhuǎn)換成hex文件,上位機程序讀取hex文件內(nèi)容為文本形式的ASCII,每8個字符為一組存入數(shù)組中。TIC6000系列DSP的加載引導(dǎo)操作順序:首先通過地址總線的A21、A22引腳配置選擇 Boot模式。上位機通過驅(qū)動程序設(shè)置要訪問的存儲器、I/O空間和DSPP寄存器。將存有hex內(nèi)容的數(shù)組寫入到DSP的內(nèi)部RAM區(qū)。然后向HDCR寄存器的DSPINT位寫1,DSP開始從地址O開始。如圖5所示。
          下面為演示實例,運行上位機軟件,調(diào)用驅(qū)動程序函數(shù)庫,對仿真卡進行初始化設(shè)置,初始化完成后將hex內(nèi)容寫入DSP存儲空間,加載前,DSP內(nèi)部RAM內(nèi)容,通過調(diào)用16進制轉(zhuǎn)換工具,將DSP程序可執(zhí)行目標(biāo)文件out轉(zhuǎn)換為hex文件,其內(nèi)容為:
          f.jpg
          加載前后DSP內(nèi)部RAM內(nèi)容如圖6、圖7所示。

          e.JPG
          從實例可以看出,經(jīng)過上述加載方式,完成了DSP程序的在線加載,更新了DSP程序,滿足了不同數(shù)據(jù)處理算法的需要。

          4 結(jié)語
          介紹了一種基于DM642的PCI總線A智能仿真卡的設(shè)計方法,采用高速DSP DM642作為主控制器,實現(xiàn)了對A總線數(shù)據(jù)的快速處理;在FPGA中實現(xiàn)GIBA總線協(xié)議,設(shè)計了模擬收發(fā)器電路,替換國外芯片,減少了對國外芯片的依賴性,并節(jié)約了成本。在軟件方面,采用PCI總線在線加載技術(shù),實時更新DSP數(shù)據(jù)處理算法,能夠適應(yīng)不同處理算法的需要。目前在虛擬仿真實驗平臺系統(tǒng)的應(yīng)用,表明該仿真卡設(shè)計正確,工作穩(wěn)定可靠。

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

          上一頁 1 2 3 4 下一頁

          關(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); })();