CY7C245A
AC Test Loads and Waveforms[3, 4]
R1 250Ω
R1 250Ω
5V
5V
ALL INPUT PULSES
3.0V
GND
OUTPUT
OUTPUT
90%
10%
90%
10%
R2
167Ω
R2
167Ω
50 pF
5 pF
≤
5 ns
5 ns
≤
INCLUDING
JIG AND
SCOPE
INCLUDING
JIG AND
SCOPE
(a) Normal Load
(b) HighZ Load
Equivalent to: THÉVENIN EQUIVALENT
100Ω
OUTPUT
2.0V
Switching Characteristics Over Operating Range[3, 4]
7C245A-15 7C245A-18 7C245A-35
7C245A-25
7C245A-35
Parameter
tSA
Description
Min. Max. Min. Max. Min. Max. Min. Max. Min. Max. Unit
Address Set-Up to Clock HIGH
Address Hold from Clock HIGH
Clock HIGH to Valid Output
Clock Pulse Width
15
0
18
0
25
0
35
0
45
0
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
tHA
tCO
10
15
12
20
12
20
15
20
25
35
tPWC
tSES
tHES
tDI
10
10
5
12
10
5
15
12
5
20
15
5
20
15
5
ES Set-Up to Clock HIGH
ES Hold from Clock HIGH
Delay from INIT to Valid Output
INIT Recovery to Clock HIGH
INIT Pulse Width
tRI
10
10
12
12
15
15
20
20
20
25
tPWI
tCOS
tHZC
Valid Output from Clock HIGH[7]
15
15
15
15
15
15
20
20
30
30
Inactive Output from Clock
HIGH[7]
tDOE
Valid Output from E LOW[8]
Inactive Output from E HIGH[8]
12
15
15
15
15
15
20
20
30
30
ns
ns
tHZE
Notes:
7. Applies only when the synchronous (ES) function is used.
8. Applies only when the asynchronous (E) function is used.
to the enable input. The stored data is accessed and loaded into the
master flip-flops of the data register during the address set-up time.
At the next LOW-to-HIGH transition of the clock (CP), data is trans-
ferred to the slave flip-flops, which drive the output buffers, and the
accessed data will appear at the outputs (O0–O7).
Operating Modes
The CY7C245A is a CMOS electrically programmable read
only memory organized as 2048 words x 8 bits and is a
pin-for-pin replacement for bipolar TTL fusible link PROMs.
The CY7C245A incorporates a D-type, master-slave register
on chip, reducing the cost and size of pipelined micropro-
grammed systems and applications where accessed PROM
data is stored temporarily in a register. Additional flexibility is
If the asynchronous enable (E) is being used, the outputs may be
disabledat anytime by switching the enabletoa logic HIGH, and may
be returned to the active state by switching the enable to a logic LOW.
If the synchronous enable (ES) is being used, the outputs will go
to theOFF or high-impedance state uponthe next positive clock edge
after the synchronous enable input is switched to a HIGH level. If the
synchronous enable pin is switched to a logic LOW, the subsequent
positive clock edge will return the output to the active state. Following
a positive clock edge, the address and synchronous enable inputs
are free to change since no change in the output will occur until the
next LOW-to-HIGH transition of the clock. This unique feature allows
theCY7C245A decoders and sense amplifiers to access the next
location while previously addressed data remains stable on
the outputs.
provided with
a
programmable synchronous (ES) or
asynchronous (E) output enable and asynchronous initialization
(INIT).
Upon power-up the state of the outputs will depend on the
programmed state of the enable function (ES or E). If the
synchronous enable (ES) has been programmed, the register will be
in the set condition causing the outputs (O0–O7) to be in the OFF or
high-impedance state. If the asynchronous enable (E) is being used,
the outputs will come up in the OFF or high-impedance state only if
the enable (E) input is at a HIGH logic level. Data is read by applying
the memory location to the address inputs (A0–A10) and a logic LOW
Document #: 38-04007 Rev. *B
Page 3 of 11