====== Floor Plan with Boundary ====== ===== Top ===== set ignore_pad_height 1 create_boundary -coordinate {{0.000 0.000} {7800.000 7100.000}} initialize_floorplan \ -control boundary \ -row_core_ratio 1 \ -keep_io_place \ -left_io2core 0 \ -right_io2core 0 \ -bottom_io2core 0 \ -top_io2core 0 \ -start_first_row \ -keep_macro_place create_boundary -coordinate {{-24.000 -24.000} {7824.000 7124.000}} ===== Block ===== # die area remove_die_area create_die_area \ -poly { {0.000 0.000} {7550.000 0.000} {7550.000 4600.000} {0.000 4600.000} {0.000 0.000}} initialize_floorplan \ -control_type boundary \ -left_io2core 10 \ -bottom_io2core 10 \ -right_io2core 10 \ -top_io2core 10 source scripts_gdh/macro_placement.tcl source scripts_gdh/io_placement.tcl