fixup comment in transdefs about geometry

This commit is contained in:
BigEd 2011-04-09 10:33:18 +00:00
parent a316831100
commit 67e15e68c1

View File

@ -3,14 +3,19 @@
* name * name
* gate,c1,c2 * gate,c1,c2
* bb (nominal) (bounding box: xmin, xmax, ymin, ymax) * bb (nominal) (bounding box: xmin, xmax, ymin, ymax)
* geometry (absent) (unused) (length1, length2, width, #segments, area) * geometry (absent) (unused) (width1, width2, length, #segments, area)
* weak (boolean) (marks weak transistors, whether pullups or pass gates) * weak (boolean) (marks weak transistors, whether pullups or pass gates)
* *
* Note: the geometry is of the MOSFET channel: the two lengths are * Note: the geometry is of the MOSFET channel: the two widths are
* the lengths of the two edges where the poly extends past the active * the lengths of the two edges where the poly is crossing the active
* area, which would normally be equal. The number of segments, which * area. These will be equal if the channel is straight or makes an
* would be 1 for a rectangular channel, or 2 for an L shape, 3 for a Z * equal number of right and left turns. The number of segments should
* or U, will allow for taking into account corner effects. * be 1 for a rectangular channel, or 2 for an L shape, 3 for a Z
* or U, and will allow for taking into account corner effects.
*
* At time of writing JSSim doesn't use transistor strength information
* except to discard weak transistors and to treat pullups as
* described in segdefs.js specially.
* *
*/ */
var transdefs = [ var transdefs = [