############### adding decap cells #########################
- addDeCapCellCandidates {DECAP10 0.019 DECAP2 0.0006 DECAP3 0.003 DECAP4 0.005 DECAP5 0.007 DECAP6 0.0102 DECAP8 0.0149 DECAP9 0.017 DECAP7 0.012}
- addDeCap -totCap 0.800 -cells DECAP10 DECAP8 DECAP4 DECAP6 DECAP3 DECAP5 DECAP9 DECAP7 -prefix DEcap
############### adding filler cells############################
- addFiller -cell {FILL1 FILL2 FILL4 FILL8 FILL16 FILL32} -prefix filler_cells
############## Adding Metal fills ##############################
- setMetalFill -maxDensity based_on_node -minDensity based_on_node -layer {Metal1 Metal2 Metal3 Metal4 Metal5 Metal6 Metal7 Metal 8 Metal9}
- addMetalFill -layer {Metal1 Metal2 Matel3 Metal4 Metal5 Metal6 Metal7 } -timingAware sta -net {VSS}
################# dumping pnr outs ##########################
- saveDesign design_name.enc
- defOut -floorplan -scanChain -netlist -routing design_name.def
- saveNetlist design_name.v
- setExtractRCMode -engine postRoute -effortLevel low
- extractRC
- rcOut -rc_corner rc_min -spef design_name.Min_spef
- rcOut -rc_corner rc_max -spef design_name.Max_spef
- write_sdc > design_name.sdc
- streamOut design_name.gds -mapFile "respective node layermap" -merge "respective node stdcell gds" -mode all -structureName design_name_top -units 2000
No comments:
Post a Comment