Micronote 1807 - DRF Spice Models (450.35 kB)

Application Note 1807
December 2009
DRF Series SPICE Models
George Krausse
Phone: 541-382-8028, ext. 1200
[email protected]
Introduction
This application note presents SPICE Models for DRF100, DRF1200 and DRF1300 and DRF1400. These models
are presented in two forms. The first, most straightforward, form is in applications where node zero (0), (ground), is
at zero volts at all times. This form is written for Intusoft SPICE. The second form is where the node zero (0),
(ground), is not at zero volts and may have a high frequency component. This form is valid for most SPICE
platforms.
DRF100 SPICE Model
This section discusses the three elements of the DRF100 SPICE Model: the symbol, the sub circuit, and the test
circuit. Illustrated in Figure 1 is the DRF100 SPICE symbol. All pin locations, function and labeling are the same as
the data sheet.
Figure 1 DRF100 SPICE Symbol. See Note 1.
Developed for Intusoft SPICE
DRF100 Sub Circuit Diagram
The DRF100 sub circuit diagram is illustrated in Figure 2. X2 the MAX9010 model is used as the input comparator,
the switching speed is a close match to the DRF100 input; however the hysteresis has been altered to more closely
model the DRF100 performance. The XNOR gate A1 is used to provide the invert function of the FN pin. Inverter
A2 and Buffer A3 are used to create the device delay, and gates X3A and X3B provide the drive for the differential
pair X7 and X5. These two devices provide the drive, level match and signal timing for the half-bridge output
devices X1 and X6. L2, C3 and R11 model the output characteristics of the DRF100. All parameters of the DRF100
Model are accurate with respect to the device performance with the exception of the DC idle current. The
specification is ≅ 2mA however the model idle current is ≅ 4mA.
Figure 2 DRF100 Sub Circuit. See Note 1.
Developed for Intusoft SPICE
www.microsemi.com
1/9
Application Note 1807
December 2009
DRF100 SPICE Test Circuit
The DRF100 SPICE test circuit is illustrated in Figure 3. The pulse generator V2 allows the model to be tested over
the operating range as described in the data sheet. In actual circuit operation and PCB layout the FN pin may be left
open if the inverting function is not used, however the SPICE Model requires that FN pin 3 be connected to at least
1 additional component, C3 a 1pF capacitor is used in the SPICE test circuit.
Figure 3 DRF100 SPICE Test Circuit. See Note 1.
Developed for Intusoft SPICE
Note 1
The DRF100.DWG file is the sub circuit illustrated in Figure 2 and the symbol file in Figure 1. Both are necessary
for all DRF100 modeling. Test circuit, Figure 3, is very useful for device evaluation. The DRF100 TEST.DGW file
is the test circuit illustrated in Figure 3.
The DRF100 SPICE Model node (0) is limited to a fixed V=0 and ∆V=0 potential. The model will not function if
node (0) is at a DC potential > 0 or a time varying signal that is not equal to zero. See next section.
DRF100 SPICE Model for Non-Zero Reference Planes.
Non Zero Reference Planes are defined as those Planes where node (0) is not 0V and may also be a time varying
signal.
Figure 4 DRF100.
This Model should work with most SPICE platforms.
The Model illustrated in Figure 4 will operate correctly for any signal type or value at node (0).
Pulse value should be set to between 10V and 15V.
Pulse rise time and pulse fall time must be set at 3 ns (3 nano-seconds).
All other parameters should be set to circuit requirements, which are within the data sheet capabilities of the
DRF100. Throughput delays are not incorporated in this model.
www.microsemi.com
2/9
Application Note 1807
December 2009
DRF1200 SPICE Model
This section discusses the three elements of the DRF1200 SPICE Model: the symbol, the sub circuit and the test
circuit. Illustrated in Figure 5, is the DRF1200 SPICE symbol. All pin locations, function and labeling are the same
as the data sheet.
Figure 5 DRF1200 SPICE Symbol
Developed for Intusoft SPICE
DRF1200 Sub Circuit Diagram
The DRF1200 series are single ended configurations of one power MOSFETs and one DRF100 driver. The
DRF1200 sub circuit diagram is illustrated in Figure 6. X1 the MAX9010 model is used as the input comparator, the
switching speed is a close match to the DRF1200 input; however the hysteresis has been altered to more closely
model the DRF1200 performance. The XNOR gate A1 is used to provide the invert function of the FN pin. Inverter
A2 and the Buffer A3 are used to create the device delay, and gates X6A and X7A provide the drive for the
differential pair X9 and X5. These two devices provide the drive, level shifting and signal timing for the half-bridge
output devices X2 and X6. L1, C1 and R6 model the output characteristics of the DRF100 Driver IC. X8, the
ARF466 is the output power MOSFET used in the DRF1200. All parameters of the DRF1200 Model are accurate
with respect to the device performance with the exception of the DC idle current. The specification is ≅ 2mA
however the model idle current is ≅ 4mA. See Note 1.
Figure 6 DRF1200 Sub Circuit. See Note 2
Developed for Intusoft SPICE
www.microsemi.com
3/9
Application Note 1807
December 2009
DRF1200 SPICE Test Circuit
The DRF1200 SPICE test circuit is illustrated in Figure 7. The pulse generator V2 allows the model to be tested over
the operating range as described in the data sheet. In actual circuit operation and PCB layout the FN pin may be left
open if the inverting function is not used, however the SPICE Model requires that FN pin 3 be connected to at least
1 additional component. In Figure 7, C2, a 1pF capacitor is used.
Figure 7 DRF1200 SPICE Test Circuit. See Note 2.
Developed for Intusoft SPICE
Note 2
The DRF1200.DWG file is the sub circuit illustrated in Figure 6 and the symbol file, Figure 5. Both are necessary
for all DRF1200 modeling. Test circuit, Figure 7, is very useful for device evaluation. The DRF1200 TEST.DGW
file is the test circuit illustrated in Figure 7.
The DRF1200 SPICE Model node 0 is limited to a fixed V=0 and ∆V=0 potential. The model will not function if
node (0) is at a DC potential > 0, or a time varying signal that is not equal to zero. See next section.
DRF1200 SPICE Model for Non-Zero Reference Planes.
Non Zero Reference Planes are defined as those Planes where node (0) is not 0V and may also be a time varying
signal.
Figure 8 DRF1200
This Model should work with most SPICE platforms.
The Model illustrated in Figure 8 will operate correctly for any signal type or value at node (0).
Pulse value should be set to between 10V and 15V.
Pulse rise time and pulse fall time must be set at 3 ns (3 nano-seconds).
All other parameters should be set to circuit requirements, which are within the data sheet capabilities of the
DRF1200. Throughput delays are not incorporated in this model.
www.microsemi.com
4/9
Application Note 1807
December 2009
DRF1300 SPICE Model
The DRF1300 series are push-pull configurations of two power MOSFETs and two DRF100 drivers. This section
discusses the three elements of the DRF1300 SPICE Model: the symbol, the sub circuit, and the test circuit.
Illustrated in Figure 9 is the DRF1300 SPICE symbol. All pin locations, function and labeling are the same as the
data sheet.
Figure 9 DRF1300 SPICE Symbol, See note 3
Developed for Intusoft SPICE
www.microsemi.com
5/9
Application Note 1807
December 2009
DRF1300 Sub Circuit Diagram A and B
The DRF1300 sub circuit diagram is illustrated in Figure 10. The DRF1300 contains two sub circuits: A and B.
These two circuits are the identical topology used in the DRF1200. For this reason we will only follow the signal
flow for sub circuit A. X2 the MAX9010 model is used as the input comparator, the switching speed is a close
match to the DRF1300 input; however the hysteresis has been altered to more closely model the DRF1300
performance. The XNOR gate A1 is used to provide the invert function of the FN pin. Inverter A2 and buffer A3 are
used to create the device delay, and gates X3A and X3B provide the drive for the differential pair X14 and X5.
These two devices provide the drive, level match and signal timing for the half-bridge output devices X1 and X6.
L2, C3 and R11 model the output characteristics of the Driver IC. All parameters of the DRF1300 Model are
accurate with respect to the device performance with the exception of the DC idle current. The specification is ≅
2mA however the model idle current is ≅ 4mA. See Note 1.
R1
.25
+Vdd A
1
7
V1
3V
C2
6u
V2
5
A2
INVERTER
R6
1K
18
VCC
13
C4
3p
D2
1N4148
3
X3A
54ALS08
C1
1p
R4
.12
15
R5
200
6
19
X14
PPG101
X1
PPG100
R9
200
22
A3
BUFFER
X2
MAX9010
48
11
R8
.15
X3B
54ALS08
8
L2
.15n
12
16
VEE
IN A
A1
XNOR
14
9
R3
4000
L1
.1n
25
R7
1K
D1
1N4148
R2
1800
C3
2.5n
10
20
R11
.35
23
4
R10
1000K
DRAIN A
X12
ARF300
X5
PPG100
SG A
21
X6
PPG100
GND A
2
D3
1N4148
R13
2000K
FN A
5
C5
3p
D4
1N4148
DRF1300 Sub Circuit A
R12
1000K
R24
.25
+Vdd B
45
31
V4
3V
C7
6u
V3
5
A5
INVERTER
R15
1K
26
VCC
VEE
IN B
24
C8
3p
D5
1N4148
A6
XNOR
17
27
28
X7
MAX9010
R14
1000K
R18
4000
X3C
54ALS08
30
37
R23
200
32
38
X4
PPG101
X8
PPG100
R22
200
41
35
36
A4
BUFFER
C9
1p
R21
.12
L4
.1n
44
R16
1K
D6
1N4148
R17
1800
R20
.15
X3D
54ALS08
33
L3
.15n
C6
2.5n
DRAIN B
X13
ARF300
34
39
42
43
47
X11
PPG100
SG B
40
X9
PPG100
R19
.35
GND B
29
D8
1N4148
R26
2000K
FN B
D7
1N4148
46
C10
3p
R25
1000K
DRF1300 Sub Circuit B
Figure 10 DRF1300 Sub Circuit. See Note 3.
Developed for Intusoft SPICE
www.microsemi.com
6/9
Application Note 1807
December 2009
DRF1300 SPICE Test Circuit
The DRF1300 SPICE Test Circuit is illustrated in Figure 11. The pulse generator V2 allows the model to be tested
over the operating range as described in the data sheet. In actual circuit operation and PCB layout the FN pin may be
left open if the inverting function is not used, however the SPICE Model requires that FN pin 3 be connected to at
least 1 additional component. C3, a 1pF capacitor, is used in the test circuit. R4 sets the drain current to 30A. L1
provides the affect of the circuit stray inductance in the test fixture. The lower half of the DRF1300 operates in the
same fashion as the discussion for the U1 section above.
Figure 11 DRF1300 SPICE Test Circuit. See Note 3.
Developed for Intusoft SPICE
Note 3
The DRF1300.DWG file is the sub circuit illustrated in Figure 10 and the symbol file in Figure 9. Both are
necessary for all DRF1300 modeling. Test Circuit, Figure 11, is very useful for device evaluation. The DRF1300
TEST.DWG file is the test circuit illustrated in Figure 11.
The DRF100 SPICE Model, node 0 is limited to a fixed V=0 and ∆V=0 potential. The model will not function if
node (0) is at a DC potential > 0 or a time varying signal that is not equal to zero. See next section.
www.microsemi.com
7/9
Application Note 1807
December 2009
DRF1300 SPICE Model for Non-Zero Reference Planes.
Non Zero Reference Planes are defined as those Planes where node (0) is not 0V and may also be a time varying
signal.
Figure 12 DRF1300
This Model should work with most SPICE platforms.
The Model illustrated in Figure 12 will operate correctly for any signal type or value at node (0).
Pulse value is set to between 10V and 15V.
Pulse rise time and pulse fall time must be set at 3ns (3 nano-seconds).
All other parameters should be set to circuit requirements, which are within the data sheet capabilities of the
DRF1300. Throughput delays are not incorporated in this model.
www.microsemi.com
8/9
Application Note 1807
December 2009
DRF1400 SPICE Model for Non-Zero Reference Planes.
The DRF1400 series are half-bridge configurations of two power MOSFETs and two DRF100 drivers. Non-zero
Reference Planes are defined as those Planes where node (0) is not 0V and may also be a time varying signal.
Figure 13 DRF1400
This Model should work with most SPICE platforms
The Model illustrated in Figure 13 will operate correctly for any signal type or value at node (0).
SPICE Files
These models were developed using Intusoft SPICE software, http://intusoft.com. All of the .lib files should work
with any SPICE tool. The sub circuits and symbols may have to be recreated based on the simulation platform being
used. These files are available on the Microsemi website.
MOSFET SPICE Models for Non-Zero Reference Planes
DRF Part Number
Output MOSFET
Configuration
Related Figure Number
DRF1200
ARF466
Single MOSFET die
See Figure 8
DRF1201
ARF467
Two die in parallel
See Figure 8
DRF1202
ARF300
Two die in parallel
See Figure 8
DRF1203
ARF467
Two die in parallel
See Figure 8
DRF1300
2 X ARF300
Two die in push-pull
See Figure 12
DRF1301
2 X ARF467
Two die in push-pull
See Figure 12
DRF1400
2 X ARF300
Two die in a half bridge
See Figure 13
DRF1401
2 X ARF467
Two die in a half bridge
See Figure 13
See Microsemi website for device SPICE models, .lib file
www.microsemi.com
Rev. A, 12/22/09
9/9