ATV750B
10
Using the ATV750B’s Many Advanced
Features
The ATV750B’s advanced flexibility packs more usable
gates into 24-pins than any other logic device. The
ATV750Bs start with the popular 22V10 ar chitecture, an d
add several enhanced features:
•
Selectable D- and T-Type Registers -
Each ATV7 50B flip-flop can be individually configured as
either D- or T-type. Using the T-type configuration, JK
and SR flip-flops ar e also easily created. These options
allow mo re efficient product term usag e.
•
Selectable Asynchronous Clocks -
Each of the ATV 750B’s flip-flops may be clocked by its
own clock product term or directly from Pin 1 (SMD Lead
2). This removes the constraint that all registers must
use the same clock. Buried state machines, counters
and registers can a ll coexist in one device while r unning
on separate clocks. Individual flip-flop clock source
selection further allows mixing higher performance pin
clocking and flexible product term clocking within one
design.
•
A Full Bank of Ten More Registers -
The ATV750B p rovid es two f li p-f lo ps pe r output logic cell
for a total of 20. Each register has its own sum term, its
own reset term and its own clock term.
•
Independent I/O Pin and Feedback Paths -
Each I/O pin on the A TV750B has a dedicated input path.
Each of the 20 regi sters h as its own feedback ter ms int o
the array as well. This feature, combined with individual
product terms for each I/O’s output enable, facilitates
true bi-directional I/O design.
Programming Software Support
As with all other A tmel PLDs, severa l third party devel opment software products support the ATV75 0Bs. Several
third party programmers s upport the ATV750B as well.
Additionally, the ATV 750B m ay be p rogramm ed to pe rform
the ATV750/L’s functional subset (no T-type flip-flops or pin
clocking) using the ATV750/L JEDEC file. In this case, the
ATV750B becomes a direct repl ac eme nt or sp eed upgr ad e
for the ATV750/L. The ATV750/L programming algorithm is
different from the ATV750B algorithm. Choose the appropriate devic e in your p rogramm er menu to ensure proper
programming. Please refer to the
Programmable Log ic
Development Tools
section for a complete PLD software
and programmer listing.
Synchronous Preset and
Asynchronous Reset
One synchronous pres et li ne is pr ov id ed for all 20 regi sters
in the ATV750B. The appropriate input signals to cause the
internal clocks to go to a high state must be received during
a synchronous preset. Appropriate setup and hold times
must be met, as shown in the switching waveform diagram.
An individual asynchronous reset line is provided for each
of the 20 flip-flops. Both master and slave halves of the flipflops are reset when the input signals received force the
internal resets high.
Security Fuse Usage
A single fuse is provided to prevent unauthoriz ed copying
of the ATV750B fuse pa tterns. Once the securit y fuse is
programmed, all fuses will appe ar prog ramme d during verify.
The security fuse should be programmed last, as its effect
is immediate.
Erasure Characteristics
The entire memory array of an AT V750B is erased after
exposure to ultraviolet light at a wavel ength of 2537 Å.
Complete erasure is assured after a minimum of 20 minutes exposure using 1 2,000 µW/cm
2
intensity lamps
spaced one inch away from the chip. Minimum erase time
for lamps at other intensity ratings can be calc ulated from
the minimum inte grated erasur e dose of 1 5 W
•
sec/cm2. To
prevent unintentional erasure, an opaque label is recommended to cover the clear window on any UV erasable
PLD which will be subjected to continuous fluorescent
indoor lighting or sunligh t.
Atmel CMOS PLDs
The ATV750B utilizes an advanced 0.65-micron CMOS
EPROM technology. This technology’s state of the art features are the optimum comb ination for PLDs:
• CMOS techno logy provides high speed, low power, and
high noise immunity.
• EPROM technology is the most cost effective method for
producing PLDs - surpassing bipolar fusible link
technology in low cost, while providing the necessary
reprogrammability.
• EPROM reprogrammability, which is 100% tested before
shipment, provides inherently better programmability and
reliability than one-time fusible PLDs.