




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
8.1LVS比較器簡介8.2LVS的設(shè)置和運行
習(xí)題第8章電路圖與版圖一致性檢查
8.1.1啟動LVS比較器
啟動LVS可以有多種方法,常用的幾種方法如下。
(1)雙擊桌面上的LVS圖標(biāo)“”。
(2)從桌面的開始→程序中瀏覽到TannerEDA→TannerToolsV12.2→LVSV12.2。
(3)雙擊LVS的驗證文件(.vdb)。8.1LVS比較器簡介8.1.2輸入和輸出文件
LVS比較器需要兩個SPICE格式的網(wǎng)表文件作為輸入文件,一個是從L-Edit所繪制的版圖中輸出的網(wǎng)表文件,另一個是從S-Edit所繪制的電路圖中輸出的文件。SPICE文件可以是T-Spice格式的,也可以是P-Spice格式的。在T-Spice格式下,LVS同樣接受H-Spice或BerkeleySpice格式的網(wǎng)表文件。
LVS比較器將比較結(jié)果寫在擴(kuò)展名為.out的輸出文件中,同時也可以列出一個擴(kuò)展名為.lst的節(jié)點和元件列表。8.1.3用戶界面
啟動LVS比較器后會出現(xiàn)如圖8.1所示的界面。
下面介紹用戶界面中的菜單和工具。
1.菜單
(1)?File:包括創(chuàng)建、打開、保存和打印文件等相關(guān)命令。
(2)?View:包括顯示或隱藏用戶界面元素等相關(guān)命令。
(3)?Setup:包括與設(shè)置相關(guān)的命令。
(4)?Verification:包括開始、結(jié)束驗證及驗證隊列等相關(guān)命令。
(5)?Help:獲取幫助信息。圖8.1LVS用戶界面
2.工具
工具欄中的大多數(shù)工具與普通Word文檔的工具相同,下面只介紹一些LVS所特有的工具。
(1):開始執(zhí)行LVS驗證。
(2):停止LVS驗證。
(3):打開隊列驗證對話框。
(4):運行隊列驗證。
(5):在隊列中添加設(shè)置。8.1.4文本文件的編輯
當(dāng)SPICE文件或其他文本格式的文件被打開時,用戶界面中將會包含一個或多個文本窗口。在文本窗口中可以實現(xiàn)對文本文件的編輯。
要建立一個新的文本文件,可選擇命令File→New,在NewFile對話框的Filetype中選擇文件類型為Text,然后點擊OK按鈕。
要打開一個已經(jīng)存在的文本文件,選擇命令File→Open。
LVS中文本文件的編輯與普通文本文件的編輯類似,也可以執(zhí)行復(fù)制、剪切、粘貼、查找、替換等操作,在這里就不再詳細(xì)介紹。8.2.1LVS的設(shè)置窗口
當(dāng)打開一個或多個LVS設(shè)置文件時,在用戶界面中會包含每個打開的設(shè)置文件的設(shè)置窗口。在設(shè)置窗口中包含五個符號,用于指定輸入文件和各種驗證選項。
創(chuàng)建一個新的設(shè)置窗口的命令是File→New。在NewFile對話框中選擇文件類型為LVSSetup,并點擊OK按鈕。8.2LVS的設(shè)置和運行
打開一個已經(jīng)存在的設(shè)置窗口的命令是File→Open,在打開的對話框中選擇要打開的設(shè)置文件(*.vdb)的名字。
下面介紹LVS設(shè)置(Setup)窗口中的各個選項。
1.Input
在輸入(Input)標(biāo)簽中(如圖8.2所示)包含進(jìn)行LVS比較的輸入文件。輸入文件可以通過直接輸入文件名指定,也可以通過瀏覽按鈕進(jìn)行選擇。點擊Edit按鈕可以將相關(guān)文件在文本窗口中打開。圖8.2LVS設(shè)置(Setup)窗口中的輸入(Input)標(biāo)簽
Input標(biāo)簽中各選項介紹如下。
(1)?Netlists:Layout和Schematic用于輸入要比較的兩個網(wǎng)表文件。網(wǎng)表文件必須是SPICE格式的,可以是T-Spice(默認(rèn)選項)、H-Spice、CDL和P-Spice。在這里需要注意的是,如果輸入文件是由P-Spice生成的,則必須選擇此項作為輸入文件的格式。輸入網(wǎng)表文件的擴(kuò)展名默認(rèn)為.spc。
(2)?Prematchfile:可選的輸入文件,這個文件指定重復(fù)比較過程中等價的元件和節(jié)點,文件的默認(rèn)擴(kuò)展名是.pre。
(3)?Elementdescriptionfile:可選的輸入文件,在這個文件中包含如何處理定制文件的指令,文件的默認(rèn)擴(kuò)展名為.elm。
2.Output
輸出(Output)標(biāo)簽(如圖8.3所示)用于指定輸出文件和顯示選項的區(qū)域,其用法與輸入標(biāo)簽類似,下面介紹各選項的含義。圖8.3LVS設(shè)置(Setup)窗口中的輸出(Output)標(biāo)簽
(1)輸出文件(OutputFile)。
①?Outputfile:如果選中此項,則指定一個文件用來輸出LVS驗證結(jié)果。文件的默認(rèn)擴(kuò)展名為.out.。
②?Nodeandelementlist:可選的輸出文件,在這個文件中包含一個元件和節(jié)點列表。文件的默認(rèn)擴(kuò)展名為.lst。
③?Flattenedlayoutnetlist和Flattenedschematicnetlist:可選的輸出文件,在文件中包含展平的版圖和電路圖網(wǎng)表。每個文件只包含進(jìn)行LVS比較會用到的信息,命令、注釋和忽略的器件或參數(shù)將被省略;串、并聯(lián)的元件將被融合,就像在MergeDevices標(biāo)簽的首節(jié)指定的那樣。
④?Overwriteexistingoutputfiles:如果選中此項,將會用當(dāng)前文件自動覆蓋輸出文件。
(2)顯示選項(DisplayOptions)。
①?Output:打印輸出文件中所選的信息。
②?Screen:顯示驗證窗口中所選的信息。
3.DeviceParameters
在器件參數(shù)(DeviceParameters)標(biāo)簽(如圖8.4所示)中的各選項用來指定在進(jìn)行驗證的時候需要考慮不同元件的哪些參數(shù)信息。圖8.4LVS設(shè)置(Setup)窗口中的器件參數(shù)
(DeviceParameters)標(biāo)簽器件參數(shù)標(biāo)簽中各選項介紹如下。
(1)?R,CandLElements:其下的“Resistance,capacitance,andinductancevalues”表示要考慮電阻、電容和電感元件的參數(shù)信息。
(2)?MOSFETElements:Lengthsandwidths選項表示要考慮MOSFET的長和寬參數(shù);Areaandperimeterofsourceanddrain選項表示要考慮MOSFET的源極和漏極面積參數(shù);Diffusionsquaresofgate,bulk,source,anddrain選項表示要考慮MOSFET的柵極、襯底、源極和漏極端的擴(kuò)散參數(shù)。
(3)?B,D,J,QandZElements:Areas選項表示要考慮非MOSFET半導(dǎo)體器件的面積參數(shù)。
(4)?TElements:Transmissionlineimpedance選項表示要考慮傳輸線阻抗;Transmissiondelay,linefrequencyandnumberofwavelengths選項表示要考慮傳輸線延遲、頻率和波長等參數(shù)。
(5)?XElements:Parameters選項表示要考慮未展平或自動定義的子電路的參數(shù)。
(6)?Deviations(in%):Maximumelement-valuetolerance選項用于設(shè)置兩個參數(shù)比較后不同但仍視比較結(jié)果為相同的最大允許差值,默認(rèn)值為5%。這個允許差值可以應(yīng)用于電阻、電容和電感值,也可以用于進(jìn)行波長、頻率、延遲和阻抗比較的傳輸線的個數(shù),還可以用于進(jìn)行柵/源/漏/襯底的擴(kuò)散方塊比較的MOSFET的個數(shù)。Maximumgeometric-valuetolerance選項用于設(shè)置兩個幾何圖形的形狀比較后不同但仍視比較結(jié)果為相同的最大允許差值,默認(rèn)值為5%。這個允許差值可以應(yīng)用于砷化鉀場效應(yīng)晶體管、二極管、結(jié)型場效應(yīng)晶體管和雙極型晶體管的元件面積,MOSFET的長和寬,MOSFET的源/漏面積和參數(shù)。
4.MergeDevices
在對輸入的兩個網(wǎng)表進(jìn)行LVS比較之前,可以通過減少每個電路中所使用器件的總數(shù)來排除可能存在的不確定因素。LVS通過對串聯(lián)或并聯(lián)結(jié)構(gòu)中的相似器件進(jìn)行融合(Merge)來減少器件數(shù)量。LVS將一組串聯(lián)或并聯(lián)器件融合后用一個等效的器件來代替。融合器件(MergeDevices)的對話框如圖8.5所示。圖8.5LVS設(shè)置(Setup)窗口中的融合器件(MergeDevices)標(biāo)簽該對話框的上半部分用來控制對以下類型和結(jié)構(gòu)的器件進(jìn)行融合操作:
R—串聯(lián)和并聯(lián)的電阻。
L—串聯(lián)和并聯(lián)的電感。
C—串聯(lián)和并聯(lián)的電容。
B—并聯(lián)的砷化鉀場效應(yīng)晶體管。
D—并聯(lián)的二極管。
J—并聯(lián)的結(jié)型場效應(yīng)晶體管。
Q—并聯(lián)的雙極型晶體管。
Z—并聯(lián)的MOSFET。
Mp,Ms—并聯(lián)的MOSFET以及柵極連在同一個節(jié)點的串聯(lián)的MOSFET。對于要融合的并聯(lián)的MOSFET,柵極必須具有相同的寬度,融合后器件的柵極寬度是并聯(lián)MOSFET柵極寬度之和。對于要融合的串聯(lián)的MOSFET,柵極必須具有相同的長度,融合后器件柵極的長度為每個MOSFET柵極長度之和。對于每種類型的器件,都有如下三個選項。
(1)?None:保持器件當(dāng)前的結(jié)構(gòu),LVS不會對器件進(jìn)行融合操作。
(2)?All:將同一個器件模型的串聯(lián)或并聯(lián)的例化單元融合成一個等效的單個器件。
(3)?Model:LVS只對指定模型的例化單元進(jìn)行融合操作。在MergeDevices對話框中還給出了一些附加選項。
(1)?SeriesMOSFETs:指定串聯(lián)MOSFET器件的融合方式,如果選中此選項,則晶體管的串聯(lián)順序?qū)⒈缓雎浴?/p>
(2)?FindseriesMOSFETsthatdifferinorderorparametervalues:當(dāng)串聯(lián)的MOSFET被設(shè)定為All或Model模式時,這個選項會令LVS識別串聯(lián)順序不同但串聯(lián)后功能相同的MOSFET。默認(rèn)設(shè)置是不選此項。
(3)?Removeshorteddevices:刪除短路器件。
(4)?Removedisconnecteddevices:刪除斷路器件。如果MOSFET的柵極或至少有一個源極或漏極沒有連接器件就視為斷路。
5.?Parasitics
寄生(Parasitics)標(biāo)簽下的選項可以幫助LVS確定在LVS比較中不需要考慮的寄生電容和電阻。有時為了進(jìn)行詳細(xì)的時序仿真,要在輸入網(wǎng)表中添加寄生參數(shù)。不需要考慮寄生參數(shù)的元件要在網(wǎng)表比較前移除。在寄生標(biāo)簽中進(jìn)行設(shè)置以確定哪些電容和電阻需要被移除或短路。LVS通過將器件的所有端點短接來使其短路,然后將其移除。
寄生(Parasitics)對話框如圖8.6所示,其中各選項說明如下。圖8.6LVS設(shè)置(Setup)窗口中的寄生(Parasitics)標(biāo)簽
(1)?Shortoutresistors<=:移除電阻值小于或等于指定值的電阻,并將其兩個節(jié)點短接。
(2)?Removeresistors>=:移除電阻值大于或等于指定值的電阻。
(3)?Removecapacitors<=:移除電容值小于或等于指定值的電容。
(4)?Shortoutcapacitors>=:移除電容值大于或等于指定值的電容,并將器件的兩個節(jié)點短接。
(5)?Removedevicemodelsnamed:移除所列出器件模型的例化單元。
(6)?Shortoutdevicemodelsnamed:移除所列出器件模型的例化單元,并將器件短接。
6.Options
在選項(Options)標(biāo)簽中包含分析文件和展平網(wǎng)表的選項。
選項(Options)對話框如圖8.7所示,其中部分選項介紹如下。圖8.7LVS設(shè)置(Setup)窗口中的選項(Options)標(biāo)簽
(1)?ConsiderMbulkterminalsandB,J,Q,Zsubstrateteminals:當(dāng)選中此選項時,在驗證的過程中要考慮MOSFET器件的襯底節(jié)點。
(2)?Considerresistorsaspolarizedelements:當(dāng)選中此選項時,電阻將被視為兩端器件,而且兩個端子不能互換。默認(rèn)設(shè)置是不選此項。
(3)?Considercapacitorsaspolarizedelements:當(dāng)選中此選項時,電容將被視為兩端器件,而且兩個端子不能互換。默認(rèn)設(shè)置是不選此項。
(4)?Considerinductorsaspolarizedelements:當(dāng)選中此選項時,電感將被視為兩端器件,而且兩個端子不能互換。默認(rèn)設(shè)置是不選此項。
7.Performance
在執(zhí)行(Performance)標(biāo)簽中包含指導(dǎo)LVS如何執(zhí)行的選項,如圖8.8所示,其中各選項說明如下。圖8.8LVS設(shè)置(Setup)窗口中的執(zhí)行(Performance)標(biāo)簽
(1)?Normaliteration:considerfanoutandelementtype:在執(zhí)行LVS的過程中既要考慮扇出又要考慮器件類型。此項為默認(rèn)選項。
(2)?Fastiteration:considerfanoutonly:只考慮扇出。
(3)?Continueprocessingwhenmismatchinnodeorelementcountfound:即使發(fā)現(xiàn)了有元件或節(jié)點不相匹配也繼續(xù)執(zhí)行LVS。如果選中此選項,則LVS在遇到不匹配的情況時會彈出一個提示信息。在批處理模式和列隊模式下,這個選項是自動被選中的。
(4)?Automaticallyperformdetailedtrialmatchingtoresolveautomorphclasses:當(dāng)發(fā)現(xiàn)有表面形態(tài)類型的元件或節(jié)點時自動執(zhí)行詳細(xì)預(yù)比較。在批處理模式和列隊模式下,這個選項是自動被選中的。8.2.2執(zhí)行LVS驗證
設(shè)定完成后可以執(zhí)行LVS驗證,具體方法是選擇命令Verification→Run或點擊“”按鈕。
執(zhí)行后的結(jié)果顯示在Verification窗口中,如圖8.9所示。圖8.9顯示驗證結(jié)果的對話框在運行LVS結(jié)束后,可以在任何時刻通過View→
VerificationWindow查看Verification對話框中的運行結(jié)果。
Verification對話框可以分為三部分:最上面的部分列出進(jìn)行驗證所使用的輸入和輸出文件的名字及路徑以及每個文件當(dāng)前的狀態(tài);中間部分為驗證運行的結(jié)果報告,包括相關(guān)節(jié)點及錯誤個數(shù);最下面的部分顯示可被拷貝的輸出文件。8.2.3驗證隊列
通過創(chuàng)建一個驗證隊列可以同時連續(xù)進(jìn)行幾個驗證,在連續(xù)驗證的過程中不需要人為干預(yù)。要創(chuàng)建一個驗證隊列或向已經(jīng)存在的驗證隊列中添加設(shè)置信息,可選擇命令Verification→AddtoQueue或者點擊圖標(biāo)“”。
使用命令Verification→VerificationQueue或F8鍵或點擊圖標(biāo)“”可以打開驗證隊列對話框,如圖8.10所示。在對話框中列出了每個驗證對應(yīng)的設(shè)置文件,其順序可以更改。圖8.10驗證隊列對話框點擊驗證隊列對話框中的“Run”按鈕可以按照對話框中所列順序進(jìn)行驗證。點擊“OK”按鈕可以保存設(shè)置并關(guān)閉對話框,關(guān)閉對話框后可以通過選擇命令Verification→StartVerificationQueue或點擊F9鍵或點擊運行隊列圖標(biāo)“”運行該隊列。8.2.4用批處理文件運行LVS
在激活一個設(shè)置窗口的前提下創(chuàng)建批處理文件的命令是File→ExportBatchFile或使用快捷鍵Ctrl+E。命令執(zhí)行后會顯示ExportBatchFileas對話框。在對話框的Filename中填入批處理文件的名字,并點擊Save按鈕進(jìn)行保存。LVS會根據(jù)設(shè)置窗口的設(shè)置信息創(chuàng)建一個批處理文件。
如果在已經(jīng)存在的批處理文件中添加新的驗證,可選擇命令File→ExportBatchFile并在出現(xiàn)的ExportBatchFileas中選擇設(shè)置文件,并點擊保存按鈕,會出現(xiàn)如圖8.11所示的對話框,在對話框中選擇“AppendTo”,則新的設(shè)置會添加到所選文件中。圖8.11向已存在的批處理文件中添加新的驗證
1.按照以下步驟創(chuàng)建一個驗證設(shè)置文件。
(1)啟動LVS。
(2)選擇命令File→New或點擊工具欄中的圖標(biāo)“”。
(3)在出現(xiàn)的New對話框中選擇LVSSetup作為新建文件的類型,然后點擊OK按鈕。
(4)在出現(xiàn)的設(shè)置窗口的File標(biāo)簽下輸入要比較的兩個網(wǎng)表文件的名字。在本例中輸入網(wǎng)表文件放在“E:\Tanner\Samples\LVS”目錄下,輸入ex1_1.spc作為版圖的網(wǎng)表,ex1_2.spc作為電路的網(wǎng)表。習(xí)題
(5)選擇Output標(biāo)簽并點擊Outputfile,輸入輸出文件名及路徑。在本例中,輸出文件名及路徑為“E:\Tanner\Samples\LVS\ex1.out”。
(6)選擇Overwriteexistingoutputfiles選項。
(7)選擇選項Showfragmentedclasses、Showautomorphclasses和Sh
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年導(dǎo)游專業(yè):導(dǎo)游業(yè)務(wù)基本常識崗前培訓(xùn)考試題庫(附含答案)
- 內(nèi)蒙古自治區(qū)包頭市2024-2025學(xué)年七年級下學(xué)期期末語文試題(解析版)
- 區(qū)域技術(shù)面試試題及答案
- 2025農(nóng)產(chǎn)品購銷合同
- 2025智能設(shè)備租賃合同
- 面試熱點追蹤:淄川國企面試題解析
- 央企面試技巧大全:各崗位面試題目及應(yīng)對策略
- 面試高手必讀指南:各行業(yè)面試試題與答題技巧
- 影數(shù)專業(yè)求職:深入探討影像數(shù)學(xué)的面試問題及答案
- 職場新人必練:膽量訓(xùn)練面試題及答案攻略
- 2025年全國教育系統(tǒng)師德師風(fēng)知識測試題及答案
- 2025年平面設(shè)計筆試題庫及答案
- 2025年反洗錢知識競賽考試題庫(含答案)
- 2025建筑電工考試題庫及答案
- 【答案】《計算空氣動力學(xué)》(國防科技大學(xué))章節(jié)作業(yè)慕課答案
- 西藏代建管理辦法
- 動火警示教育
- 淮北一中招生數(shù)學(xué)試卷
- 2025年工程項目管理考試試題及答案
- 河南省城市精細(xì)化管理導(dǎo)則(試行)2024版
- 供貨采購方案(3篇)
評論
0/150
提交評論