Hi, I have a question regarding the sky130 xschem ...
# analog-design
e
Hi, I have a question regarding the sky130 xschem library. There are two different kind of of transistors. There are the normal ones and the ones with an extra symbol? Which is taking W as a total parameter for the transistor and which is taking it as finger specific width?
m
Can you be more specific? What do you mean by extra symbol?
a
@Enno Screenshot would be helpful.
e
message has been deleted
a
That's an LVT device.
e
I mean the little symbol with the W
While this one hasnt got this little symbol
a
Ah, I see
I don't know to be honest.
Could you create a netlist with both transistors and tell me which is which?
And we could take a look at the netlist?
e
message has been deleted
M34 is the one with this little symbol...
a
I don't see any difference in the equations. But I recommend that you use the one without the symbol.
As W in the other one is an equation.
e
The question still remains... Is W the finger length or the combined finger length? (for the normal one)
m
W is the combined effective width and not the length of a finger. On your sample schematic, if you changed nf=2 and mult=3, it might be helpful to see how the parameters are processed.
👍 1
s
@Enno the symbols with the 'W' as you said are versions that take the W parameter as the single finger width. The total width of the transistor s thus calculated by xschem as Wtot = W * nf
The other transistors (without the 'W') take the W parameter as the total width. So the Finger width is calculated by xschem as: Wfing = W / nf
The set of transistors taking W as the finger width instead as the total width were requested by some users. The drawing in the lower left corner (under the gate terminal) will hopefully visually help do distinguish these transistors. There are no difference in simulation, these transistors use the same spice models, the only difference is how the total width is given. My recommendation is to avoid using these transistors unless absolutely necessary, and if you absolutely need them to avoid mixing the two types (total W given or Finger W given) in the same design.
👍 1