mextram cmc q4 2006

Uploaded from authorPOINTLite
Views:
 
Category: Entertainment
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Mextram : 

Mextram Overview New Mextram in Verilog-A Revision 504.6.1 Revised Beta Release of the Mextram in Verilog-A Subversion 504.7.0 A New Web Site

New Mextram in Verilog-A Revision 504.6.1 (November, 2006) : 

New Mextram in Verilog-A Revision 504.6.1 (November, 2006) Operation point (output) variables implemented following NXP Mextram 504.6 documentation. The units and descriptions for parameters and operation point variables according to LRM 2.2. A potentially dangerous initial_step event is eliminated. LRM 2.2 implementation of the correlated noise. The temperature and exponential function limiting revisited. Implemented Planed but postponed for future releases. Realizing thermal nodes by thermal disciplines.

Operation Point (Output) Variables: 

Operation Point (Output) Variables `OPP(OP_ic, A, External DC collector current) `OPP(OP_gx, S, Forward transconductance) OP_ic = I(<c>); ddxInVb2 = ddx(In, V(b2)); OP_gx = ddxInVb2 - ddx(In, V(e1)); .print dc x1:OP_ic x1:OP_gx `ifdef __VAMS_COMPACT_MODELING__ `define OPP(nam, uni, des) (* desc="des", units="uni" *) real nam; `else `define OPP(nam, uni, des); `endif

Eliminating initial_step Event: 

Eliminating initial_step Event `ifdef insideADMS @(initial_model) begin `else @(initial_step or initial_step("static")) begin `endif `include "initialize.inc" end // initial_step begin : initializeModel `include "initialize.inc“ end

LRM 2.2 Implementation of the Correlated Noise: 

LRM 2.2 Implementation of the Correlated Noise real w_n_1; w_n_1 = white_noise(1.0); I(c2, e1) <+ powerCCS * w_n_1; I(c2, b2) <+ white_noise(powerII) + twoqIavl * w_n_1; electrical w_n_1; I(w_n_1) <+ V(w_n_1); I(w_n_1) <+ white_noise(1.0); I(c2, e1) <+ powerCCS * V(w_n_1); I(c2, b2) <+ white_noise(powerII) + twoqIavl * V(w_n_1);

Temperature and Exponential Function Limiting: 

Temperature and Exponential Function Limiting `define TMIN 20.0 `define TMAX 600.0

Thermal Network Implemented Using Thermal Discipline: 

Thermal Network Implemented Using Thermal Discipline module bjt504t_va (c, b, e, s, dt); thermal dt; Pwr(dt) <+ Temp(dt) / RTH_Tamb_M; Pwr(dt) <+ ddt(CTH_M * Temp(dt)); Pwr(dt) <+ -1.0 * power;

Revised Beta Release of the Mextram in Verilog-A Subversion 504.7.0: 

Revised Beta Release of the Mextram in Verilog-A Subversion 504.7.0 Revision 504.6.1 + Proposal for reverse BE junction tunneling current. Update documentation will be available on the web site in December.

A New Web Site : 

A New Web Site http://mextram.sourceforge.net To support the releasing of the Mextam in Verilog-A for CMC. Integrate model releases, documentation and development with source code version control. The existing Mextram User Group site http://hitec.ewi.tudelft.nl/mug would continue to address topics of general users’ interest independently of the model implementation.