diff options
author | Sunil Shetye | 2018-07-02 22:51:03 +0530 |
---|---|---|
committer | Sunil Shetye | 2018-07-02 22:51:03 +0530 |
commit | ca1a67f78f7de40a7956c69e41f4ddae2542f4f2 (patch) | |
tree | 6a07bd0428e542567726ff7325fcb71203ad6d15 /js/Electrical/PMOS.js | |
parent | 5ea6bd919623bb0dd58f235329b985b2bb6cb4ba (diff) | |
download | sci2js-ca1a67f78f7de40a7956c69e41f4ddae2542f4f2.tar.gz sci2js-ca1a67f78f7de40a7956c69e41f4ddae2542f4f2.tar.bz2 sci2js-ca1a67f78f7de40a7956c69e41f4ddae2542f4f2.zip |
add options block
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"])) |