R
rogger123
Guest
Hoi,
Zou een kan me helpen bij de modellering van een dubbele poort transistor met behulp van VHDL-AMS.
of materiaal over dubbele gate transistors?
hieronder is de VHDL-AMS-code voor een gate transistor ....
is er een eenvoudige manier te wijzigen?
bibliotheek disciplines;
gebruik disciplines.electromagnetic_system.all;
library IEEE;
gebruik ieee.math_real.all;
entiteit ekv0 is
poort (terminal d, g, s, b: elektrisch);
einde;
architectuur EQU van ekv0 is
vg hoeveelheid in g tot B;
hoeveelheid vd heel id via d tot s;
kwantiteit vs heel s naar B;
hoeveelheid isource via s;
constante vt: Real: = 26.0e-3;
- Thermodynamische spanning
constante weff: Real: = 10.0e-6;
- Effectieve kanaal breedte
constante leff: Real: = 10.0e-6;
- Effectieve kanaal lengte
constante phi: Real: = 0.6;
- Bulk Fermi potentiële
constante gamma: Real: = 0.6;
- Body effect parameter
constante kp: Real: = 20.0e-6;
- Transconductance parameter
constante theta: Real: = 50.0e-3;
- Mobiliteit verminderingscoëfficiënt
constante vto: Real: = 0.6;
- Lange kanaal drempel spanning
hoeveelheid VGprime, VP, IFF, ir, beta, n, iss: real;
functie F (v: reële) reële rendement is
beginnen
return (log (1,0 exp (v/2.0 )))** 2;
einde;
beginnen
VGprime == vg - vto phi gamma * sqrt (phi);
VP == VGprime - phi - gammastralers *
(sqrt (VGprime (gamma/2.0) ** 2)
- (gamma/2.0));
IFF == F ((VP-vs) / vt);
ir == F ((VP-vd) / vt);
bèta == kp * (weff / leff) *
(1.0 / (1.0 theta * vp));
n == 1,0 (gamma / (2.0 * sqrt (VP phi 4.0 * vt)));
iss == 2.0 * n * beta * vt * vt;
id == iss * (IFF-ir);
isource ==-ID;
einde;
Zou een kan me helpen bij de modellering van een dubbele poort transistor met behulp van VHDL-AMS.
of materiaal over dubbele gate transistors?
hieronder is de VHDL-AMS-code voor een gate transistor ....
is er een eenvoudige manier te wijzigen?
bibliotheek disciplines;
gebruik disciplines.electromagnetic_system.all;
library IEEE;
gebruik ieee.math_real.all;
entiteit ekv0 is
poort (terminal d, g, s, b: elektrisch);
einde;
architectuur EQU van ekv0 is
vg hoeveelheid in g tot B;
hoeveelheid vd heel id via d tot s;
kwantiteit vs heel s naar B;
hoeveelheid isource via s;
constante vt: Real: = 26.0e-3;
- Thermodynamische spanning
constante weff: Real: = 10.0e-6;
- Effectieve kanaal breedte
constante leff: Real: = 10.0e-6;
- Effectieve kanaal lengte
constante phi: Real: = 0.6;
- Bulk Fermi potentiële
constante gamma: Real: = 0.6;
- Body effect parameter
constante kp: Real: = 20.0e-6;
- Transconductance parameter
constante theta: Real: = 50.0e-3;
- Mobiliteit verminderingscoëfficiënt
constante vto: Real: = 0.6;
- Lange kanaal drempel spanning
hoeveelheid VGprime, VP, IFF, ir, beta, n, iss: real;
functie F (v: reële) reële rendement is
beginnen
return (log (1,0 exp (v/2.0 )))** 2;
einde;
beginnen
VGprime == vg - vto phi gamma * sqrt (phi);
VP == VGprime - phi - gammastralers *
(sqrt (VGprime (gamma/2.0) ** 2)
- (gamma/2.0));
IFF == F ((VP-vs) / vt);
ir == F ((VP-vd) / vt);
bèta == kp * (weff / leff) *
(1.0 / (1.0 theta * vp));
n == 1,0 (gamma / (2.0 * sqrt (VP phi 4.0 * vt)));
iss == 2.0 * n * beta * vt * vt;
id == iss * (IFF-ir);
isource ==-ID;
einde;