|
| 1 | +set platform "asap7" |
| 2 | +set tech_lef "asap7/asap7_tech_1x_201209.lef" |
| 3 | +set std_cell_lef "asap7/asap7sc7p5t_28_L_1x_220121a.lef" |
| 4 | +set extra_lef {"asap7/asap7sc7p5t_28_R_1x_220121a.lef" "asap7/asap7sc7p5t_28_SL_1x_220121a.lef"} |
| 5 | +set liberty_file "asap7/asap7sc7p5t_AO_RVT_FF_nldm_211120.lib.gz" |
| 6 | +set extra_liberty {"asap7/asap7sc7p5t_INVBUF_RVT_FF_nldm_220122.lib.gz" "asap7/asap7sc7p5t_OA_RVT_FF_nldm_211120.lib.gz" "asap7/asap7sc7p5t_SIMPLE_RVT_FF_nldm_211120.lib.gz" "asap7/asap7sc7p5t_SEQ_RVT_FF_nldm_220123.lib"} |
| 7 | +set site "asap7sc7p5t" |
| 8 | +set pdn_cfg "asap7/asap7.pdn.tcl" |
| 9 | +set tracks_file "asap7/asap7.tracks.tcl" |
| 10 | +set io_placer_hor_layer M4 |
| 11 | +set io_placer_ver_layer M5 |
| 12 | +set tapcell_args "-distance 25 \ |
| 13 | + -tapcell_master TAPCELL_ASAP7_75t_R \ |
| 14 | + -endcap_master TAPCELL_ASAP7_75t_R" |
| 15 | +set global_place_density 0.3 |
| 16 | +# default value |
| 17 | +set global_place_density_penalty 8e-5 |
| 18 | +# placement padding in SITE widths applied to both sides |
| 19 | +set global_place_pad 2 |
| 20 | +set detail_place_pad 1 |
| 21 | + |
| 22 | +set pre_placed_macros_file "" |
| 23 | +set macro_place_halo {10 10} |
| 24 | + |
| 25 | +set layer_rc_file "asap7/setRC.tcl" |
| 26 | +set wire_rc_layer "M3" |
| 27 | +set wire_rc_layer_clk "M6" |
| 28 | +set tielo_port "TIELOx1_ASAP7_75t_R/L" |
| 29 | +set tiehi_port "TIEHIx1_ASAP7_75t_R/H" |
| 30 | +set dont_use {*x1p*_ASAP7* *xp*_ASAP7* SDF* ICG*} |
| 31 | +# tie hi/low instance to load separation (microns) |
| 32 | +set tie_separation 5 |
| 33 | +set cts_buffer "BUFx4_ASAP7_75t_R" |
| 34 | +set cts_cluster_diameter 50 |
| 35 | +set filler_cells "FILLER*" |
| 36 | + |
| 37 | +# global route |
| 38 | +set global_routing_layers M2-M6 |
| 39 | +set global_routing_clock_layers M4-M6 |
| 40 | +set global_routing_layer_adjustments {{{M2-M7} 0.25}} |
| 41 | + |
| 42 | +# detail route |
| 43 | +set min_routing_layer M2 |
| 44 | +set max_routing_layer M6 |
| 45 | + |
| 46 | +set rcx_rules_file "asap7/rcx_patterns.rules" |
| 47 | + |
| 48 | +# To remove [WARNING STA-1212] from the logs for ASAP7. |
| 49 | +# /OpenROAD-flow-scripts/flow/platforms/asap7/lib/asap7sc7p5t_SIMPLE_RVT_TT_nldm_211120.lib.gz |
| 50 | +# line 13178, timing group from output port. |
| 51 | +# Added following suppress_message |
| 52 | +suppress_message STA 1212 |
| 53 | + |
0 commit comments