@oratie, can we apply your approach to all kinds of cells in the library when the design is big?
this is likely the reason. there could also be some issue with shrink factor. say, the original technology is 65nm, but the foundry later started providing a shrunk version at 60nm as a process upgrade.Maybe tech file should be tuned for this std cell library? Usually, the foundry deliver tech file with install script, so you can tune it.
Maybe tech file should be tuned for this std cell library? Usually, the foundry deliver tech file with install script, so you can tune it.
After the placement, try this in Innovus :I wil try it. Thank you very much.
In addition to what @ThisIsNotSam said,
setPlaceMode -place_detail_legalization_inst_gap 2 //specify two sites fillers or larger instead of 1 site filler
setFillerMode -core {FILL16 FILL8 FILL4 FILL3 FILL2} -fitGap true
place_opt_design
Another way (?):
setPlaceMode -fillerGapMinGap <min_gap_spacing in micron> -fillerGapEffort {medium | high}
the tool is taking the values from one of the site among the others, tell the tool to specifically take 0.140 *0.7I have one more question: why does the horizontal pitch get the value of 0.135 um in the technology file?(size 0.135 by 0.7). The std. Cell widths get a multiple of 0.14um. Std cells will be placed off-grid by pnr tool?
Many thanks.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?