#351 Why is "ng" a divisor? And one more question...
Issue created by
MilosMitrovic411
There are already two issues that are kind of tangential to my question (
#203 and
#180). I've voiced my opinion on both these issues, but I think it is worth of having it's own topic.
In my experience, PDK vendors use "ng" (or "nf") as a multiplier. e.g. if you want a transistor that has a total width of 10u and has 4 gates (fingers), you would annotate it as: w=2.5u, m=1, ng=4.
It would be very confusing to me if I would have four 2.5u fingers and a property that says that my instance is 10u wide. I don't know what are the parameters of the transistors generated form the schematics in KLayout, or if there is even that option.
I am not using software recommended in the official PDK, actually I am working on my own version of SG13G2 PDK for Glade (which is similar to Virtuoso - allows both design and layout in one software), and I am using "ng" as a multiplier, that's why I was surprised when I saw in nmos model code "ng" being used as a divisor.
On that note, I have read the Apache License 2.0, but I would like to confirm with somebody employed with IHP, is it within the law for me to publish my own version of this PDK? I am also open for my files being included in this repository.
IHP-GmbH/IHP-Open-PDK