Back to Forums
3 posts / 0 new
Last post
#1 May 4, 2018
Prakash.s
Offline
Last seen: 5 years 11 months ago
Joined: 2018-05-04 10:18

ERROR(ORPSIM-15113): Model D used by X_U1.D3 is undefined

Location

Prakash.s
chennai
India
IN

Dear All,

I am trying to model (ACPL-C87BT) IC in pspice for simulation. But I am getting to many errors.

This is model, which i have download from avago website

 

* Copyright 2009 Avago Technologies Limited. All Right Reserved
*
* ACPL-C87A and ACPL-C87B PSpice Macromodel
*
* Rev 1.0  03/10/2011
*     - SPICE Model is verified by LT Spice at Ta=25^C. Compatible to PSPICE.
*     - Macro model performance matches the typical datasheet specifications.
*     - Worst case performance are not modeled.
*
* Macromodels provided by Avago Technologies are not warranted
* as fully representing all of the specification and operating
* characteristics of the product.
*
* Macromodels are useful for evaluating product performance but they
* cannot model exact device performance under all condition, nor are
* they intented to replace breadboarding for final verification.
*
*
**********************************************************************
* block symbol definitions
*$
.subckt acpl-c87a vdd1 vin sd gnd1 gnd2 von vop vdd2
V2 N011 0 1.25
D2 VL N017 DLIM
V3 VH gnd2 2.4
G1 N011 N003 vin gnd1 5E-5
D1 N003 VH DLIM
R1 N003 N011 10.25k
R2 N011 N017 10.25k
V4 VL gnd2 0.1
G2 N017 N011 vin gnd1 5E-5
E1 N004 N009 N003 N011 1
E2 N014 N018 N011 N017 1
R3 vop N004 32
R4 von N018 32
D3 N001 N002 D
D4 N002 gnd2 D
R5 vdd2 N001 100k
G3 vdd2 gnd2 N001 gnd2 6E-3
C1 N003 N011 1000p
C2 N011 N017 1000p
D7 N004 vdd2 D
D8 gnd2 N018 D
R7 sd gnd1 10meg
M1 N005 sd vdd1 vdd1 PMOS1 W=50u L=5u
D5 N012 gnd1 DSEN
D6 N006 N012 DSEN
R6 N005 N006 10k
G4 N010 gnd1 N006 gnd1 100E-3
D9 gnd1 N010 D
M4 N010 sd vdd1 vdd1 PMOS1 W=50u L=0.5u
M5 N003 N008 N011 N011 NMOS1 W=2u L=0.6u
M6 N011 N015 N017 N017 NMOS1 W=2u L=0.6u
E3 N008 N011 sd gnd1 1
E4 N015 N017 sd gnd1 1
M2 N011 N007 N003 N003 PMOS1 W=50u L=0.5u
M3 N017 N013 N011 N011 PMOS1 W=50u L=0.5u
E5 N003 N007 I5V vdd1 1
E6 N011 N013 I5V vdd1 1
V1 I5V gnd1 5
M7 N019 vdd1 gnd1 gnd1 NMOS1 W=200u L=0.6u
M8 no_light vdd1 I5V I5V PMOS1 W=50u L=0.5u
M9 N016 sd gnd1 gnd1 NMOS1 W=20u L=0.6u
M10 N016 sd I5V I5V PMOS1 W=50u L=0.5u
M11 no_light N016 I5V I5V PMOS1 W=50u L=0.5u
M12 no_light N016 N019 N019 NMOS1 W=200u L=0.6u
E7 N011 N009 no_light gnd1 0.25
E8 N014 N011 no_light gnd1 0.25
.model DLIM D is=100n
.MODEL PMOS1 PMOS LEVEL=3 L=5.5000E-7 W=2E-6 RS=10.000E-3 RD=10.000E-3
+ VTO=-9.54E-1 RDS=1.0000E6 TOX=1.24E-8 CGSO=2.01E-10 CGDO=2.01E-10 CBD=0
+ RG=5 RB=1.0000E-3 GAMMA=0 KAPPA=0 UO=215
.MODEL NMOS1 NMOS LEVEL=3 L=5.0000E-7 W=2E-6 RS=10.000E-3 RD=10.000E-3
+ VTO=7.55E-1 RDS=1.0000E6 TOX=1.25E-8 CGSO=1.83E-10 CGDO=1.83E-10
+ CBD=1.0000E-12 RG=5 RB=1.0000E-3 GAMMA=0 KAPPA=0 UO=400
.model DSEN D is=100u
.ends acpl-c87a
*$

 

Below I mentioned the errors

 

INFO(ORPSIM-15423): Unable to find index file acpl-c87bt.ind for library file acpl-c87bt.lib.

INFO(ORPSIM-15422): Making new index file acpl-c87bt.ind for library file acpl-c87bt.lib.

Index has 1 entries from 1 file(s).

ERROR(ORPSIM-15113): Model D used by X_U1.D3 is undefined

ERROR(ORPSIM-15113): Model D used by X_U1.D4 is undefined

ERROR(ORPSIM-15113): Model D used by X_U1.D7 is undefined

ERROR(ORPSIM-15113): Model D used by X_U1.D8 is undefined

ERROR(ORPSIM-15113): Model D used by X_U1.D9 is undefined

 

can someone help me to solve this issue.

 

Thu, 2018-05-10 06:15
Dekyurc
Offline
Last seen: 5 years 11 months ago
Joined: 2018-05-10 06:11

Mr hami u share nice post.

Mon, 2018-05-14 03:22
RobertoGb
RobertoGb's picture
Offline
Last seen: 5 years 10 months ago
Joined: 2016-05-24 03:10

Hello,

The problem is related to the components that are using the model D. There is not any model D defined in this library, that is why, this error appears.

.subckt acpl-c87a vdd1 vin sd gnd1 gnd2 von vop vdd2
V2 N011 0 1.25
D2 VL N017 DLIM
V3 VH gnd2 2.4
G1 N011 N003 vin gnd1 5E-5
D1 N003 VH DLIM
R1 N003 N011 10.25k
R2 N011 N017 10.25k
V4 VL gnd2 0.1
G2 N017 N011 vin gnd1 5E-5
E1 N004 N009 N003 N011 1
E2 N014 N018 N011 N017 1
R3 vop N004 32
R4 von N018 32
D3 N001 N002 D
D4 N002 gnd2 D

R5 vdd2 N001 100k
G3 vdd2 gnd2 N001 gnd2 6E-3
C1 N003 N011 1000p
C2 N011 N017 1000p
D7 N004 vdd2 D
D8 gnd2 N018 D

R7 sd gnd1 10meg
M1 N005 sd vdd1 vdd1 PMOS1 W=50u L=5u
D5 N012 gnd1 DSEN
D6 N006 N012 DSEN
R6 N005 N006 10k
G4 N010 gnd1 N006 gnd1 100E-3
D9 gnd1 N010 D
M4 N010 sd vdd1 vdd1 PMOS1 W=50u L=0.5u
M5 N003 N008 N011 N011 NMOS1 W=2u L=0.6u
M6 N011 N015 N017 N017 NMOS1 W=2u L=0.6u
E3 N008 N011 sd gnd1 1
E4 N015 N017 sd gnd1 1
M2 N011 N007 N003 N003 PMOS1 W=50u L=0.5u
M3 N017 N013 N011 N011 PMOS1 W=50u L=0.5u
E5 N003 N007 I5V vdd1 1
E6 N011 N013 I5V vdd1 1
V1 I5V gnd1 5
M7 N019 vdd1 gnd1 gnd1 NMOS1 W=200u L=0.6u
M8 no_light vdd1 I5V I5V PMOS1 W=50u L=0.5u
M9 N016 sd gnd1 gnd1 NMOS1 W=20u L=0.6u
M10 N016 sd I5V I5V PMOS1 W=50u L=0.5u
M11 no_light N016 I5V I5V PMOS1 W=50u L=0.5u
M12 no_light N016 N019 N019 NMOS1 W=200u L=0.6u
E7 N011 N009 no_light gnd1 0.25
E8 N014 N011 no_light gnd1 0.25
.model DLIM D is=100n
.MODEL PMOS1 PMOS LEVEL=3 L=5.5000E-7 W=2E-6 RS=10.000E-3 RD=10.000E-3
+ VTO=-9.54E-1 RDS=1.0000E6 TOX=1.24E-8 CGSO=2.01E-10 CGDO=2.01E-10 CBD=0
+ RG=5 RB=1.0000E-3 GAMMA=0 KAPPA=0 UO=215
.MODEL NMOS1 NMOS LEVEL=3 L=5.0000E-7 W=2E-6 RS=10.000E-3 RD=10.000E-3
+ VTO=7.55E-1 RDS=1.0000E6 TOX=1.25E-8 CGSO=1.83E-10 CGDO=1.83E-10
+ CBD=1.0000E-12 RG=5 RB=1.0000E-3 GAMMA=0 KAPPA=0 UO=400
.model DSEN D is=100u
.ends acpl-c87a
*$

 

To solve this, you have to define the components D4, D4, D7, D8, D9 as DLIM or DSEN. Doing this, the simulation works. You just have to know, if these diodes should use DLIM, DSEN or another diode. 

Regards

Download PSpice and try it for free! Download Free Trial
Cadence