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

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > 使用FPGA測試的一些有效方法(05-100)

          使用FPGA測試的一些有效方法(05-100)

          ——
          作者:北京工業(yè)大學(xué) 北京市嵌入式重點(diǎn)實(shí)驗(yàn)室 鄒楊 林平分 王普 方穗明 時(shí)間:2009-02-23 來源:電子產(chǎn)品世界 收藏

            在Virtex-4中共有16個(gè)BUFG,若都被使用且經(jīng)手動優(yōu)化后仍不滿足要求,那么還可以使用ISE提供的Floorplanner工具,對設(shè)計(jì)的各個(gè)模塊手動進(jìn)行位置擺放,使各個(gè)模塊盡量靠近自己所使用的時(shí)鐘樹。

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

            代碼一致性

            對于經(jīng)過FPGA驗(yàn)證的代碼而言,最擔(dān)心的是經(jīng)過驗(yàn)證的代碼和進(jìn)行流片的代碼不一致。導(dǎo)致這個(gè)現(xiàn)象產(chǎn)生的原因是多種的,其中版本控制和由于FPGA、ASIC專用器件不一致而引起的問題是最常見的兩個(gè)問題。

            對于經(jīng)過FPGA驗(yàn)證的代碼,為了能夠使被測代碼可以順利的在FPGA進(jìn)行驗(yàn)證,一般都采取了FPGA專用的器件。這些FPGA專用器件在ASIC中是不存在的。為了解決這個(gè)問題,我們通常采取“假代碼”(Fake Code)解決。

            顧名思義,“假代碼”就是在代碼中保留FPGA專用器件的名稱和接口,但是在FPGA和ASIC中使用不同的器件內(nèi)核。該器件若在FPGA下使用則使用FPGA專用器件,若在ASIC下使用,則使用自己編寫的代碼。盡管這種做法仍然無法保證代碼的完全一致,但是卻最大限度的避免了代碼的差別。

            結(jié)語

            究竟使用EDA 仿真工具還是使用FPGA進(jìn)行流片前的功能驗(yàn)證一直是業(yè)內(nèi)討論的熱點(diǎn)話題,不同的設(shè)計(jì)、測試人員也有自己的觀點(diǎn)。本文針對使用FPGA進(jìn)行驗(yàn)證測試所遇到的一些問題提出了相應(yīng)的解決方法?!?/p>


          上一頁 1 2 3 下一頁

          關(guān)鍵詞: Synplicity Synplify

          評論


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