ok, I’m backing up and decided to start with somet...
# magic
u
ok, I’m backing up and decided to start with something easier to get familiar with magic, now I’m trying to make this inv into a tie by moving that square of li to position shown and removing the input (amazing how close these gates are)…. I’m watching some tutorials, but seems hard to proceed without middle button…tips appreciated. Ahá! just discovered ^D and p 🙂
Making progress here, not sure how to go about selecting objects now, ie: keep deleting all inside my selected boxes, not sure how to select pins, like delete A
ahá! :erase lables
next challenge move that Y label up…
uh, some garbage remains
Copy code
node "inv_1" 0 0 0 0 comment 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
uh, at least it didn’t translate to the spice net
Copy code
* NGSPICE file created from sky130_fd_sc_hd__tiehi_1.ext - technology: sky130A

.option scale=0.01u

.subckt sky130_fd_sc_hd__tiehi_1 Y VPB VNB VGND VPWR
M1000 a_75_148# a_32_99# VPWR VPB phighvt w=1e+08 l=1.5e+07
+  ad=2.6e+15 pd=2.52e+08 as=2.6e+15 ps=2.52e+08
M1001 a_32_99# a_32_99# VGND VNB nshort w=6.5e+07 l=1.5e+07
+  ad=1.69e+15 pd=1.82e+08 as=1.69e+15 ps=1.82e+08
.ends
I guess its not picking the Y port anymore, will try removing.
ok, created new Y :label Y right locali …so tiny
port make right and voilá
Copy code
.subckt sky130_fd_sc_hd__tiehi_1 VPB VNB VGND VPWR Y
M1000 Y a_32_99# VPWR VPB phighvt w=1e+08 l=1.5e+07
+  ad=2.6e+15 pd=2.52e+08 as=2.6e+15 ps=2.52e+08
M1001 a_32_99# a_32_99# VGND VNB nshort w=6.5e+07 l=1.5e+07
+  ad=1.69e+15 pd=1.82e+08 as=1.69e+15 ps=1.82e+08
.ends
follows tielo
ok…kind of stuck now without the spice models
t
@20Mhz: Use the menu "Edit->Text..." to create the label, so you can set the size (in microns). Also you can just click the checkbox to make it a port.
👍 1
u
ok, I may have over compensated. There is no layer selection on that menu though…
t
The layer assignment is automatic unless you uncheck the "default" button, in which case you can select the layer to use. If the label covers multiple materials like the one shown, you probably also want to set the "sticky" flag, which will force the label to always be on the layer indicated (otherwise magic may get confused by the multiple layers).
👍 1