Using ispGDX, ispLSI 2000VE and 5000V Devices in 'Hot Swap' Environments

TM
Using ispGDX , ispLSI 2000VE
and 5000V Devices in
“Hot-Swap” Environments
®
VCC=0V) illustrate how the parts will behave during
power-up and power-down cycles. It is very important not
to have abnormal current rises on the pins during hotswapping of the boards and to know when the device
outputs turn on/off during a power up/down cycle.
Introduction
This document describes the input and I/O characteristics of Lattice ispGDX, ispGDXV™, ispLSI 2000VE and
5000V devices for live plug-in, “hot-swap” applications.
Figures 1-8 show the voltage vs. current for an input pin
(or an I/O pin configured as input) for the ispGDX,
ispGDXV, ispLSI 2000VE and 5000V respectively. These
graphs show both conditions VCC=3.3V (VCC=5.0V for
ispGDX160) and VCC=0V. The input voltage is swept
from -1.5V to +5.0V for the ispGDX160, from -0.7V to
5.0V for the ispGDXV, from -1.3V to 5.2V for the ispLSI
2000VE and from -1.8V to 3.6V for the ispLSI 5000V. The
plots do not show any current surges in the positive
voltage range as long as the input voltage condition is
within the TTL logic level. The current starts to increase
as the voltage is swept in the negative direction as a
result of the input clamp (ESD) protection circuitry.
Lattice ispGDX, ispGDXV, ispLSI 2000VE and 5000V
devices are used extensively in communications system
boards that interface with the PCI, EISA, VME and
proprietary bus configurations where hot-swapping is
very common. When hot-swapping the boards for servicing, certain input and I/O characteristics are required to
ensure proper operation of the system.
I/O Characteristics
The input and I/O voltage/current characteristics of the
ispGDXV, ispLSI 2000VE and 5000V devices (VCC=3.3V
and VCC=0.0V) and ispGDX160 device ( VCC=5.0V and
Figure 1. ispGDX Input and I/O Characteristic With VCC Applied
Variable1:
VIN
-Ch3
Linear sweep
Start
-1.5000V
Stop
5.0000V
Step
.1000V
Constants:
an7004_01
1
July 1999
Using ispGDX, ispLSI 2000VE and 5000V
Devices in “Hot-Swap” Environments
Figures 9, 11, 13 and 15 illustrate the VCC level at which
an output pin becomes active. In this case, output is
registered. The VCC level at which ispGDXV, ispLSI
2000VE and 5000V start to switch is approximately 1.5V
to 2.0V. The value of VCC at which ispGDX starts to
switch is 3.0V. Figures 10, 12, 14 and 16 illustrate the
power-off condition where the outputs stop to switch. It is
approximately 1.0V to 1.5V. The absolute maximum VCC
specification of 5.4V for the ispGDXV, ispLSI 2000VE
and 5000V and 7.0V for the ispGDX160 must be satisfied
all times.
Summary
In summary, the ispGDXV, ispGDX, ispLSI 2000VE and
5000V device I/Os show no input current discontinuity
during power-up and power-down. This characteristic,
combined with the control of the external signal sources
driving the I/O pins to TTL logic voltage levels, will
prevent the device from going into undesirable states.
Technical Support Assistance
Hotline:
It is recommended to tie off the JTAG pins high if a board
is to be used in a “hot-swap” environment. This can be
accomplished by setting TMS, TDI and TCK pins high
using a resistor in the range from 4.7K to 10K Ohm.
e-mail:
1-800-LATTICE (Domestic)
1-408-826-6002 (International)
[email protected]
Figure 2. ispGDX Input and I/O Characteristic Without VCC
Variable1:
VIN
-Ch3
Linear sweep
Start
-1.5000V
Stop
5.0000V
Step
.1000V
Constants:
2
Using ispGDX, ispLSI 2000VE and 5000V
Devices in “Hot-Swap” Environments
Figure 3. ispGDXV Input and I/O Characteristic With VCC Applied
Variable1:
V1
-Ch1
Linear sweep
Start
-1.0000V
Stop
6.0000V
Step
.1000V
Constants:
Figure 4. ispGDXV Input and I/O Characteristic Without VCC
Variable1:
V1
-Ch1
Linear sweep
Start
-1.0000V
Stop
6.0000V
Step
.1000V
Constants:
3
Using ispGDX, ispLSI 2000VE and 5000V
Devices in “Hot-Swap” Environments
Figure 5. ispLSI 2000VE Input and I/O Characteristic With VCC Applied
Variable1:
V2
-Ch2
Linear sweep
Start
-1.3000V
Stop
5.2500V
Step
.1000V
Constants:
Figure 6. ispLSI 2000VE Input and I/O Characteristic Without VCC
Variable1:
V2
-Ch2
Linear sweep
Start
-1.3000V
Stop
5.2500V
Step
.1000V
Constants:
4
Using ispGDX, ispLSI 2000VE and 5000V
Devices in “Hot-Swap” Environments
Figure 7. ispLSI 5000V Input and I/O Characteristic With VCC Applied
Variable1:
VIN
-Ch1
Linear sweep
Start
-1.0000V
Stop
4.0000V
Step
.1000V
Constants:
Figure 8. ispLSI 5000V Input and I/O Characteristic Without VCC
Variable1:
VIN
-Ch1
Linear sweep
Start
-1.0000V
Stop
4.0000V
Step
.1000V
Constants:
5
Using ispGDX, ispLSI 2000VE and 5000V
Devices in “Hot-Swap” Environments
Figure 9. ispGDX Output Power-Up Characteristics
Figure 10. ispGDX Output Power-Down Characteristics
6
Using ispGDX, ispLSI 2000VE and 5000V
Devices in “Hot-Swap” Environments
Figure 11. ispGDXV Output Power-up Characteristics
Figure 12. ispGDXV Output Power-down Characteristics
7
Using ispGDX, ispLSI 2000VE and 5000V
Devices in “Hot-Swap” Environments
Figure 13. ispLSI 2000VE Output Power-up Characteristics
Figure 14. ispLSI 2000VE Output Power-down Characteristics
8
Using ispGDX, ispLSI 2000VE and 5000V
Devices in “Hot-Swap” Environments
Figure 15. ispLSI 5000V Output Power-up Characteristics
9
Using ispGDX, ispLSI 2000VE and 5000V
Devices in “Hot-Swap” Environments
Figure 16. ispLSI 5000V Output Power-down Characteristics
10