May 2008|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Parameter | 4032ZE | 4064ZE | 4128ZE | 4256ZE | |
|---|---|---|---|---|---|
| Macrocells |
32 |
64 |
128 |
256 | |
| tPD (ns) |
4.4 |
4.7 | 5.8 | 5.8 | |
| fMAX (MHz) |
260 |
241 | 190 | 190 | |
| Typical Standby Current |
10 |
11 |
12 |
13 |
|
| Packages (I/O + Dedicated Inputs) | |||||
| 64-pin csBGA (5x5 mm) |
32+4 |
48+4 |
|
|
|
| 144-pin csBGA (7x7 mm) |
64+10 |
96+4 |
108+4 |
||
| 48-pin TQFP (7x7 mm) |
32+4 |
32+4 |
|||
| 100-pin TQFP (14 x 14 mm) |
64+10 |
64+10 |
64+10 |
||
| 144-pin TQFP (20 x 20 mm) |
96+4 |
96+14 |
|||
Note: ispMACH 4000ZE offered only in Pb-free packages.
The ispMACH 4000ZE family offers enhanced system features such as Power Guard dynamic power reduction; per-pin pull-up, pull-down or bus keeper control; an on-chip user oscillator and timer; and input hysteresis. The Power Guard feature lowers power consumption by selectively disabling unused input pins so their switching does not consume dynamic power needlessly. This feature consists of an enabling multiplexer between the I/O pin and the input buffer and its associated circuitry inside the device. All I/O pins in a block share a common Block Input Enable (BIE) signal. Depending on the device size, there can be from 2 to 16 blocks per device. Any I/O pin in the block can be programmed to ignore the BIE signal, allowing the Power Guard feature to be enabled or disabled on a pin-by-pin basis.
An internal oscillator is also provided for use in miscellaneous housekeeping functions such as watchdog “heartbeat” functions, digital de-glitch circuits and control state machines. The ispMACH 4000ZE family also offers "always on" input hysteresis for each pin. This new feature provides improved noise immunity for 3.3V and 2.5V inputs.
The ispMACH 4000ZE family is available in space-saving 0.5-millimeter ball pitch 64-ball and 144-ball csBGA packages. These small PCB-footprint packages, five millimeters square and seven millimeters square, respectively, satisfy the tight space constraints often found with portable and handheld equipment. The ispMACH 4000ZE family is also offered in traditional 48-pin, 100-pin and 144-pin TQFP packages, and supports system designers’ need for density migration within a common package/pinout footprint across multiple device densities. The ispMACH 4000ZE devices are also pin-compatible with Lattice's earlier ispMACH 4000Z devices in corresponding packages. All ispMACH 4000ZE family package options are Pb-free and RoHS compliant.
The ispMACH 4000ZE devices operate from a nominal 1.8V power supply with operation extended down to 1.6V, accommodating extended end-of-battery-life voltages that can provide useful added margin for many systems. The ispMACH 4000ZE devices have two I/O banks, each with its own power supply voltage that can be set at the appropriate level to support LVTTL and LVCMOS 3.3, 2.5, 1.8 and 1.5V outputs. The device input buffers have programmable thresholds that support the above standards independent of the I/O bank voltage. Extended range 3.3V I/O current is supported, instead of the more common narrow range version. The I/Os on the ispMACH 4000ZE devices are 5V tolerant to facilitate connection to legacy chips and interfaces. All ispMACH 4000ZE devices are Boundary Scan testable and in-system programmable through an IEEE 1532-compliant JTAG boundary scan (IEEE 1149.1) interface.
The ispMACH 4032ZE CPLD is available in the 48-pin TQFP and 64-ball csBGA package. The ispMACH 4064ZE CPLD is available in the 48-pin TQFP, 64-ball csBGA, 100-pin TQFP, and 144-ball csBGA. Both devices are sampling now in both commercial and industrial temperature options and are supported by Lattice’s ispLEVER Classic design tool suite. The entire ispMACH 4000ZE family is expected to be released mid-2008.