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

          新聞中心

          EEPW首頁 > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 利用8051內(nèi)核使SoC設(shè)計(jì)不再復(fù)雜的模擬仿真

          利用8051內(nèi)核使SoC設(shè)計(jì)不再復(fù)雜的模擬仿真

          作者: 時間:2014-02-14 來源:網(wǎng)絡(luò) 收藏
          設(shè)計(jì)SoC芯片時,為達(dá)到加快研發(fā)速度、縮短上市時間、減少開發(fā)費(fèi)用等目的,考慮采用市場上成熟的并為眾多用戶所使用的集成開發(fā)環(huán)境和開發(fā)裝置,如KEIL等。3.3 芯片驗(yàn)證和仿真器設(shè)計(jì)方案

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

          在前面描述中可以看到,在該芯片設(shè)計(jì)中由于采用標(biāo)準(zhǔn)的8051核,其指令系統(tǒng)和體系結(jié)構(gòu)基本沒有改變,但其中一些特殊寄存器與外圍模塊之間建立了映射關(guān)系,中斷源也得到了擴(kuò)充。因此,驗(yàn)證和仿真器的設(shè)計(jì)關(guān)鍵在于能否正確反映這些寄存器的狀態(tài)或通過寄存器控制這些外圍模塊的工作。

          在系統(tǒng)芯片設(shè)計(jì)流程中,仿真器的設(shè)計(jì)與芯片設(shè)計(jì)同步甚至要提前,因此沒有現(xiàn)成的CPU芯片作仿真器核心;而簡單地將CPU與FSK、DTMF、CAS等功能芯片組合起來替代該CPU芯片,不能實(shí)現(xiàn)完全仿真和模擬,特別是無法獲得外圍模擬模塊的狀態(tài)。

          在這里,我們采用FPGA和FSK、DTMF、CAS等功能芯片組合成模擬CPU來替代所設(shè)計(jì)的系統(tǒng)芯片,系統(tǒng)結(jié)構(gòu)可參照圖3。圖3中,8051核及數(shù)字接口部分由FPGA實(shí)現(xiàn);CID部分中,F(xiàn)SK、DTMF、CAS、振鈴檢測等模塊則由相應(yīng)硬件模塊實(shí)現(xiàn)。

          利用8051內(nèi)核使SoC設(shè)計(jì)不再復(fù)雜的模擬仿真

          圖3 短消息系統(tǒng)芯片仿真方案圖

          FSK、DTMF、CAS、振鈴檢測等模塊通過接口與FPGA中8051相應(yīng)寄存器對應(yīng),這樣在這些外圍模塊動作的同時,在8051寄存器中都能正確映射;反之FPGA中相應(yīng)寄存器的改變,會引起這些外圍模塊的動作。

          圖3是建立在通用8051仿真器上的短消息系統(tǒng)芯片仿真方案。模擬CPU模塊集成了FPGA和CID部分芯片和電路,該模塊采用與8051定義一致的引腳與仿真板相連。對于仿真板來說,該模塊的命令和操作與標(biāo)準(zhǔn)8051是一致的,因此通用的仿真和集成環(huán)境不需要改變。仿真接口由通用8051仿真接口和模擬CPU模塊中的CID外接信號共同組成,其引腳封裝定義與系統(tǒng)芯片一致。這樣通過通用仿真集成環(huán)境可以觀察和控制CID部分電路,從而實(shí)現(xiàn)了對整個短信息系統(tǒng)芯片的完全驗(yàn)證和仿真。

          采用該方法,具有以下優(yōu)點(diǎn):

          ◇ 實(shí)現(xiàn)了對該SoC芯片系統(tǒng)功能的驗(yàn)證;

          ◇ 完全兼容現(xiàn)有集成開發(fā)和仿真環(huán)境;

          ◇ 簡化了數(shù)模混合設(shè)計(jì)的驗(yàn)證問題;

          ◇ 經(jīng)過改進(jìn),可以利用通用仿真器仿真和調(diào)試硬件、軟件;

          ◇ 由于FPGA可以隨著芯片的改進(jìn)而重新編程,因此增大了設(shè)計(jì)和驗(yàn)證的靈活性;

          ◇ 縮短了開發(fā)時間,加快芯片上市時間。

          4 結(jié)論

          利用該方案構(gòu)成的系統(tǒng)芯片驗(yàn)證和仿真方案已經(jīng)在我們的設(shè)計(jì)中得到了應(yīng)用。事實(shí)上,利用該方案的思想不僅可以實(shí)現(xiàn)基于8051核系統(tǒng)芯片的驗(yàn)證和仿真,其它系統(tǒng)芯片的驗(yàn)證和仿真也是可以借鑒的。


          上一頁 1 2 下一頁

          評論


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