Ultra37000 CPLD Family 5 V and 3.3 V ISRâ„¢ High Performance CPLDs0 pages
Ultra37000 CPLD Family
5 V and 3.3 V ISR™ High Performance
CPLDs
Cypress Semiconductor Corporation • 198 Champion Court • San Jose, CA 95134-1709 • 408-943-2600
Document Number : 38-03007 Rev. *H Revised November 09, 2010
Features
¡ In-System Reprogrammable™ (ISR™) CMOS CPLDs
JTAG interface for reconfigurability
Design changes do not cause pinout changes
Design changes do not cause timing changes
¡ High Density
32 to 512 macrocells
32 to 264 I/O pins
5 dedicated inputs including 4 clock pins
¡ Simple Timing Model
No fanout delays
No expander delays
No dedicated vs. I/O pin delays
No additional delay through PIM
No penalty for using full 16 product terms
No delay for steering or sharing product terms
¡ 3.3V and 5V Versions
¡ PCI Compatible[1]
¡ Programmable Bus-hold Capabilities on All I/Os
¡ Intelligent Product Term Allocator Provides
0 to 16 product terms to any macrocell
Product term steering on an individual basis
Product term sharing among local macrocells
¡ Flexible Clocking
4 synchronous clocks per device
Product term clocking
Clock polarity control per logic block
¡ Consistent Package and Pinout Offering across All
Densities
Simplifies design migration
Same pinout for 3.3V and 5V devices
¡ Packages
44 to 256 Pins in PLCC, PQFP, TQFP, and Fine-Pitch BGA
Packages
Pb-free packages available
General Description
The Ultra37000™ family of CMOS CPLDs provides a range of
high density programmable logic solutions with unparalleled
system performance. The Ultra37000 family is designed to bring
the flexibility, ease of use, and performance of the 22V10 to high
density CPLDs. The architecture is based on a number of logic
blocks that are connected by a Programmable Interconnect
Matrix (PIM). Each logic block features its own product term
array, product term allocator, and 16 macrocells. The PIM
distributes signals from the logic block outputs and all input pins
to the logic block inputs.
All the Ultra37000 devices are electrically erasable and
In-System Reprogrammable (ISR), which simplifies both design
and manufacturing flows, thereby reducing costs. The ISR
feature provides the ability to reconfigure the devices without
having design changes cause pinout or timing changes. The
Cypress ISR function is implemented through a JTAG-compliant
serial interface. Data is shifted in and out through the TDI and
TDO pins, respectively. Because of the superior routability and
simple timing model of the Ultra37000 devices, ISR allows users
to change existing logic designs while simultaneously fixing
pinout assignments and maintaining system performance.
The entire family features JTAG for ISR and boundary scan, and
is compatible with the PCI Local Bus specification, meeting the
electrical and timing requirements. The Ultra37000 family
features user programmable bus-hold capabilities on all I/Os.
Ultra37000 5V Devices
The Ultra37000 devices operate with a 5V supply and can
support 5V or 3.3V I/O levels. VCCO connections provide the
capability of interfacing to either a 5V or 3.3V bus. By connecting
the VCCO pins to 5V the user insures 5V TTL levels on the
outputs. If VCCO is connected to 3.3V the output levels meet 3.3V
JEDEC standard CMOS levels and are 5V tolerant. These
devices require 5V ISR programming.
Ultra37000V 3.3V Devices
Devices operating with a 3.3V supply require 3.3V on all VCCO
pins, reducing the device’s power consumption. These devices
support 3.3V JEDEC standard CMOS output levels, and are
5V-tolerant. These devices allow 3.3V ISR programming.
Note
1. Due to the 5V tolerant nature of 3.3V device I/Os, the I/Os are not clamped to VCC, PCI VIH = 2V.
"Not Recommended for New Design"
[+] Feedback