www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > 公眾號(hào)精選 > 全棧芯片工程師
[導(dǎo)讀]密密麻麻的線,像高架橋一樣,不能交叉,還要保證留夠?qū)挾群烷g距。有時(shí)候APR工具并不是那么智能,需要人工干預(yù)才能達(dá)到滿意的效果。下面總結(jié)了工作中遇到的Route后DRC、Antenna等問(wèn)題的幾個(gè)解決方法。第一步,不修antenna,降低Timing的優(yōu)化強(qiáng)度,關(guān)掉SI,進(jìn)行det...


密密麻麻的線,像高架橋一樣,不能交叉,還要保證留夠?qū)挾群烷g距。有時(shí)候APR工具并不是那么智能,需要人工干預(yù)才能達(dá)到滿意的效果。下面總結(jié)了工作中遇到的Route后DRC、Antenna等問(wèn)題的幾個(gè)解決方法。


第一步,不修antenna,降低Timing的優(yōu)化強(qiáng)度,關(guān)掉SI,進(jìn)行detail route。


setNanoRouteMode -drouteFixAntenna 0

setNanoRouteMode -routeWithTimingDriven 1

setNanoRouteMode -quiet -routeWithSiDriven false

routeDesign -globalDetail -viaOpt -wireOpt


第二步,設(shè)置OCV,打開(kāi)修antenna,設(shè)置二極管類型,報(bào)出drc、geometry、connection、antenna的所有drc violation,然后刪除所有violation的連線,重新連線


setAnalysisMode -analysisType onChipVariation -cppr both

setNanoRouteMode -quiet -drouteFixAntenna 1

setNanoRouteMode -quiet -routeInsertAntennaDiode 1

setNanoRouteMode -quiet -routeAntennaCellName ANTENNA27T

editDeleteViolations

ecoRoute


第三步,檢查antenna是否與時(shí)鐘樹(shù)有關(guān),設(shè)置允許時(shí)鐘樹(shù)自動(dòng)插二極管,重新繞線。


editDeleteViolations

setnanoroutemode -routeInsertDiodeForClockNets true

ecoRoute


第四步,有時(shí)候真的是連線太長(zhǎng),先修一下cap和tran。


setOptMode -fixCap true -fixTran true -fixFanoutLoad false

optDesign -postRoute


第五步,如果發(fā)現(xiàn)drc violation總是在拐角處,并且拐角處的連線密度確實(shí)比較大了,可以試試挪cell和插buffer,讓連線強(qiáng)制讓開(kāi)。


第六步,還可以增加一個(gè)局部的partial place blockage,設(shè)成20%,具體數(shù)值看情況。讓cell稀疏一些,給連線讓出更多的資源。



第七步,還可以設(shè)置工具的迭代次數(shù),讓工具多嘗試幾遍,用時(shí)間來(lái)?yè)Q效果。


setNanoRouteMode -quiet -drouteEndIteration 100


第八步,如果修了很多遍還不行,可以試試從floorplan開(kāi)始重新做一遍,floorplan優(yōu)化一下。


第九步,考慮優(yōu)化設(shè)計(jì),刪減一部分冗余或者次要邏輯,特別是大扇出的邏輯,一下子可以省很多連線。


第十步,可以考慮增加局部的高層金屬,或者增加面積,來(lái)增加繞線資源。




本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
關(guān)閉
關(guān)閉