Hi, For dlrtn, when I want to do LVS, it seems tha...
# magic
s
Hi, For dlrtn, when I want to do LVS, it seems that I need the schematic of this block. I just imported dlrtn block in Xschem and Magic, but when I do LVS, there is some errors. Does anyone know how I can fix the issue? Thanks
t
Apparently the symbol isn't being exported from xschem; I'm not sure why. In netgen, it is shown as having the default pin assignments (numbered 1 to 8) rather than the given pin names (which would be the four explicit pins plus the four implicit power pins, passed as parameters of the symbol instance).
s
Thank you for your reply. How can I export the symbol in Xschem?
t
Normally you'd just have a
.include
statement in the output (created with a
code
block in xschem, I think) which includes the PDK file that defines the netlist for the symbol, if the symbol is standalone and does not have an associated transistor-level schematic (which generally, it won't, if there is a PDK library that has all the netlists in it).
s
@sepide asgari you need to include the standard cell netlists. They are all in one file:
.include /path/to/your/pdk/sky130A/libs.ref/sky130_fd_sc_hd/spice/sky130_fd_sc_hd.spice
s
Thank you for your response. Do you mean I should include the standard cell netlists like the attached picture?
s
the .include in the picture seems incomplete. Yo are missing the
/sky130_fd_sc_hd.spice
s
Hi, Thank you. It works.