版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、 2006 2006 微電子中心微電子中心20212021年年1212月月1 1Calibre使用簡介宋存杰2008年05月03日 2006 2006 微電子中心微電子中心20212021年年1212月月2 2nIntroductionnCalibre DRCnCalibre LVS 2006 2006 微電子中心微電子中心20212021年年1212月月3 3IntroductionnCalibre 是Mentor Graphics 的IC版圖驗證軟件,此軟件包括設計規(guī)則檢查( DRC )、版圖與原理圖一致性檢查(LVS)、電氣規(guī)則檢查(ERC)、及版圖寄生參數(shù)萃?。↙PE)等驗證功能。n此
2、軟件的操作界面主要分為圖形模式(GUI)(graphical user interface) Calibre Interactive與指令模式(Command Line),其中圖形模式可以單獨啟動,亦可與Virtuoso 等軟件相連接,其操作界面皆相同;指令模式則是類似于Dracula 的操作方式。n對于規(guī)模較小的版圖應用Interactive 很方便,而且直觀的圖像化接口便于初學者使用。n采用命令行模式能夠快速輸入控制命令,快速執(zhí)行,其結(jié)果精確穩(wěn)定。n以下簡介說明以圖形模式為主。lGo back 2006 2006 微電子中心微電子中心20212021年年1212月月4 4Useful Ab
3、breviationsnSVRF-Standard Verification Rule Format(標準的檢查文件)nRVE-Results Viewing Environment(顯示結(jié)果用的環(huán)境窗口)nSVDB-Standard Verification Database (LVS results)nDRC-Design Rule Check(設計規(guī)則檢查)nERC-Electrical Rule Checking(電氣規(guī)則檢查)nLVS-Layout Versus Schematic(版圖原理圖一致性檢查)nLPE-Layout Parasitic Extraction(版圖寄生參數(shù)萃
4、?。〤ommercial Verification ToolsnCadencenDraculanSynopsysnHercules nMentornCalibre 2006 2006 微電子中心微電子中心20212021年年1212月月5 5What are I/Os for DRC and LVS?uInputsl Layout l Schematic or Netlist (LVS only)l Rule Files uOutputsl SVDB (LVS results database)l DRC Resultsl Reportl Log 2006 2006 微電子中心微電子中心202
5、12021年年1212月月6 6在Cadence環(huán)境里調(diào)用Calibren在.cdsinit (此文件在啟動tool時會自動讀取)里加上 load(“/usr/calibre/mgc_skl.skl”),這個.skl文件就是Mentor公司提供的skill 文件。n啟動icfb &后,打開一個版圖檢查一下頂端的Menu里有沒有一個Calibre的菜單。如果有則表示可以在當前環(huán)境下使用Calibre了,這個菜單里有DRC、LVS、RVE等命令。lGo back 2006 2006 微電子中心微電子中心20212021年年1212月月7 7Calibre DRCn如上圖所示,DRC 的輸入
6、有兩項,一個是layout,就是手工或APR(automatic place and route) (自動布局布線)工具生成的版圖,一般是GDSII 格式。另一個是Rule File,Rule File 告訴DRC 工具怎樣做DRC,這個文件十分重要,一般,由流片廠家提供,或者由designer 根據(jù)流片廠家提供的版圖幾何規(guī)范自己寫。Calibre 讀入GDS(版圖)和Rule File,進行處理,輸出結(jié)果,輸出結(jié)果是calibre 自己定義的格式,designer 可以通過一個Viewer 來看,一般用cadence 的virtuoso 來分析輸出結(jié)果和修改版圖。lGo back 2006
7、2006 微電子中心微電子中心20212021年年1212月月8 8n因為做DRC 會產(chǎn)生很多文件,建議建立一個專屬于此Layout 做DRC 時的新文件夾。然后拷貝Rule File 至此工作目錄下。n從版圖中導出GDS文件至此工作目錄下,亦可在Calibre DRC 圖形界面中選擇從當前版圖中導出GDS文件。 2006 2006 微電子中心微電子中心20212021年年1212月月9 9DRC Rule Filen下面是一個簡單的calibre LVS Rule File,右邊是對它的解釋。與/后是注釋部分nlayout system gdsii 指明輸入的版圖格式是GDSII,calib
8、re 還可支持其他格式nlayout path “/ layout/basic_drc.gds” 輸入版圖的路徑nlayout primary basic_drc 要檢查的版圖的top cell 名字ndrc results database “/training/drc_results_db” drc 的輸出, 將來可以用calibre 結(jié)合virtuoso 分析nvariable metal_width 3 定義一個變量nlayer substrate 0 本行和下面相似的行定義了輸入版圖中每一層的名字nlayer pwell 1 本行把GDS 的layer 1 定義為pwell,接下來p
9、well 都指輸入的GDS 的layer1。nlayer oxide 2nlayer res 3nlayer poly 4nlayer nplus 5nlayer pplus 6nlayer contact 7nlayer metal1 8 2006 2006 微電子中心微電子中心20212021年年1212月月1010DRC Rule Filenlayer via 9nlayer metal2 10n. . . nngate = poly AND nplus # layer 運算,由原始的poly 和nplus 層推出ngate 層n. . .n/n/ Module 2 - DRC Meas
10、urement Operationsn/ Internal Checksnrule_2a oxide minimum width is 6 / 進行檢查,rule_2a 是檢查標號,n/ oxide minimum width is 6 是解釋,報錯時會報出這一句,ninternal oxide 6 / 這一句是具體動作,internal 是calibre 的關(guān)鍵字,n/ 這一句檢查所有的oxide 的internal 小于6 的情況。n/ 如果internal oxide 6 的情況出現(xiàn),則輸出報錯結(jié)果n/ designer 根據(jù)這個結(jié)果修改錯誤。n/ internal 具體介紹見下一節(jié) 2
11、006 2006 微電子中心微電子中心20212021年年1212月月1111DRC Rule Filen一般說來,Rule File 首先要設好calibre 運行的環(huán)境,包括GDS 文件的位置、輸出文件的位置等。接下來要定義輸入的GDS 版圖的層次,例如如果GDS 的layer 1 是多晶硅層,則應該定義如下layer poly 1n這句話表明所有GDS 的layer1 現(xiàn)在都叫 poly(當然也可以叫任何名字) 。接下來可以用poly 來代表layer1。之所以要這樣做是因為在GDS 內(nèi),所有的層都用一個數(shù)字來表示,如 1,2,3GDS 文件并不知道layer1 是什么,calibre
12、也無法從GDS 中知道layer1 是什么,只有designer 來告訴calibre。 2006 2006 微電子中心微電子中心20212021年年1212月月1212DRC Rule FilenCalibre 是一個基于邊(edge)的DRC/LVS 工具,所有的運算都是基于“邊”來進行的。邊有內(nèi)邊和外邊之分。n如上圖所示,任一個polygon 的邊都分為兩部分,polygon 內(nèi)部那一面的稱為內(nèi)邊(interior side edge),外部的稱為外邊(exterior side edge)。理解這個定義對于理解calibre 復雜的指令是十分有用的。n下面介紹幾個calibre 基本的
13、的例子。通過這些例子有助于理解calibre 的工作原理。 2006 2006 微電子中心微電子中心20212021年年1212月月1313Internal 指令nInternal 指令一般用于檢查polygon 內(nèi)間距,可以用來檢查同一layer 的polygon 的內(nèi)間距、或檢查兩個不同layer 的polygon 之間的內(nèi)間距。如下圖所示:n理解Internal 指令的關(guān)鍵是Internal 指令是polygon 的內(nèi)邊(interior edge)的相對關(guān)系,只有interior edge 之間才能檢查。上圖的左邊是在同一個polygon 的internal 檢查,請注意左邊凹進去的相
14、對兩邊不作檢查,這是因為這兩邊是exterior edge。n同一layer 的polygon 的Internal 檢查一般用于寬度檢查,例如金屬的最小寬度:Internal Metal1 Select ChecksnChecks :Show出rule file里的所有rule,可click決定某些rule不做check。nGroups :由rule file里定義groups,可click決定某特定的group或rule不做check。nCheck Text :顯示rule file 里的解釋。 2006 2006 微電子中心微電子中心20212021年年1212月月3232nRun Cal
15、ibre DRC的相關(guān)option,可決定是n否以64bit,遠端操作,或多臺server執(zhí)行,n一般均改變預設值。nTranscript 記錄Run DRC的過程與相關(guān)信息,無法順利執(zhí)行,可由此看錯誤訊息,亦可用Transcript - Save as 存成log file。nRun DRC 執(zhí)行Calibre DRC check。n可點擊Start RVE 自行以手動方式開啟RVE視窗。 2006 2006 微電子中心微電子中心20212021年年1212月月3333n此圖形是run完DRC后彈出的窗口。n左邊的是除錯(debug)用的RVE窗口。n右邊是一個簡述的結(jié)果文件(DRC Sum
16、mary Report File)n左邊的窗口里有紅色的,表示有DRC錯誤,假如沒有DRC錯誤會出來綠色的。點擊每個錯誤左邊的 ,就可以進行每個具體錯誤的Debug。 2006 2006 微電子中心微電子中心20212021年年1212月月3434n在Setup RVE 窗口里選中 Edit-in-place while highlighting。這樣在底層的錯誤就可直接跳到可編輯狀態(tài)。 n在Calibre菜單里選中Setup下的 RVE 命令 2006 2006 微電子中心微電子中心20212021年年1212月月3535n點開一個具體的錯誤,比如下面的第一個 Check GT_7-1 Er
17、ror ,有一個錯誤:01,雙擊01,版圖上就會直接顯示當前錯誤所在的位置。你改完當前錯誤后就可在01點擊右鍵選中 Error Fixed 這樣就表示這個錯誤已修改,相應的01 也會變成01 。n這個RVE窗口的下面Checktext 為當前錯誤的注釋,這個注釋是Rule File里以開頭的語句。n右邊的窗口為錯誤所在的坐標。Click坐標,可刻在Layout Tool (如Virtuoso Layout Editor)上show出此error 的edge。每個錯誤有幾個edge就有幾個坐標。nCell :顯示此錯誤在底層單元中的坐標。nTop :顯示此錯誤在頂層單元中的坐標。n兩坐標不一定相
18、同。 2006 2006 微電子中心微電子中心20212021年年1212月月3636n當我們修改完layout時再依照上面的流程run DRC即可不用再導出*.gds文件。n當你的DRC RVE 的圖顯示 No Errors 時,這就表示你的layout 已經(jīng)通過了DRC 的檢驗。n清除高亮。n高亮顯示上一個錯誤。n高亮顯示當前的錯誤。n高亮顯示下一個錯誤。 2006 2006 微電子中心微電子中心20212021年年1212月月3737用commond line 來運行Calibre DRC檢查n先必須有一個完整的規(guī)則檢查文件,必須包含運行設置、層次定義、層次運算、規(guī)則檢查等幾部分。n在U
19、NIX的命令窗口里輸入 calibre hier drc rulefile 。n運行完后可在Cadence的版圖窗口里的Calibre菜單點出start RVE ,或者在命令窗口里輸入 calibre rve ,然后就可進行DRC錯誤的修改了。n也可輸入 calibre gui 調(diào)出calibre 圖形界面,具體的運行方式類似Cadence環(huán)境下的模式。lGo back 2006 2006 微電子中心微電子中心20212021年年1212月月3838Calibre LVSn為什么要做LVS?LVS 作了些什么?nAPR (Automatic place and Route)自動布局布線工具作出
20、的版圖,基本上是正確的。但是,不能保證APR 工具是絕對正確的,也就是說,APR 工具可能會出錯。為了發(fā)現(xiàn)并改正APR 工具布線的錯誤,需要做LVS。n另外,從版圖中提取電路圖,同樣需要驗證電路圖與版圖的一致性。nLVS的目的就是證明版圖的邏輯與網(wǎng)表是一致的,APR 將網(wǎng)表實現(xiàn)成了版圖,現(xiàn)在LVS 要證明這個實現(xiàn)是正確的。lGo back 2006 2006 微電子中心微電子中心20212021年年1212月月3939nLVS 的流程是:l從APR 工具實現(xiàn)的版圖中提?。╡xtract)出一個網(wǎng)表。l將這個提取出的網(wǎng)表與APR 工具要實現(xiàn)的網(wǎng)表比較,它們應該相同。l如果兩個網(wǎng)表不一樣,這時手工
21、修改版圖,使之與要實現(xiàn)的網(wǎng)表相一致。n上圖描述了Calibre LVS 的flow。 2006 2006 微電子中心微電子中心20212021年年1212月月4040LVS Rule Filen下面是一個簡單的calibre LVS Rule File,右邊后內(nèi)容是對它的解釋。nLAYOUT SYSTEM GDSII 指定layout 的格式為gdsnLAYOUT PATH “/user/joeb/proj/layout/ictr” 指定版圖的路徑nLAYOUT PRIMARY CalibreM 版圖的top cellnSOURCE SYSTEM SPICE 指定source 的格式為spic
22、e 網(wǎng)表nSOURCE PATH “/user/joeb/proj/logic/ictr” source 的路徑nSOURCE PRIMARY CalibreM source 的top cellnMASK RESULTS DATABASE CalibreM.db LVS 的結(jié)果保存文件,將來指導改正版圖nLVS REPORT CalibreM.rpt report 文件nlayer PWELL 1 讀入版圖的各層信息nlayer OXIDE 2nlayer RES 3nlayer POLY 4nlayer NPLUS 5nlayer PPLUS 6nlayer CONTACT 7nlayer
23、METAL1 8 2006 2006 微電子中心微電子中心20212021年年1212月月4141LVS Rule Filenlayer VIA 9nlayer METAL2 10nchip = extentnnsub = chip not pwell 進行l(wèi)ayer operation。ngate = oxide and polynsd = oxide not polynngate = gate and nplusnpgate = gate and pplusnpsd = sd and pplusnnsd = sd and nplusnsdm = pplus or nplusnconnect
24、 psd pwell 定義連接關(guān)系nconnect nsd nsubnconnect metal1 poly nsd psd by contactnconnect metal2 metal1 by viandevice mn ngate poly nsd nsd pwell 0 提取 nmosndevice mp pgate poly psd psd nsub 0 提取 pmosnCalibre 根據(jù)這個Rule File 提供的信息,首先從版圖中提取出一個網(wǎng)表,再將這個網(wǎng)表與APR要實現(xiàn)的網(wǎng)表進行比較,判斷APR 生成的版圖是否正確。 2006 2006 微電子中心微電子中心20212021
25、年年1212月月4242LVS Rule Filen這個Rule File 首先設置LVS 的運行環(huán)境,然后讀入版圖各層的信息,接下來進行l(wèi)ayer的運算,為下一步提取device 作準備。nConnect layer1 layer2 是定義連接關(guān)系,提取版圖時將根據(jù)這個信息來提取連接關(guān)系。ndevice mn 。是提取具體的mos 管nmn 指提出的device 為nmos 管,ngate 的解釋為seed,即只要在版圖上發(fā)現(xiàn)ngate,就提出一個nmos 管,seed 后面的四個參數(shù)為 G S D B ,分別為nmos 管的4 各pin。n根據(jù)device 指令,calibre 從版圖中提
26、出各種device,根據(jù)connect 指令提出連接關(guān)系。n提出完整的netlist 后,calibre 會與source netlist 比較,來判斷網(wǎng)表與版圖是否一致。 2006 2006 微電子中心微電子中心20212021年年1212月月4343nLVS流程n專門建立一個新的文件夾用于此次LVS 。n將Rule File拷貝至此文件夾。n從版圖中導出GDS文件至此文件夾下,操作同DRC時導出版圖,亦可在Calibre DRC 圖形界面中選擇從當前版圖中導出GDS 文件。n利用Analog Environment 中的hspiceS 從電路圖中導出網(wǎng)表。下面是導出網(wǎng)表的圖示。 2006
27、2006 微電子中心微電子中心20212021年年1212月月4444n在Simulator中選擇hspiceS 2006 2006 微電子中心微電子中心20212021年年1212月月4545n將電路圖網(wǎng)表拷貝至你所建立的新目錄scj_lvs中與*.gds和rule file 放置在一起,此時要修改電路圖網(wǎng)表的內(nèi)容,使其與layout有相同的model name,以及把VDD!等的驚嘆號去掉,以保持與layout網(wǎng)表的一致性。 2006 2006 微電子中心微電子中心20212021年年1212月月4646 2006 2006 微電子中心微電子中心20212021年年1212月月4747n在
28、VIM中少量替換可以使用%substitute/from/to/命令。n如果需要修改的model name 比較多的話,可使用上面的腳本,將相應項目替換掉即可。 2006 2006 微電子中心微電子中心20212021年年1212月月4848n啟動LVS方法(三種方法啟動圖形界面)n在版圖的Calibre菜單下點出 RUN LVS 命令n在命令窗口里輸入 calibre gui 啟動calibre GUI,再選擇LVSn直接在命令窗口里輸入calibre gui -lvs 2006 2006 微電子中心微電子中心20212021年年1212月月4949nRunset File是RUN LVS時
29、需要填入的一些設置,方便于下次RUN。第一次由于沒有,所以就選擇New Runset ,等第一次RUN完后,可以將填入的設置存成一個Runset File。再RUN LVS時,可以將這個Runset File Load進來。同RUN DRC。 2006 2006 微電子中心微電子中心20212021年年1212月月5050n上面的窗口中,可以看到 Rules 與 Inputs 兩個命令是紅色的,表示 RUN LVS 需你設置的。n點擊 Rules 命令,在 CalibreLVS Rules File 的命令行里輸入用來做 LVS檢查的文件(SVRF),這個文件里包括了一些層次及器件的定義等。n
30、在 CalibreLVSun Directory 里輸入你要 RUN LVS 的路徑,建議建一個專門的目錄??梢钥吹竭@時Rules 已經(jīng)變成綠色,表示 Rules 里設置完成了。每個命令行后面的可以幫助你選擇文件。 2006 2006 微電子中心微電子中心20212021年年1212月月5151n點擊Inputs 命令,如果選擇Layout vs Netlist ,則在Layout 命令行里輸入你要檢查的版圖的GDS,假如你已經(jīng)當前版圖輸出GDS 了,可以輸入已經(jīng)生成的GDS。假如你還沒有輸出GDS,可以選下面的Import layout database from layout viewer
31、 設置,這樣Calibre 在Run LVS 時就先把當前的版圖輸出GDS,名字就是你上面輸入的GDS 名。nPrimary Cell 的命令行里就是當前的頂層單元名。nLayout Netlist 的命令行里填入版圖提取出 SPICE 網(wǎng)表的名稱。 2006 2006 微電子中心微電子中心20212021年年1212月月5252n如果選擇Netlist vs Netlist , 此時layout 選項中的Files 不可選,則必須已經(jīng)有了layout的網(wǎng)表,在Layout Netlist命令行里填入layout網(wǎng)表的名稱。n如果選擇Netlist Extraction ,則只從layout中
32、抽取出網(wǎng)表,不與電路圖網(wǎng)表進行比對。nPrimary Cell 的命令行里就是當前的頂層單元名,與上面Layout vs Netlist 時相同。 2006 2006 微電子中心微電子中心20212021年年1212月月5353n在Files命令行里填入邏輯網(wǎng)表。n可以選擇從電路圖中自動導出,此電路圖應與當前版圖在同一個Library里的同一個Cell里,自動導出的網(wǎng)表為cdl格式。n通常利用Import自動產(chǎn)生Source netlist 后,其device的model name會與layout不匹配,因此常需要自行修正。nPrimary Cell里填入邏輯的頂層單元名。n使用hspice格
33、式的網(wǎng)表時,由于其頂層單元不包括.subckt語句,所以就用”.”填入。因為填“.”時,LVS只讀取.subckt語句之外的內(nèi)容。n使用cdl格式的網(wǎng)表時,有.subckt語句來定義頂層單元名,就填入頂層單元名。n建議使用hspice格式的網(wǎng)表。 2006 2006 微電子中心微電子中心20212021年年1212月月5454n以此為例說明spice格式網(wǎng)表與cdl網(wǎng)表的區(qū)別。 2006 2006 微電子中心微電子中心20212021年年1212月月5555n點擊Netlist邊上的H-Cells,選中Match cells by name(automatch)選項。Calibre Hiera
34、rchical LVS是先完成底層單元的比對,但需要將底層單元設為H-Cells。如果一個單元只調(diào)用了一次,沒必要將它設為H-Cells。但被調(diào)用了多次時,將它設為H-Cells時會大大減少LVS時間。如果你清楚的知道你電路里的單元時,你可編輯一個H-Cell文件,格式如下:/是注釋。n/Layout cell Name Source cell namen ABC DEFn ABC GHIn UVW XYZn RST XYZn可見單元名可以1 VS N 或者N VS 1 ,但是不要出現(xiàn)M VS N 的情況。當有這個文件時就可以選中Use H-Cells file選項,在命令行里填入H-Cell
35、s文件。沒有就選中Match cells by name(automatch)將版圖里和邏輯里單元名相同的設為H-Cells.nHCells是使用Hierarchical模式做LVS時才需設定,否則不需額外去做設定。使用Hierarchical模式下最常見的設定是Automatch,一般在Layout所用的Cell Name于Schematic 的Cell Name 不一致的情況下方需設定HCells. 2006 2006 微電子中心微電子中心20212021年年1212月月5656n在LVS Report File 的命令行里輸入LVS輸出的文本文件的路徑及名稱。n在SVDB Directo
36、ry 的命令行里輸入LVS輸出的數(shù)據(jù)存放的路徑。這個數(shù)據(jù)是用Calibre RVE來Debug時讀入的數(shù)據(jù)。n選擇run完LVS后檢視Report。n建SVDB database并在run完LVS后開啟RVE來檢視error。 2006 2006 微電子中心微電子中心20212021年年1212月月5757nSetup-LVS Optionsn在Options里的Supply選項里選中Abort LVS on power/ground net errors,這個選項的目的是當電源地短路時中斷LVS.n如果出現(xiàn)電源地短路,再RUN LVS時就不選這個選項,這樣LVS就不會中斷并且會報出電源地短路
37、的地方。n但是不選這個選項會RUN很長時間,所以一般都會選上這個選項。n在Power nets 和Ground nets 兩個命令行里分別輸入電源地的名稱。一般rule file里已經(jīng)寫好了,load rule file 或 runset file時自動會填在這里面。 2006 2006 微電子中心微電子中心20212021年年1212月月5858n在Report 選項里的LVS Report Options 里選中S選項。這樣在LVS Report File 里會輸出詳細的軟連接的沖突。n軟連接(soft connect) 是將電位單向由上傳至下層的layer,以用來檢查是否有不同電壓準位透
38、過底層連接,或是上層電位是從底層傳遞過去的。nSoft connect VSS unknow _nconnect 是雙向傳遞電位的,由上至下或由下至上傳遞。nconnect VSS VSS _ 2006 2006 微電子中心微電子中心20212021年年1212月月5959n在 Gates 選項里選中 Recognize all gates 選項,目的是 Calibre LVS 能以所有的邏輯門(與非門、倒相器、或非門、與或非門等)為單元來比對。n選中 Recognize simple gates,只能以基本的邏輯門(倒相器、與非門、或非門)比對。n選中 Turn gate recogniti
39、on off 時,LVS將以單管為單位來比對。當你允許邏輯門的輸入可以互換時選前兩個,如果你不允許時就選最后一個。 2006 2006 微電子中心微電子中心20212021年年1212月月6060n當你要在RUN LVS 的同時RUN ERC 檢查時選中ERC 選項,選中Run ERC 選項n在ERC Results File 命令行里填入ERC 的結(jié)果數(shù)據(jù)的路徑和名稱。n在ERC Summary File 命令行里填入ERC 的簡述文件的路徑和名稱。 2006 2006 微電子中心微電子中心20212021年年1212月月6161n在Connect 選項里選中Connect nets wit
40、h colon(:) ,當你的版圖里有用TEXT 加冒號來表示兩條線的連接時要選中這個選項。 2006 2006 微電子中心微電子中心20212021年年1212月月6262nTranscript 記錄Run LVS的過程與相關(guān)信息,無法順利執(zhí)行,可由此看錯誤訊息,亦可用Transcript - Save as 存成log file。nRun LVS 執(zhí)行Calibre LVS check。n可點擊Start RVE 自行以手動方式開啟RVE視窗。nRun Calibre LVS的相關(guān)option,可決定是n否以64bit,遠端操作,或多臺server執(zhí)行,n一般均改變預設值。 2006 20
41、06 微電子中心微電子中心20212021年年1212月月6363n在Report 上出現(xiàn)笑臉符號代表LVS check正確,RVE也將顯示Design Match. 2006 2006 微電子中心微電子中心20212021年年1212月月6464n利用Calibre LVS RVE來分析版圖 2006 2006 微電子中心微電子中心20212021年年1212月月6565n有關(guān)Net PON 的信息n雙擊Net PON in layout cell T.n版圖上立即高亮顯示 2006 2006 微電子中心微電子中心20212021年年1212月月6666n雙擊具體某層數(shù)據(jù)比如metal1,則
42、版圖上在layer metal1立即高亮顯示net PON。 2006 2006 微電子中心微電子中心20212021年年1212月月6767nDevice 是指版圖中的一個管子,器件nX89/X5479/M1是層層調(diào)用的關(guān)系nInstance 是指底層單元單元nTCM13_33_DIFFRCVR在layout netlist中編號為X89 2006 2006 微電子中心微電子中心20212021年年1212月月6868n可以通過點擊Net by location,然后在版圖中選擇要查看的net.n查找Device ,instance ,port 的方法與net相同。n還可以通過Locatio
43、n Queries來查找。 2006 2006 微電子中心微電子中心20212021年年1212月月6969LVS 錯誤舉例nRVE 顯示有四處net 錯誤,一處port 錯誤,一處instance 錯誤,一處property 錯誤。 2006 2006 微電子中心微電子中心20212021年年1212月月7070nRVE 顯示有四處net 錯誤,點開第二個錯誤,下面顯示了詳細的incorrect nets 的信息。LAYOUT 中一條net 對應著電路圖中的兩條net ,表示電路圖中有一處Open Circuit 開路錯誤。 或者是layout 中有一處Short Circuits 短路錯誤
44、。n雙擊LAYOUT NAME 中的Net X89/inp ,則會打開版圖并高亮此net . 2006 2006 微電子中心微電子中心20212021年年1212月月7171n通過版圖中高亮的net ,找出與此錯誤有關(guān)系的cell ,然后在電路圖上在根據(jù)cell ,找出有錯誤的net ,如下圖所示n左右兩條紅線net ,在版圖上是連起來的,所以修正電路圖如下圖所示 2006 2006 微電子中心微電子中心20212021年年1212月月7272n點開第三個錯誤,下面顯示了詳細的incorrect nets 的信息。LAYOUT 中兩條net 對應著電路圖中的一條net ,表示layout 中有
45、一處Open Circuit 開路錯誤。 或者是電路圖中有一處Short Circuits 短路錯誤。 2006 2006 微電子中心微電子中心20212021年年1212月月7373 2006 2006 微電子中心微電子中心20212021年年1212月月7474n版圖上a1 和a2 是兩條net ,而在電路圖上兩條線連了起來,修正后如右圖所示。 2006 2006 微電子中心微電子中心20212021年年1212月月7575nRVE 顯示property 參數(shù)錯誤,mos管的寬度不匹配。n雙擊LAYOUT 下邊的X89/X8422/M0 ,在版圖中高亮這個晶體管。n電路圖中multipli
46、er 參數(shù)錯誤。nProperty 錯誤 2006 2006 微電子中心微電子中心20212021年年1212月月7676nRVE 顯示port 錯誤,在下面可以看到,layout 中的port DOUT 在source 中對應著DOUT_E ,把名字改過來即可。nPort 錯誤 2006 2006 微電子中心微電子中心20212021年年1212月月7777nInstance 錯誤n從版圖中可以看到M_133一端接VD33,所以其model name 應該填PD,然后在導出的spice網(wǎng)表中再改為P33即可。 2006 2006 微電子中心微電子中心20212021年年1212月月7878n
47、從右面三張圖上可以看到,M_130_133 上的bulk一端,layout與source上不一致,將電路圖上的bulk node connection 的值改為與版圖一致的VD33 即可。 2006 2006 微電子中心微電子中心20212021年年1212月月7979How to read Calibre lvs reportnLvs中Input和Output的信息:n該部分主要記錄calibre中的一些信息,例如layout,netlist,report file,運行時間以及calibre的版本信息。 2006 2006 微電子中心微電子中心20212021年年1212月月8080nLvs是否匹配最明顯的標志:NOT COMPARED, CORRECT 和 INCORRECTnNOT COMPARED: lvs沒有完成,會有Error信息出現(xiàn)在report file的開頭,提示為什么lvs沒有進行,一般是lvs文件中input的信息不對;nCORRECT:layout與netlist匹配;nINCORRECT: layout與netlist不匹配,有error信息提示,表示具體不匹配的原因; 2006 2006 微電子中心微電子中心20212021年年1212月月8181nLVS PARAMETERS部分:這部
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專業(yè)外教2024年度服務協(xié)議樣本版
- 2025年度大型餐飲集團廚師長職業(yè)發(fā)展規(guī)劃與薪酬體系合同3篇
- 2024年04月綿陽市商業(yè)銀行2024年春季招考筆試歷年參考題庫附帶答案詳解
- 2025年度廠房租賃安全協(xié)議:安全生產(chǎn)目標管理與考核評價合同3篇
- 2024年04月重慶重慶銀行總行內(nèi)控合規(guī)部招考筆試歷年參考題庫附帶答案詳解
- 2025年度智能制造裝備廠房承包與技術(shù)支持合同4篇
- 個人住宅出租協(xié)議格式(2024版)版B版
- 2024簡明居間服務協(xié)議模板版B版
- 2025年度彩鋼景觀亭搭建安裝合同3篇
- 2025年度國際承包工程合同履約保證金管理辦法3篇
- 中國華能集團公司風力發(fā)電場運行導則(馬晉輝20231.1.13)
- 中考語文非連續(xù)性文本閱讀10篇專項練習及答案
- 2022-2023學年度六年級數(shù)學(上冊)寒假作業(yè)【每日一練】
- 法人不承擔責任協(xié)議書(3篇)
- 電工工具報價單
- 反歧視程序文件
- 油氣藏類型、典型的相圖特征和識別實例
- 流體靜力學課件
- 顧客忠誠度論文
- 實驗室安全檢查自查表
- 證券公司績效考核管理辦法
評論
0/150
提交評論