不知道大家有沒有想過,拿到手一個標準單元的lib,它里面的那些參數(shù)是怎么得出來的?我們做出來的芯片成品,真的會按lib里描述的那樣,timing的值分毫不差嗎?
可能很多人覺得在仿真工具上這個芯片完全沒問題,流片出來的就也一定沒問題,其實不一定。這些lib都是由fab做好了之后給我們的,而他們要保證自己的lib沒有問題,就一定要進行流片后的測試。
其實芯片在流片出來之后,我們所能觀察的手段就非常有限了,應用最多的方法就只是伸進去一個探針,來測芯片某一點的邏輯信號。但只要用這種方法,再加上一些特別的設(shè)計,就可以達到測試標準單元timing的目的!
具體的設(shè)計方法可以總結(jié)為:把相同的cell串成環(huán),通過反饋電路讓他們自己起振產(chǎn)生震蕩波形,而后用探針來測輸出波形,并與仿真波形比對,就可以推出cell的性能是否真的如lib里寫的那樣。整個設(shè)計非常類似環(huán)形振蕩器(ring oscillator)。
這種方法實現(xiàn)的原理是ring出來的震蕩波的頻率是由cell的delay決定,如果測出來的頻率和仿真的頻率不一致,就說明仿真時用的cell delay不對,就說明lib有問題。反之如果頻率能對上,就說明lib的某一部分沒有問題。
這種測試電路的設(shè)計也需要注意很多問題。比如說,要盡可能覆蓋多的使用場景,假設(shè)測一個buffer的delay,為了測出不同input transition和output load組合時delay的大小,設(shè)計ring的時候就要做出不同組合。
其次我們不希望繞線過多影響結(jié)果,cell就擺的很近,讓繞線盡量短,并且cell都會擺的很規(guī)整。而且為了避免芯片其它部分的影響,還會圍boundary等等。
這種思路其實不僅僅可以測delay,還可以測很多東西,比如OCV相關(guān)的,POCV的分布,就可以用header控制每個cell。
當ring的cell數(shù)最多時,測出的頻率最靠近mean的頻率,而后依次減少ring cell的數(shù)量,就可以測出頻率的sigma。還有很多,但核心思想都是來測ring的震蕩波形。
另外不僅僅可以測cell,還可以測一些繞線的pattern,比如兩根很長的平行metal制造出來是不是會有short,可以用已知的cell,連很長的線來做ring。
其實我也只知道測試原理了,真正設(shè)計這種測試電路也會很復雜的。想想我們平常拿到手的lib,也是要很多人花費非常多心血的。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
相關(guān)推薦
已經(jīng)探討了Raditeq RadiMation軟件在輻射發(fā)射測試中的多種應用方法,包括手動模式、單頻段手動模式、多頻段測試法、電波暗室測試法以及固定高度
發(fā)表于 12-04 17:48
?152次閱讀
基于反饋的波前整形通過散射介質(zhì)聚焦光是一種成熟的方法。在傳統(tǒng)的基于反饋的波前整形中,入射光被分成N個輸入模式,這些模式由空間光調(diào)制器(SLM)使用N個段進行調(diào)制,每個段具有相同數(shù)量和大小的像素
發(fā)表于 10-27 16:28
?227次閱讀
本文描述了一種簡單高效配置FPGA的方法,該方法利用微處理器從串行外圍接口(SPI)閃存配置FPGA設(shè)備。這種方法減少了硬件組件、板空間和成本。
發(fā)表于 10-24 14:57
?555次閱讀
光信號衰減程度的一種方法。它通常使用光時域反射儀(OTDR)或插入損耗測試儀來完成。 1.1 測試原理 插入損耗測試的原理是測量光纖鏈路兩端的光功率差,以此來計算光纖鏈路的損耗。
發(fā)表于 09-24 09:31
?730次閱讀
RUP(Rational Unified Process,統(tǒng)一建模語言)是一種軟件開發(fā)過程模型,它是一種迭代和增量的軟件開發(fā)方法。RUP是由Rational Software公司(現(xiàn)為
發(fā)表于 07-09 10:13
?1241次閱讀
德索工程師說道6芯M16插頭作為一種多芯設(shè)計的連接器,在電子設(shè)備和系統(tǒng)中發(fā)揮著重要作用。為確保其性能穩(wěn)定、安全可靠,需要進行一系列嚴格的測試。本文將詳細介紹6芯M16插頭的
發(fā)表于 06-14 18:01
?525次閱讀
嵌入軟件單元測試工具是現(xiàn)代軟件開發(fā)過程中不可或缺的一環(huán)。它的作用在于幫助開發(fā)人員對軟件中的各個單元進行測試,以確保其功能的正確性和穩(wěn)定性。單元測試
發(fā)表于 04-23 15:31
?428次閱讀
數(shù)字前端設(shè)計流程中,.lib 后綴的文件通常是 Synopsys Liberty 文件。這是一種描述單元時序、功耗等參數(shù)的文本文件。
發(fā)表于 03-13 16:53
?1561次閱讀
雙脈沖測試是電力變壓器和互感器的一種常見測試方法,其主要目的是評估設(shè)備的性能和準確性,確保其符合設(shè)計要求和運行標準。
發(fā)表于 03-11 16:01
?3045次閱讀
一、前言 輻射抗擾度測試是對對講機、移動電話、便攜式電話和廣播發(fā)射機等強發(fā)射機產(chǎn)生的射頻場的模擬。 二、測試方法 在輻射抗擾度測試期間,
發(fā)表于 03-11 15:03
?1501次閱讀
單元/集成測試旨在證明被測軟件實現(xiàn)其單元/架構(gòu)設(shè)計規(guī)范、證明被測軟件不包含非預期功能。經(jīng)緯恒潤測試團隊擁有豐富的研發(fā)經(jīng)驗、嚴格的流程管控,依據(jù)ISO26262/ASPICE等開展符合要
發(fā)表于 02-29 13:27
?376次閱讀
、最直接的傳導測試方法。該方法通過使用萬用表或示波器等儀器,直接測量電路中的電壓和電流值,從而計算出電阻值。這種方法適用于簡單的電路和低電阻值的場合。 比較法 比較法是
發(fā)表于 01-18 14:57
?1824次閱讀
本文介紹一種簡單易行的可編程振蕩器構(gòu)建方法,其中振蕩頻率和幅度可以通過使用digiPOT來彼此獨立地調(diào)節(jié)。
發(fā)表于 01-15 10:05
?235次閱讀
美國賓夕法尼亞州立大學的研究人員展示了一種使用2D材料進行3D集成的新穎方法。
發(fā)表于 01-13 11:37
?1058次閱讀
在電子設(shè)備測試中,電源噪聲測試是一項非常重要的工作。而同軸線測電源噪聲測試方法是一種常用且有效的
發(fā)表于 01-11 10:53
?797次閱讀
評論