Philips Semiconductors Product specification
ABT22V10A5, A7
5V high-speed universal PLD device
with live insertion capability
1996 Dec 16
6
PRODUCT FEATURES
Low Ground Bounce
The Philips Semiconductors BiCMOS QUBiC process produces
exceptional noise immunity. The typical ground bounce, with 9
outputs simultaneously switching and the 10th output held low, is
less than 1.0V. V
OLP
is tested by holding one output (the output
uncer test) in the Low state and then simultaneously switching all
remaining outputs from a High to a Low state (each output is loaded
with 50pF). The maximum peak voltage on the output under test is
guaranteed to be less than 1.2 Volts.
Live Insertion/Extraction Capability
There are some inherent problems associated with inserting or
extracting an unpowered module from a powered-up, active system.
The ABT22V10A outputs have been designed such that any chance
of bus contention, glitching or clamping is eliminated.
Detailed information on this feature is provided in an application note
AN051:
Philips PLDs Support Live Insertion Applications
.
Improved Fuse Verification Circuitry Increases
Reliability
Philips has developed a new means of testing the integrity of fuses,
both blown and intact fuses, which insures that all the fuses have
been correctly programmed and that each and every fuse – whether
“blown” or “intact” – is at the appropriate and optimal fuse
resistance. This dual verify scheme represents a significant
improvement over single reference voltage comparisons schemes
that have been used for bipolar devices since the late 1980s.
Detailed information on this feature is provided in an application note
entitled
Dual Verify Technique Increases Reliability of PLDs
.
Programmable 3-stage Outputs
Each output has a 3-Stage output buffer with 3-State control. A
product term controls the buffer, allowing enable and disable to be a
function of any product of device inputs or output feedback. The
combinatorial output provides a bidirectional I/O pin, and may be
configured as a dedicated input if the buffer is always disabled.
Programmable Output Polarity
The polarity of each macro cell output can be Active-HIGH or
Active-LOW, either to match output signal needs or to reduce
product terms. Programmable polarity allows Boolean expressions
to be written in their most compact form (true or inverted), and the
output can still be of the desired polarity. It can also save
“DeMorganizing” efforts.
Selection is controlled by programmable bit S
0
in the Output Macro
Cell, and affects both registered and combinatorial outputs.
Selection is automatic, based on the design specification and pin
definitions. If the pin definition and output equation have the same
polarity, the output is programmed to be Active-HIGH (S
0
= 1).
Preset/Reset
For initialization, the ABT22V10A has additional Preset and Reset
product terms. These terms are connected to all registered outputs.
When the Synchronous Preset (SP) product term is asserted high,
the output registers will be loaded with a HIGH on the next
LOW-to-HIGH clock transition. When the Asynchronous Reset (AR)
product term is asserted high, the output registers will be
immediately loaded with a LOW, independent of the clock.
Note that Preset and Reset control the flip-flop, not the output pin.
The output level is determined by the output polarity selected.
Power-Up Reset
All flip-flops power-up to a logic LOW for predictable system
initialization. Outputs of the ABT22V10A will depend on the
programmed output polarity. The V
CC
rise must be monotonic and
the reset delay time is 1–10µs maximum.
Security Fuse
After programming and verification, ABT22V10A designs can be
secured by programming the security fuse link. Once programmed,
this fuse defeats readback of the internal programmed pattern by a
device programmer, securing proprietary designs from competitors.
When the security fuse is programmed, the array will read as if
every fuse is programmed.
Quality and Testability
The ABT22V10A offers a very high level of built-in quality. Extra
programmable fuses provide a means of verifying performance of all
AC and DC parameters. In addition, this verifies programmability
and functionality of the device to provide the highest programming
and post-programming functional yields.
Technology
The BiCMOS ABT22V10A is fabricated with the Philips
Semiconductors process known as QUBiC. QUBiC combines an
advanced, state-of-the-art 1.0µm (drawn feature size) CMOS
process with an ultra fast bipolar process to achieve superior speed
and drive capabilities. QUBiC incorporates three layers of Al/Cu
interconnects for reduced chip size, and our proven Ti-W fuse
technology ensures highest programming yields.
Programming
The ABT22V10A is fully supported by industry standard (JEDEC
compatible) PLD CAD tools, including Philips Semiconductors
SNAP design software package. ABEL
CUPL and PALASM 90
design software packages also support the ABT22V10A
architecture.
All packages allow Boolean and state equation entry formats, SNAP,
ABEL and CUPL also accept, as input, schematic capture format.
Output Register Preload
The register on the ABT22V10A can be preloaded from the output
pins to facilitate functional testing of complex state machine designs.
This feature allows direct loading of arbitrary states, making it
unnecessary to cycle through long test vector sequences to reach a
desired state. In addition, transitions from illegal states can be
verified by loading illegal states and observing proper recovery. The
procedure for preloading follows:
1. Raise V
CC
to 5.0V ± 0.25V.
2. Set pin 2 or 3 to V
HH
to disable outputs and enable preload.
3. Apply the desired value (V
ILP/VIHP
) to all registered output pins.
Leave combinatorial output pins floating.
4. Clock Pin 1 from V
ILP
to V
IHP
.
5. Remove V
ILP/VIHP
from all registered output pins.
6. Lower pin 2 or 3 to V
ILP
.
7. Enable the output registers according to the programmed
pattern.
8. Verify V
OL/VOH
at all registered output pins. Note that the output
pin signal will depend on the output polarity.
ABEL is a trademark of Data I/O Corp.
CUPL is a trademark of Logical Devices, Inc.
PALASM is a registered trademark of AMD Corp.