Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Power nets
- set ::power_nets $::env(VDD_PIN)
- set ::ground_nets $::env(GND_PIN)
- #set ::macro_blockage_layer_list "li1 met1 met2 met3 met4 met5"
- set ::macro_blockage_layer_list "li1 met1 met2 met3 met4"
- pdngen::specify_grid stdcell {
- name grid
- rails {
- met1 {width 0.48 pitch $::env(PLACE_SITE_HEIGHT) offset 0}
- }
- straps {
- met4 {width 1.6 pitch $::env(FP_PDN_VPITCH) offset $::env(FP_PDN_VOFFSET)}
- met5 {width 1.6 pitch $::env(FP_PDN_HPITCH) offset $::env(FP_PDN_HOFFSET)}
- }
- connect {{met1 met4} {met4 met5}}
- }
- pdngen::specify_grid macro {
- macro {sram_1rw1r_32_256_8_sky130}
- power_pins "VPWR VDD vdd"
- ground_pins "VGND VSS gnd"
- blockages "li1 met1 met2 met3 met4"
- # straps {
- # met4 {width 1.6 pitch $::env(FP_PDN_VPITCH) offset $::env(FP_PDN_VOFFSET)}
- # met5 {width 1.6 pitch $::env(FP_PDN_HPITCH) offset $::env(FP_PDN_HOFFSET)}
- # }
- # connect {{met4_PIN_ver met5}}
- }
- set ::halo 2.5
- # POWER or GROUND #Std. cell rails starting with power or ground rails at the bottom of the core area
- set ::rails_start_with "POWER" ;
- # POWER or GROUND #Upper metal stripes starting with power or ground rails at the left/bottom of the core area
- set ::stripes_start_with "POWER" ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement