Voltus-XFi的仿真引擎Spectre EMIR可以執(zhí)行IR壓降和EM電流分析。 在檢查了用戶報(bào)告的問(wèn)題后,我們發(fā)現(xiàn)許多Spectre EMIR問(wèn)題可以通過(guò)適當(dāng)?shù)臏?zhǔn)備和設(shè)置來(lái)避免。 Spectre EMIR用戶報(bào)告的最常見(jiàn)問(wèn)題是,在比較迭代方法和黃金直接方法的EMIR結(jié)果時(shí),IR壓降和EM電流不準(zhǔn)確。
通常,這些準(zhǔn)確性問(wèn)題是由不正確的準(zhǔn)備或不正確的設(shè)置引起的。 在本博客中,我們將討論兩個(gè)典型問(wèn)題并解釋如何處理它們。
DSPF 網(wǎng)表問(wèn)題
DSPF是Spectre EMIR使用的布局后網(wǎng)表。 它從Spectre網(wǎng)表中讀取為dspf_include語(yǔ)句。 在許多情況下,DSPF 文件的內(nèi)容存在各種問(wèn)題,例如連接不正確、網(wǎng)絡(luò)名或元素名稱不正確、內(nèi)容缺失以及 RC 和實(shí)例部分之間的不匹配。
Cadence提供spfchecker實(shí)用程序作為Spectre安裝的一部分。 建議始終在新創(chuàng)建的 DSPF 文件上運(yùn)行 spfchecker。
spfchecker test.spf
運(yùn)行 spfchecker 后,檢查 *.chklog 文件中的“消息統(tǒng)計(jì)信息”部分。 如果包含錯(cuò)誤消息,則 DSPF 網(wǎng)表存在問(wèn)題,需要在提取過(guò)程中進(jìn)行更正。
使用DSPF文件運(yùn)行Spectre EMIR仿真以及spfchecker報(bào)告的問(wèn)題是無(wú)稽之談。 當(dāng)將不正確的 DSPF 用作輸入文件時(shí),Spectre 不會(huì)產(chǎn)生準(zhǔn)確的結(jié)果。 如果您對(duì)如何響應(yīng)DSPF網(wǎng)表問(wèn)題有疑問(wèn),請(qǐng)聯(lián)系Cadence客戶支持。
多個(gè)直流解決方案問(wèn)題
Spectre研發(fā)團(tuán)隊(duì)評(píng)估的許多EMIR案例都有多種直流解決方案。 這意味著所選節(jié)點(diǎn)在時(shí)間 = 0 時(shí)具有多個(gè)有效的 DC 解決方案。 我們經(jīng)常看到這些不同的直流解決方案改變了瞬態(tài)分析的行為,這在比較迭代方法和直接方法時(shí)會(huì)導(dǎo)致IR壓降和EM結(jié)果的差異。
如果要比較直接 EMIR 分析和迭代 EMIR 分析之間直流解決方案的差異,請(qǐng)使用 Spectre 安裝目錄中提供的 spw 腳本。
spw ic direct.ic iterated.ic -d
您應(yīng)該會(huì)看到類似于下面顯示的報(bào)告。
我們可以看到,在直接方法和迭代方法之間,節(jié)點(diǎn) a、b 和 c 的值存在顯著差異。 在大多數(shù)情況下,這些節(jié)點(diǎn)具有多個(gè) DC 解決方案,這意味著用戶必須定義要使用的解決方案。
推薦的方法是與設(shè)計(jì)人員討論多個(gè) DC 解決方案問(wèn)題,并為相關(guān)節(jié)點(diǎn)定義 IC 語(yǔ)句以解決這些問(wèn)題。 但是,如果設(shè)計(jì)人員不確定,則可以將同一 IC 文件用于直接方法和迭代方法。 通常,準(zhǔn)備一個(gè)IC文件來(lái)分析迭代方法。
TR1 tran stop=100n write=“golden.ic”
然后,該IC文件將用于直接或迭代技術(shù)的后續(xù)模擬。
TR1 tran stop=100n readic=“golden.ic”
此技術(shù)可用于避免由多個(gè)直流解決方案問(wèn)題引起的不準(zhǔn)確的EMIR結(jié)果。
優(yōu)化幽靈 EMIR 分析
除了解決這兩個(gè)常見(jiàn)的設(shè)置問(wèn)題外,還有一些針對(duì)Spectre EMIR用戶的建議:
避免在 time=0 的情況下啟動(dòng) EMIR 時(shí)間窗口。
請(qǐng)勿將信號(hào)轉(zhuǎn)換時(shí)序設(shè)置為 EMIR 時(shí)間窗口的開(kāi)始或結(jié)束時(shí)間。
檢查電源節(jié)點(diǎn)并正確設(shè)置。
迭代技術(shù)僅用于非常大(>1000 萬(wàn)個(gè)節(jié)點(diǎn))EMIR 設(shè)計(jì)。
使用簡(jiǎn)化的 + 遷移重置使用模型。
通過(guò)遵循這些指南并避免所討論的問(wèn)題,您將能夠在早期階段看到和使用Voltus-XFi中Spectre EMIR解決方案的性能。
審核編輯:郭婷
-
Cadence
+關(guān)注
關(guān)注
64文章
911瀏覽量
141780 -
仿真
+關(guān)注
關(guān)注
50文章
4023瀏覽量
133338 -
DC
+關(guān)注
關(guān)注
9文章
3625瀏覽量
679195
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論