何勇翔
摘 要 通過對(duì)Calibre軟件不同版本環(huán)境下在LVS驗(yàn)證的實(shí)證研究,探討了軟件升級(jí)對(duì)解決Ambiguity Resolution Points算法判斷的必要性和重要性。
關(guān)鍵詞 Calibre;LVS;Ambiguity Resolution Points(ARP)
中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1671-7597(2014)05-0148-01
隨著設(shè)計(jì)智能化的蓬勃發(fā)展,各種電子設(shè)計(jì)自動(dòng)化軟件(EDA)也贏得廣泛的市場空間。但由于電子設(shè)計(jì)領(lǐng)域日新月異,各種EDA軟件也需要不斷地更新和升級(jí),優(yōu)化算法。
Calibre作為Mentor公司的軟件,知名度相當(dāng)高,在業(yè)界的使用率也很高。本文通過對(duì)比研究該軟件2008版本和2011年版本下LVS驗(yàn)證的實(shí)證,探討EDA軟件為了適應(yīng)電子計(jì)智能化而不斷更新升級(jí)的必要性。
1 版圖在Calibre v2008環(huán)境下的LVS驗(yàn)證研究
在版圖布圖設(shè)計(jì)過程中,所有的布線連接都已完成,在LVS驗(yàn)證時(shí),LVS RVE提示有4個(gè)property錯(cuò)誤,根據(jù)提示查看LVS Report發(fā)現(xiàn)具體報(bào)錯(cuò)信息如下:
報(bào)錯(cuò)器件可以查看圖1左圖圈出位置。同時(shí)繼續(xù)往下查看Report會(huì)發(fā)現(xiàn)有Ambiguity Resolution Points的報(bào)錯(cuò)信息。而這個(gè)信息中的TRIMBB<2>,正好是4個(gè)尺寸不對(duì)的Pmos管,對(duì)應(yīng)連接的TRIM之一。
從上述Ambiguity Resolution Points描述可以看到,在版圖布圖連線上有一根Name為13的連線,LVS判斷和網(wǎng)表中的TRIMBB<2>是相對(duì)應(yīng)的連線。當(dāng)通過查看layout的網(wǎng)表,發(fā)現(xiàn)Name為13的連線(如圖1左圖C標(biāo)出)實(shí)際連接的是TRIM<1>(如圖1左圖B標(biāo)出)的,但是Calibre LVS判斷此線連接到TRIM<2>(如圖1左圖A標(biāo)出)。仔細(xì)查看版圖,同時(shí)對(duì)比電路,發(fā)現(xiàn)布圖沒有任何問題,這時(shí)可以判斷LVS在處理連接相類似的爭議連線上,判斷出錯(cuò),連接到相反兩個(gè)C-MOS管上,從而造成RVE顯示P-MOS管子PROPERTY報(bào)錯(cuò)。
這時(shí)查看對(duì)應(yīng)的Calibre版本,發(fā)現(xiàn)當(dāng)前使用的是calibre interactive-LVS v2008.1_20.15。
圖1
2 版圖在Calibre v2011下LVS驗(yàn)證研究
上述研究發(fā)現(xiàn)在Calibre 2008版本下出現(xiàn)了信息報(bào)錯(cuò),深入分析表明該報(bào)錯(cuò)是Calibre軟件本身問題,尤其針對(duì)Ambiguity Resolution Points判斷的算法,2008版本無法解決。為了深入研究Calibre軟件對(duì)于Ambiguity Resolution Points判斷算法的響應(yīng),筆者選擇Calibre 2011版本進(jìn)行對(duì)比驗(yàn)證測(cè)試。從LVS Report我們看到如下結(jié)果,只有兩個(gè)Warning,沒有Error,說明LVS順利通過。
接下來仔細(xì)查看warning中Ambiguity points,顯示如下:
此時(shí)通過layout網(wǎng)表去查找連線Name為25的連線,發(fā)現(xiàn)25這根連線正是連接TRIM<2>的連線(如圖1右圖D處顯示),這個(gè)版本的Calibre LVS針對(duì)Ambiguity Resolution Points結(jié)果判斷正確,所以得到了正確的結(jié)果,沒有報(bào)錯(cuò)出現(xiàn)。
3 結(jié)論
Calibre LVS在非常類似電路連接上,會(huì)出現(xiàn)Ambiguity Resolution Points判斷,由于算法不一樣,2008版本Calibre在判斷上有失誤,無法正確的判斷結(jié)果,造成假錯(cuò)的產(chǎn)生。但筆者通過實(shí)證研究,發(fā)現(xiàn)這一算法錯(cuò)誤在Calibre的2011版本可以得到克服,能夠有效進(jìn)行Ambiguity Resolution Points算法判斷。
參考文獻(xiàn)
[1]Calibre Interactive Users Manual ,2008.1.
[2]Calibre Interactive Users Manual ,2011.2.
[3]Calibre Standard Verification Rule Format Manual, 2008.1.endprint
摘 要 通過對(duì)Calibre軟件不同版本環(huán)境下在LVS驗(yàn)證的實(shí)證研究,探討了軟件升級(jí)對(duì)解決Ambiguity Resolution Points算法判斷的必要性和重要性。
關(guān)鍵詞 Calibre;LVS;Ambiguity Resolution Points(ARP)
中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1671-7597(2014)05-0148-01
隨著設(shè)計(jì)智能化的蓬勃發(fā)展,各種電子設(shè)計(jì)自動(dòng)化軟件(EDA)也贏得廣泛的市場空間。但由于電子設(shè)計(jì)領(lǐng)域日新月異,各種EDA軟件也需要不斷地更新和升級(jí),優(yōu)化算法。
Calibre作為Mentor公司的軟件,知名度相當(dāng)高,在業(yè)界的使用率也很高。本文通過對(duì)比研究該軟件2008版本和2011年版本下LVS驗(yàn)證的實(shí)證,探討EDA軟件為了適應(yīng)電子計(jì)智能化而不斷更新升級(jí)的必要性。
1 版圖在Calibre v2008環(huán)境下的LVS驗(yàn)證研究
在版圖布圖設(shè)計(jì)過程中,所有的布線連接都已完成,在LVS驗(yàn)證時(shí),LVS RVE提示有4個(gè)property錯(cuò)誤,根據(jù)提示查看LVS Report發(fā)現(xiàn)具體報(bào)錯(cuò)信息如下:
報(bào)錯(cuò)器件可以查看圖1左圖圈出位置。同時(shí)繼續(xù)往下查看Report會(huì)發(fā)現(xiàn)有Ambiguity Resolution Points的報(bào)錯(cuò)信息。而這個(gè)信息中的TRIMBB<2>,正好是4個(gè)尺寸不對(duì)的Pmos管,對(duì)應(yīng)連接的TRIM之一。
從上述Ambiguity Resolution Points描述可以看到,在版圖布圖連線上有一根Name為13的連線,LVS判斷和網(wǎng)表中的TRIMBB<2>是相對(duì)應(yīng)的連線。當(dāng)通過查看layout的網(wǎng)表,發(fā)現(xiàn)Name為13的連線(如圖1左圖C標(biāo)出)實(shí)際連接的是TRIM<1>(如圖1左圖B標(biāo)出)的,但是Calibre LVS判斷此線連接到TRIM<2>(如圖1左圖A標(biāo)出)。仔細(xì)查看版圖,同時(shí)對(duì)比電路,發(fā)現(xiàn)布圖沒有任何問題,這時(shí)可以判斷LVS在處理連接相類似的爭議連線上,判斷出錯(cuò),連接到相反兩個(gè)C-MOS管上,從而造成RVE顯示P-MOS管子PROPERTY報(bào)錯(cuò)。
這時(shí)查看對(duì)應(yīng)的Calibre版本,發(fā)現(xiàn)當(dāng)前使用的是calibre interactive-LVS v2008.1_20.15。
圖1
2 版圖在Calibre v2011下LVS驗(yàn)證研究
上述研究發(fā)現(xiàn)在Calibre 2008版本下出現(xiàn)了信息報(bào)錯(cuò),深入分析表明該報(bào)錯(cuò)是Calibre軟件本身問題,尤其針對(duì)Ambiguity Resolution Points判斷的算法,2008版本無法解決。為了深入研究Calibre軟件對(duì)于Ambiguity Resolution Points判斷算法的響應(yīng),筆者選擇Calibre 2011版本進(jìn)行對(duì)比驗(yàn)證測(cè)試。從LVS Report我們看到如下結(jié)果,只有兩個(gè)Warning,沒有Error,說明LVS順利通過。
接下來仔細(xì)查看warning中Ambiguity points,顯示如下:
此時(shí)通過layout網(wǎng)表去查找連線Name為25的連線,發(fā)現(xiàn)25這根連線正是連接TRIM<2>的連線(如圖1右圖D處顯示),這個(gè)版本的Calibre LVS針對(duì)Ambiguity Resolution Points結(jié)果判斷正確,所以得到了正確的結(jié)果,沒有報(bào)錯(cuò)出現(xiàn)。
3 結(jié)論
Calibre LVS在非常類似電路連接上,會(huì)出現(xiàn)Ambiguity Resolution Points判斷,由于算法不一樣,2008版本Calibre在判斷上有失誤,無法正確的判斷結(jié)果,造成假錯(cuò)的產(chǎn)生。但筆者通過實(shí)證研究,發(fā)現(xiàn)這一算法錯(cuò)誤在Calibre的2011版本可以得到克服,能夠有效進(jìn)行Ambiguity Resolution Points算法判斷。
參考文獻(xiàn)
[1]Calibre Interactive Users Manual ,2008.1.
[2]Calibre Interactive Users Manual ,2011.2.
[3]Calibre Standard Verification Rule Format Manual, 2008.1.endprint
摘 要 通過對(duì)Calibre軟件不同版本環(huán)境下在LVS驗(yàn)證的實(shí)證研究,探討了軟件升級(jí)對(duì)解決Ambiguity Resolution Points算法判斷的必要性和重要性。
關(guān)鍵詞 Calibre;LVS;Ambiguity Resolution Points(ARP)
中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1671-7597(2014)05-0148-01
隨著設(shè)計(jì)智能化的蓬勃發(fā)展,各種電子設(shè)計(jì)自動(dòng)化軟件(EDA)也贏得廣泛的市場空間。但由于電子設(shè)計(jì)領(lǐng)域日新月異,各種EDA軟件也需要不斷地更新和升級(jí),優(yōu)化算法。
Calibre作為Mentor公司的軟件,知名度相當(dāng)高,在業(yè)界的使用率也很高。本文通過對(duì)比研究該軟件2008版本和2011年版本下LVS驗(yàn)證的實(shí)證,探討EDA軟件為了適應(yīng)電子計(jì)智能化而不斷更新升級(jí)的必要性。
1 版圖在Calibre v2008環(huán)境下的LVS驗(yàn)證研究
在版圖布圖設(shè)計(jì)過程中,所有的布線連接都已完成,在LVS驗(yàn)證時(shí),LVS RVE提示有4個(gè)property錯(cuò)誤,根據(jù)提示查看LVS Report發(fā)現(xiàn)具體報(bào)錯(cuò)信息如下:
報(bào)錯(cuò)器件可以查看圖1左圖圈出位置。同時(shí)繼續(xù)往下查看Report會(huì)發(fā)現(xiàn)有Ambiguity Resolution Points的報(bào)錯(cuò)信息。而這個(gè)信息中的TRIMBB<2>,正好是4個(gè)尺寸不對(duì)的Pmos管,對(duì)應(yīng)連接的TRIM之一。
從上述Ambiguity Resolution Points描述可以看到,在版圖布圖連線上有一根Name為13的連線,LVS判斷和網(wǎng)表中的TRIMBB<2>是相對(duì)應(yīng)的連線。當(dāng)通過查看layout的網(wǎng)表,發(fā)現(xiàn)Name為13的連線(如圖1左圖C標(biāo)出)實(shí)際連接的是TRIM<1>(如圖1左圖B標(biāo)出)的,但是Calibre LVS判斷此線連接到TRIM<2>(如圖1左圖A標(biāo)出)。仔細(xì)查看版圖,同時(shí)對(duì)比電路,發(fā)現(xiàn)布圖沒有任何問題,這時(shí)可以判斷LVS在處理連接相類似的爭議連線上,判斷出錯(cuò),連接到相反兩個(gè)C-MOS管上,從而造成RVE顯示P-MOS管子PROPERTY報(bào)錯(cuò)。
這時(shí)查看對(duì)應(yīng)的Calibre版本,發(fā)現(xiàn)當(dāng)前使用的是calibre interactive-LVS v2008.1_20.15。
圖1
2 版圖在Calibre v2011下LVS驗(yàn)證研究
上述研究發(fā)現(xiàn)在Calibre 2008版本下出現(xiàn)了信息報(bào)錯(cuò),深入分析表明該報(bào)錯(cuò)是Calibre軟件本身問題,尤其針對(duì)Ambiguity Resolution Points判斷的算法,2008版本無法解決。為了深入研究Calibre軟件對(duì)于Ambiguity Resolution Points判斷算法的響應(yīng),筆者選擇Calibre 2011版本進(jìn)行對(duì)比驗(yàn)證測(cè)試。從LVS Report我們看到如下結(jié)果,只有兩個(gè)Warning,沒有Error,說明LVS順利通過。
接下來仔細(xì)查看warning中Ambiguity points,顯示如下:
此時(shí)通過layout網(wǎng)表去查找連線Name為25的連線,發(fā)現(xiàn)25這根連線正是連接TRIM<2>的連線(如圖1右圖D處顯示),這個(gè)版本的Calibre LVS針對(duì)Ambiguity Resolution Points結(jié)果判斷正確,所以得到了正確的結(jié)果,沒有報(bào)錯(cuò)出現(xiàn)。
3 結(jié)論
Calibre LVS在非常類似電路連接上,會(huì)出現(xiàn)Ambiguity Resolution Points判斷,由于算法不一樣,2008版本Calibre在判斷上有失誤,無法正確的判斷結(jié)果,造成假錯(cuò)的產(chǎn)生。但筆者通過實(shí)證研究,發(fā)現(xiàn)這一算法錯(cuò)誤在Calibre的2011版本可以得到克服,能夠有效進(jìn)行Ambiguity Resolution Points算法判斷。
參考文獻(xiàn)
[1]Calibre Interactive Users Manual ,2008.1.
[2]Calibre Interactive Users Manual ,2011.2.
[3]Calibre Standard Verification Rule Format Manual, 2008.1.endprint