專利名稱:一種物理版圖仿真自動(dòng)控制寄生參數(shù)提取精度的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及集成電路設(shè)計(jì)自動(dòng)化領(lǐng)域,具體涉及一種物理版圖仿真自動(dòng)控制寄生參數(shù)提取精度的方法。
背景技術(shù):
物理版圖在設(shè)計(jì)之前需要先進(jìn)行門級(jí)仿真/電路級(jí)前仿真以確定設(shè)計(jì)是否合乎標(biāo)準(zhǔn),物理版圖設(shè)計(jì)好之后還需要進(jìn)行仿真驗(yàn)證,電路級(jí)后仿真是集成電路設(shè)計(jì)的重要環(huán)節(jié)之一,它是設(shè)計(jì)流程中決定集成電路設(shè)計(jì)成敗與否的最后一個(gè)驗(yàn)證環(huán)節(jié),與物理版圖設(shè)計(jì)之后的電路級(jí)后仿真緊密關(guān)聯(lián)的是寄生參數(shù)提取,它直接關(guān)系到電路級(jí)后仿真的準(zhǔn)確性。一方面,寄生參數(shù)提取精度過高需要開銷很大的提取成本;雖然利用模型合并可以提高仿真速度,但還是會(huì)成倍地增加電路仿真時(shí)間。另一方面,寄生參數(shù)提取精度過低,會(huì)降低仿真的準(zhǔn)確性,而電路后仿真本來就是為了驗(yàn)證物理版圖設(shè)計(jì)的準(zhǔn)確性,顯然,降低提取精度是行不通的。系統(tǒng)級(jí)集成電路芯片上包含各種各樣的數(shù)字、模擬和射頻電路,電路速度范圍從 OHz到幾十GHz,為此需要針對(duì)不同電路采用不同的提取精度策略。因此目前通行的采用統(tǒng)一的提取高精度的方法根本行不通。
發(fā)明內(nèi)容
為解決現(xiàn)有技術(shù)中系統(tǒng)級(jí)集成電路芯片上,由于包含各種各樣的數(shù)字、模擬和射頻電路而無法提高物理版圖仿真速度的問題,本發(fā)明提供一種根據(jù)系統(tǒng)級(jí)集成電路的特性,對(duì)不同局部區(qū)域采取不同的提取精度,在不影響后續(xù)電路仿真準(zhǔn)確性前提條件下提高寄生參數(shù)提取速度的方法,所述方法包括步驟1 輸入門級(jí)電路網(wǎng)表/電路網(wǎng)表/電路圖數(shù)據(jù)、物理版圖數(shù)據(jù)以及門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果數(shù)據(jù);步驟2 對(duì)所述門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果進(jìn)行數(shù)據(jù)分析,得出電路線網(wǎng)上信號(hào)的類型;步驟3 對(duì)所述門級(jí)電路網(wǎng)表/電路網(wǎng)表/電路圖數(shù)據(jù)進(jìn)行電路分析,并根據(jù)電路分析結(jié)果和所述門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果的分析結(jié)果,對(duì)器件和線網(wǎng)進(jìn)行分類,確定關(guān)鍵器件和關(guān)鍵線網(wǎng);根據(jù)電路分析結(jié)果確定的信號(hào)流路徑和各器件在信號(hào)流路徑上的連接信息,確定敏感線網(wǎng)和敏感器件;根據(jù)所述信號(hào)變化頻率和變化幅度,確定分類中的噪聲源器件和噪聲源線網(wǎng);步驟4 確定分類結(jié)果中各器件和線網(wǎng)在物理版圖上的位置;步驟5 按照確定后位置對(duì)所述物理版圖提取區(qū)域的精度控制進(jìn)行分類;步驟6 將分類后的各個(gè)區(qū)域的精度控制信息傳給寄生參數(shù)提取程序。所述步驟2具體包括步驟21 找出每一信號(hào)在門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果中的所有數(shù)值,
3以單位時(shí)間內(nèi)的信號(hào)最大變化來確定相應(yīng)信號(hào)在仿真過程中的變化頻率;步驟22 找出每一信號(hào)在門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果中的所有數(shù)值, 得出對(duì)應(yīng)信號(hào)的最小值和最大值以此確定這個(gè)信號(hào)在仿真過程中的變化幅度;步驟23 根據(jù)每一信號(hào)在門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果中的數(shù)值,確定相應(yīng)信號(hào)在仿真過程中的是數(shù)字信號(hào)變化還是模擬信號(hào)變化。所述步驟4具體包括步驟41 利用提取算法提取器件和物理線網(wǎng);步驟42 利用圖像同構(gòu)算法或LVS原理定位器件和物理線網(wǎng)在物理版圖上的位置。所述步驟5具體包括步驟51 對(duì)所述物理版圖進(jìn)行區(qū)域劃分;步驟52 根據(jù)區(qū)域內(nèi)的器件和線網(wǎng)的分類,確定區(qū)域內(nèi)寄生參數(shù)提取控制精度;步驟53 若區(qū)域內(nèi)存在多種寄生參數(shù)提取控制精度,進(jìn)一步劃分區(qū)域直至每一區(qū)域內(nèi)僅有一種寄生參數(shù)提取控制精度。所述步驟52具體為根據(jù)區(qū)域內(nèi)的器件和線網(wǎng)的分類結(jié)果,基于寄生參數(shù)提取精度控制表,確定區(qū)域內(nèi)的寄生參數(shù)提取精度控制值;選取最大的精度控制值作為所述區(qū)域內(nèi)的寄生參數(shù)提取控制精度。本發(fā)明提出的方法涉及集成電路物理版圖設(shè)計(jì)自動(dòng)化的技術(shù)范疇,針對(duì)集成電路物理版圖設(shè)計(jì),基于計(jì)算機(jī)輔助,以前仿真結(jié)果分析作為基礎(chǔ),針對(duì)不同區(qū)域采用不同精度控制提取寄生參數(shù),在確保后續(xù)電路仿真準(zhǔn)確性的前提下,提高了寄生參數(shù)提取速度及后續(xù)電路仿真的速度。利用電路級(jí)前仿真結(jié)果作為輸入,分析出信號(hào)的變化頻率和變化幅度, 再對(duì)器件和線網(wǎng)進(jìn)行分類,確定敏感線網(wǎng)和敏感器件及主要噪聲源器件和噪聲源線網(wǎng),利用LVS原理定位器件和物理線網(wǎng),據(jù)此對(duì)提取區(qū)域的精度控制進(jìn)行分類,從而支持對(duì)不同區(qū)域采取不同的精度控制提取寄生參數(shù)。本發(fā)明可有效地縮小計(jì)算規(guī)模、提高寄生參數(shù)提取精度和提高后續(xù)電路仿真速度,又不失后續(xù)電路仿真的準(zhǔn)確性。
圖1是本發(fā)明實(shí)施例提供的物理版圖仿真自動(dòng)控制寄生參數(shù)提取精度的方法流程圖;圖2是本發(fā)明實(shí)施例提供的物理版圖仿真自動(dòng)控制寄生參數(shù)提取精度的方法中步驟3的流程圖;圖3是本發(fā)明步驟1分析過程示意圖;圖4是本發(fā)明步驟2分析過程示意圖;圖5是本發(fā)明步驟3分析過程示意圖;圖6是本發(fā)明步驟4分析過程示意圖;圖7是本發(fā)明步驟5分析過程示意圖;圖8是本發(fā)明步驟6分析過程示意圖。
具體實(shí)施方式
為了深入了解本發(fā)明,下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說明。本發(fā)明的方法是對(duì)版圖設(shè)計(jì)之前的仿真結(jié)果進(jìn)行分析,確定電路內(nèi)器件和線網(wǎng)的敏感度,利用LVS原理定位器件和線網(wǎng)在物理版圖中的位置,根據(jù)器件和線網(wǎng)的敏感性確定對(duì)應(yīng)區(qū)域的寄生參數(shù)提取精度,對(duì)不同區(qū)域在指定的不同控制精度下提取電路的寄生參數(shù),提高了整個(gè)系統(tǒng)級(jí)集成電路芯片的寄生參數(shù)提取速度。參見圖1,本方法具體步驟如下步驟101 輸入門級(jí)電路網(wǎng)表/電路網(wǎng)表/電路圖數(shù)據(jù)、物理版圖數(shù)據(jù)以及門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果數(shù)據(jù);其中,電路網(wǎng)表數(shù)據(jù)和電路圖數(shù)據(jù)是等價(jià)的,借助現(xiàn)有的軟件工具也可由電路圖生成電路網(wǎng)表,但本方案僅是接收電路圖數(shù)據(jù),利用數(shù)據(jù)分析結(jié)果來確定后續(xù)處理方式;步驟102 對(duì)門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果進(jìn)行數(shù)據(jù)分析,得出電路線網(wǎng)上信號(hào)的類型;分析過程如下步驟1021 找出每一信號(hào)在門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果中的所有數(shù)值,以單位時(shí)間內(nèi)的信號(hào)最大變化來確定相應(yīng)信號(hào)在仿真過程中的變化頻率;步驟1022 找出每一信號(hào)在門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果中的所有數(shù)值,得出對(duì)應(yīng)信號(hào)的最小值和最大值以此確定這個(gè)信號(hào)在仿真過程中的變化幅度;步驟1023 根據(jù)每一信號(hào)在門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果中的數(shù)值,確定相應(yīng)信號(hào)在仿真過程中的信號(hào)變化類型;所說的信號(hào)變化類型就是確定信號(hào)是數(shù)字信號(hào)變化還是模擬信號(hào)變化;步驟103 對(duì)門級(jí)電路網(wǎng)表/電路網(wǎng)表/電路圖數(shù)據(jù)進(jìn)行電路分析,并根據(jù)電路分析結(jié)果和門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果的分析結(jié)果,對(duì)器件和線網(wǎng)進(jìn)行分類;分析過程如圖2所示步驟1031 根據(jù)電路分析結(jié)果和門級(jí)仿真結(jié)果/電路級(jí)前仿真結(jié)果分析確定關(guān)鍵器件和關(guān)鍵線網(wǎng);步驟1032 根據(jù)電路分析結(jié)果確定的信號(hào)流路徑和各器件在信號(hào)流路徑上的連接信息,確定敏感線網(wǎng)和敏感器件;步驟1033 根據(jù)器件和線網(wǎng)上信號(hào)變化頻率和變化幅度確定分類中的噪聲源器件和噪聲源線網(wǎng);步驟104 確定分類結(jié)果中各器件和線網(wǎng)在物理版圖上的位置;具體確定可以采用下述方法先利用常規(guī)的提取算法提取器件和物理線網(wǎng),即首先基于器件(邏輯門)識(shí)別或器件(邏輯門)版圖比對(duì)提取設(shè)計(jì)包含了物理位置的器件/邏輯門,再根據(jù)金屬連線端的位置確定器件之間的連接關(guān)系;再利用圖像同構(gòu)算法或LVS原理定位器件和物理線網(wǎng)在物理版圖上的位置;其中,步驟103是按順序找出相應(yīng)線路中哪些是關(guān)鍵器件和關(guān)鍵線網(wǎng),再按線路找出關(guān)鍵器件和關(guān)鍵線網(wǎng)中的敏感器件和敏感線網(wǎng),再按變化頻率和變化幅度的類別確定關(guān)鍵器件和關(guān)鍵線網(wǎng)、敏感器件和敏感線網(wǎng)中哪些是噪聲源器件和噪聲源線網(wǎng),上述分類是順序進(jìn)行的;步驟104在步驟103分完類后,確定電路圖中敏感器件和敏感線網(wǎng)、關(guān)鍵器件和關(guān)鍵線網(wǎng)、噪聲源器件和噪聲源線網(wǎng)的具體位置,以對(duì)整個(gè)電路圖中特定的器件和線網(wǎng)做出標(biāo)注,為下一步的精度分類提供了依據(jù);
5
步驟105 按照確定后位置對(duì)物理版圖提取區(qū)域的精度控制進(jìn)行分類;具體分類步驟包括步驟1051 對(duì)物理版圖進(jìn)行區(qū)域劃分;步驟1052 根據(jù)區(qū)域內(nèi)的器件和線網(wǎng)的分類結(jié)果,確定區(qū)域內(nèi)寄生參數(shù)提取控制精度;其中確定提取精度方法為根據(jù)器件和線網(wǎng)的分類結(jié)果,包括器件類型、器件工作頻率、物理線網(wǎng)類型、物理線網(wǎng)工作信號(hào)頻率以及是否為敏感線網(wǎng)、敏感器件、主要噪聲源器件和噪聲源線網(wǎng)等,基于輸入或內(nèi)置的寄生參數(shù)提取精度控制查詢表,確定區(qū)域內(nèi)的寄生參數(shù)提取精度控制值;或者,根據(jù)區(qū)域內(nèi)電路線網(wǎng)上電路小信號(hào)工作和大信號(hào)工作狀態(tài)產(chǎn)生干擾和抵制干擾的能力計(jì)算出區(qū)域內(nèi)的寄生參數(shù)提取精度控制值,其中小信號(hào)工作和大信號(hào)工作與器件和線網(wǎng)的屬性有關(guān);根據(jù)上述方法得到的寄生參數(shù)提取精度控制值中,選取最大的精度控制值作為該區(qū)域內(nèi)的寄生參數(shù)提取精度控制值;其中,寄生參數(shù)提取精度控制查詢表可以是一個(gè)基于函數(shù)的查詢表、也可以是一個(gè)分段表示的查詢表,根據(jù)器件類型、器件工作頻率、物理線網(wǎng)類型、物理線網(wǎng)工作信號(hào)頻率以及是否為敏感線網(wǎng)、敏感器件、主要噪聲源器件和噪聲源線網(wǎng)為條件,直接在寄生參數(shù)提取精度控制查詢表中查詢到對(duì)應(yīng)的寄生參數(shù)提取精度值;步驟1053 若區(qū)域內(nèi)存在多種寄生參數(shù)提取控制精度,進(jìn)一步劃分區(qū)域直至每一區(qū)域內(nèi)僅有一種寄生參數(shù)提取控制精度;上述步驟是為了保證一個(gè)區(qū)域只有一種寄生參數(shù)提取控制精度,避免在一個(gè)區(qū)域內(nèi)出現(xiàn)兩種寄生參數(shù)提取控制精度而降低效率;在執(zhí)行時(shí),為了避免區(qū)域過于零碎,可設(shè)置最小區(qū)域,當(dāng)區(qū)域接近或小于最小區(qū)域時(shí)可停止進(jìn)一步的細(xì)分;如果區(qū)域內(nèi)仍存在多個(gè)寄生參數(shù)提取控制精度,則選取其中的一個(gè)最高的高精度控制值作為該區(qū)域的寄生參數(shù)提取控制精度。步驟106 將分類后的各個(gè)區(qū)域的精度控制信息傳給寄生參數(shù)提取程序;寄生參數(shù)提取程序按照精度控制信息分別提取各區(qū)域內(nèi)的寄生參數(shù)。以下以圖示的方式說明本方法的具體分析過程,在涉及到具體的數(shù)值說明時(shí),以模塊A4為代表進(jìn)行過程表述如圖3所示,系統(tǒng)輸入電路網(wǎng)表、前仿真結(jié)果和物理版圖,將三者送入寄生參數(shù)提取精度控制系統(tǒng)。其中電路網(wǎng)線劃分為模塊Al、模塊A2、模塊A3以及模塊A4,器件從左至右從上往下分別是!^+、!^-、^+、^-、麗!“,其中MP+和麗+的連接線網(wǎng)為V0+,MP-和麗-的連接線網(wǎng)為V0-,MN+的柵連接線網(wǎng)為VIN+,MN-的柵連接線網(wǎng)為VIN-,上述連接線網(wǎng)圖中未示出,物理版圖的模塊劃分與之對(duì)應(yīng)。如圖4所示,寄生參數(shù)提取精度控制系統(tǒng)對(duì)電路的前仿真結(jié)果進(jìn)行數(shù)據(jù)分析,得出電路線網(wǎng)上信號(hào)的類型,分析過程如下找出前仿真結(jié)果中電路網(wǎng)表每一信號(hào)的所有數(shù)值,以單位時(shí)間內(nèi)的信號(hào)最大變化來確定相應(yīng)信號(hào)在前仿真過程中的變化頻率,圖4中信號(hào)頻率為IGHz ;再從所有數(shù)值中根據(jù)對(duì)應(yīng)信號(hào)的最小值和最大值,確定這個(gè)信號(hào)在前仿真過程中的變化幅度。圖4中對(duì)應(yīng)信號(hào)的最小值為0. 15V、最大值為3. 15V、變化幅度為3. OV ;再從所有數(shù)值中確定相應(yīng)信號(hào)在前仿真過程中的信號(hào)變化類型。圖4確定的信號(hào)為高頻信號(hào)。
如圖5所示,在獲得圖4分析的各種數(shù)據(jù)后,對(duì)電路網(wǎng)表中一個(gè)具體模塊A4進(jìn)行電路分析確定關(guān)鍵器件MN+、MN-、MNT、MP+、MP-;確定關(guān)鍵線網(wǎng)VIN+、VIN-, V0+、VO-等等;確定敏感器件麗+、麗-;確定敏感線網(wǎng)VIN+、VIN-;根據(jù)器件和線網(wǎng)信號(hào)變化頻率和幅度確定噪聲源線網(wǎng)為V0+、VO-0如圖6所示,將圖5分析確定的各種數(shù)據(jù)與物理版圖進(jìn)行一一對(duì)應(yīng),確定各器件 MP+、MP-、MN+、MN-、MNT在物理版圖上的位置;和確定線網(wǎng)VIN+ (在A2禾口 MN+之間)、VIN-(在A2禾口 MN-之間)、VO+ (在MP+、 MN+和A3之間)、V0-(在MP-、MN-和A3之間)在物理版圖上的位置(出于清晰考慮,示意圖中未標(biāo)出線網(wǎng))。如圖7所示,對(duì)物理版圖進(jìn)行區(qū)域劃分Al 點(diǎn)(0,12)、(2,12)、(2,18)、(0,18)圍成的區(qū)域;A2:點(diǎn)(0,0)、(6,0)、(6,12) (0,12)圍成的區(qū)域;A3 點(diǎn)(12,0)、(16、0)、(16,12)、(12,12)圍成的區(qū)域;A4 點(diǎn)(6,0)、(12,0) (12,12)、(12,18)、(2,18)、(2,12)、(6,12)圍成的區(qū)域。根據(jù)電路網(wǎng)表A4模塊分析的結(jié)果,確定物理版圖對(duì)應(yīng)區(qū)域A4的器件和線網(wǎng)類型關(guān)鍵器件MN+、MN-、MNT、MP+、MP-;關(guān)鍵線網(wǎng)VIN+、VIN-、VO+, VO-等等;敏感器件MN+、MN-;敏感線網(wǎng)VIN+、VIN-;噪聲源線網(wǎng)V0+、VO-o其中敏感器件、敏感線網(wǎng)MN+、MN_和VIN+、VIN_區(qū)域的提取控制精度為0. 1%,其他關(guān)鍵器件、關(guān)鍵線網(wǎng)區(qū)域的提取控制精度為1%,噪聲源線網(wǎng)vo+、vo-區(qū)域的提取控制精度為2%,其他區(qū)域的提取控制精度為5%。綜上考慮,選擇精度控制最高的,設(shè)置模塊A4區(qū)域的提取控制精度為0. 1%。設(shè)置 Al區(qū)域(區(qū)域內(nèi)無關(guān)鍵器件、關(guān)鍵線網(wǎng)、敏感器件、敏感線網(wǎng)、噪聲器件、噪聲線網(wǎng))的提取控制精度為5%。如圖8所示,Al:點(diǎn)(0,12)、(2,12), (2,18), (0,18)圍成的區(qū)域提取控制精度
5% ;A2 點(diǎn)(0,0), (6,0), (6,12) (0,12)圍成的區(qū)域提取控制精度;A3:點(diǎn)(12,0)、(16、0)、(16,12)、(12,12)圍成的區(qū)域提取控制精度 0. 1 % ;A4 點(diǎn)(6,0)、(12,0) (12,12)、(12,18)、(2,18)、(2,12)、(6,12)圍成的區(qū)域提取
控制精度1%。將分類后的各個(gè)區(qū)域的精度控制信息傳給寄生參數(shù)提取程序,完成整個(gè)分析過程。以上所述的具體實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)認(rèn)識(shí)到,以上所述內(nèi)容僅為本發(fā)明的具體實(shí)施方式
,并不用于限制本發(fā)明。凡在本發(fā)明的實(shí)質(zhì)和基本原理之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種物理版圖仿真自動(dòng)控制寄生參數(shù)提取精度的方法,其特征在于,所述方法包括步驟1 輸入門級(jí)電路網(wǎng)表/電路網(wǎng)表/電路圖數(shù)據(jù)、物理版圖數(shù)據(jù)以及門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果數(shù)據(jù);步驟2 對(duì)所述門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果進(jìn)行數(shù)據(jù)分析,得出電路線網(wǎng)上信號(hào)的類型;步驟3 對(duì)所述門級(jí)電路網(wǎng)表/電路網(wǎng)表/電路圖數(shù)據(jù)進(jìn)行電路分析,并根據(jù)電路分析結(jié)果和所述門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果的分析結(jié)果,對(duì)器件和線網(wǎng)進(jìn)行分類, 確定關(guān)鍵器件和關(guān)鍵線網(wǎng);根據(jù)電路分析結(jié)果確定的信號(hào)流路徑和各器件在信號(hào)流路徑上的連接信息,確定敏感線網(wǎng)和敏感器件;根據(jù)所述信號(hào)變化頻率和變化幅度,確定分類中的噪聲源器件和噪聲源線網(wǎng);步驟4 確定分類結(jié)果中各器件和線網(wǎng)在物理版圖上的位置;步驟5 按照確定后位置對(duì)所述物理版圖提取區(qū)域的精度控制進(jìn)行分類;步驟6 將分類后的各個(gè)區(qū)域的精度控制信息傳給寄生參數(shù)提取程序。
2.如權(quán)利要求1所述的方法,其特征在于,所述步驟2具體包括步驟21 找出每一信號(hào)在門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果中的所有數(shù)值,以單位時(shí)間內(nèi)的信號(hào)最大變化來確定相應(yīng)信號(hào)在仿真過程中的變化頻率;步驟22 找出每一信號(hào)在門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果中的所有數(shù)值,得出對(duì)應(yīng)信號(hào)的最小值和最大值以此確定這個(gè)信號(hào)在仿真過程中的變化幅度;步驟23 根據(jù)每一信號(hào)在門級(jí)仿真結(jié)果和/或電路級(jí)前仿真結(jié)果中的數(shù)值,確定相應(yīng)信號(hào)在仿真過程中的是數(shù)字信號(hào)變化還是模擬信號(hào)變化。
3.如權(quán)利要求1所述的方法,其特征在于,所述步驟4具體包括 步驟41 利用提取算法提取器件和物理線網(wǎng);步驟42 利用圖像同構(gòu)算法或LVS原理定位器件和物理線網(wǎng)在物理版圖上的位置。
4.如權(quán)利要求1所述的方法,其特征在于,所述步驟5具體包括 步驟51 對(duì)所述物理版圖進(jìn)行區(qū)域劃分;步驟52 根據(jù)區(qū)域內(nèi)的器件和線網(wǎng)的分類,確定區(qū)域內(nèi)寄生參數(shù)提取控制精度; 步驟53 若區(qū)域內(nèi)存在多種寄生參數(shù)提取控制精度,進(jìn)一步劃分區(qū)域直至每一區(qū)域內(nèi)僅有一種寄生參數(shù)提取控制精度。
5.如權(quán)利要求4所述的方法,其特征在于,所述步驟52具體為根據(jù)區(qū)域內(nèi)的器件和線網(wǎng)的分類結(jié)果,基于寄生參數(shù)提取精度控制表,確定區(qū)域內(nèi)的寄生參數(shù)提取精度控制值; 選取最大的精度控制值作為所述區(qū)域內(nèi)的寄生參數(shù)提取控制精度。
全文摘要
本發(fā)明公開一種物理版圖仿真自動(dòng)控制寄生參數(shù)提取精度的方法,屬于集成電路設(shè)計(jì)自動(dòng)化領(lǐng)域。本發(fā)明利用電路級(jí)前仿真結(jié)果作為輸入,分析出信號(hào)的變化頻率和變化幅度,再對(duì)器件和線網(wǎng)進(jìn)行分類,確定敏感線網(wǎng)和敏感器件及主要噪聲源器件和噪聲源線網(wǎng),利用LVS原理定位器件和物理線網(wǎng),據(jù)此對(duì)提取區(qū)域的精度控制進(jìn)行分類,從而支持對(duì)不同區(qū)域采取不同的精度控制提取寄生參數(shù)。本發(fā)明可有效地縮小計(jì)算規(guī)模、提高寄生參數(shù)提取精度和提高后續(xù)電路仿真速度,又不失后續(xù)電路仿真的準(zhǔn)確性。
文檔編號(hào)G06F17/50GK102339341SQ20101023653
公開日2012年2月1日 申請(qǐng)日期2010年7月26日 優(yōu)先權(quán)日2010年7月26日
發(fā)明者葉甜春, 吳玉平, 陳嵐 申請(qǐng)人:中國科學(xué)院微電子研究所