aquiles viza
03/19/2024, 5:17 PMsubckt
for the top module, or it may have a different name.
Is there a way to force the subckt
definition, and with a specific device name?Tim Edwards
03/19/2024, 6:41 PMports
(which appear as blue labels, instead of the default yellow for non-port labels). The port
labels define the pins of the subcircuit, and the port indexes define the pin order.aquiles viza
03/19/2024, 8:20 PMport
concept different than the layers that start with label
.
The thing is that I'm trying to do lvs on a Padframe, so I would like to avoid manual addition of ports in the top cell. There's a way to reuse some of the ports defined on the hierarchy?
This padframe is composed with a klayout script that creates hierarchies with the pads, but none of those intermediate cells have ports defined. Is that a problem?
Adding VDD, VSS DVDD and DVSS on top cell doesn't generates the PADRING_DEFAULT_SPACING
subckt, only the default_spacing
without ports. Should I have to put the ports on all the hierarchy?Mitch Bailey
03/19/2024, 10:08 PMaquiles viza
03/19/2024, 10:23 PMPADRING_DEFAULT_SPACING:
default_spacing:
gf180mcu_fd_io__fill10
gf180mcu_fd_io__fill5
If I understood correctly, I'm thinking that this could be possible
PADRING_DEFAULT_SPACING:
gf180mcu_fd_io__fill10
gf180mcu_fd_io__fill5
The netlist extraction was mantaining default_spacing
, but ignores PADRING_DEFAULT_SPACING
. If I "flatten" that cell into the top one, maybe I will get the subckt I'm expecting.Mitch Bailey
03/19/2024, 11:03 PM