The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Modeling >> Behavioral Models >> Diode junction cap equation
https://designers-guide.org/forum/YaBB.pl?num=1410256291

Message started by ranjang on Sep 9th, 2014, 2:51am

Title: Diode junction cap equation
Post by ranjang on Sep 9th, 2014, 2:51am

module diode (a, c);
inout a, c;
electrical a, c;
branch (a, c) i_diode, junc_cap;
parameter real is = 1e-14, tf = 0, cjo = 0, imax = 1, phi = 0.7;
analog begin
I(i_diode) <+ is*(limexp(V(i_diode)/$vt) – 1);
I(junc_cap) <+
ddt(tf*I(i_diode) - 2*cjo*sqrt(phi*(phi*V(junc_cap))));
if (I(<a>) > imax)
$strobe( "Warning: diode is melting!" );
end
endmodule


In this what does the below equation signifies and how it can be derived
I(junc_cap) <+
ddt(tf*I(i_diode) - 2*cjo*sqrt(phi*(phi*V(junc_cap))));

Thanks

Title: Re: Diode junction cap equation
Post by Ken Kundert on Sep 9th, 2014, 10:29am

It is the junction capacitance. You can derive it by taking the normal junction capacitance formula for C(v), which equals dq(v)/dv, integrating it with respect to v to get q(v), then applying the time derivative to q(v(t)) to get i(t).

-Ken

Title: Re: Diode junction cap equation
Post by ranjang on Sep 10th, 2014, 5:16am

Thanks Ken.

Title: Re: Diode junction cap equation
Post by Geoffrey_Coram on Sep 23rd, 2014, 2:16pm

Note that tf*I(i_diode) is a diffusion capacitance; the rest is the usual junction (depletion) capacitance.

The Designer's Guide Community Forum » Powered by YaBB 2.2.2!
YaBB © 2000-2008. All Rights Reserved.