Using isplsi 5000VE Devices in a Hot Swap Environment

Similar documents
ispxp Technology Power-up and Hot Socketing

4. Hot Socketing and Power-On Reset in MAX V Devices

Powering Up and Programming the ProcessorPM isppac-powr605

4. Hot Socketing & Power-On Reset

LatticeXP2 Hardware Checklist

isppac-powr1208 Evaluation Board PAC-POWR1208-EV

ispvm System Software ISP TM Programming Software

Using Proprietary Lattice ISP Devices

9. Hot Socketing and Power-On Reset in Stratix IV Devices

2128E In-System Programmable SuperFAST High Density PLD. isplsi. Functional Block Diagram. Features. Description

9. IEEE (JTAG) Boundary-Scan Testing for Stratix II and Stratix II GX Devices

isppac-powr1208p1 Evaluation Board PAC-POWR1208P1-EV

Power Estimation in ispxpld 5000MX Devices

DS1834/A/D Dual EconoReset with Pushbutton

SCANSTA112 7-Port Multidrop IEEE (JTAG) Multiplexer

5. Using MAX V Devices in Multi-Voltage Systems

Input Bus. Description

Connecting Spansion SPI Serial Flash to Configure Altera FPGAs

9. Configuration, Design Security, and Remote System Upgrades in Arria II Devices

XC95288 In-System Programmable CPLD

Input Bus. Description

DS WIRE INTERFACE 11 DECOUPLING CAP GND

XC95144XL High Performance CPLD

PART TOP VIEW ADDR2 ADDR3 ADDR4 SELECT S/H CONFIG V L DGND V SS AGND IN CH. Maxim Integrated Products 1

±15kV ESD-Protected, Single/Dual/Octal, CMOS Switch Debouncers

MIC2544A/2548A. General Description. Features. Applications. Typical Application. Programmable Current Limit High-Side Switch

FastFLASH XC9500XL High-Performance CPLD Family

ISP Engineering Kit Model 300

Section 3. System Integration

XC95288 In-System Programmable CPLD

Power Estimation and Management for MachXO Devices

Intel Cyclone 10 LP Device Family Pin Connection Guidelines

10. Configuration, Design Security, and Remote System Upgrades in Stratix IV Devices

Functional Block Diagram. Description

STA400EP Enhanced Plastic Dual 2:1 Analog Mux with IEEE

MIC2546/2547. Features. General Description. Applications. Typical Application. Dual Programable Current Limit Switch

PART TOP VIEW ADDR2 ADDR3 ADDR4 SELECT S/H CONFIG V L DGND V SS AGND IN N.C. Maxim Integrated Products 1

SPI Serial Flash Programming Using ispjtag on LatticeECP/EC FPGAs

Emulation Tech Note 8 Using SdConfigEx

Features VCC MIC1810 RESET RESET

FXL6408 Fully Configurable 8-Bit I 2 C-Controlled GPIO Expander

8. JTAG Boundary-Scan Testing in MAX V Devices

LatticeXP2 sysconfig Usage Guide

QL ,000 Usable PLD Gate pasic 3 FPGA Combining High Performance and High Density

XC9572XL XC95144XL XC95288XL


SCAN92LV090 9 Channel Bus LVDS Transceiver w/ Boundary SCAN

11. Configuring Arria GX Devices

ispdownload Cables User s Guide

Power Estimation and Management for LatticeECP/EC and LatticeXP Devices

AAT4625 PRODUCT DATASHEET. USB Single-Channel Power Switch. General Description. Features. Applications. Typical Application AAT4625 OUT

DS1830/A Reset Sequence Pushbutton

Dual Boot and Background Programming with Platform Manager 2

INTELLIGENT LOAD SWITCHING HELPS IMPLEMENT RELIABLE HOT SWAP SYSTEMS

DYNAMIC ENGINEERING 150 DuBois St. Suite 3, Santa Cruz, Calif Fax Est.

DS1834/A/D Dual EconoReset with Pushbutton

0534S PESDR0534S2. 4-Line Low Capacitance TVS Diode Array. Mechanical Characteristics. Description. Applications. Features. Marking Information

UM3221E/UM3222E/UM3232E

Using I/O Standards in the Quartus Software

DS1855 Dual Nonvolatile Digital Potentiometer and Secure Memory

Document Part Number: Edition 1. Copyright 2009, Corelis Inc.

MIC2782. General Description. Features. Applications. Typical Application. Dual-Input Push Button Reset IC with Immediate and Delayed Outputs

PI5USB30216C Plug-in Detector for Type-C Connector

9. Configuration, Design Security, and Remote System Upgrades in Stratix V Devices

Functional Block Diagram A0 A1 A2 A3 A4 A5 A6 A7. Output Routing Pool. Description

ispclock5620a Evaluation Board: isppac-clk5620a-ev1

RT54SX T r / T f Experiment

PART TOP VIEW. TO LOAD SINGLE Li+ CELL TO IN LOGIC OUT. Maxim Integrated Products 1

2.5 V/3.3 V, 2-Bit, Individual Control Level Translator Bus Switch ADG3243

Functional Block Diagram A0 A1 A2 A3 A4 A5 A6 A7. Output Routing Pool. Description

Configuring Cyclone FPGAs

AN 547: Putting the MAX II CPLD in Hibernation Mode to Achieve Zero Standby Current

Using MAX II & MAX 3000A Devices as a Microcontroller I/O Expander

Features. LOAD SWITCH or PMIC. LOAD SWITCH or PMIC /RESET

XC95144 In-System Programmable CPLD

Type Version Ordering Code Package PEB 2025-N V 1.5 Q67100-H6300 P-LCC-28-R (SMD) PEB 2025-P V 1.5 Q67100-H6241 P-DIP-22

WE05R. Features. Transient Voltage Suppressor IEC COMPATIBILITY (EN ) SOT-143 (Top View) Document: W , Rev: A

Lead- Free Package Options Available! Input Bus. Description

+Denotes a lead(pb)-free/rohs-compliant package.

Configuring APEX 20K, FLEX 10K & FLEX 6000 Devices

UMD 1423 UNITED MICRO DEVICE INC. Pi filter array with ESD protection. PRODUCT DESCRIPTION APPLICATIONS. This device has 20-bumps 4.

AGM CPLD AGM CPLD DATASHEET

DS3668 Quad Fault Protected Peripheral Driver

TYPICAL APPLICATIO. LT1641-1/LT Positive High Voltage Hot Swap Controllers DESCRIPTIO FEATURES APPLICATIO S

Configuration Devices

DS1233A 3.3V EconoReset

V PP IN V CC3 IN V CC5 IN EN0 EN1 MIC2561 V CC5_EN V CC3_EN

DYNAMIC ENGINEERING 150 DuBois St. Suite C, Santa Cruz, Calif Fax Est.

Features. Applications

Operating Requirements

USING LOW COST, NON-VOLATILE PLDs IN SYSTEM APPLICATIONS

DS28CM00. I²C/SMBus Silicon Serial Number

XC95144 In-System Programmable CPLD

Using Flexible-LVDS Circuitry in Mercury Devices

USB1T1102 Universal Serial Bus Peripheral Transceiver with Voltage Regulator

Configuring SRAM-Based LUT Devices

USE ispmach 4A5 FOR NEW 5V DESIGNS. isplsi. 1016EA In-System Programmable High Density PLD. Functional Block Diagram. Features.

DESCRIPTIO FEATURES APPLICATIO S. LT1641 Positive High Voltage Hot Swap Controller TYPICAL APPLICATIO

WS05-4RUL SOT-23-6L. Features IEC COMPATIBILITY (EN ) Transient Voltage Suppressor. SOT-23-6L (Top View) Document: W , Rev: D

DS90LV004 4-Channel LVDS Buffer/Repeater with Pre-Emphasis

Transcription:

January 2002 Introduction Application Note AN8069 The term hot swap refers to the common practice of either inserting or removing devices or boards to or from a system without a proper power-up sequence or stable signals during power up. Hot swapping is beneficial to both designers and customers. It allows the removal of potentially defective devices or boards from a system, or upgrade capacity without the inconvenience and expense of taking the entire system down. Lattice s SuperWIDE isplsi 5000VE devices can be used to interface with communication standard and proprietary buses where hot swap capability is desired. The I/O leakage current stays at less than 10µA (without the internal pull-up) when the input voltage is swept from 0V to 5.6V. This is a desirable characteristic for hot swap environments. This application note describes the I/O behavior of isplsi 5000VE devices in hot swap applications. I/O Characteristics The input and I/O voltage/current characteristics of the isplsi 5000VE devices illustrate how the devices behave in a hot swap environment. It is critical that there are no abnormal current surges on the pins during the hot swapping process. It is also necessary to know when the device outputs turn on and off during a power-up or power-down cycle so that proper load/behavior on the bus or board can be expected. Figures 1-8 show voltage vs. current for an I/O pin configured as input or tri-stated output for isplsi 5000VE devices. Since the isplsi 5000VE device family has two kinds of power supply pins (V CC and V CCIO ), there are six combinations of power supply sequencing to be considered. In addition, the development software allows the I/O pin to be internally referenced to V CCIO or to V CC. When the I/O is referenced to V CC from the development software, the I/Os will operate at 3.3V standards and the V CCIO has no affect on the I/O pin. Otherwise, the V CCIO pin supplies the reference voltage for the I/O pin. The I/O pin characteristic shown in Figures 1-6 are taken with the I/O pin referenced to V CCIO. Figures 7 and 8 show the conditions where an I/O pin is referenced to V CC through the development software. The input voltage is swept from V to +6.0V. Figure Number V CC (V) V CCIO (V) 1 3.3 3.3 2 3.3 2.5 3 3.3 0 4 0 3.3 5 0 2.5 6 0 0 7 3.3 V CC 8 0 V CC Figure 9 shows the V CC level at which the output pin becomes active. In this case, the output signal is a combinatorial path. The V CC level at which the isplsi 5000VE output becomes active is approximately 1.5V. Figure 10 shows the V CC level at which the output pin becomes inactive. The V CC level at which the isplsi 5000VE stops to switch is approximately 1.3V. The absolute maximum V CC specification of 5.4V for the isplsi 5000VE devices must be satisfied at all times. It is recommended to tie the JTAG pins high if a board is to be used in a hot swap environment. This is to prevent the JTAG state machine from entering a state other than the Test-Logic-Reset state. The TMS, TDI and TCK pins can be tied high with a resister in the range from 4.7K to 10kΩ. www.latticesemi.com 1 an8069_01

Summary As shown in the graphs, there is no current surge in the positive voltage range as long as the input voltage condition is within the specification. The current starts to increase as the voltage is swept in the negative direction as a result of the input clamp (ESD) protection circuitry. The isplsi 5000VE I/Os do not show current discontinuity during power up and power down. These characteristics prove that the device will not go into undesirable states in a hot swap environment when all the external sources meet the specification. Technical Support Assistance Hotline: e-mail: 1-800-LATTICE (Domestic) 1-408-826-6002 (International) techsupport@latticesemi.com Figure 1. Input Characteristic with V CC = 3.3V, V CCIO = 3.3V V CC = 3.3V, V CCIO = 3.3V 1.0 2.0 3.0 4.0 6.0-2 -2-3 -3 Figure 2. Input Characteristic with V CC = 3.3V, V CCIO = 2.5V V CC = 3.3V, V CCIO = 2.5V 1.0 2.0 3.0 4.0 6.0-2 -2-3 -3 2

Figure 3. Input Characteristic with V CC = 3.3V, V CCIO = 0V V CC = 3.3V, V CCIO = 0V 1.0 2.0 3.0 4.0 6.0-2 -2-3 -3 Figure 4. Input Characteristic with V CC = 0V, V CCIO = 3.3V V CC = 0V, V CCIO = 3.3V 1.0 2.0 3.0 4.0 6.0-2 -2-3 -3 Figure 5. Input Characteristic with V CC = 0V, V CCIO = 2.5V V CC = 0V, V CCIO = 2.5V 1.0 2.0 3.0 4.0 6.0-2 -2-3 -3 3

Figure 6. Input Characteristic with V CC = 0V, V CCIO = 3.3V V CC = 0V, V CCIO = 0V 1.0 2.0 3.0 4.0 6.0-2 -2-3 -3 Figure 7. Input Characteristic with V CC = V CCIO = 3.3V V CC = 3.3V, V CCIO = 3.3V Software Setting: V CCIO = V CC 1.0 2.0 3.0 4.0 6.0-2 -2-3 -3 Figure 8. Input Characteristic with V CC = V CCIO = 0V V CC = 0V, V CCIO = 0V Software Setting: V CCIO = V CC 1.0 2.0 3.0 4.0 6.0-2 -2-3 -3 4

Figure 9. Output Power-up Characteristics Figure 10. Output Power-down Characteristics 5