Eldrick Saleh Millares
05/12/2021, 10:02 PMcaravel_user_project
repo.
Where can I adjust macro placements or PDN offsets/pitches? I have a fully standard cell digital design.Manar Abdelatty
05/12/2021, 11:00 PMEldrick Saleh Millares
05/12/2021, 11:03 PMManar Abdelatty
05/12/2021, 11:38 PMEldrick Saleh Millares
05/13/2021, 8:22 PMuser_proj_example
, which is fully digital.
My understanding then is that we should:
1 Comment out the non-digital domain power signals in user_proj_example.v
within the USE_POWER_PINS
ifdef
such that:
`ifdef USE_POWER_PINS
// inout vdda1, // User area 1 3.3V supply
// inout vdda2, // User area 2 3.3V supply
// inout vssa1, // User area 1 analog ground
// inout vssa2, // User area 2 analog ground
inout vccd1, // User area 1 1.8V supply
// inout vccd2, // User area 2 1.8v supply
inout vssd1, // User area 1 digital ground
// inout vssd2, // User area 2 digital ground
`endif
2. Only have vccd1/vssd1
within the openlane config.tcl
script such that:
# set ::env(VDD_NETS) [list {vccd1} {vccd2} {vdda1} {vdda2}]
# set ::env(GND_NETS) [list {vssd1} {vssd2} {vssa1} {vssa2}]
set ::env(VDD_NETS) [list {vccd1}]
set ::env(GND_NETS) [list {vssd1}]
Did I understand that correctly? Thank you again for the helpManar Abdelatty
05/14/2021, 12:01 PMEldrick Saleh Millares
05/14/2021, 3:53 PM