電子產(chǎn)品面板控制芯片的后端設(shè)計(jì)
2.3 布局
布局就是放置電子產(chǎn)品面板控制芯片中各個(gè)標(biāo)準(zhǔn)單元位置的過程,在布局期間要求優(yōu)化一個(gè)特定的目標(biāo)函數(shù),這個(gè)目標(biāo)函數(shù)通常包括時(shí)序、連線長(zhǎng)度、擁塞等。本設(shè)計(jì)采用時(shí)序驅(qū)動(dòng)布局將關(guān)鍵路徑上的單元放得很近,以縮短連線長(zhǎng)度來減小關(guān)鍵路徑時(shí)延。但為了減少擁塞度,要把連線均勻地分布在版圖上,以避免局部擁塞的現(xiàn)象,因此對(duì)布局時(shí)的最大密度設(shè)置為50%。通過對(duì)時(shí)序分析和阻塞分析,可知這種做法既達(dá)到時(shí)序收斂,又不會(huì)出現(xiàn)擁塞,布局效果良好。
2.4 時(shí)鐘樹綜合
由于同步設(shè)計(jì)電路中所有的操作都需要時(shí)鐘控制來實(shí)現(xiàn)同步,而時(shí)鐘網(wǎng)絡(luò)在所有信號(hào)網(wǎng)絡(luò)中負(fù)載最大、走線最長(zhǎng)、要求最苛刻,因此時(shí)鐘樹綜合的質(zhì)量直接影響芯片的性能。時(shí)鐘樹綜合的目的在于控制時(shí)鐘傳播延遲、時(shí)鐘偏移和跳變時(shí)間。較大的時(shí)鐘延遲對(duì)解決電路的建立時(shí)間問題不利,較大的時(shí)鐘偏移會(huì)增加寄存器鎖存不穩(wěn)定數(shù)據(jù)的幾率,而控制好跳變時(shí)間有利于優(yōu)化時(shí)鐘樹的功耗。本設(shè)計(jì)先采用在自動(dòng)CTS模式下,根據(jù)時(shí)鐘樹規(guī)格文件中的時(shí)序約束自動(dòng)決定級(jí)別數(shù)和緩沖器數(shù),然后根據(jù)設(shè)計(jì)中的具體情況用手動(dòng)方式修改級(jí)別數(shù)、緩沖器類型以及所連接的寄存器,以達(dá)到盡可能好的效果。通過比較時(shí)鐘樹綜合報(bào)告文件可知,在自動(dòng)模式下,時(shí)鐘偏移為0.13 ns,通過手動(dòng)修改后時(shí)鐘偏移為0.078 ns,時(shí)鐘樹綜合結(jié)果顯示,如圖3所示。
2.5布線
SOC Encounter在布線時(shí)分為兩個(gè)階段完成:預(yù)布線和詳細(xì)布線。預(yù)布線時(shí)布線工具把整個(gè)芯片劃分為多個(gè)較小的區(qū)域,布線器只是估算各個(gè)小區(qū)域的信號(hào)之間最短的連線長(zhǎng)度,并以此來計(jì)算連線延遲和每個(gè)區(qū)域的布線擁塞程度,這個(gè)階段并沒有生成真正的版圖連線。詳細(xì)布線時(shí)考慮信號(hào)完整性和時(shí)序驅(qū)動(dòng),同時(shí)可修復(fù)天線效應(yīng)、串?dāng)_影響和設(shè)計(jì)規(guī)則違反。詳細(xì)布線工具尋找并修復(fù)短路和開路的線,同時(shí)完成布線后優(yōu)化。在詳細(xì)布線時(shí),Routing Track定義,布圖規(guī)劃,setNanoRouteMode命令參數(shù)設(shè)置的沖突會(huì)引起線的開路。出現(xiàn)開路情況后使用verifyTracks命令可以診斷標(biāo)準(zhǔn)單元的線的開路問題,能報(bào)告出在Blockage內(nèi)部引腳的距離太遠(yuǎn),引腳未對(duì)齊,引腳在Stripes下面等問題。通過對(duì)報(bào)告分析,了解原因后進(jìn)行布局調(diào)整直到解決問題。
2.6 可制造性設(shè)計(jì)
可制造性設(shè)計(jì)包括消除天線效應(yīng)(NEC0.35CZ6H工藝不需要)、加Core填充單元(FILL1,F(xiàn)ILL2)、優(yōu)化接觸孔、加金屬填充滿足金屬密度要求。
默認(rèn)情況下是使用單孔進(jìn)行上下層之間的連接,在空間允許的情況下可使用雙孔或多孔進(jìn)行連接,使用雙孔或多孔的目的是減少過孔電阻、減少電遷移引起的失效,有利于時(shí)序收斂和提高良率。布線工具會(huì)利用:Multiple-cut Vias或Fat Vias替換掉信號(hào)過孔達(dá)到優(yōu)化過孔的目的。詳細(xì)布線時(shí)利用插入Multi-Cut Via或Fat Vias修復(fù)串?dāng)_。
版圖是由一行行等高Row組成,由于Row放置標(biāo)準(zhǔn)單元的利用率不可能達(dá)到100%,因此在Row中標(biāo)準(zhǔn)單元之間可能會(huì)有大小不等的間隙,這些間隙若不用填充單元進(jìn)行填充,則在物理驗(yàn)證工具進(jìn)行設(shè)計(jì)規(guī)則檢查時(shí)會(huì)產(chǎn)生大量DRC違規(guī),解決辦法是加Core填充單元(FILL2,F(xiàn)IL-L1)。
根據(jù)CZ6H工藝中的金屬密度填充規(guī)則對(duì)所有金屬層加入考慮時(shí)序的金屬填充,這樣可盡量避免在時(shí)鐘和信號(hào)線周圍加入金屬填充,而更多的是加在電源和地線周圍。
評(píng)論