Note:1. Not required for PLCC versions of ATV2500BQ or ATV2500BQL, making them compatible with ATV2500H and ATV2500L
pinout.
2
ATV2500B(Q)(L)
ATV2500B(Q)(L)
Description
The ATV2500Bs are the highest density PLDs available in
a 40- or 44-lead package. With their fully connected logic
array and flexible macrocell structure, high-gate utilization
is easily obtainable.
The ATV2500Bs are organized around a single universaland-or array. All pins and feedback terms are always available to every macrocell. Each of the 38 logic pins are array
inputs, as are the outputs of each flip-flop.
In the ATV2500Bs, four product terms are input to each
sum term. Furthermore, each macrocell’s three sum terms
can be combined to provide up to 12 product terms per
sum term with no performance penalty. Each flip-flop is
individually selectable to be either D- or T-type, providing
further logic compaction. Also, 24 of the flip-flops may be
bypassed to provide internal combinatorial feedback to the
logic array.
Product terms provide individual clocks and asynchronous
resets for each flip-flop. The flip-flops may also be individually configured to have direct input pin clocking. Each
output has its own enable product term. Eight synchronous
preset product terms serve local groups of either four or
eight flip-flops. Register preload functions are provided to
simplify testing. All registers automatically reset upon
power-up.
Several low-power device options allow selection of the
optimum solution for many power-sensitive applications.
Each of the options significantly reduces total system
power and enhances system reliability.
Functional Logic Diagram Description
The ATV2500B functional logic diagram describes the
interconnections between the input, feedback pins and
logic cells. All interconnections are routed through the
single global bus.
The ATV2500Bs are straightforward and uniform PLDs.
The 24 macrocells are numbered 0 through 23. Each macrocell contains 17 AND gates. All AND gates have 172
inputs. The five lower product terms provide AR1, CK1,
CK2, AR2, and OE. These are: one asynchronous reset
and clock per flip-flop, and an output enable. The top 12
product terms are grouped into three sum terms, which are
used as shown in the macrocell diagrams.
Eight synchronous preset terms are distributed in a 2/4 pattern. The first four macrocells share Preset 0, the next two
share Preset 1, and so on, ending with the last two macrocells sharing Preset 7.
The 14 dedicated inputs and their complements use the
numbered positions in the global bus as shown. Each macrocell provides six inputs to the global bus: (left to right)
feedback F2
and the pin true and false. The positions occupied by these
signals in the global bus are the six numbers in the bus diagram next to each macrocell.
Note:1. Either the flip-flop input (D/T2) or output (Q2) may be
(1)
true and false, flip-flop Q1 true and false,
3
Absolute Maximum Ratings*
Temperature Under Bias................................ -55°C to +125°C
Storage Temperature..................................... -65°C to +150°C
Voltage on Any Pin with
Respect to Ground .........................................-2.0V to +7.0V
Voltage on Input Pins
with Respect to Ground
During Programming.....................................-2.0V to +14.0V
Programming Voltage with
Respect to Ground .......................................-2.0V to +14.0V
*NOTICE:Stresses beyond those listed under “Absolute
Maximum Ratings” may cause permanent damage to the device. This is a stress rating only and
functional operation of the device at these or any
other conditions beyond those indicated in the
operational sections of this specification is not
implied. Exposure to absolute maximum rating
conditions for extended periods may affect device
reliability.
Note:1. Minimum voltage is -0.6V DC which may under-
shoot to -2.0V for pulses of less than 20 ns.
Maximum output pin voltage is V
CC
which may overshoot to +7.0V for pulses of less
than 20 ns.
DC and AC Operating Conditions
CommercialIndustrialMilitary
Operating Temperature
0°C - 70°C
(Ambient)
VCC Power Supply5V ± 5%5V ± 10%5V ± 10%
-40°C - 85°C
(Ambient)
-55°C - 125°C
(Case)
+ 0.75V DC
Pin Capacitance
f = 1 MHz, T = 25°C
C
IN
C
OUT
Note:1. Typical values for nominal supply voltage. This parameter is only sampled and is not 100% tested.
(1)
TypMaxUnitsConditions
46pFV
812pFV
= 0V
IN
OUT
= 0V
4
ATV2500B(Q)(L)
ATV2500B(Q)(L)
Output Logic, Registered
(1)
S2 = 0Terms in
Output ConfigurationS1S0D/T1D/T2
0084Registered (Q1); Q2 FB
(1)
10124
1184Registered (Q1); D/T2 FB
Output
S3
ConfigurationS6Q1 CLOCK
0Active Low0CK1
1Active High1CK1 • PIN1
S4Register 1 TypeS7Q2 CLOCK
0D0CK2
1T1CK2 • PIN1
S5Register 2 Type
0D
1T
Registered (Q1); Q2 FB
Output Logic, Combinatiorial
(1)
Note:1. These diagrams show equivalent logic functions, not
necessarily the actual circuit implementation.
S2 = 1Terms in
Output ConfigurationS5S1S0D/T1D/T2
X004
X0144
X104
1114
01144
(1)
(1)
(1)
Combinatorial (8 Terms);
4
Q2 FB
Combinatorial (4 Terms);
Q2 FB
Combinatorial (12 Terms);
(1)
4
Q2 FB
Combinatorial (8 Terms);
4
D/T2 FB
Combinatorial (4 Terms);
D/T2 FB
Note:1. These four terms are shared with D/T1.
Clock Option
5
DC Characteristics
SymbolParameterConditionMinTypMaxUnits
I
IL
I
LO
Input Load CurrentVIN = -0.1V to VCC + 1V10µA
Output Leakage
Current
= -0.1V to VCC + 0.1V10µA
V
OUT
Com.110190mA
ATV2500B
Ind., Mil.110210mA
= MAX,
V
Power Supply
I
CC
Current,
Standby
CC
V
= GND or
IN
f = 0 MHz,
V
CC
Outputs Open
ATV2500BQ
ATV2500BL
ATV2500BQL
I
OS
V
IL
V
IH
V
OL
V
OH
Output Short
Circuit Current
V
= 0.5V-120mA
OUT
Input Low VoltageMIN ≤ VCC ≤ MAX-0.60.8V
Input High Voltage2.0
Output Low
Voltage
Output High
Voltage
VIN = VIH or VIL,
= 4.5V
V
CC
= MIN
V
CC
IOL = 8 mACom., Ind.0.5V
I
= 6 mA Mil.0.5V
OL
I
= -100 µAVCC - 0.3V
OH
I
= -4.0 mA2.4
OH
Note:1. See ICC versus frequency characterization curves.
Com.3070mA
Ind., Mil.3085mA
Com.25mA
Ind., Mil.210mA
Com.24mA
Ind., Mil.25mA
VCC +
0.75
V
6
ATV2500B(Q)(L)
ATV2500B(Q)(L)
AC Waveforms
AC Waveforms
(1)
Input Pin Clock
(1)
Product Term Clock
Note:1. Timing measurement reference is 1.5V. Input AC driving levels are 0.0V and 3.0V, unless otherwise specified.
7
Register AC Characteristics, Input Pin Clock
-12-15-20-25-30
SymbolParameter
t
COS
t
CFS
t
SIS
t
SFS
t
HS
t
WS
t
PS
Clock to Output7.510111215ns
Clock to Feedback0405060708 ns
Input Setup Time79142023ns
Feedback Setup Time79142023ns
Hold Time00000 ns
Clock Width56789 ns
Clock Period1012141618ns
External Feedback 1/(t
F
MAXS
Internal Feedback 1/(t
No Feedback 1/(t
t
ARS
Asynchronous Reset/Preset
Recovery Time
+ t
SIS
COS
+ t
SFS
CFS
)10083716255MHz
PS
MinMaxMinMaxMinMaxMinMaxMinMax
)6952403126MHz
)9071503732MHz
7 12152025 ns
Units
8
ATV2500B(Q)(L)
Register AC Characteristics, Product Term Clock
-12-15-20-25-30
SymbolParameter
t
COA
t
CFA
t
SIA
t
SFA
t
HA
t
WA
t
PA
Clock to Output1215202225ns
Clock to Feedback37512101612181320ns
Input Setup Time45101519ns
Feedback Setup Time4581010ns
Hold Time35101213ns
Clock Width5.57.5111415ns
Clock Period1115222830ns
External Feedback 1/(t
F
MAXA
Internal Feedback 1/(t
No Feedback 1/(t
t
ARA
Asynchronous Reset/Preset
Recovery Time
+ t
SIA
COA
+ t
SFA
CFA
)9066453633MHz
PS
MinMaxMinMaxMinMaxMinMaxMinMax
)62.550332723MHz
)9058383624MHz
38121518ns
ATV2500B(Q)(L)
Units
AC Waveforms
(1)
Combinatorial Outputs and Feedback
Note:1. Timing measurement reference is 1.5V. Input AC driving levels are 0.0V and 3.0V, unless otherwise specified.
9
AC Characteristics
SymbolParameter
t
t
PD1
PD2
Input to Non-registered Output1215202530 ns
Feedback to Non-registered
Output
-12-15-20-25-30
MinMaxMinMaxMinMaxMinMaxMinMax
1215202530ns
Units
t
t
t
t
t
t
t
t
t
PD3
PD4
EA1
ER1
EA2
ER2
AW
AP
APF
Input to Non-registered Feedback811151820ns
Feedback to Non-registered
Feedback
Input to Output Enable1215202530ns
Input to Output Disable1215202530ns
Feedback to Output Enable1215202530ns
Feedback to Output Disable1215202530ns
Asynchronous Reset Width68121518ns
Asynchronous Reset to
Registered Output
Asynchronous Reset to
Registered Feedback
Input Test Waveforms and
Measurement Levels
811151820ns
1518222830ns
1215192530ns
Output Test Load
Preload and Observability of Registered Outputs
The ATV2500Bs registers are provided with circuitry to
allow loading of each register asynchronously with either a
high or a low. This feature will simplify testing since any
state can be forced into the registers to control test
sequencing. A V
appropriate register high; a V
level on the odd I/O pins will force the
IH
will force it low, independent
IL
of the polarity or other configuration bit settings.
The PRELOAD state is entered by placing an 10.25V to
10.75V signal on SMP lead 42. When the preload clock
10
ATV2500B(Q)(L)
SMP lead 23 is pulsed high, the data on the I/O pins is
placed into the 12 registers chosen by the Q select and
even/odd select pins.
Register 2 observability mode is entered by placing an
10.25V to 10.75V signal on pin/lead 2. In this mode, the
contents of the buried register bank will appear on the
associated outputs when the OE control signals are active.
Level Forced on
Odd I/O Pin
during
PRELOAD Cycle
VIH/V
IL
V
IH/VIL
VIH/V
IL
V
IH/VIL
ATV2500B(Q)(L)
Q Select Pin
StateEven/Odd Select
LowLowHigh/LowXXX
HighLowXHigh/LowXX
LowHighXXHigh/LowX
HighHighXXXHigh/Low
Even Q1 State
after Cycle
Even Q2 State
after Cycle
Odd Q1 State
after Cycle
Odd Q2 State
after Cycle
Power-up Reset
The registers in the ATV2500Bs are designed to reset during power-up. At a point delayed slightly from V
, all registers will be reset to the low state. The output
V
RST
crossing
CC
state will depend on the polarity of the output buffer.
This feature is critical for state as nature of reset and the
uncertainty of how V
actually rises in the system, the fol-
CC
lowing conditions are required:
1. The V
rise must be monotonic,
CC
2. After reset occurs, all input and feedback setup
times must be met before driving the clock pin or
terms high, and
3. The clock pin, and any signals from which clock
terms are derived, must remain stable during t
ParameterDescriptionTypMaxUnits
t
PR
V
RST
Power-up Reset Time6001000ns
Power-up Reset Voltage3.84.5V
PR
.
.
11
Security Fuse Usage
A single fuse is provided to prevent unauthorized copying
of ATV2500B fuse patterns. Once programmed, the outputs will read programmed during verify. The security fuse
should be programmed last, as its effect is immediate.
The security fuse also inhibits Preload and Q2
observability.
Atmel CMOS PLDs
The ATV2500Bs utilize an advanced 0.65-micron CMOS
EPROM technology. This technology’s state of the art fea-
tures are the optimum combination for PLDs:
• CMOS technology 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.
Using the ATV2500Bs Many Advanced
Features
The ATV2500Bs advanced flexibility packs more usable
gates into 44 leads than other PLDs. Some of the
ATV2500Bs key features are:
• Fully Connected Logic Array – Each array input is
always available to every product term. This makes logic
placement a breeze.
• Selectable D- and T-Type Registers – Each ATV2500B
flip-flop can be individually configured as either D- or Ttype. Using the T-type configuration, JK and SR flip-flops
are also easily created. These options allow more
efficient product term usage.
• Buried Combinatorial Feedback – Each macrocell’s
Q2 register may be bypassed to feed its input (D/T2)
directly back to the logic array. This provides further logic
expansion capability without using precious pin
resources.
• Selectable Synchronous/Asynchronous Clocking –
Each of the ATV2500Bs flip-flops has a dedicated clock
product term. This removes the constraint that all
registers use the same clock. Buried state machines,
counters and registers can all coexist in one device while
running 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 Total of 48 Registers – The ATV2500B provides two
flip-flops per macrocell – a total of 48. Each register has
its own clock and reset terms, as well as its own sum
term.
• Independent I/O Pin and Feedback Paths – Each I/O
pin on the ATV2500B has a dedicated input path. Each
of the 48 registers has its own feedback term into the
array as well. These features, combined with individual
product terms for each I/O’s output enable, facilitate true
bi-directional I/O design.
• Combinable Sum Terms – Each output macrocell’s
three sum terms may be combined into a single term.
This provides a fan in of up to 12 product terms per sum
term with no speed penalty.
Programming Software Support
As with all other Atmel PLDs, several third party PLD development software products and programmers will support
the ATV2500Bs.
Several third party programmers will support the
ATV2500B as well. Additionally, the ATV2500B may be
programmed to perform the ATV2500H/Ls functional subset (no T-type flip-flops, pin clocking or D/T2 feedback)
using the ATV2500H/L JEDEC file. In this case, the
ATV2500B becomes a direct replacement or speed
upgrade for the ATV2500H/L (additional GND connections
are required). Please refer to the Programmable Logic
Development Tools section for a complete PLD software
and programmer listing.
Erasure Characteristics
The entire memory array of an ATV2500B is erased after
exposure to ultraviolet light at a wavelength of 2537 Å.
Complete erasure is assured after a minimum of 20 minutes exposure using 12,000 µW/cm
spaced one inch away from the chip. Minimum erase time
for lamps at other intensity ratings can be calculated from
the minimum integrated erasure dose of 15 W
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 sunlight.
2
intensity lamps
•sec/cm
2
. To
12
ATV2500B(Q)(L)
ATV2500B(Q)(L)
Note:1. All normalized values referenced to maximum specification in AC Characteristics of data sheet.
13
OUTPUT SOURCE CURRENT
0
5
5
vs. OUTPUT VOLTAGE (VCC=5V,TA=25°C)
0
-1
I
O
-2
H
-3
m
A
-4
-5
3.53.84.14.44.75.0
OUTPUT VOLTAGE (V)
OUTPUT SOURCE CURRENT
vs. OUTPUT VOLTAGE (VCC=5V,TA=25°C)
0
-20
I
O
H
-40
m
-60
A
-80
0.00.51.01.5 2.02.53.03.54.0 4.55.
OUTPUT VOLTAGE (V)
NORMALIZED TCO
1.3
N
1.2
O
R
1.1
M
1.0
T
C
0.9
O
0.8
4.504.755.005.255.50
vs. SUPPLYVOLTAGE (TA=25°C)
SUPPLYVOLTAGE (V)
ATV2500BQ(L)
ATV2500B(L)
NORMALIZED TPD
vs. AMBIENT TEMPERATURE (VCC = 5V)
1.3
N
1.2
O
R
1.1
M
1.0
T
P
0.9
D
0.8
-55-255 35659512
ATV2500B(L)
ATV2500BQ(L)
AMBIENT TEMPERATURE (C)
NORMALIZED TCO
1.3
N
1.2
O
R
1.1
M
1.0
T
C
0.9
O
0.8
-55-25535659512
vs. AMBIENT TEMPERATURE(VCC = 5V)
ATV2500B(L)
ATV2500BQ(L)
AMBIENT TEMPERATURE (C)
Note:1. All normalized values referenced to maximum specification in AC Characteristics of data sheet.
14
ATV2500B(Q)(L)
ATV2500B(Q)(L)
Note:1. All normalized values referenced to maximum specification in AC Characteristics of data sheet.
15
Ordering Information
t
PD
(ns)
127.569ATV2500B-12JC
151052ATV2500B-15JC
201140ATV2500BL-20JC
201140ATV2500BQ-20DC
t
COS
(ns)
Ext. f
MAXS
(MHz)Ordering CodePackageOperation Range
ATV2500B-12KC
ATV2500B-15KC
ATV2500B-15JI
ATV2500B-15KI
ATV2500B-15KM
ATV2500B-15LM
ATV2500B-15KM/883
ATV2500B-15LM/883
ATV2500BL-20KC
ATV2500BL-20JI
ATV2500BL-20KI
ATV2500BL-20KM
ATV2500BL-20LM
ATV2500BL-20KM/883
ATV2500BL-20LM/883
ATV2500BQ-20JC
ATV2500BQ-20KC
ATV2500BQ-20PC
44J
44KW
44J
44KW
44J
44KW
44KW
44LW
44KW
44LW
44J
44KW
44J
44KW
44KW
44LW
44KW
44LW
40DW6
44J
44KW
40P6
Commercial
(0°C to 70°C)
Commercial
(0°C to 70°C)
Industrial
(-40°C to 85°C)
Military
(-55°C to 125°C)
Military/883C
(-55°C to 125°C)
Class B, Fully Compliant
Commercial
(0°C to 70°C)
Industrial
(-40°C to 85°C)
Military
(-55°C to 125°C)
Military/883C
(-55°C to 125°C)
Class B, Fully Compliant
Commercial
(0°C to 70°C)
Using “C” Product for Industrial
To use commercial product for Industrial temperature ranges, down-grade one speed grade from the “I” to the “C” device
(7 ns “C” = 10 ns “I”) and de-rate power by 30%.
To use commercial product for Industrial temperature ranges, down-grade one speed grade from the “I” to the “C” device
(7 ns “C” = 10 ns “I”) and de-rate power by 30%.
To use commercial product for Industrial temperature ranges, down-grade one speed grade from the “I” to the “C” device
(7 ns “C” = 10 ns “I”) and de-rate power by 30%.
Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company’s standard warranty which is detailed in Atmel’s Terms and Conditions located on the Company’s web site. The Company assumes no responsibility for
any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without
notice, and does not make any commitment to update the information contained herein. No licenses to patents or other intellectual property of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel’s products are
not authorized for use as critical components in life support devices or systems.
Marks bearing ® and/or ™ are registered trademarks and trademarks of Atmel Corporation.
Terms and product names in this document may be trademarks of others.
Printed on recycled paper.
0249J–05/00/xM
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.