本發(fā)明涉及版圖數(shù)據(jù)處理,具體為一種檢查版圖線的電壓標(biāo)識有效性的方法、系統(tǒng)及其電子設(shè)備。
背景技術(shù):
1、在集成電路(ic)設(shè)計(jì)中,drc(design?rule?check)驗(yàn)證在芯片設(shè)計(jì)中扮演著至關(guān)重要的角色,它主要通過規(guī)則檢查對物理設(shè)計(jì)進(jìn)行多方面的分析和驗(yàn)證drc?rule,這些規(guī)則定義了設(shè)計(jì)對象(如線寬、間距等)應(yīng)滿足的一系列標(biāo)準(zhǔn)和限制,以確保設(shè)計(jì)符合預(yù)期的電氣性能、可靠性、可制造性和可測試性等要求,是確保設(shè)計(jì)可靠性和可制造性的重要步驟。drc驗(yàn)證中的電壓規(guī)則檢查是為了防止電壓沖突和短路等問題的發(fā)生。不同電壓差的區(qū)域之間,如果間距過小,可能會導(dǎo)致電壓相互干擾,甚至引起短路。因此,為了確保電路的安全運(yùn)行,drc根據(jù)電壓差的大小來設(shè)定相應(yīng)的最小間距要求。
2、如圖1所示,drc提供了專用的電壓識別cad層次來確定線電壓值,比如電壓標(biāo)識層(mark?layer),?文本層(text?layer)。在版圖中用這些層次標(biāo)識在線上打上合適的電壓值,drc?根據(jù)以下公式計(jì)算相鄰線的電壓差:delta?v?=?max?(net1?voltage?high?-?net2voltage?low,?net2?voltage?high?-?net1?voltage?low)。然后運(yùn)行drc規(guī)則檢查是否電壓差是否滿足對應(yīng)的間距要求。
3、drc規(guī)則雖然能根據(jù)mark?layer或text?layer識別線的電壓值,但是drc規(guī)則不能檢查線的電壓值是否有效和符合設(shè)計(jì)實(shí)際工作情況,如果錯(cuò)誤地使用text?layer或marklayer,或者電壓值設(shè)置的不合理,會影響電壓差間距檢查的結(jié)果。錯(cuò)誤或無效的電壓值標(biāo)識可能出現(xiàn)drc?clean從而會掩蓋了真實(shí)的錯(cuò)誤。
技術(shù)實(shí)現(xiàn)思路
1、為解決上述背景技術(shù)中存在的問題,本發(fā)明采用以下技術(shù)方案:
2、本申請?zhí)峁┮环N檢查版圖線的電壓標(biāo)識有效性的方法,包括步驟:
3、獲取電路的線電壓,包括線名和電壓值;
4、獲取版圖線電壓標(biāo)識,包括線名和電壓值;
5、對比版圖線電壓標(biāo)識和電路的線電壓是否一致,生成版圖線的電壓標(biāo)識有效性報(bào)告。
6、作為本申請優(yōu)選方案,所述獲取電路線的電壓標(biāo)識,具體包括:
7、創(chuàng)建電路;
8、設(shè)置測試激勵(lì);
9、運(yùn)行仿真,獲得仿真結(jié)果;
10、從仿真結(jié)果中保存電路中的線名和電壓值。
11、作為本申請優(yōu)選方案,所述設(shè)置測試激勵(lì)為根據(jù)電路實(shí)際工作情況創(chuàng)建測試激勵(lì),包括設(shè)計(jì)電路中所有線的參考電壓;所述仿真結(jié)果導(dǎo)出格式為文本文件或者電子表格。
12、作為本申請優(yōu)選方案,所述獲取版圖線的電壓標(biāo)識,具體包括:
13、創(chuàng)建版圖;
14、定義線電壓標(biāo)識層;選擇電壓標(biāo)識層覆蓋在相應(yīng)的物理層次上;
15、提取版圖中的線名和電壓值,生成版圖中的線的電壓報(bào)告。
16、作為本申請優(yōu)選方案,所述生成版圖中的線的電壓報(bào)告包括根據(jù)drc規(guī)則提取版圖中線和識別線電壓生成版圖中線的電壓報(bào)告,具體包括:
17、版圖解析:解析版圖文件,獲取版圖中的物理布局、連接關(guān)系和屬性信息;
18、線路識別:drc工具識別版圖中的線路,包括其幾何特征、連接關(guān)系和其他屬性;
19、電壓標(biāo)識提?。篸rc工具從版圖中提取電壓標(biāo)識信息。
20、作為本申請優(yōu)選方案,所述電壓標(biāo)識提取之后,還包括:
21、電壓值關(guān)聯(lián):提取的電壓標(biāo)識信息與相應(yīng)的電壓值進(jìn)行關(guān)聯(lián);
22、數(shù)據(jù)整合:將提取的線名和電壓值整合為可用于生成報(bào)告或者進(jìn)行后續(xù)分析的格式。
23、作為本申請優(yōu)選方案,對比版圖和電路的線的電壓標(biāo)識是否一致,生成版圖線的電壓標(biāo)識有效性報(bào)告具體包括步驟:
24、s301、通過eda工具轉(zhuǎn)換lvs中間結(jié)果數(shù)據(jù)得到版圖和電路線名的對應(yīng)關(guān)系;
25、s302、運(yùn)行腳本比較電路和版圖中同一根線的電壓值,生成差異化報(bào)告;
26、s303、根據(jù)差異化報(bào)告,判斷電路和版圖的一致性。
27、作為本申請優(yōu)選方案,在步驟s303中,若版圖和電路不一致,則進(jìn)行以下步驟:
28、在生成版圖線的電壓標(biāo)識有效性報(bào)告中填寫電壓標(biāo)識為無效;
29、對差異化報(bào)告進(jìn)行分析,確定不一致的原因和影響;
30、修改版圖對應(yīng)的電壓標(biāo)識。
31、作為本申請優(yōu)選方案,若版圖和電路不一致時(shí),還包括迭代步驟s301-s303,直至版圖所有線的電壓標(biāo)識與電路一致。
32、本申請還提供一種檢查版圖線的電壓標(biāo)識有效性的系統(tǒng),應(yīng)用于如前述所述的一種檢查版圖線的電壓標(biāo)識有效性的方法;所述系統(tǒng)包括:
33、數(shù)據(jù)采集模塊,配置為采集電路和版圖的線電壓信息數(shù)據(jù),所述線電壓信息數(shù)據(jù)包括線名和電壓值;
34、數(shù)據(jù)處理模塊,配置為對數(shù)據(jù)采集模塊采集的電路和版圖的線名和電壓值進(jìn)行比較和分析處理;
35、數(shù)據(jù)優(yōu)化模塊,配置為對數(shù)據(jù)處理模塊中比較后不一致的數(shù)據(jù)進(jìn)行優(yōu)化,具體為修改版圖對應(yīng)的電壓標(biāo)識,直至版圖中所有線的電壓標(biāo)識與電路一致為止。
36、與現(xiàn)有技術(shù)相比,本發(fā)明具有如下有益效果:
37、本發(fā)明通過電路實(shí)際工作情況下的線電壓值驗(yàn)證版圖線電壓標(biāo)識值的正確性和有效性,避免人工錯(cuò)誤的使用標(biāo)識層或電壓值導(dǎo)致線電壓不合理的情況,從而避免影響線壓差引起的間距要求規(guī)則檢查結(jié)果。
38、本發(fā)明通過電路仿真和版圖提取的方式,確保版圖中線的電壓標(biāo)識與電路中的實(shí)際電壓一致。這有助于在設(shè)計(jì)過程中發(fā)現(xiàn)和解決版圖與電路不一致的問題,從而確保設(shè)計(jì)的準(zhǔn)確性和可靠性。
39、本本發(fā)明還根據(jù)差異化報(bào)告對不一致的版圖中線的電壓標(biāo)識進(jìn)行修改,并迭代電路和版圖一致性檢查的流程,直至版圖中所有線的電壓標(biāo)識與電路一致為止。不僅解決了版圖與電路不一致的問題,還提高了版圖線電壓有效性檢查的準(zhǔn)確性和可靠性。
1.一種檢查版圖線的電壓標(biāo)識有效性的方法,其特征在于:包括步驟:
2.根據(jù)權(quán)利要求1所述的一種檢查版圖線的電壓標(biāo)識有效性的方法,其特征在于:所述獲取電路線的電壓標(biāo)識,具體包括:
3.根據(jù)權(quán)利要求2所述的一種檢查版圖線的電壓標(biāo)識有效性的方法,其特征在于:所述設(shè)置測試激勵(lì)為根據(jù)電路實(shí)際工作情況創(chuàng)建測試激勵(lì),包括設(shè)計(jì)電路中所有線的參考電壓;所述仿真結(jié)果導(dǎo)出格式為文本文件或者電子表格。
4.根據(jù)權(quán)利要求1所述的一種檢查版圖線的電壓標(biāo)識有效性的方法,其特征在于:所述獲取版圖線的電壓標(biāo)識,具體包括:
5.根據(jù)權(quán)利要求4所述的一種檢查版圖線的電壓標(biāo)識有效性的方法,其特征在于:所述生成版圖中的線的電壓報(bào)告包括根據(jù)drc規(guī)則提取版圖中線和識別線電壓生成版圖中線的電壓報(bào)告,具體包括:
6.根據(jù)權(quán)利要求5所述的一種檢查版圖線的電壓標(biāo)識有效性的方法,其特征在于:所述電壓標(biāo)識提取之后,還包括:
7.根據(jù)權(quán)利要求1所述的一種檢查版圖線的電壓標(biāo)識有效性的方法,其特征在于:對比版圖和電路的線的電壓標(biāo)識是否一致,生成版圖線的電壓標(biāo)識有效性報(bào)告具體包括步驟:
8.根據(jù)權(quán)利要求7所述的一種檢查版圖線的電壓標(biāo)識有效性的方法,其特征在于:在步驟s303中,若版圖和電路不一致,則進(jìn)行以下步驟:
9.根據(jù)權(quán)利要求8所述的一種檢查版圖線的電壓標(biāo)識有效性的方法,其特征在于:若版圖和電路不一致時(shí),還包括迭代步驟s301-s303,直至版圖所有線的電壓標(biāo)識與電路一致。
10.一種檢查版圖線的電壓標(biāo)識有效性的系統(tǒng),其特征在于:所述系統(tǒng)應(yīng)用于如權(quán)利要求1-9任一項(xiàng)所述的一種檢查版圖線的電壓標(biāo)識有效性的方法;所述系統(tǒng)包括: