Christoph Maier
04/03/2024, 3:30 AMsky130_fd_sc_hvl__lsbuflv2hv_symmetric
?Tim Edwards
04/03/2024, 1:06 PMChristoph Maier
04/03/2024, 1:11 PMsky130_fd_sc_hvl
cell library?
Those aren't relatively straightforward digital gates.Tim Edwards
04/03/2024, 2:33 PMLucas Daudt Franck
04/04/2024, 2:37 AMlsbuflv2hv_1
from the .spice file but there's an error in the netlist. The node a_1606_563#
is left floating.Lucas Daudt Franck
04/04/2024, 2:37 AMLucas Daudt Franck
04/04/2024, 2:46 AM/usr/local/share/pdk/sky130A/libs.tech/xschem/xschem_verilog_import
Tim Edwards
04/04/2024, 12:37 PMChristoph Maier
04/04/2024, 12:40 PMLucas Daudt Franck
04/04/2024, 12:48 PMChristoph Maier
04/04/2024, 1:43 PMVGND
in double width level shifter cells) that will get connected higher up in the hierarchy, anyhow?
[EDIT: I still don't know how you dealt with non-contiguous ground rails, but apparently, you dealt with them somehow … LvS passes.]
… and where is the method to make the pin orders in schematic and layout to be extracted documented?
How to define pin order in xschem
schematics (not symbols) seems to be drowned in the SNDR of discussion forums and version hell of almost correct documentation pages …
[EDIT: Turns out that LvS doesn't care about pin order, as long as the number and names of pins match]Tim Edwards
04/04/2024, 2:03 PMChristoph Maier
04/05/2024, 12:05 AMsky130_fd_sc_hvl__lsbuflv2hv_symmetric_1.mag
level shifter cell,
and after some corrections to the netlist from
https://diychip.org/sky130/sky130_fd_sc_hvl/cells/lsbuflv2hv_symmetric/,
LvS passes, see
https://github.com/tatzelbrumm/sky130_cm_ip__biasgen/blob/LvS__lsbuflv2hv_symmetric_1/xschem/sky130_fd_sc_hvl__lsbuflv2hv_symm.sch
How much characterization has been done for this cell, and who designed it in the first place?
In a layout comprising rows of digital standard cells, the cell makes sense as is, but in a mixed signal environment with several level shifters, pasting in cells with large nwell separations might not make that much sense.
… which also opens the can of worms whether there should be some layout conventions for the various and sundry analog cells in chipalooza, in case someone want to creatively combine them.