新聞中心

        EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 調(diào)試設(shè)計:芯片設(shè)計中必不可少之舉

        調(diào)試設(shè)計:芯片設(shè)計中必不可少之舉

        作者: 時間:2012-07-30 來源:網(wǎng)絡(luò) 收藏

        發(fā)展前景

        不難想象,在系統(tǒng)設(shè)計早期階段,每個功能模塊接受足夠的自檢能力在全速運行期間進(jìn)行自身診斷,并在DFT掃描鏈可處理的級別上實現(xiàn)這種能力。這種方法通常需要輸入緩沖器或信號發(fā)生器對模塊仿真,還要有輸出捕捉寄存器或ADC 對其觀察,以及足夠的內(nèi)部斷點和跟蹤能力揭示模塊的內(nèi)部工作情況。一些SOC 設(shè)計團(tuán)隊現(xiàn)在正在進(jìn)行此項計劃。這樣實際的實現(xiàn)就成了架構(gòu)師認(rèn)為必要的調(diào)試支持級別與設(shè)計所能承受的費用間的折中。

        進(jìn)一步拓展此概念,完美系統(tǒng)的設(shè)計師可以利用重定某些功能模塊目標(biāo),作為信號源或其它模塊的捕捉設(shè)備。附屬的ADC 是個很好的例子,這樣的機(jī)會還有更多。例如,增加快速數(shù)據(jù)轉(zhuǎn)換器可以將信號處理模塊變成網(wǎng)絡(luò)分析儀或數(shù)字示波器。對控制邏輯稍作添加,即可將緩沖器 SRAM 陣列轉(zhuǎn)換為跟蹤緩沖器。

        按這種思考方式,片上的功能模塊可成為大量的調(diào)試資源,只重置幾個多路復(fù)用器和模式開關(guān)即可。但此過程需要深謀遠(yuǎn)慮。這樣組織會影響平面規(guī)劃和全局布線。必須在設(shè)計開始時進(jìn)行,而不能在最后的實現(xiàn)時進(jìn)行。

        Ferguson 認(rèn)為,某些工具也可支持這種過程。精密的工具可自動安裝這種結(jié)構(gòu),如掃描鏈、掃描控制器及矢量發(fā)生器等。而且,DFT 硬件在寄存器級別的診斷上是必不可少的。但是,并沒有支持創(chuàng)建調(diào)試結(jié)構(gòu)的工具。Ferguson至少想要看到一種將混合信號模塊視為具有能觀性和能控性,并能掃描檢查簡單錯誤的檢測工具。理想狀態(tài)下一種工具應(yīng)該能夠貫穿于一項設(shè)計,并能提出一種調(diào)試架構(gòu)和工藝。但這是以后要解決的問題。

        加速度計相關(guān)文章:加速度計原理

        上一頁 1 2 3 下一頁

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 延安市| 宜君县| 太保市| 夏津县| 达拉特旗| 达日县| 芦山县| 泊头市| 德惠市| 商水县| 绥宁县| 南岸区| 元朗区| 吴堡县| 阿瓦提县| 濮阳市| 汝州市| 龙岩市| 阿鲁科尔沁旗| 铜川市| 乐昌市| 陆良县| 襄城县| 鹤峰县| 长乐市| 苗栗县| 南雄市| 长海县| 祁阳县| 徐水县| 遂宁市| 卢龙县| 永丰县| 称多县| 灵丘县| 新巴尔虎右旗| 庄浪县| 若羌县| 崇明县| 怀宁县| 寿光市|