English
Language : 

HC4GX15 Datasheet, PDF (211/668 Pages) Altera Corporation – HardCopy IV Device Handbook
Chapter 3: Mapping Stratix IV Device Resources to HardCopy IV Devices
3–9
Designing with HardCopy IV I/Os
■ Stratix IV LAB/MLAB and DSP functions are implemented with HCells in
HardCopy IV devices instead of dedicated blocks.
■ Stratix IV Programmable Power Technology is not supported in HardCopy IV
devices. However, the HardCopy IV ASIC architecture offers performance on par
with the Stratix IV devices with significantly low power.
Designing with HardCopy IV I/Os
HardCopy IV ASICs support a wide range of industry standards that match Stratix IV
supported standards. HardCopy IV devices support 3.3 V I/O standards. The 3.3 V
LVTTL/LVCMOS I/O standard is supported using VCCIO at 3.0 V.
HardCopy IV I/O standards support the same specifications as their Stratix IV
companion equivalent. The I/O arrangement matches Stratix IV such that I/O pins
located on the left and right side I/O banks contain circuits dedicated to high-speed
differential I/O interfaces, but have the ability to support external memory devices if
required. The top and bottom I/O banks contain dedicated circuitry to optimize
external memory interfaces. They also have the ability to support high-speed
differential inputs and outputs at lower speed than the left and right side banks.
f For more information, refer to the HardCopy IV Device I/O Features chapter.
Mapping HardCopy IV and Stratix IV I/Os and Modular I/O Banks
I/O pins in Stratix IV and HardCopy IV devices are arranged in groups called
modular I/O banks. On Stratix IV devices, the number of I/O banks can range from
16 to 24 banks. On HardCopy IV devices, the number of I/O banks can range from 12
to 20 banks.
In both Stratix IV and HardCopy IV devices, the maximum number of I/O banks per
side is four or six, depending on the device density. When migrating between devices
with a different number of I/O banks per side, the middle or “B” bank is removed or
inserted. For example, when moving from a 24-bank Stratix IV device to a 16-bank
Stratix IV or HardCopy IV device, the banks that are dropped are “B” banks, namely
1B, 2B, 3B, 4B, 5B, 6B, 7B, and 8B.
HardCopy IV devices do not have banks 1B, 2B, 5B, and 6B. When you design with a
Stratix IV device that has 24 banks, the Quartus II software limits the available banks
common to all devices selected if a HardCopy IV device is selected as a companion
pair. If you try to assign I/O pins to a non-existent bank in a mapping or companion
device, the Quartus II compilation halts with an error.
The following are examples of Quartus II compilation errors:
Error: I/O pins (xx) assigned in I/O bank 1B. The I/O bank does not exist in the selected
device
Error: Device migration enabled -- compilation may have failed due to additional
constraints when migrating
Error: Can't fit design in device
© January 2010 Altera Corporation
HardCopy IV Device Handbook, Volume 2