mirror of https://github.com/efabless/caravel.git
294 lines
12 KiB
INI
294 lines
12 KiB
INI
AREA 3588 5188 ;
|
|
|
|
CORNER mgmt_corner\[0\] SW sky130_ef_io__corner_pad ;
|
|
CORNER mgmt_corner\[1\] SE sky130_ef_io__corner_pad ;
|
|
CORNER user1_corner NE sky130_ef_io__corner_pad ;
|
|
CORNER user2_corner NW sky130_ef_io__corner_pad ;
|
|
|
|
SPACE 178 ;
|
|
PAD user2_analog_pad\[2\] N sky130_ef_io__analog_pad ;
|
|
SPACE 182 ;
|
|
PAD user2_analog_pad\[1\] N sky130_ef_io__analog_pad ;
|
|
SPACE 182 ;
|
|
PAD user2_analog_pad\[0\] N sky130_ef_io__analog_pad ;
|
|
SPACE 130 ;
|
|
PAD user2_analog_pad_with_clamp\[1\] N sky130_ef_io__top_power_hvc ;
|
|
SPACE 89 ;
|
|
PAD user2_analog_pad_with_clamp\[0\] N sky130_ef_io__top_power_hvc ;
|
|
SPACE 135 ;
|
|
PAD mgmt_vssio_hvclamp_pad\[1\] N sky130_ef_io__vssio_hvc_clamped_pad ;
|
|
SPACE 120 ;
|
|
PAD disconnect_vdda_0 N sky130_ef_io__disconnect_vdda_slice_5um ;
|
|
SPACE 0 ;
|
|
PAD disconnect_vccd_0 N sky130_ef_io__disconnect_vccd_slice_5um ;
|
|
SPACE 0 ;
|
|
PAD user1_analog_pad_with_clamp N sky130_ef_io__top_power_hvc ;
|
|
SPACE 328 ;
|
|
PAD user1_analog_pad\[3\] N sky130_ef_io__analog_pad ;
|
|
SPACE 182 ;
|
|
PAD user1_analog_pad\[2\] N sky130_ef_io__analog_pad ;
|
|
SPACE 177 ;
|
|
PAD user1_vssa_hvclamp_pad\[0\] N sky130_ef_io__vssa_hvc_clamped_pad ;
|
|
SPACE 182 ;
|
|
PAD user1_analog_pad\[1\] N sky130_ef_io__analog_pad ;
|
|
SPACE 178 ;
|
|
|
|
|
|
PAD disconnect_vdda_1 E sky130_ef_io__disconnect_vdda_slice_5um ;
|
|
SPACE 0 ;
|
|
PAD disconnect_vccd_1 E sky130_ef_io__disconnect_vccd_slice_5um ;
|
|
PAD mprj_pads.area1_io_pad\[0\] E sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 146 ;
|
|
PAD mprj_pads.area1_io_pad\[1\] E sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 145 ;
|
|
PAD mprj_pads.area1_io_pad\[2\] E sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 146 ;
|
|
PAD mprj_pads.area1_io_pad\[3\] E sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 145 ;
|
|
PAD mprj_pads.area1_io_pad\[4\] E sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 145 ;
|
|
PAD mprj_pads.area1_io_pad\[5\] E sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 146 ;
|
|
PAD mprj_pads.area1_io_pad\[6\] E sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 145 ;
|
|
PAD user1_vssa_hvclamp_pad\[1\] E sky130_ef_io__vssa_hvc_clamped_pad ;
|
|
SPACE 146 ;
|
|
PAD user1_vssd_lvclmap_pad E sky130_ef_io__vssd_lvc_clamped3_pad ;
|
|
SPACE 145 ;
|
|
PAD user1_vdda_hvclamp_pad\[1\] E sky130_ef_io__vdda_hvc_clamped_pad ;
|
|
SPACE 145 ;
|
|
PAD mprj_pads.area1_io_pad\[7\] E sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 146 ;
|
|
PAD mprj_pads.area1_io_pad\[8\] E sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 145 ;
|
|
PAD mprj_pads.area1_io_pad\[9\] E sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 146 ;
|
|
PAD mprj_pads.area1_io_pad\[10\] E sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 145 ;
|
|
PAD mprj_pads.area1_io_pad\[11\] E sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 145 ;
|
|
PAD mprj_pads.area1_io_pad\[12\] E sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 146 ;
|
|
PAD user1_vdda_hvclamp_pad\[0\] E sky130_ef_io__vdda_hvc_clamped_pad ;
|
|
SPACE 145 ;
|
|
PAD mprj_pads.area1_io_pad\[13\] E sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 146 ;
|
|
PAD user1_vccd_lvclamp_pad E sky130_ef_io__vccd_lvc_clamped3_pad ;
|
|
SPACE 155 ;
|
|
PAD user1_analog_pad\[0\] E sky130_ef_io__analog_pad ;
|
|
SPACE 141 ;
|
|
|
|
|
|
PAD bus_tie_1 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_2 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_3 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_4 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_5 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_6 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
|
|
PAD mgmt_vssa_hvclamp_pad S sky130_ef_io__vssa_hvc_clamped_pad ;
|
|
|
|
PAD bus_tie_7 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_8 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_9 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_10 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_11 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_12 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
|
|
|
|
PAD resetb_pad S sky130_fd_io__top_xres4v2 ;
|
|
|
|
PAD bus_tie_13 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_14 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_15 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_16 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_17 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_18 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
|
|
PAD clock_pad S sky130_ef_io__gpiov2_pad_wrapped ;
|
|
|
|
PAD bus_tie_19 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_20 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_21 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_22 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_23 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_24 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
|
|
PAD mgmt_vssd_lvclmap_pad S sky130_ef_io__vssd_lvc_clamped_pad ;
|
|
|
|
PAD bus_tie_25 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_26 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_27 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_28 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_29 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_30 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
|
|
PAD flash_csb_pad S sky130_ef_io__gpiov2_pad_wrapped ;
|
|
|
|
PAD bus_tie_31 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_32 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_33 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_34 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_35 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_36 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
|
|
PAD flash_clk_pad S sky130_ef_io__gpiov2_pad_wrapped ;
|
|
|
|
PAD bus_tie_37 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_38 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_39 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_40 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_41 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_42 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
|
|
PAD flash_io0_pad S sky130_ef_io__gpiov2_pad_wrapped ;
|
|
|
|
PAD bus_tie_43 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_44 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_45 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_46 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_47 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_48 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
|
|
PAD flash_io1_pad S sky130_ef_io__gpiov2_pad_wrapped ;
|
|
|
|
PAD bus_tie_49 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_50 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_51 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_52 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_53 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_54 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
|
|
PAD gpio_pad S sky130_ef_io__gpiov2_pad_wrapped ;
|
|
|
|
PAD bus_tie_55 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_56 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_57 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_58 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_59 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_60 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
|
|
PAD mgmt_vssio_hvclamp_pad\[0\] S sky130_ef_io__vssio_hvc_clamped_pad ;
|
|
|
|
PAD bus_tie_61 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_62 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_63 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_64 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_65 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_66 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
|
|
PAD mgmt_vdda_hvclamp_pad S sky130_ef_io__vdda_hvc_clamped_pad ;
|
|
|
|
PAD bus_tie_67 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_68 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_69 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_70 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_71 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
SPACE 0 ;
|
|
PAD bus_tie_72 S sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um ;
|
|
|
|
PAD mgmt_vccd_lvclamp_pad W sky130_ef_io__vccd_lvc_clamped_pad ;
|
|
SPACE 136 ;
|
|
PAD mgmt_vddio_hvclamp_pad\[0\] W sky130_ef_io__vddio_hvc_clamped_pad ;
|
|
SPACE 0 ;
|
|
PAD disconnect_vdda_2 W sky130_ef_io__disconnect_vdda_slice_5um ;
|
|
SPACE 0 ;
|
|
PAD disconnect_vccd_2 W sky130_ef_io__disconnect_vccd_slice_5um ;
|
|
SPACE 272 ;
|
|
PAD mprj_pads.area2_io_pad\[12\] W sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 136 ;
|
|
PAD mprj_pads.area2_io_pad\[11\] W sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 136 ;
|
|
PAD mprj_pads.area2_io_pad\[10\] W sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 136 ;
|
|
PAD mprj_pads.area2_io_pad\[9\] W sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 136 ;
|
|
PAD mprj_pads.area2_io_pad\[8\] W sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 136 ;
|
|
PAD mprj_pads.area2_io_pad\[7\] W sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 136 ;
|
|
PAD user2_vssd_lvclmap_pad W sky130_ef_io__vssd_lvc_clamped3_pad ;
|
|
SPACE 136 ;
|
|
PAD user2_vdda_hvclamp_pad W sky130_ef_io__vdda_hvc_clamped_pad ;
|
|
SPACE 136 ;
|
|
PAD mprj_pads.area2_io_pad\[6\] W sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 136 ;
|
|
PAD mprj_pads.area2_io_pad\[5\] W sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 136 ;
|
|
PAD mprj_pads.area2_io_pad\[4\] W sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 136 ;
|
|
PAD mprj_pads.area2_io_pad\[3\] W sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 136 ;
|
|
PAD mprj_pads.area2_io_pad\[2\] W sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 136 ;
|
|
PAD mprj_pads.area2_io_pad\[1\] W sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 136 ;
|
|
PAD mprj_pads.area2_io_pad\[0\] W sky130_ef_io__gpiov2_pad_wrapped ;
|
|
SPACE 136 ;
|
|
PAD user2_vssa_hvclamp_pad W sky130_ef_io__vssa_hvc_clamped_pad ;
|
|
SPACE 136 ;
|
|
PAD mgmt_vddio_hvclamp_pad\[1\] W sky130_ef_io__vddio_hvc_clamped_pad ;
|
|
SPACE 136 ;
|
|
PAD user2_vccd_lvclamp_pad W sky130_ef_io__vccd_lvc_clamped3_pad ;
|
|
SPACE 141 ;
|
|
PAD user2_analog_pad\[3\] W sky130_ef_io__analog_pad ;
|
|
SPACE 137 ; |