Hi all, I'm doing a mixed signal design and i want...
# general
h
Hi all, I'm doing a mixed signal design and i want the power pins of the digital block to connect on Caravan. However, the .mag generated by the openlane just have the normal pins. Could i configurate to generate the layout with the VPWR and VGND pins or there is a way to "draw" those pins on magic by the .mag generated by openlane?
m
Can you share your
config.json
file for
user_analog_project_wrapper
. I imagine you’ll need
FP_PDN_MACRO_HOOKS
,
SYNTH_USE_PG_PINS_DEFINES
, etc.
s
Can you provide more clear instructions or rules on how to use and how to choose those parameters for your design?
h
I manually created wires to both pins, but i dont know if this is the best way. I also checked the continuity with "sss" command and it's seems ok.
@Mitch Bailey
{
"DESIGN_NAME": "sr",
"VERILOG_FILES": "dir::src/*.v",
"CLOCK_PORT": "sclk",
"CLOCK_PERIOD": 10.0,
"DESIGN_IS_CORE": true,
"FP_PIN_ORDER_CFG": "dir::pin_order.cfg"
}
m
So is your
sr
circuit a hard macro that you want to place in
user_analog_project_wrapper
with openlane or do you intend to manually place and route the
user_analog_project_wrapper
block?
h
I want to do it manually
m
Normally, you’s see multiple power rails running horizontally across the digital block, with via connections to the vertical power rails. These would all connect to the
user_analog_project_wrapper
power ring.