ChipFind - документация

Электронный компонент: CY7C344-15C

Скачать:  PDF   ZIP
Untitled Document
background image
32-Macrocell MAX EPLD
CY7C344
Cypress Semiconductor Corporation
3901 North First Street
San Jose
CA 95134
408-943-2600
Document #: 38-03006 Rev. **
Revised July 18, 2000
44B
Features
High-performance, high-density replacement for TTL,
74HC, and custom logic
32 macrocells, 64 expander product terms in one LAB
8 dedicated inputs, 16 I/O pins
0.8-micron double-metal CMOS EPROM technology
28-pin, 300-mil DIP, cerDIP or 28-pin HLCC, PLCC
package
Functional Description
Available in a 28-pin, 300-mil DIP or windowed J-leaded ce-
ramic chip carrier (HLCC), the CY7C344 represents the dens-
est EPLD of this size. Eight dedicated inputs and 16 bidirec-
tional I/O pins communicate to one logic array block. In the
CY7C344 LAB there are 32 macrocells and 64 expander prod-
uct terms. When an I/O macrocell is used as an input, two
expanders are used to create an input path. Even if all of the
I/O pins are driven by macrocell registers, there are still 16
"buried" registers available. All inputs, macrocells, and I/O pins
are interconnected within the LAB.
The speed and density of the CY7C344 makes it a natural for
all types of applications. With just this one device, the designer
can implement complex state machines, registered logic, and
combinatorial "glue" logic, without using multiple chips. This
architectural flexibility allows the CY7C344 to replace multi-
chip TTL solutions, whether they are synchronous, asynchro-
nous, combinatorial, or all three.
Selection Guide
7C344-15
7C344-20
7C344-25
Maximum Access Time (ns)
15
20
25
Maximum Operating Current
(mA)
Commercial
200
200
200
Military
220
220
Industrial
220
220
220
Maximum Standby Current
(mA)
Commercial
150
150
150
Military
170
170
Industrial
170
170
170
Note:
1.
Numbers in () refer to J-leaded packages.
C3441
Logic Block Diagram
MACROCELL 2
MACROCELL 4
MACROCELL 6
MACROCELL 8
MACROCELL 10
MACROCELL 12
MACROCELL 14
MACROCELL 16
MACROCELL 18
MACROCELL 20
MACROCELL 22
MACROCELL 24
MACROCELL 26
MACROCELL 28
MACROCELL 30
MACROCELL 32
MACROCELL 1
MACROCELL 3
MACROCELL 5
MACROCELL 7
MACROCELL 9
MACROCELL 11
MACROCELL 13
MACROCELL 15
MACROCELL 17
MACROCELL 19
MACROCELL 21
MACROCELL 23
MACROCELL 25
MACROCELL 27
MACROCELL 29
MACROCELL 31
G
L
O
B
A
L
B
U
S
I
O
C
O
N
T
R
O
L
INPUT
INPUT
INPUT
INPUT
15(22)
15(23)
27(6)
28(7)
INPUT
1(8)
INPUT/CLK
2(9)
INPUT
13(20)
INPUT
14(21)
I/O
3(10)
I/O
4(11)
I/O
5(12)
I/O
6(13)
I/O
9(16)
I/O
10(17)
I/O
11(18)
I/O
12(19)
I/O
17(24)
I/O
18(25)
I/O
19(26)
I/O
20(27)
I/O
23(2)
I/O
24(3)
I/O
25(4)
I/O
26(5)
64 EXPANDER PRODUCT TERM ARRAY
32
Pin Configurations
Top View
HLCC
25
24
23
22
21
20
19
5
6
7
8
9
10
11
12 13 14 1516 1718
4 3 2
28 27 26
I/O
I/O
INPUT
INPUT
INPUT
I/O
I/O
INPUT
INPUT
INPUT/CLK
I/O
I/O
I/O
I/O
I/O
GND
I/O
I/O
I/O
I/O
V CC
1
V
CC
INPUT
C3442
I/O
GND
I/O
I/O
INPUT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
INPUT
INPUT
Top View
CerDIP
INPUT/CLK
I/O
I/O
I/O
I/O
V
CC
GND
I/O
I/O
I/O
I/O
INPUT
INPUT
INPUT
I/O
I/O
I/O
I/O
V
CC
GND
I/O
I/O
I/O
I/O
INPUT
INPUT
C3443
[
1]
background image
CY7C344
Document #: 38-03006 Rev. **
Page 2 of 15
Maximum Ratings
(Above which the useful life may be impaired. For user guide-
lines, not tested.)
Storage Temperature .................................65
C to +150
C
Ambient Temperature with
Power Applied...................................................0
C to +70
C
Maximum Junction Temperature (Under Bias)............. 150
C
Supply Voltage to Ground Potential ............... 2.0V to +7.0V
Maximum Power Dissipation...................................1500 mW
DC V
CC
or GND Current ............................................500 mA
Static Discharge Voltage
(per MIL-STD-883, Method 3015) ............................. >2001V
DC Output Current, per Pin ......................25 mA to +25 mA
DC Input Voltage
[2]
.........................................3.0V to +7.0V
DC Program Voltage .................................................. +13.0V
Operating Range
Range
Ambient
Temperature
V
CC
Commercial
0
C to +70
C
5V
5%
Industrial
40
C to +85
C
5V
10%
Military
55
C to +125
C (Case)
5V
10%
Electrical Characteristics
Over the Operating Range
[
3]
Parameter
Description
Test Conditions
Min.
Max.
Unit
V
OH
Output HIGH Voltage
V
CC
= Min., I
OH
= 4.0 mA
2.4
V
V
OL
Output LOW Voltage
V
CC
= Min., I
OL
= 8 mA
0.45
V
V
IH
Input HIGH Level
2.2
V
CC
+0.3
V
V
IL
Input LOW Level
0.3
0.8
V
I
IX
Input Current
GND
V
IN
V
CC
10
+10
A
I
OZ
Output Leakage Current
V
O
= V
CC
or GND
40
+40
A
I
OS
Output Short Circuit Current
V
CC
= Max., V
OUT
= 0.5V
[4, 5]
30
90
mA
I
CC1
Power Supply
Current (Standby)
V
I
= V
CC
or GND (No Load)
Commercial
150
mA
Military/Industrial
170
mA
I
CC2
Power Supply Current
V
I
= V
CC
or GND (No Load)
f = 1.0 MHz
[4,6]
Commercial
200
mA
Military/Industrial
220
mA
t
R
Recommended Input Rise Time
100
ns
t
F
Recommended Input Fall Time
100
ns
Capacitance
Parameter
Description
Test Conditions
Max.
Unit
C
IN
Input Capacitance
V
IN
= 2V, f = 1.0 MHz
10
pF
C
OUT
Output Capacitance
V
OUT
= 2.0V, f = 1.0 MHz
10
pF
AC Test Loads and Waveforms
[7]
Notes:
2.
Minimum DC input is 0.3V. During transitions, the inputs may undershoot to 2.0V for periods less than 20 ns.
3.
Typical values are for T
A
= 25
C and V
CC
= 5V.
4.
Guaranteed by design but not 100% tested.
5.
Not more than one output should be tested at a time. Duration of the short circuit should not be more than one second. V
OUT
= 0.5V has been chosen to avoid
test problems caused by tester ground degradation.
6.
Measured with device programmed as a 16-bit counter.
7.
Part (a) in AC Test Load and Waveforms is used for all parameters except t
ER
and t
XZ
, which is used for part (b) in AC Test Load and Waveforms. All external timing
parameters are measured referenced to external pins of the device.
3.0V
5V
OUTPUT
R1 464
R2
250
50 pF
INCLUDING
JIG AND
SCOPE
GND
90%
10%
90%
10%
6 ns
6 ns
5V
OUTPUT
R1 464
R2
250
(a)
(b)
OUTPUT
1.75V
Equivalent to:
THVENIN EQUIVALENT (commercial/military)
C3444
C3445
ALL INPUT PULSES
t
f
5 pF
C3446
t
R
t
F
163
background image
CY7C344
Document #: 38-03006 Rev. **
Page 3 of 15
Timing Delays
Timing delays within the CY7C344 may be easily determined
using WarpTM, Warp ProfessionalTM, or Warp EnterpriseTM
software. The CY7C344 has fixed internal delays, allowing the
user to determine the worst case timing delays for any design.
Design Recommendations
Operation of the devices described herein with conditions
above those listed under "Maximum Ratings" may cause per-
manent damage to the device. This is a stress rating only and
functional operation of the device at these or any other condi-
tions above those indicated in the operational sections of this
data sheet is not implied. Exposure to absolute maximum rat-
ings conditions for extended periods of time may affect device
reliability. The CY7C344 contains circuitry to protect device
pins from high-static voltages or electric fields; however, normal
precautions should be taken to avoid applying any voltage high-
er than maximum rated voltages.
For proper operation, input and output pins must be con-
strained to the range GND
(V
IN
or V
OUT
)
V
CC
. Unused inputs
must always be tied to an appropriate logic level (either V
CC
or GND).
Each set of V
CC
and GND pins must be connected together directly
at the device. Power supply decoupling capacitors of at least 0.2
F
must be connected between V
CC
and GND. For the most effective
decoupling, each V
CC
pin should be separately decoupled.
Timing Considerations
Unless otherwise stated, propagation delays do not include
expanders. When using expanders, add the maximum ex-
pander delay t
EXP
to the overall delay.
When calculating synchronous frequencies, use t
S1
if all inputs
are on the input pins. t
S2
should be used if data is applied at an I/O
pin. If t
S2
is greater than t
CO1
, 1/t
S2
becomes the limiting frequency
in the data-path mode unless 1/(t
WH
+ t
WL
) is less than 1/t
S2
.
When expander logic is used in the data path, add the appro-
priate maximum expander delay, t
EXP
to t
S1
. Determine which of
1/(t
WH
+ t
WL
), 1/t
CO1
, or 1/(t
EXP
+ t
S1
) is the lowest frequency. The
lowest of these frequencies is the maximum data-path frequency for
the synchronous configuration.
When calculating external asynchronous frequencies, use
t
AS1
if all inputs are on dedicated input pins. If any data is applied to
an I/O pin, t
AS2
must be used as the required set-up time. If (t
AS2
+
t
AH
) is greater than t
ACO1
, 1/(t
AS2
+ t
AH
) becomes the limiting fre-
quency in the data-path mode unless 1/(t
AWH
+ t
AWL
) is less than
1/(t
AS2
+ t
AH
).
When expander logic is used in the data path, add the appro-
priate maximum expander delay, t
EXP
to t
AS1
. Determine which
of 1/(t
AWH
+ t
AWL
), 1/t
ACO1
, or 1/(t
EXP
+ t
AS1
) is the lowest frequency.
The lowest of these frequencies is the maximum data-path frequency
for the asynchronous configuration.
The parameter t
OH
indicates the system compatibility of this device
when driving other synchronous logic with positive input hold times,
which is controlled by the same synchronous clock. If t
OH
is greater
than the minimum required input hold time of the subsequent syn-
chronous logic, then the devices are guaranteed to function properly
with a common synchronous clock under worst-case environmental
and supply voltage conditions.
The parameter t
AOH
indicates the system compatibility of this de-
vice when driving subsequent registered logic with a positive hold
time and using the same clock as the CY7C344. In general, if t
AOH
is greater than the minimum required input hold time of the subse-
quent logic (synchronous or asynchronous), then the devices are
guaranteed to function properly under worst-case environmental and
supply voltage conditions, provided the clock signal source is the
same. This also applies if expander logic is used in the clock signal
path of the driving device, but not for the driven device. This is due to
the expander logic in the second device's clock signal path adding an
additional delay (t
EXP
), causing the output data from the preceding
device to change prior to the arrival of the clock signal at the following
device's register.
Figure 1. CY7C344 Timing Model.
LOGIC ARRAY
CONTROLDELAY
t
LAC
EXPANDER
DELAY
t
EXP
CLOCK
DELAY
t
IC
t
RD
t
COMB
t
LATCH
INPUT
DELAY
t
IN
REGISTER
OUTPUT
DELAY
t
OD
t
XZ
t
ZX
LOGIC ARRAY
DELAY
t
LAD
FEEDBACK
DELAY
t
FD
OUTPUT
INPUT
C3447
SYSTEM CLOCK DELAYt
ICS
t
RH
t
RSU
t
PRE
t
CLR
I/O
I/O DELAY
t
IO
I/O
background image
CY7C344
Document #: 38-03006 Rev. **
Page 4 of 15
External Synchronous Switching Characteristics
[7]
Over Operating Range
7C344-15
7C344-20
7C344-25
Parameter
Description
Min.
Max.
Min.
Max.
Min.
Max.
Unit
t
PD1
Dedicated Input to Combinatorial Output Delay
[8]
Com'l/Ind
15
20
25
ns
Mil
15
20
25
t
PD2
I/O Input to Combinatorial Output Delay
[9]
Com'l/Ind
15
20
25
ns
Mil
15
20
25
t
PD3
Dedicated Input to Combinatorial Output Delay
with Expander Delay
[10]
Com'l/Ind
30
30
40
ns
Mil
30
30
40
t
PD4
I/O Input to Combinatorial Output Delay with
Expander Delay
[4, 11]
Com'l/Ind
30
30
40
ns
Mil
30
30
40
t
EA
Input to Output Enable Delay
[4]
Com'l/Ind
20
20
25
ns
Mil
20
20
25
t
ER
Input to Output Disable Delay
[4]
Com'l/Ind
20
20
25
ns
Mil
20
20
25
t
CO1
Synchronous Clock Input to Output Delay
Com'l/Ind
10
12
15
ns
Mil
10
12
15
t
CO2
Synchronous Clock to Local Feedback to Com-
binatorial Output
[4, 12]
Com'l/Ind
20
22
29
ns
Mil
20
22
29
t
S
Dedicated Input or Feedback Set-Up Time to
Synchronous Clock Input
Com'l/Ind
10
12
15
ns
Mil
10
12
15
t
H
Input Hold Time from Synchronous Clock Input
[7]
Com'l/Ind
0
0
0
ns
Mil
0
0
0
t
WH
Synchronous Clock Input HIGH Time
[4]
Com'l/Ind
6
7
8
ns
Mil
6
7
8
t
WL
Synchronous Clock Input LOW Time
[4]
Com'l/Ind
6
7
8
ns
Mil
6
7
8
t
RW
Asynchronous Clear Width
[4]
Com'l/Ind
20
20
25
ns
Mil
20
20
25
t
RR
Asynchronous Clear Recovery Time
[4]
Com'l/Ind
20
20
25
ns
Mil
20
20
25
t
RO
Asynchronous Clear to Registered Output
Delay
[4]
Com'l/Ind
15
20
25
ns
Mil
15
20
25
t
PW
Asynchronous Preset Width
[4]
Com'l /Ind
20
20
25
ns
Mil
20
20
25
t
PR
Asynchronous Preset Recovery Time
[4]
Com'l /Ind
20
20
25
ns
Mil
20
20
25
t
PO
Asynchronous Preset to Registered Output
Delay
[4]
Com'l /Ind
15
20
25
ns
Mil
15
20
25
t
CF
Synchronous Clock to Local Feedback Input
[4, 13]
Com'l /Ind
4
4
7
ns
Mil
4
4
7
t
P
External Synchronous Clock Period (1/f
MAX3
)
[4]
Com'l/Ind
13
14
16
ns
Mil
13
14
16
background image
CY7C344
Document #: 38-03006 Rev. **
Page 5 of 15
f
MAX1
External Maximum Frequency(1/(t
CO1
+
t
S
))
[4, 14]
Com'l/Ind
50.0
41.6
33.3
MHz
Mil
50.0
41.6
33.3
f
MAX2
Maximum Frequency with Internal Only
Feedback (1/(t
CF
+ t
S
))
[4, 15]
Com'l/Ind
71.4
62.5
45.4
MHz
Mil
71.4
62.5
45.4
f
MAX3
Data Path Maximum Frequency, least of
1/(t
WL
+ t
WH
), 1/(t
S
+ t
H
), or (1/t
CO1
)
[4, 16]
Com'l/Ind
83.3
71.4
62.5
MHz
Mil
83.3
71.4
62.5
f
MAX4
Maximum Register Toggle Frequency
1/(t
WL
+ t
WH
)
[4, 17]
Com'l/Ind
83.3
71.4
62.5
MHz
Mil
83.3
71.4
62.5
t
OH
Output Data Stable Time from Synchronous
Clock Input
[4, 18]
Com'l/Ind
3
3
3
ns
Mil
3
3
3
Notes:
8.
This parameter is the delay from an input signal applied to a dedicated input pin to a combinatorial output on any output pin. This delay assumes no expander
terms are used to form the logic function.
9.
This parameter is the delay associated with an input signal applied to an I/O macrocell pin to any output. This delay assumes no expander terms are used to
form the logic function.
10. This parameter is the delay associated with an input signal applied to a dedicated input pin to combinatorial output on any output pin. This delay assumes
expander terms are used to form the logic function and includes the worst-case expander logic delay for one pass through the expander logic. This parameter
is tested periodically by sampling production material.
11.
This parameter is the delay associated with an input signal applied to an I/O macrocell pin to any output pin. This delay assumes expander terms are used
to form the logic function and includes the worst-case expander logic delay for one pass through the expander logic. This parameter is tested periodically by
sampling production material.
12. This specification is a measure of the delay from synchronous register clock input to internal feedback of the register output signal to a combinatorial output
for which the registered output signal is used as an input. This parameter assumes no expanders are used in the logic of the combinatorial output and the
register is synchronously clocked. This parameter is tested periodically by sampling production material.
13. This specification is a measure of the delay associated with the internal register feedback path. This delay plus the register set-up time, t
S
, is the minimum
internal period for an internal state machine configuration. This parameter is tested periodically by sampling production material.
14. This specification indicates the guaranteed maximum frequency at which a state machine configuration with external only feedback can operate.
15. This specification indicates the guaranteed maximum frequency at which a state machine with internal-only feedback can operate. If register output states
must also control external points, this frequency can still be observed as long as it is less than 1/t
CO1
. This specification assumes no expander logic is used. This
parameter is tested periodically by sampling production material.
16. This frequency indicates the maximum frequency at which the device may operate in data-path mode (dedicated input pin to output pin). This assumes that
no expander logic is used.
17. This specification indicates the guaranteed maximum frequency in synchronous mode, at which an individual output or buried register can be cycled by a
clock signal applied to either a dedicated input pin or an I/O pin.
18. This parameter indicates the minimum time after a synchronous register clock input that the previous register output data is maintained on the output pin.
External Synchronous Switching Characteristics
[7]
Over Operating Range (continued)
7C344-15
7C344-20
7C344-25
Parameter
Description
Min.
Max.
Min.
Max.
Min.
Max.
Unit

Document Outline