IGLOO Low-Power Flash FPGAs with Flash*Freeze Technology
2- 30
Advanced v0.1
Advanced I/Os
Introduction
IGLOO devices feature a flexible I/O structure, supporting
a range of mixed voltages (1.5 V, 1.8 V, 2.5 V, and 3.3 V)
compatible I/O standards. I/Os provide programmable
slew rates (except AGL030), drive strengths, and weak
pull-up and pull-down circuits. 3.3 V PCI and 3.3 V PCI-X
tolerance.
All I/Os are in a known state during power-up, and any
power-up sequence is allowed without current impact.
During power-up, before reaching activation levels, the
I/O input and output buffers are disabled while the weak
pull-up is enabled. Activation levels are described in
I/O Tile
The IGLOO I/O tile provides a flexible, programmable
structure for implementing a large number of I/O
standards. In addition, the registers available in the I/O
tile in selected I/O banks can be used to support high-
performance register inputs and outputs, with register
registers can also be used to support the JESD-79C
Double Data Rate (DDR) standard within the I/O
share one CLR port. The output register and output
enable register share one CLK port. Refer to the
"I/OI/O Banks and I/O Standards Compatibility
I/Os are grouped into I/O voltage banks. There are four I/O
banks on the AGL250 through AGL1000. The AGL030,
AGL060, and AGL125 have two I/O banks. Each I/O voltage
bank has dedicated I/O supply and ground voltages
(VMV/GNDQ for input buffers and VCCI/GND for output
buffers). Because of these dedicated supplies, only I/Os
with compatible standards can be assigned to the same
I/O voltage bank.
Table 2-13 shows the required voltage
compatibility values for each of these voltages.
For more information about I/O and global assignments
to I/O banks in a device, refer to the specific pin table for
I/O standards are compatible if their VCCI and VMV values
are identical. VMV and GNDQ are "quiet" input power
supply pins and are not used on AGL030.
In the AGL030 device, all inputs and disabled outputs are
voltage tolerant up to 3.3 V.
Table 2-12 IGLOO Supported I/O Standards
AGL030
AGL060
AGL125
AGL250
AGL600
AGL1000
Single-Ended
LVTTL/LVCMOS 3.3 V, LVCMOS 2.5 V / 1.8 V / 1.5 V,
LVCMOS 2.5/5.0 V
3.3 V PCI/PCI-X
–
Differential
LVPECL, LVDS, BLVDS, M-LVDS
–
Table 2-13 VCCI Voltages and Compatible IGLOO Standards
VCCI and VMV (typical)
Compatible Standards
3.3 V
LVTTL/LVCMOS 3.3, PCI 3.3, PCI-X 3.3 LVPECL
2.5 V
LVCMOS 2.5, LVCMOS 2.5/5.0, LVDS, BLVDS, M-LVDS
1.8 V
LVCMOS 1.8
1.5 V
LVCMOS 1.5