diff --git a/src/pad/test/place_pad.defok b/src/pad/test/place_pad.defok index 0dced077acb..49f159f5065 100644 --- a/src/pad/test/place_pad.defok +++ b/src/pad/test/place_pad.defok @@ -32,11 +32,15 @@ TRACKS X 3390 DO 1874 STEP 3200 LAYER metal9 ; TRACKS Y 3340 DO 1874 STEP 3200 LAYER metal9 ; TRACKS X 3390 DO 1874 STEP 3200 LAYER metal10 ; TRACKS Y 3340 DO 1874 STEP 3200 LAYER metal10 ; -COMPONENTS 271 ; +COMPONENTS 275 ; - IO_EAST_SIDE PADCELL_SIG_V + FIXED ( 5690000 1000000 ) W ; + - IO_EAST_SIDE_M PADCELL_SIG_V + FIXED ( 5690000 1600000 ) FE ; - IO_NORTH_SIDE PADCELL_SIG_H + FIXED ( 1000000 5690000 ) FS ; + - IO_NORTH_SIDE_M PADCELL_SIG_H + FIXED ( 1600000 5690000 ) S ; - IO_SOUTH_SIDE PADCELL_SIG_H + FIXED ( 1200000 30000 ) N ; + - IO_SOUTH_SIDE_M PADCELL_SIG_H + FIXED ( 1600000 30000 ) FN ; - IO_WEST_SIDE PADCELL_SIG_V + FIXED ( 30000 1200000 ) FW ; + - IO_WEST_SIDE_M PADCELL_SIG_V + FIXED ( 30000 1600000 ) E ; - u_bsg_tag_clk_i PADCELL_SIG_H ; - u_bsg_tag_clk_o PADCELL_SIG_H ; - u_bsg_tag_data_i PADCELL_SIG_H ; diff --git a/src/pad/test/place_pad.tcl b/src/pad/test/place_pad.tcl index 710d72b42ab..a2948a224bc 100644 --- a/src/pad/test/place_pad.tcl +++ b/src/pad/test/place_pad.tcl @@ -15,6 +15,11 @@ place_pad -master PADCELL_SIG_V -row IO_WEST -location 600 "IO_WEST_SIDE" place_pad -master PADCELL_SIG_H -row IO_NORTH -location 500 "IO_NORTH_SIDE" place_pad -master PADCELL_SIG_H -row IO_SOUTH -location 600 "IO_SOUTH_SIDE" +place_pad -mirror -master PADCELL_SIG_V -row IO_EAST -location 800 "IO_EAST_SIDE_M" +place_pad -mirror -master PADCELL_SIG_V -row IO_WEST -location 800 "IO_WEST_SIDE_M" +place_pad -mirror -master PADCELL_SIG_H -row IO_NORTH -location 800 "IO_NORTH_SIDE_M" +place_pad -mirror -master PADCELL_SIG_H -row IO_SOUTH -location 800 "IO_SOUTH_SIDE_M" + set def_file [make_result_file "place_pad.def"] write_def $def_file diff_files $def_file "place_pad.defok"