Download Interfacing ProASIC PLUS FPGAs with 5V Input Signals

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Cellular repeater wikipedia , lookup

Ohm's law wikipedia , lookup

TRIAC wikipedia , lookup

Power dividers and directional couplers wikipedia , lookup

Oscilloscope types wikipedia , lookup

CMOS wikipedia , lookup

Multimeter wikipedia , lookup

Index of electronics articles wikipedia , lookup

Test probe wikipedia , lookup

Immunity-aware programming wikipedia , lookup

Amplifier wikipedia , lookup

Zobel network wikipedia , lookup

Wilson current mirror wikipedia , lookup

Integrating ADC wikipedia , lookup

Flip-flop (electronics) wikipedia , lookup

Regenerative circuit wikipedia , lookup

Oscilloscope wikipedia , lookup

Resistive opto-isolator wikipedia , lookup

Power MOSFET wikipedia , lookup

Power electronics wikipedia , lookup

Transistor–transistor logic wikipedia , lookup

Surge protector wikipedia , lookup

Voltage regulator wikipedia , lookup

Negative-feedback amplifier wikipedia , lookup

Current source wikipedia , lookup

Current mirror wikipedia , lookup

Analog-to-digital converter wikipedia , lookup

Switched-mode power supply wikipedia , lookup

Two-port network wikipedia , lookup

Oscilloscope history wikipedia , lookup

Operational amplifier wikipedia , lookup

Valve RF amplifier wikipedia , lookup

Schmitt trigger wikipedia , lookup

Network analysis (electrical circuits) wikipedia , lookup

Rectiverter wikipedia , lookup

Opto-isolator wikipedia , lookup

Transcript
Application Note AC199
Interfacing ProASICPLUS® FPGAs
with 5V Input Signals
™
Introduction
The ProASICPLUS device family was designed to operate with a maximum input voltage of 3.3V. To meet
the requirement for up to 5.5V input voltage, an external component must be added to each I/O pad to
limit the input voltage to a maximum of 3.3V. In addition, the voltage on the I/O must be equal to or less
than the VDDP supply to the device. These voltage limitations are required to ensure device reliability.
Discrete components reduce the input current and affect slew rates on the input signals provided. This
application note describes two circuits that provide sufficient attenuation to prevent damage to the input
structures of the ProASICPLUS device.
Background
Actel recommends two types of attenuation networks (Voltage Divider or Zener Diode), depending on the
customer's requirements for speed and cost.
The design shown in Figure 1 was used for the evaluation.
One recommended circuit is a voltage divider network on the input of the device (Figure 2). This example
circuit steps down a 1 MHz clock input from 5.5V to 3.3V. The resultant waveform is shown in Figure 3 on
page 2.
D
SET
Q
D
SET
OCLK4
OB33PH
Q
Ext Clk In
IB33
CLR
Q
CLR
Q
ORESET
Figure 1 • Schematic of Design Used to Evaluate Various High Voltage Input Schemes
R1= 220W
To ProASIC
VIN = 5.5V
PLUS
input pin=3.3V
R2=330W
Figure 2 • Schematic of Resistor Divide Network
March 2004
© 2004 Actel Corporation
1
Interfacing ProASICPLUS FPGAs with 5V Input Signals
A second recommended circuit is a 3.3V Zener diode with a series resistor of 240Ω on the input of the
device, as shown in Figure 4. The resultant waveform in Figure 5 uses a 1 MHz stimulus.
5.5V input (yellow)
Signal clamped to 3.3V (pink)
Output signal from counter (blue)
Figure 3 • Resultant Waveforms of Resistor Divide Network
R Series
To ProASIC PLUS
input pin=3.3V
VIN = 5.5V
Zener (3.3V)
Figure 4 • Zener Diode Circuit
Figure 5 • Resultant Waveforms of Zener Diode Circuit with 250Ω Series Resistor
2
Interfacing ProASICPLUS FPGAs with 5V Input Signals
Resistor circuit variations are not recommended due to the reflections and attenuations induced on the
input of the signal that drive the ProASICPLUS device. Figure 6 on page 3 shows a 50Ω resistor being used
with the circuit shown in Figure 4 on page 2. The waveform shows no attenuation on the input or change
in the slew rate. However, there is reflection being induced directly onto the 5.5V input source.
If the design does not require a fast slew rate, a larger value resistor may be used. Figure 7 on page 3
depicts the input to the device with a 500Ω series resistor being used with the circuit shown in Figure 4 on
page 2. The waveform shows one volt of attenuation on the input and a significantly slower slew rate,
especially on the failing edge.
1 MHz input signal
Signal clamped to
3.3V by discrete (pink)
Output signal from counter (blue)
Figure 6 • Resultant Waveforms of Zener Diode Circuit with 50Ω Series Resistor
1MHz input signal
Signal clamped to 3.3V
by discrete (pink)
Output signal from counter (blue)
Figure 7 • Resultant Waveforms of Zener Diode Circuit with 500Ω Series Resistor
3
Interfacing ProASICPLUS FPGAs with 5V Input Signals
Recommendations
When choosing resistance values, customers should keep in mind that higher resistance equals lower
currents. Higher resistance (and lower currents) severely affect the rise and fall time of the signal. This
effect is more apparent as the signal increases in frequency. The Zener diode circuit does not have this
constraint with smaller values of series resistance; however, reflection to the input source device may be
an issue. For the Zener diode circuit, Actel recommends that customers use at least a 240Ω resistor in series
with the Zener diode circuit because of reflections back to the I/O source to maintain device reliability.
Conclusion
Device reliability may be maintained with 5.5V signals as long as the voltage is limited to the ProASICPLUS
Flash Family FPGAs datasheet specifications at the device input. In addition, under no circumstances
should VIO exceed the VDDP of the device. For this reason, the two schemes described in this application
note cannot be replaced with a diode-resistor scheme, which would raise VIO to up to 4.3V. Experiments
have shown that as long as the two proposed schemes are used and the input does not exceed 3.6V, the
ProASICPLUS device reliability and functionality will be maintained.
Actel's reliability qualification on the ProASICPLUS devices was done with a maximum input voltage of 3.6V
to the device for 1000 hours duration at 125°C. The foundry for the ProASICPLUS devices does not ensure
gate oxide reliability on the 0.22µm technology used for this device if the input voltage to the device
exceeds 3.6V.
Related Documents
Datasheets
ProASICPLUS Flash Family FPGAs
http://www.actel.com/documents/ProASICPlus_DS.pdf
List of Changes
The following table lists critical changes that were made in the current version of the document.
Previous version
51900023-1/3.04*
Changes in current version (51900023-0/3.04*)
The “Conclusion” was updated.
Note: *This is the part number located on the last page of the document.
4
Page
page 4
Actel and the Actel logo are registered trademarks of Actel Corporation.
All other trademarks are the property of their owners.
http://www.actel.com
Actel Corporation
Actel Europe Ltd.
Actel Japan
Actel Hong Kong
2061 Stierlin Court
Mountain View, CA
94043-4655 USA
Phone 650.318.4200
Fax 650.318.4600
Dunlop House, Riverside Way
Camberley, Surrey GU15 3YL
United Kingdom
Phone +44 (0) 1276 401 450
Fax +44 (0) 1276 401 490
EXOS Ebisu Bldg. 4F
1-24-14 Ebisu Shibuya-ku
Tokyo 150 Japan
Phone +81.03.3445.7671
Fax +81.03.3445.7668
39th Floor, One Pacific Place
88 Queensway, Admiralty
Hong Kong
Phone 852.227.35712
Fax 852.227.35999
51900023-1/3.04