– All 20 Flip-flops Feed Back Internally
– 10 Flip-flops are also Available as Outputs
• Programmable Pin-keeper Circuits
• Dual-in-line and Surface Mount Package in Standard Pinouts
• Commercial and Industrial Temperature Ranges
• 20-year Data Retention
• 2000V ESD Protection
• 1000 Erase/Write Cycles
Block Diagram
High-speed
Complex
Programmable
Logic Device
ATF750C
ATF750CL
(OE PRODUCT TERMS)
12
INPUT
PINS
PROGRAMMABLE
INTERCONNECT
AND
COMBINATORIAL
LOGIC ARRAY
4TO8
PRODUCT
TERMS
(CLOCK PIN)
LOGIC
OPTION
(UP T0 20
FLIP-FLOPS)
OUTPUT
OPTION
10
I/O
PINS
Description
The ATF750C(L)s are twice as powerful as most other 24-pin programmable logic
devices. Increased product terms, sum terms, flip-flops and output logic configurations
translate into more usable gates. High-speed logic and uniform predictable delays
(continued)
Pin Configurations
Pin NameFunction
CLKClock
INLogic Inputs
I/OBi-directional Buffers
GNDGround
VCC+5V Supply
Note:For PLCC, pins 1, 8, 15, and 22
can be left unconnected. For
superior performance, connect
VCC to pin 1 and GND to pins
8, 15, and 22.
DIP/SOIC/TSSOP
CLK/IN
GND
1
2
IN
3
IN
4
IN
5
IN
6
IN
7
IN
8
IN
9
IN
10
IN
11
IN
12
24
23
22
21
20
19
18
17
16
15
14
13
VCC
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
IN
GND *
IN
IN
IN
IN
IN
IN
PLCC
ININCLK/IN
VCC *
432
5
6
7
8
9
10
11
1
12131415161718
IN
IN
GND
GND *
VCC
I/O
282726
IN
I/O
I/O
I/O
25
I/O
24
I/O
23
GND *
22
I/O
21
I/O
20
I/O
19
I/O
Rev. 0776H–03/01
1
guarantee fast in-system performance. The ATF750C(L) is
a high-performance CMOS (electrically-erasable) complex
programmable logic device (CPLD) that utilizes Atmel’s
proven electrically-erasable technology.
Each of the ATF750C(L)’s 22 logic pins can be used as an
input. Ten of these can be used as inputs, outputs or bidirectional I/O pins. Each flip-flop is individually configurable as either D- or T-type. Each flip-flop output is fed
back into the array independently. This allows burying of all
the sum terms and flip-flops.
There are 171 total product terms available. There are two
sum terms per output, providing added flexibility. A variable
format is used to assign between four to eight product
terms per sum term. Much more logic can be replaced by
this device than by any other 24-pin PLD. With 20 sum
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
(1)
(1)
(1)
terms and flip-flops, complex state machines are easily
implemented with logic to spare.
Product terms provide individual clocks and asynchronous
resets for each flip-flop. Each flip-flop may also be individually configured to have direct input pin controlled clocking.
Each output has its own enable product term. One product
term provides a common synchronous preset for all flipflops. Register preload functions are provided to simplify
testing. All registers automatically reset upon power-up.
The ATF750C(L) is a low-power device with speeds
as fast as 15 ns. The ATF750C(L) provides the optimum
low-power CPLD solution. This device significantly
reduces total system power, thereby allowing batterypowered operations.
*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
which may overshoot to 7.0V for pulses of less
than 20 ns.
+ 0.75V DC,
CC
DC and AC Operating Conditions
All members of the family are specified to operate in either one of two voltage ranges. Parameters are specified as noted to
be either 2.7V to 3.6V, 5V ± 5% or 5V ± 10%.
Commercial
5V Operation
Operating Temperature (Ambient)0°C - 70°C-40°C - +85°C
V
Power Supply5V ±=5%5V ±=10%
CC
2
ATF750C(L)
-7.5, -10, -15
Industrial
-10, -15
Logic Options
Combinatorial OutputRegistered Output
Combined TermsSeparate Terms
Combined TermsSeparate Terms
ATF750C(L)
Clock Mux
Output Options
CLOCK
PRODUCT
TERM
CKi
CLK
PIN
CKMUX
TO
LOGIC
CELL
SELECT
3
Bus-friendly Pin-keeper Input and I/Os
All input and I/O pins on the ATF750C(L) have programmable “pin-keeper” circuits. If activated, when any pin is driven
high or low and then subsequently left floating, it will stay at
that previous high or low level.
This circuitry prevents unused input and I/O lines from
floating to intermediate voltage levels, which causes
unnecessary power consumption and system noise. The
Table 1. Software Compiler Mode Selection
SynarioWINCUPLPin-keeper Circuit
ATF750CV750CDisabled
ATF750C (PPK)V750CPPKEnabled
Input Diagram
INPUT
keeper circuits eliminate the need for external pull-up resistors and eliminate their DC power consumption.
Enabling or disabling of the pin-keeper circuits is controlled
by the device type chosen in the logic compiler device
selection menu. Please refer to the software compiler table
for more details. Once the pin-keeper circuits are disabled,
normal termination procedures are required for unused
inputs and I/Os.
V
CC
100K
I/O Diagram
OE
DATA
ESD
PROTECTION
CIRCUIT
V
CC
V
CC
PROGRAMMABLE
OPTION
100K
PROGRAMMABLE
OPTION
I/O
4
ATF750C(L)
ATF750C(L)
DC Characteristics
SymbolParameterConditionMinTypMaxUnits
I
LI
I
LO
I
CC
(1)
I
OS
Input Load CurrentVIN = -0.1V to VCC + 1V10µA
Output Leakage
Current
= -0.1V to VCC + 0.1V10µA
V
OUT
Com.125180mA
C-7, -10
Ind., Mil.135190mA
Power Supply
Current, Standby
CC
V
= Max,
IN
Outputs Open
C-15
Com.125180mA
Ind., Mil.135190mA
V
= Max,
Com.0.121mA
CL-15
Ind., Mil.0.152mA
Output Short
Circuit Current
= 0.5V-120mA
V
OUT
V
IL
V
IH
V
OL
V
OH
Input Low Voltage4.5 ≤ VCC ≤ 5.5V-0.60.8V
Input High Voltage2.0V
= 16 mA Com., Ind.0.5V
I
Output Low
Vol ta ge
Output High
Vol ta ge
VIN = VIH or VIL,
V
= Min
CC
VIN = VIH or VIL,
= Min
V
CC
OL
I
= 12 mAMil.0.5V
OL
I
= 24 mA Com.0.8V
OL
= -4.0 mA2.4V
I
OH
+ 0.75V
CC
Note:1. Not more than one output at a time should be shorted. Duration of short circuit test should not exceed 30 sec.
Input Test Waveforms and
Measurement Levels
tR, tF < 3 ns (10% to 90%)
Output Test Load
VCC
300
(390 MIL.)
390
(750 MIL.)
5
AC Waveforms, Product Term Clock
(1)
Note:1.Timing measurement reference is 1.5V. Input AC driving levels are 0.0V and 3.0V, unless otherwise specified.
AC Characteristics, Product Term Clock
(1)
-7-10C/CL-15
SymbolParameter
UnitsMinMaxMinMaxMinMax
t
PD
t
EA
t
ER
t
CO
t
CF
t
S
t
SF
t
H
t
P
t
W
Input or Feedback to Non-registered Output7.51015ns
Input to Output Enable7.51015ns
Input to Output Disable7.51015ns
Clock to Output37.5410512ns
Clock to Feedback1547.559ns
Input Setup Time348/12ns
Feedback Setup Time347ns
Hold Time125ns
Clock Period71114ns
Clock Width3.55.57ns
External Feedback 1/(tS + tCO)957150/41MHz
f
MAX
t
AW
t
AR
t
AP
t
SP
Internal Feedback 1/(tSF + tCF)1258662MHz
No Feedback 1/(t
)1429071MHz
P
Asynchronous Reset Width51015ns
Asynchronous Reset Recovery Time31015ns
Asynchronous Reset to Registered Output Reset81215ns
Setup Time, Synchronous Preset478ns
Note:1. See ordering information for valid part numbers.
6
ATF750C(L)
ATF750C(L)
AC Waveforms, Input Pin Clock
(1)
Notes:1.Timing measurement reference is 1.5V. Input AC driving levels are 0.0V and 3.0V, unless otherwise specified.
AC Characteristics, Input Pin Clock
-7-10C/CL-15
SymbolParameter
UnitsMinMaxMinMaxMinMax
t
PD
t
EA
t
ER
t
COS
t
CFS
t
SS
t
SFS
t
HS
t
PS
t
WS
f
MAXS
t
AW
t
ARS
t
AP
t
SPS
Input or Feedback to Non-registered Output7.51015ns
Input to Output Enable7.51015ns
Input to Output Disable7.51015ns
Clock to Output06.507010ns
Clock to Feedback03.50505.5ns
Input Setup Time458/12.5ns
Feedback Setup Time457ns
Hold Time000ns
Clock Period71012ns
Clock Width3.556ns
External Feedback 1/(tSS + t
Internal Feedback 1/(t
No Feedback 1/(t
SFS
)14210083MHz
PS
)958355/44MHz
COS
+ t
)13310080MHz
CFS
Asynchronous Reset Width51015ns
Asynchronous Reset Recovery Time51015ns
Asynchronous Reset to Registered Output Reset81015ns
Setup Time, Synchronous Preset55/911ns
7
Functional Logic Diagram ATF750C, Upper Half
8
ATF750C(L)
Functional Logic Diagram ATF750C, Lower Half
ATF750C(L)
9
Preload of Registered Outputs
The ATF750C(L)’s 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
Level Forced on Registered
Output Pin during Preload CycleSelect Pin StateRegister #0 State after CycleRegister #1 State after Cycle
level on the I/O pin will force the register
IH
V
IH
V
IL
V
IH
V
IL
LowHighX
LowLowX
HighXHigh
HighXLow
high; a V
will force it low, independent of the output polar-
IL
ity. The PRELOAD state is entered by placing a 10.25V to
10.75V signal on pin 8 on DIPs, and lead 10 on SMDs.
When the clock term is pulsed high, the data on the I/O
pins is placed into the register chosen by the select pin.
Power-up Reset
The registers in the ATF750C(L)s are designed to reset
during power-up. At a point delayed slightly from V
ing V
, all registers will be reset to the low state. The out-
RST
CC
cross-
put state will depend on the polarity of the output buffer.
This feature is critical for state machine initialization. How-
ever, due to the asynchronous 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 terms or
pin high, and
3.The clock pin, or signals from which clock terms are
derived, must remain stable during t
PR
.
ParameterDescriptionTypMaxUnits
t
PR
V
RST
Power-up Reset Time6001000ns
Power-up Reset Voltage3.84.5V
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
58 pFV
68 pFV
= 0V
IN
OUT
= 0V
10
ATF750C(L)
ATF750C(L)
Using the ATF750C’s Many Advanced
Features
The ATF750C(L)’s advanced flexibility packs more usable
gates into 24 pins than any other logic device. The
ATF750C(L)s start with the popular 22V10 architecture,
and add several enhanced features:
• Selectable D- and T-type Registers
Each ATF750C(L) flip-flop can be individually configured
as either D- or T-type. Using the T-type configuration, JK
and SR flip-flops are also easily created. These options
allow more efficient product term usage.
• Selectable Asynchronous Clocks
Each of the ATF750C(L)’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 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 Full Bank of Ten More Registers
The ATF750C(L) provides two flip-flops per 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 ATF750C(L) has a dedicated input
path. Each of the 20 registers has its own feedback
terms into 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.
Synchronous Preset and
Asynchronous Reset
One synchronous preset line is provided for all 20 registers
in the ATF750C(L). 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 unauthorized copying
of the ATF750C(L) fuse patterns. Once the security fuse
is programmed, all fuses will appear programmed during
verify.
The security fuse should be programmed last, as its effect
is immediate.
11
ATF750C SUPPLY CURRENT VS.
SUPPLY VOLTAGE (T
140
120
100
80
(mA)
60
CC
I
40
20
0
4.504.755.005.255.50
SUPPLY VOLTAGE (V)
= 25°C)
A
ATF750CL SUPPLY CURRENT
VS. SUPPLY VOLTAGE ( T
160
140
120
100
80
(µA)
CC
I
60
40
20
0
4.504.755.005.255.50
SUPPLY VOLTAGE (V)
= 25°C)
A
SUPPLY CURRENT VS. FREQUENCY
160
120
80
(mA)
CC
I
40
0
0510255075100
STANDARD POWER (T
FREQUENCY (MHz)
= 25°C)
A
ATF750C/CL OUTPUT SOURCE CURRENT
VS. SUPPLY VOLTAGE (V
0
-5
-10
-15
-20
-25
(mA)
OH
I
-30
-35
-40
-45
-50
44.555.56
SUPPLY VOLTAGE (V)
= 2.4V)
OH
SUPPLY CURRENT VS. FREQUENCY
140
LOW-POWER ("L") VERSION (T
120
100
80
(mA)
60
CC
I
40
20
0
0510255075100
FREQUENCY (MHz)
= 25°C)
A
ATF750C/CL OUTPUT SOURCE CURRENT
VS. OUTPUT VOLTAGE (V
0.00
-10.00
-20.00
-30.00
-40.00
(mA)
-50.00
OH
I
-60.00
-70.00
-80.00
-90.00
0.000.501.001.502.002.503.003.504.004.505.00
= 5V, TA = 25°C)
CC
V
(V)
OH
12
ATF750C(L)
ATF750C(L)
A
ATF750C/CL OUTPUT SINK CURRENT
VS. SUP PL Y VOLT AG E ( V
44
43
42
41
40
39
(mA)
OL
I
38
37
36
35
34
44.555.56
SUPPLY VOLTAGE (V)
= 0.5V)
OL
ATF750C/CL OUTPUT SINK CURRENT
VS. OUTPUT VOLTAGE (V
90
80
70
60
50
(mA)
40
OL
I
30
20
10
0
00.10.20.30.40.50.60.70.80.91
= 5V, TA = 25°C)
CC
V
(V)
OL
ATF750C/CL OUTPUT SINK CURRENT
VS. OUTPUT VOLTAGE (V
140
120
100
80
(mA)
OL
60
I
40
20
0
00.511.522 .533.544.55
= 5V, TA = 25°C)
CC
(V)
V
OL
TF750C/CL INPUT CURRENT VS. INPUT VOLTAGE
= 5V,TA = 25°C)
(V
30
25
20
15
10
5
0
-5
-10
INPUT CURRENT (uA)
-15
-20
-25
00.511.522.5 33.544.555.5 6
CC
INPUT VOLTAGE (V)
ATF750C/CL INPUT CURRENT VS. INPUT VOLTAGE
= 5V,TA = 25°C)
(V
CC
WITHOUT PIN-KEEPER
1.8
1.6
1.4
1.2
1
0.8
0.6
0.4
INPUT CURRENT (uA)
0.2
0
-0.2
00.511 .522.533.544 .555.56
INPUT VOLTAGE (V)
ATF750C/CL INPUT CLAMP CURRENT
VS. INPUT VOLTAGE (V
0
-10
-20
-30
-40
-50
-60
-70
-80
INPUT CURRENT (mA)
-90
-100
0-0.2-0.4-0.6-0.8-1
INPUT VOLTAGE (V)
= 5V,TA = 35°C)
CC
13
ATF750C(L) Ordering Information
Ext.
t
PD
(ns)
t
COS
(ns)
7.56.595ATF750C-7JC28JCommercial
10783ATF750C-10JC
151055ATF750C-15JC
151044ATF750CL-15JC
Note:1. Special order only: TSSOP package requires special thermal management.
f
MAXS
(MHz)Ordering CodePackageOperation Range
(0°C to 70°C)
AT F7 50 C - 1 0P C
AT F7 50 C - 1 0S C
AT F7 50 C - 1 0X C
AT F7 50 C - 1 0J I
AT F7 50 C - 1 0P I
AT F7 50 C - 1 0S I
AT F7 50 C - 1 5P C
AT F7 50 C - 1 5S C
AT F7 50 C - 1 5X C
AT F7 50 C - 1 5J I
AT F7 50 C - 1 5P I
AT F7 50 C - 1 5S I
AT F7 50 C L - 15 P C
AT F7 50 C L - 15 S C
AT F7 50 C L - 15 X C
AT F7 50 C L - 15 J I
AT F7 50 C L - 15 P I
AT F7 50 C L - 15 S I
28J
24P3
24S
(1)
24X
(1)
28J
24P3
24S
28J
24P3
24S
(1)
24X
(1)
28J
24P3
24S
28J
24P3
24S
(1)
24X
(1)
28J
24P3
24S
Commercial
(0°C to 70°C)
Industrial
(-40°C to 85°C)
Commercial
(0°C to 70°C)
Industrial
(-40°C to 85°C)
Commercial
(0°C to 70°C)
Industrial
(-40°C to 85°C)
Using “C” Product for Industrial
To use commercial product for industrial 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.
0776H–03/01xM
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.