Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

A trivial question for BJT Spectre netlist file

Status
Not open for further replies.

ethan

Member level 3
Member level 3
Joined
Jul 7, 2004
Messages
67
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
942
bjt spectre netlist

Hello everybody,

I want to instantiate a pnp BJT in CMOS technology through Cadence GUI. We got the symbol in design library. But I always met errors. So I turned to add pnp transistor in Spectre netlist file. Since I am new with pnp BJT in its properties, such as "device area" etc, I don't know how to instantiate it in netlist file. The model file for pnp is shown below. I have tried several times with errors.

Can someone give me a hand for this? Appreciate your help.

The properties in schematic window for this pnp transistor symbol by default show below:

Model name: PDIO (--I doubt here that why it lists "PDIO", not "pnp10". I have replaced it with pnp10, it turned out error)
Bulk node Connection: vdd
device area: ?
Multiplier:
Temp rise from ambient: ?
Estimated operating region: fwd

So, for netlist file, how should I do? for example:

Q0 pnp10 _?_ _?_ _?_

// ****************************************************************************
//
section bip
// *****************************************************************
// MODEL OF P+/NW/PSUB PNP 10X10 VERTICAL BIPOLAR *
// *****************************************************************
model pnp10 bjt type=pnp rbmod=spice minr=1e-60 bf=6.35 nf=1.01 ise=2.95e-17 ne=1.9 is=2.95e-17
+ rb=71 irb=9.5e-4 rbm=0.1 re=2.35 ikf=1.95e-3 nkf=0.549 vaf=300 br=0.01116 nr=1
+ isc=2.95e-17 nc=1.1 rc=21.08 ikr=0.087818 var=7.8 tbf1=6.7e-3 tbf2=8e-6 tne1=9e-5
+ tnf1=9.5e-5 trb1=3e-5 tirb1=9e-4 trm1=9.44068e-6 tre1=5e-4 tikf1=-3.5e-3 tvaf1=-9e-4 ...........
 

spectre pnp model

Did you just try specifying the model name as pnp10 in the symbol form and then include the model file in the analog environment, which has that pnp BJT model text which you pasted. Then it should run fine.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top