512 x 8 Registered PROM
CY7C225A
Cypress Semiconductor Corporation 3901 North F irs t Street San Jos e CA 95134 408-943-2 600
Document #: 38-04001 Rev. *B Revised October 8, 2002
1CY7C225A
Features
CMOS for optimum speed/power
High speed
25 ns address set-up
12 ns clock to output
Low power
495 mW (Commercial)
660 mW (Military)
Synchronous and asynchronous output enables
On-chip edge-triggered registers
Buffered common PRESET and CLEAR inputs
EPROM technology, 100% programmable
Slim 300-mil, 24-pin plastic or hermetic DIP, 28-pin LCC,
or 28-pin PLCC
5V ±10% VCC, commercial and military
TTL-compatible I/O
Direct replacement for bipolar PROMs
Capable of withstanding greater than 2001V static
discharge
Functional Descri p tion
The CY7C225A is a high-performance 512-word by 8-bit
electrically programmable read only memory packaged in a
slim 300-mil plastic or hermetic DIP, 28-pin leadless chip
carrier, and 28-pin PLCC. The memory cells utilize proven
EPROM floating gate technology and byte-wide intelligent
programming algorithms.
The CY7C225A replaces bipolar devices and offers the advan-
tages of lower power, superior performance, and high
prog ramming yield. T he EPR OM cell re quires only 12. 5V for
the superv ol tage and low current requ irem en t s allow for gang
programming. The EPROM cells allow for each memory
location to be tested 100%, as each location is written into,
erase d, and repe atedly exe rcised pr ior to enca psulatio n. Each
PROM is also tested for AC performance to guarantee that
after cus tom er p rogra mm in g the pro duc t wil l meet AC s pe cif i-
cation limits.
Logic Block Diagram Pin Configurations
1
2
3
4
5
6
7
8
9
10
11
12
16
17
18
19
20
24
23
22
21
13
14
A7
A6
A5
A4
A3
A2
A1
A0
O0
O1
O2
GND
VCC
A8
PS
E
CLR
CP
O7
O6
O4
O5
O3
PROGRAMMABLE
ARRAY MULTIPLEXER
15
8-BIT
EDGE-
REGISTER
TRIGGERED
O7
O6
O5
O4
O3
O2
O1
O0
PS
CLR
SRCP
CP
ES
E
ES
28
4
5
6
7
8
9
10
321 27
13
26
25
24
23
22
21
20
1112 19
A5
VCC
GND A6
A7
O3
O1
O018
O4
O5
NC
A0
A4
A3
E
NC
NC
NC
CLR
ES
O7
O6
A2
A1CP
O2
A8
PS
DIP
LCC/PLCC
Top View
Top View
ADDRESS
DECODER
A0
A1
A2
A3
A4
A5
A6
A8
A7COLUMN
ADDRESS
ROW
ADDRESS
14151617
Selection Guide 7C225A-25 7C225A-30 7C225A-40 Unit
Minimum Address Set-Up Time 25 30 40 ns
Maximum Clock to Output 12 15 25 ns
Maxi mu m Op er at ing
Current Commercial 90 90 mA
Military 120 mA
CY7C225A
Document #: 38-04001 Rev. *B Page 2 of 9
Maximum Ratings[1]
(Above which the useful life may be impaired. For user guide-
lines, not tes ted .)
Storage Temperature .....................................65°C to +150°C
Ambient Temperature with
Power Applied..................................................55°C to +125°C
Supply Voltage to Ground Potential
(Pin 24 to Pin 12).................................................0.5V to +7.0V
DC Voltage Applied to Outputs
in High Z Stat e .....................................................0.5V to +7.0V
DC Input Voltage.................................................3.0V to +7.0V
DC Program Voltage (Pins 7, 18, 20)...........................13.0V
Static Discha rge Voltage..... ................. ...... ................> 200 1V
(per MIL-STD-883, Method 3015)
Latch-Up Current.....................................................>200 mA
Operating Range
Range Ambient
Temperature VCC
Commercial 0°C to +70°C 5V ± 10%
Military[2] 55°C to +125°C 5V ± 10%
Electrical Characteristi cs Ov er the Operating Ran ge [3,4]
Parameter Description Test Conditions Min. Max. Unit
VOH Output HIGH Voltage VCC = Min., IOH = 4.0 mA
VIN = VIH or VIL 2.4 V
VOL Output LOW Voltage VCC = Min., IOL = 16 mA
VIN = VIH or VIL 0.4 V
VIH Input HIGH Level Guaranteed Input Logical HIGH Voltage for
All Inputs 2.0 V
VIL Input LOW Level Guaranteed Input Logical LOW Voltage for All
Inputs 0.8 V
IIX Input Leakage Current GND < VIN < VCC 10 +10 µA
VCD Input Clamp Diode Voltage Note 4
IOZ Output Leakage Current GND < VOUT < VCC, Output Disabled[5] 10 +10 µA
IOS Output Short Circuit Current VCC = Max., VOUT = 0.0V[6] 20 90 mA
ICC Power Supply Current IOUT = 0 mA
VCC = Max. Commercial 90 mA
Military 120
VPP Programmin g Supply Volt age 12 13 V
IPP Programmin g Supp ly Current 50 mA
VIHP Input HIGH Programming
Voltage 3.0 V
VILP Input LOW Programming
Voltage 0.4 V
Capacitance[4]
Parameter Description Test Conditions Max. Unit
CIN Input Capacitan ce TA = 25°C, f = 1 MHz,
VCC =5.0V 10 pF
COUT Output Capacitance 10 pF
Notes:
1. The Voltage on any input or I/O pin cannot exceed the power pin during power-up.
2. TA is the “instant on” case temperature.
3. See the last page of this specification for Group A subgroup testing information.
4. See the “Introduction to CMOS PROMs” section of the Cypress Data Book for general information on testing.
5. For devices using the synchronous enable, the device must be clocked after applying these voltages to perform this measurement.
6. For test purposes, not more than one output at a time should be shorted. Short circuit test duration should not exceed 30 seconds.
CY7C225A
Document #: 38-04001 Rev. *B Page 3 of 9
Operating Modes
The CY7C225A 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
provided with sy nc hron ous (ES) an d as yn chronous (E) output
enables and CLEAR and PRESET inputs.
Upon power-up, the synchronous enable (ES) flip-flop will be
in the set condition causing the outputs (O0O7) to be in the
OFF or high-impedance state. Data is read by applying the
memory location to the address inputs (A0A8) and a logic
LOW to the enable (ES) input. The stored data is accessed and
loaded into the m ast er f lip-flop s of th e d ata re gis ter du ring th e
address set-up time. At the next LOW-to-HIGH transition of the
clock (CP), data is transferred to the slave flip-flops, which
drive the output buffers, and the accessed data will appear at
the outputs (O0O7) provided the asynchronous enable (E ) is
also LOW.
The outputs may be disabled at any time by switching the
asynchronous enable (E) to a logic HIGH, and may be
returned to the active state by switching the enable to a logic
LOW.
Regardless of the condition of E, the outputs will go to the OFF
or high-impedance state upon the next positive clock edge
after the sy nchronou s enable (ES) inp ut is swi tched to a HIGH
level. If the synchronous enable pin is switched to a logic LOW ,
the subse quent positive clock edge will return the out put to the
active state if E is LOW. 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 the CY7C225A decoders and sense amplifiers to
access the next location while previously addressed data
remains stable on the outputs.
System timing is simplified in that the on-chip edge-triggered
register allows the PROM clock to be derived directly from the
system clock w ithout in troduc ing race condit ions. Th e on-chi p
register timing requirements are similar to those of discrete
registers available in the market.
The CY7C225A has buffered asynchronous CLEAR and
PRESET inputs. Applying a LOW to the PRESET input causes
an immediate load of all ones into the master and slave
flip-flops of the register, independent of all other inputs,
includ ing the clo ck (CP). Applyi ng a LOW to the C LEAR input,
resets the flip-flops to all zeros. The initialize data will appear
at the de vice outp uts af ter the outp uts are enabled b y brin ging
the asynchronous enable (E) LOW.
When power is applied, the (internal) synchronous enable
flip-flop will be in a state such that the outputs will be in the
high-impedance state. In order to enable the outputs, a clock
must occur and the ES input pin must be LOW at least a set-up
time prior to the clock LOW-to-HIGH transition. The E input
may then be used to enable the outputs.
AC Test Loads and Waveforms[4]
3.0V
5V
OUTPUT
R1 250
R2
167
50 pF
INCLUDING
JIG AND
SCOPE
GND 90%
10%
90%
10%
<5ns < 5 ns
5V
OUTPUT
5pF
INCLUDING
JIG AND
SCOPE
(b) High Z Load
OUTPUT 2.0V
Equivalent to: THÉ VENINEQUIVALENT
100
R1 250
(a) NormalLoad
R2
167
ALL INPUT PULSES
CY7C225A
Document #: 38-04001 Rev. *B Page 4 of 9
Switching Characteristics Over the Operating Range[3,4]
7C225A-25 7C225A-30 7C225A-40
UnitParameter Description Min. Max. Min. Max. Min. Max.
tSA Address Set-Up to Clock HIGH 25 30 40 ns
tHA Address Hold from Clock HIGH 000ns
tCO Clock HIGH to Valid Output 12 15 25 ns
tPWC Clock Puls e Width 10 15 20 ns
tSES ES Set-Up to Clock HIGH 10 10 10 ns
tHES ES Hold from Clock HIGH 055ns
tDP, tDC Delay from PRESET or CLEAR
to Valid Output 20 20 20 ns
tRP, tRC PRESET or CLEAR Recovery to
Clock HIGH 15 20 20 ns
tPWP, tPWC PRESET or CLEAR Pulse Width 15 20 20 ns
tCOS Valid Output from Clock HIGH[7] 20 20 30 ns
tHZC Inactive Output from Clock
HIGH[7] 20 20 30 ns
tDOE Valid Output from E LOW 20 20 30 ns
tHZE Inactive Output from E HIGH 20 20 30 ns
Note:
7. Applies only when the synchronous (ES) function is used.
Switching Waveforms[4]
tDP
tDC
tCO tDOE
tHZE
tHZC
tSA tHA
tPWC
tHES
tPWC
tPWC tPWC
tPWC tPWC
tSES
tHA
tCO tCOS
O0O7
A0A10
PS or CLR
CP
ES
E
tRP
,t
RC
tPWP
tPWC
tHES
tSES tHES
tSES
CY7C225A
Document #: 38-04001 Rev. *B Page 5 of 9
Programming Informati on
Programming support is available from Cypress as well as
from a number of third-party software vendors. For detailed
programming information, including a listing of software
packages, please see the PROM Programming Information
located at the end of this section. Programming algorithms can
be obtained from any Cypress representative.
Table 1. Mode Selection
Pin Function[8]
Read or Output Disable A8–A0CP ESCLR EPS O7O0
Mode Other A8–A0PGM VFY VPP EPS D7D0
Read A8–A0X VIL VIH VIL VIH O7O0
Output Disable A8–A0X VIH VIH X VIH High Z
Output Disable A8–A0X X VIH VIH VIH High Z
Clear A8–A0X VIL VIL VIL VIH Zeros
Preset A8–A0X VIL VIH VIL VIL Ones
Program A8–A0VILP VIHP VPP VIHP VIHP D7D0
Program Verify A8–A0VIHP VILP VPP VIHP VIHP O7O0
Pro gram Inhibit A–A0VIHP VIHP VPP VIHP VIHP High Z
Intellige nt Progra m A8–A0VILP VIHP VPP VIHP VIHP D7D0
Blank Check A8–A0VIHP VILP VPP VIHP VIHP Zeros
Note:
8. X = “don’t care” but not to exceed VCC ±5%.
Figure 1. Programming Pinouts
1
2
3
4
5
6
7
8
9
10
11
12
16
17
18
19
20
24
23
22
21
13
14
A8
A7
A6
A5
A4
A3
A2
A1
A0
D0
D1
D2
GND
VCC
D7
D6
D4
D5
D3
15
PS
E
VPP
VFY
PGM
28
4
5
6
7
8
9
10
321 27
1314151617
26
25
24
23
22
21
20
1112 19
A5
V
CC
GND A6
A7
D3
D1
D018
D4
D5
NC
A0
A4
A3
A8
NC
NC
D7
D6
A2
A1
D2
E
VPP
VFY
PGM
NC
PS
DIP LCC/PLCC
Top View Top View
CY7C225A
Document #: 38-04001 Rev. *B Page 6 of 9
Typical DC and AC Characteristics
1.4
1.6
1.0
0.8
4.0 4.5 5.0 5.5 6.0 55 25 125
1.2
1.1
1.6
4.0 4.5 5.0 5.5 6.0
NORMALIZED CLOCK–TO–OUTPU T TIME
SUPPLY VOLTAGE (V)
NORMALIZED SUPPLY CURRENT
vs. SUPPLY VOLTAGE NORMALIZED SUPPLY CURRENT
vs. AMBIENT TEMPERATURE
AMBI EN T TEMPERATURE (°C) SUPPLYVOLTAGE (V)
CLOCK TO OUTPUT TIME
vs. VCC
0.6
1.2
1.6
1.4
1.2
1.0
0.8
55 125
NORMALIZED SET-UP TIME
AMBIENT TEMPERATURE (°C)
CLOCK TO OUTPUT TIME
vs. TEMPERATURE
150
175
125
75
50
25
0.0 1.0 2.0 3.0
OUTPUT SINK CURRENT (mA)
0
100
OUTPUT VOLTAGE (V)
OUTPUT SINK CURRENT
vs. OUTPUT VOLTAGE
1.0
0.9
0.8
NORMALIZED I
CC
NORMALIZED I
CC
VCC =5.0V
TA=25°C
TA=25°C
0.6
0.6
1.02
1.00
0.98
0.96
0.94
0.92
025 5075
CLOCK PERIOD (ns)
30.0
25.0
20.0
15.0
10.0
5.0
0 200 400 600 800
DELTA t (ns)
AA
CAPACITANCE (pF)
TYPICAL ACCESS TIME CHANGE
vs. OUTPUT LOADING
100 0.0 1000
TA=25°C
VCC =4.5V
TA=25°C
f= f
MAX
25
0.88
NORMALIZED SUPPLY CURRENT
vs. CLOCK PERIOD
4.0
1.4
1.2
1.0
0.8
1.6
1.4
1.2
1.0
0.8
–55 125
NORMALIZED SET-UP
0.6 25
AMBIENT TEMPERATURE (°C)
NORMALIZED SET-UP TIME
vs. TEMPERATURE
1.2
4.0 4.5 5.0 5.5 6.0
NORMALIZED CLOCK-TO-OUTPU T TIME
0.4
SUPPLYVOLTAGE (V )
NORMALIZED SET-UP TIME
vs. SUPPLY VOLTAGE
TA=25°C
1.0
0.8
0.6
NORMALIZED I
CC
0.90
VCC =5.5V
TA=25°C
CY7C225A
Document #: 38-04001 Rev. *B Page 7 of 9
MILITAR Y SPECIFICATIONS
Group A Subgroup Testing
Ordering Information
Speed
(ns) Ordering
Code Package
Type Package
Type Operating
Range
tSA tCO
25 12 CY7C225A-25PC P13 24-Lead (300-Mil) Molded DIP Commercial
30 15 CY7C225A-30JC J64 28-Lead Plastic Leaded Chip Carrier
40 25 CY7C225A-40LMB L64 28-Square Leadless Chip Carrier
DC Characteristics
Parameter Subgroups
VOH 1, 2, 3
VOL 1, 2, 3
VIH 1, 2, 3
VIL 1, 2, 3
IIX 1, 2, 3
IOZ 1, 2, 3
ICC 1, 2, 3
Switching Characteristics
Parameter Subgroups
tSA 7, 8, 9, 10, 11
tHA 7, 8, 9, 10, 11
tCO 7, 8, 9, 10, 11
tDP 7, 8, 9, 10, 11
tRP 7, 8, 9, 10, 11
Package Diagrams
28-Lead Plastic Leaded Chip Carrier J64
51-85001-*A
CY7C225A
Document #: 38-04001 Rev. *B Page 8 of 9
© Cypress Semiconductor Corporation, 2002. The information contained herein is subject to change without notice. Cypress Semiconductor Corporation assumes no responsibility for the use
of any ci rcuitry other th an circuitry embod ied in a Cypr ess Semiconductor pr oduct. Nor does it convey or imply any licen se under p atent or other ri ghts. Cypre ss Semiconductor does not autho rize
its products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. The inclusion of Cypress
Semiconductor products in life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress Semiconductor against all charges.
All product and company names mentioned in this document may be the trademarks of their respective holders.
Package Diagrams (Continued )
28-Square Leadless Chip Carrier L64
MIL-STD-1835 C-4
51-80051-**
51-85013-*A
24-Lead (300-Mil) Molded DIP P13
CY7C225A
Document #: 38-04001 Rev. *B Page 9 of 9
Document History Page
Document Title: CY7C225A 512 x 8 Registered PROM
Document Number: 38-04001
REV. ECN NO. Issue
Date Orig. of
Change Description of Change
** 113858 03/06/02 DSG Change from Spec number: 38-00228 to 38-04001
*A 118892 10/09/02 GBI Update ordering information
*B 122242 12/27/02 RBI Add power up requirements to Maximum ratings information