1CY 7C26 5 CY7C265 8K x 8 Registered PROM Features If the asynchronous enable (E) is being used, the outputs may be disabled at any time by switching the enable to a logic HIGH, and may be returned to the active state by switching the enable to a logic LOW. * CMOS for optimum speed/power * High speed (commercial and military) -- 15 ns address set-up -- 12 ns clock to output * Low power -- 660 mW (commercial) -- 770 mW (military) * On-chip edge-triggered registers -- Ideal for pipelined microprogrammed systems * EPROM technology -- 100% programmable -- Reprogrammable (7C265W) * 5V 10% VCC, commercial and military * Capable of withstanding >2001V static discharge * Slim 28-pin, 300-mil plastic or hermetic DIP Functional Description The CY7C265 is a 8192 x 8 registered PROM. It is organized as 8,192 words by 8 bits wide, and has a pipeline output register. In addition, the device features a programmable initialize byte that may be loaded into the pipeline register with the initialize signal. The programmable initialize byte is the 8,193rd byte in the PROM and its value is programmed at the time of use. Packaged in 28 pins, the PROM has 13 address signals (A0 through A12), 8 data out signals (O0 through O 7), E/I (enable or initialize), and CLOCK. CLOCK functions as a pipeline clock, loading the contents of the addressed memory location into the pipeline register on each rising edge. The data will appear on the outputs if they are enabled. One pin on the CY7C265 is programmed to perform either the enable or the initialize function. Cypress Semiconductor Corporation * If the synchronous enable (ES) is being used, the outputs will go to the OFF or high-impedance state upon the 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 the CY7C265 decoders and sense amplifiers to access the next location while previously addressed data remains stable on the outputs. If the E/I pin is used for INIT (asynchronous), then the outputs are permanently enabled. The initialize function is useful during power-up and time-out sequences, and can facilitate implementation of other sophisticated functions such as a built-in "jump start" address. When activated, the initialize control input causes the contents of a user programmed 8193rd 8-bit word to be loaded into the on-chip register. Each bit is programmable and the initialize function can be used to load any desired combination of 1's and 0's into the register. In the unprogrammed state, activating INIT will generate a register clear (all outputs LOW). If all the bits of the initialize word are programmed to be a 1, activating INIT performs a register preset (all outputs HIGH). Applying a LOW to the INIT input causes an immediate load of the programmed initialize word into the pipeline register and onto the outputs. The INIT LOW disables clock and must return HIGH to enable clock independent of all other inputs, including the clock. 3901 North First Street * San Jose * CA 95134 * 408-943-2600 April 1988 - Revised April 1995 CY7C265 Logic Block Diagram Pin Configurations DIP/Flatpack Top View A12 A7 1 28 VCC A6 2 27 A8 A5 3 26 A9 A4 4 25 A10 A3 5 24 A11 A2 6 23 A12 GND 7 22 E/ES,I CLK 8 21 GND A1 9 20 GND A0 10 19 O7 O0 11 18 O6 O1 12 17 O5 O2 13 16 O4 GND 14 15 O3 O7 A11 A10 O6 A9 ROW ADDRESS A8 COLUMN MULTIPLEXER PROGRAMMABLE ARRAY O5 A7 A6 A5 O4 8-BIT EDGETRIGGERED REGISTER ADDRESS DECODER A5 O3 A4 O2 A3 COLUMN ADDRESS A2 O1 A1 7C265 C265-3 A0 O0 CLK INIT/E/ES D CLK C O LCC/PLCC (Opaque Only) Top View PROGRAMMABLE MULTIPLEXER A4 A5 A6 A7 VCC A8 A9 4 A3 A2 GND C265-1 CLK A1 A0 O0 3 2 1 28 27 26 5 25 A10 6 24 7 23 A11 A12 8 22 E/ES,I 9 21 GND 10 11 20 GND O7 19 12 13 14 15 16 17 18 O1 O2 GND O3 O4 O5 O6 C265-2 F Selection Guides 7C265-15 7C265-25 7C265-40 7C265-50 15 25 40 50 Minimum Address Set-Up Time (ns) Maximum Clock to Output (ns) Maximum Operating Current (mA) 12 15 20 25 Com'l 120 120 100 80 Mil 140 140 120 Maximum Ratings Static Discharge Voltage ........................................... >2001V (per MIL-STD-883, Method 3015) (Above which the useful life may be impaired. For user guidelines, not tested.) Latch-Up Current ..................................................... >200 mA Storage Temperature .................................-65C to +150C Operating Range Ambient Temperature with Power Applied.............................................-55C to +125C Range Ambient Temperature VCC Supply Voltage to Ground Potential ............... -0.5V to +7.0V Commercial 0C to +70C 5V 10% DC Voltage Applied to Outputs in High Z State ............................................... -0.5V to +7.0V Industrial[1] -40C to +85C 5V 10% Military[2] -55C to +125C 5V 10% DC Input Voltage............................................ -3.0V to +7.0V Notes: 1. Contact a Cypress representative for industrial temperature range specifications. 2. TA is the "instant on" case temperature. DC Program Voltage .....................................................13.0V UV Exposure.................................................7258 Wsec/cm2 2 CY7C265 Electrical Characteristics Over the Operating Range[3] 7C265-15, 25 Parameter Description VOH Output HIGH Voltage VOL Output LOW Voltage Test Conditions Min. VCC = Min., IOH = -2.0 mA 7C265-40 7C265-50 Max. Min. Max. Min. Max. Unit 2.4 V VCC = Min., IOH = -4.0 mA 2.4 VCC = Min., IOL = 8.0 mA Com'l 2.4 0.4 V VCC = Min., IOL = 12.0 mA 0.4 VCC = Min., IOL = 6.0 mA Mil 0.4 0.4 VCC = Min., IOL = 8.0 mA 0.4 VIH Input HIGH Voltage 2.0 2.0 VIL Input LOW Voltage IIX Input Load Current IOZ Output Leakage Current GND < VIN < VCC GND < VOUT < VCC, Output Disabled IOS[4] Output Short Circuit Current VCC = Max., VOUT = GND 90 ICC VCC Operating Supply Current VCC = Max., IOUT = 0 mA Com'l 120 VPP Programming Supply Voltage IPP Programming Supply Current VIHP Input HIGH Programming Voltage VILP Input LOW Programming Voltage 2.0 0.8 0.8 V -10 +10 -10 +10 -10 +10 A -40 +40 -40 +40 -40 +40 A 90 90 mA 100 80 mA Mil 0.8 V 140 12 13 120 12 13 50 3.0 12 50 3.0 13 V 50 mA 3.0 0.4 0.4 V 0.4 Capacitance[5] Parameter Description CIN Input Capacitance COUT Output Capacitance Test Conditions TA = 25C, f = 1 MHz, VCC = 5.0V Max. Unit 10 pF 10 pF Notes: 3. See the last page of this specification for Group A subgroup testing information. 4. For test purposes, not more than one output at a time should be shorted. Short circuit test duration should not exceed 30 seconds. 5. See Introduction to CMOS PROMs in this Data Book for general information on testing. 3 V CY7C265 AC Test Loads and Waveforms Test Load for - 15 through - 25 speeds R1 500 (658 MIL) R1 500 (658 MIL) 5V 5V OUTPUT OUTPUT R2 333 (403 MIL) 30 pF INCLUDING JIG AND SCOPE INCLUDING JIG AND SCOPE 90% 10% 90% 10% GND R2 333 (403 MIL) 5 pF (a) Normal Load Equivalent to: 3.0V 5 ns 5 ns C269-5 C269-4 (b) High Z Load THEVENIN EQUIVALENT OUTPUT RTH 200 250 MIL Test Load for - 40 through - 50 speeds R1 250 R1 250 5V 5V OUTPUT OUTPUT 30 pF 5 pF R2 167 R2 167 INCLUDING JIG AND SCOPE INCLUDING JIG AND SCOPE (c) Normal Load C269-6 (d) High Z Load Equivalent to: THEVENIN EQUIVALENT RTH 100 OUTPUT 2.0V Switching Characteristics Over the Operating Range[3, 5] 7C265-15 Parameter Description Min. Max. 7C265-25 Min. Max. 7C265-40 Min. Max. 7C265-50 Min. Max. Unit tAS Address Set-Up to Clock 15 25 40 50 ns tHA Address Hold from Clock 0 0 0 0 ns tCO Clock to Output Valid tPWC Clock Pulse Width 12 15 15 20 ns tSES ES Set-Up to Clock (Sync. Enable Only) 12 15 15 15 ns tHES ES Hold from Clock 5 tDI INIT to Output Valid tRI INIT Recovery to Clock 12 15 20 25 ns tPWI INIT Pulse Width 12 15 25 35 ns tCOS Output Valid from Clock (Sync. Mode) 12 15 20 25 ns tHZC Output Inactive from Clock (Sync. Mode) 12 15 20 25 ns tDOE Output Valid from E LOW (Async. Mode) 12 15 20 25 ns tHZE Output Inactive from E HIGH (Async. Mode) 12 15 20 25 ns 12 15 5 15 4 20 5 18 25 5 25 ns ns 35 ns CY7C265 Switching Waveform ADDRESS tAS SYNCHRONOUS ENABLE (PROGRAMMABLE) tAH tHES tSES CLOCK tPWC tCO tCOS VALID DATA OUTPUT tDI tHZC tHZE tPWI tDOE ASYNCHRONOUS INIT (PROGRAMMABLE) tRI ASYNCHRONOUS ENABLE C265-7 Erasure Characteristics Bit Map Data Wavelengths of light less than 4000 angstroms begin to erase the 7C265 in the windowed package. For this reason, an opaque label should be placed over the window if the PROM is exposed to sunlight or fluorescent lighting for extended periods of time. Programmer Address (Hex.) The recommended dose of ultraviolet light for erasure is a wavelength of 2537 angstroms for a minimum dose (UV intensity * exposure time) of 25 Wsec/cm2. For an ultraviolet lamp with a 12 mW/cm2 power rating the exposure time would be approximately 45 minutes. The 7C265 needs to be within one inch of the lamp during erasure. Permanent damage may result if the PROM is exposed to high-intensity UV light for an extended period of time. 7258 Wsec/cm2 is the recommended maximum dosage. RAM Data Decimal Hex Contents 0 . . 8191 8192 8193 0 . . 1FFF 2000 2001 Data . . Data INIT Byte Control Byte Control Byte 00 01 02 Asynchronous output enable (default condition) Synchronous output enable Asynchronous initialize Programming Modes so it is important that the condition of the other pins be met as set forth in the mode table. The considerations that apply with respect to power-up and power-down during intelligent programming also apply during architecture programming. Once the supervoltages have been established and the correct logic states exist on the other device pins, programming may begin. Programming is accomplished by pulling PGM from HIGH to LOW and then back to HIGH with a pulse width equal to 10 ms. The 7C265 offers a limited selection of programmed architectures. Programming these features should be done with a single 10-ms-wide pulse in place of the intelligent algorithm, mainly because these features are verified operationally, not with the VFY pin. Architecture programming is implemented by applying the supervoltage to two additional pins during programming. In programming the 7C265 architecture, VPP is applied to pins 3, 9, and 22. The choice of a particular mode depends on the states of the other pins during programming, 5 CY7C265 Table 1. Mode Selection Pin Function Read or Output Disable A12 A11 A10 - A7 A6 A5 A4 - A3 A2 Other A12 A11 A6 A5 A12 A11 A6 A5 A4 - A3 A4 - A3 A2 Asynchronous Enable Read A10 - A7 A10 - A7 Synchronous Enable Read A12 A11 A6 A5 A4 - A3 A2 Asynchronous Initialization Read A12 A11 A10 - A7 A10 - A7 A6 A5 A4 - A3 A2 Program Memory A12 A11 A6 A5 A4 - A3 A2 Program Verify A12 A11 A10 - A7 A10 - A7 A6 A5 A4 - A3 A2 Program Inhibit A12 A11 A6 A5 A4 - A3 A2 Program Synchronous Enable VIHP VIHP A10 - A7 A10 - A7 VIHP VPP A4 - A3 VIHP Program Initialize VILP VIHP VIHP VPP A4 - A3 VILP Program Initial Byte A12 VILP VIHP VPP A4 - A3 VILP Mode A10 - A7 A10 - A7 A2 Pin Function Read or Output Disable A1 A0 GND CLK Other Mode GND E, I O7 - O0 A1 A0 PGM CLK VFY VPP D7 - D0 Asynchronous Enable Read A1 A0 GND VIL GND VIL O7 - O0 Synchronous Enable Read A1 A0 GND VIL/VIH GND VIL O7 - O0 Asynchronous Initialization Read A1 A0 GND VIL GND VIL O7 - O0 Program Memory A1 A0 VILP VILP VIHP VPP D7 - D0 Program Verify A1 A0 VIHP VILP VILP VPP O7 - O0 Program Inhibit A1 A0 VIHP VILP VIHP VPP High Z Program Synchronous Enable VPP VILP VILP VILP VIHP VPP D7 - D0 Program Initialize VPP VILP VILP VILP VIHP VPP D7 - D0 Program Initial Byte VPP VIHP VILP VILP VIHP VPP D7 - D0 DIP/Flatpack A7 A6 A5 A4 A3 A2 PGM CLK A1 A0 D0 D1 D2 GND 1 2 3 4 5 6 7 8 9 10 11 12 13 28 27 26 14 15 25 24 23 22 21 20 19 18 17 16 LCC/PLCC (Opaque Only) VCC A8 A9 A10 A11 A12 VPP NA VFY D7 D6 D5 D4 D3 A3 A2 PGM CLK A1 A0 D0 4 3 2 1 28 27 26 25 5 24 6 23 7 22 8 21 9 20 10 19 11 12 1314151617 18 A10 A11 A12 VPP NA VFY D7 C265-9 C265-8 Figure 1. Programming Pinout 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. Programming Information Programming support is available from Cypress as well as from a number of third-party software vendors. For detailed 6 CY7C265 Typical DC and AC Characteristics NORMALIZED SUPPLY CURRENT vs. AMBIENT TEMPERATURE NORMALIZED SUPPLY CURRENT vs. SUPPLY VOLTAGE 1.6 1.2 1.4 1.1 OUTPUT SOURCE CURRENT vs. OUTPUT VOLTAGE 60 50 40 1.2 ICC 1.0 ICC 30 1.0 20 0.9 0.8 0.6 4.0 10 TA =25C f=MAX. 4.5 5.0 5.5 6.0 0.8 -55 25 125 0 0.0 AMBIENT TEMPERATURE (C) SUPPLY VOLTAGE (V) NORMALIZED ACCESS TIME vs. AMBIENT TEMPERATURE 2.0 3.0 4.0 OUTPUT VOLTAGE (V) TYPICAL ACCESS TIME CHANGE vs. OUTPUT LOADING OUTPUT SINK CURRENT vs. OUTPUT VOLTAGE 1.6 1.0 175 35 150 30 125 25 100 20 75 15 50 10 1.4 1.2 1.0 0.8 0.6 -55 VCC =5.0V TA =25C 25 25 125 0 0.0 AMBIENT TEMPERATURE (C) 1.0 2.0 3.0 4.0 OUTPUT VOLTAGE (V) 1.05 1.00 VCC =5.5V TA =25C 0.90 0.85 0.80 0.75 0.70 0 25 50 75 CLOCK PERIOD (ns) 7 0 0 200 400 600 800 1000 CAPACITANCE (pF) NORMALIZED SUPPLY CURRENT vs. CLOCK PERIOD 0.95 VCC =4.5V TA =25C 5 100 CY7C265 Ordering Information[6] Speed (ns) ICC (mA) 15 120 140 25 120 140 40 50 100 80 120 Ordering Code Package Name Operating Range Package Type CY7C265-15JC J64 28-Lead Plastic Leaded Chip Carrier CY7C265-15PC P21 28-Lead (300-Mil) Molded DIP Commercial CY7C265-15WC W22 28-Lead (300-Mil) Windowed CerDIP CY7C265-15DMB D22 28-Lead (300-Mil) CerDIP CY7C265-15LMB L64 28-Square Leadless Chip Carrier CY7C265-15QMB Q64 28-Pin Windowed Leadless Chip Carrier CY7C265-15WMB W22 28-Lead (300-Mil) Windowed CerDIP CY7C265-25JC J64 28-Lead Plastic Leaded Chip Carrier CY7C265-25PC P21 28-Lead (300-Mil) Molded DIP CY7C265-25WC W22 28-Lead (300-Mil) Windowed CerDIP CY7C265-25DMB D22 28-Lead (300-Mil) CerDIP CY7C265-25LMB L64 28-Square Leadless Chip Carrier CY7C265-25QMB Q64 28-Pin Windowed Leadless Chip Carrier CY7C265-25WMB W22 28-Lead (300-Mil) Windowed CerDIP CY7C265-40JC J64 28-Lead Plastic Leaded Chip Carrier CY7C265-40PC P21 28-Lead (300-Mil) Molded DIP CY7C265-40WC W22 28-Lead (300-Mil) Windowed CerDIP CY7C265-50JC J64 28-Lead Plastic Leaded Chip Carrier CY7C265-50PC P21 28-Lead (300-Mil) Molded DIP CY7C265-50WC W22 28-Lead (300-Mil) Windowed CerDIP CY7C265-50DMB D22 28-Lead (300-Mil) CerDIP CY7C265-50LMB L64 28-Square Leadless Chip Carrier CY7C265-50QMB Q64 28-Pin Windowed Leadless Chip Carrier CY7C265-50WMB W22 28-Lead (300-Mil) Windowed CerDIP Military Commercial Military Commercial Commercial Military Note: 6. Most of these products are available in industrial temperature range. Contact a Cypress representative for specifications and product availability. MILITARY SPECIFICATIONS Group A Subgroup Testing DC Characteristics Parameter Switching Characteristics Subgroups Parameter Subgroups VOH 1, 2, 3 tAS 7, 8, 9, 10, 11 VOL 1, 2, 3 tHA 7, 8, 9, 10, 11 VIH 1, 2, 3 tCO 7, 8, 9, 10, 11 VIL 1, 2, 3 tPW 7, 8, 9, 10, 11 IIX 1, 2, 3 tSES 7, 8, 9, 10, 11 IOZ 1, 2, 3 tHES 7, 8, 9, 10, 11 ICC 1, 2, 3 tCOS 7, 8, 9, 10, 11 Document #: 38-00084-E 8 CY7C265 Package Diagrams 28-Lead (300-Mil) CerDIP D22 28-Lead Plastic Leaded Chip Carrier J64 MIL-STD-1835 D-15 Config. A 28-Pin Windowed Leadless Chip Carrier Q64 28-Square Leadless Chip Carrier L64 MIL-STD-1835 C-4 MIL-STD-1835 C-4 9 CY7C265 Package Diagrams (continued) 28-Lead (300-Mil) Molded DIP P21 28-Lead (300-Mil) Windowed CerDIP W22 MIL-STD-1835 D-15 Config. A (c) Cypress Semiconductor Corporation, 1995. The information contained herein is subject to change without notice. Cypress Semiconductor Corporation assumes no responsibility for the use of any circuitry other than circuitry embodied in a Cypress Semiconductor product. Nor does it convey or imply any license under patent or other rights. Cypress Semiconductor does not authorize 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.