diff options
Diffstat (limited to 'js/Electrical/PMOS.js')
-rw-r--r-- | js/Electrical/PMOS.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/js/Electrical/PMOS.js b/js/Electrical/PMOS.js index 2f3579cf..103e399d 100644 --- a/js/Electrical/PMOS.js +++ b/js/Electrical/PMOS.js @@ -33,6 +33,18 @@ function PMOS() { return this.x; } PMOS.prototype.get = function PMOS() { + var options = { + W:["Width [m]",this.W], + L:["Length [m]",this.L], + Beta:["Transconductance parameter [A/(V*V)]",this.Beta], + Vt:["Zero bias threshold voltage [V]",this.Vt], + K2:["Bulk threshold parameter",this.K2], + K5:["Reduction of pinch-off region",this.K5], + dW:["Narrowing of channel [m]",this.dW], + dL:["Shortening of channel [m]",this.dL], + RDS:["Drain-Source-Resistance [Ohm]",this.RDS], + } + return options; } PMOS.prototype.set = function PMOS() { this.W = parseFloat((arguments[0]["W"])) |