QP7C245A October 12, 2007 2K x 8 Reprogrammable Registered PROM Features * 5V 10% VCC, commercial, industrial and military * Windowed Packages available for reprogrammability * OTP (One-Time-Programmable) Packages available * Programmable asynchronous register (INITbar) * Programmable synchronous or asynchronous output enable * High speed - 15 ns address set-up - 10 ns clock to output * Slim, 300-mil, 24 pin hermetic DIP available * Direct replacement for Cypress PROMs * EPROM technology 100% programmable * TTL-compatible I/O * On-chip edge-triggered registers * CMOS for optimum speed/power * Low power - 660 mW (industrial & military) - 330 mW (commercial 25ns) * Direct replacement for bipolar PROMs General Description The QP7C245A is a high-performance, 2K x 8, electrically programmable, read-only memory packaged in a variety of packages. The ceramic packages may be equipped with an erasure window; when exposed to UV light the PROM is erased and can then be reprogrammed. The memory cells utilize proven EPROM floating-gate technology and byte-wide intelligent programming algorithms. The QP7C245A replaces Cypress and bipolar devices. When replacing bipolar devices, it offers the advantages of lower power, reprogrammability, superior performance and high programming yield. The EPROM cell requires only 12.5V for the supervoltage, and low current requirements allow gang programming. The EPROM cells allow each memory location to be tested 100%, because each location is written into, erased, and exercised prior to assembly. Each PROM is also tested for AC performance to guarantee that after customer programming the product will meet AC specification limits. The QP7C245A has an asynchronous initialize function (INIT). This function acts as a 2049th 8-bit word loaded into the on-chip register. It is user programmable with any desired word, or may be used as a PRESET or CLEAR function on the outputs. A low level, not an edge, triggers INIT. The devices are available in windowed packages (Erasable when exposed to UV light) and are also available in non-windowed OTP (One-Time-Programmable) hermetic and plastic packages. QP Semiconductor products, unless manufactured and marked by QP Semiconductor as Class S or Class V products, are not authorized for use in any space applications. The inclusion of non Class S or Class V QP Semiconductor products in space applications implies that the space application manufacturer assumes all risks of such use and in doing so indemnifies QP Semiconductor against all liability. 2945 Oakmead Village Ct, Santa Clara, CA 95051 * Phone: (408) 737-0992 * Fax: (408) 736--8708 * Internet: www.qpsemi.com QP7C245A Connection Diagrams CerDIP/PDIP/Cerpack 24 Lead LLCC/LCC/PLCC QP7C245A Hermetic Packages available in both Erasable (Windowed) and OTP - One-Time-Programmable (NonWindowed) versions. Molded Plastic Packages (PDIP/PLCC) are only available as OTP (Non-Windowed). Block Diagram QP7C245A QP SEMI, 2945 Oakmead Village Court, Santa Clara, CA 95051 Page 2 of 11 QP7C245A Absolute Maximum Ratings Stresses above the AMR may cause permanent damage, extended operation at AMR may degrade performance and affect reliability Condition Units Supply Voltage to Ground DC Voltage Applied to Outputs in High Z State DC Input Voltage DC Program Voltage UV Exposure Storage Temperature Ambient Temperature with Power Applied Junction Temperature Notes /1 /1 -0.5 to 7.0 Volts -0.5 to 7.0 Volts -3.0V to 7.0 13.0 7258 -65 to +155 -55 to +125 150 Recommended Operating Conditions Condition Supply Voltage Range Case Operating Range (Tc) Case Operating Range (Tc) Case Operating Range (Tc) 4.5 to 5.5 -0C to +70 -40C to +85 -55 to +125 /1 Volts Volts WSEC/cm2 C C C /2 /3 /4 Units Notes Volts DC C C C 5V 10% Commercial Industrial Military Notes: Apply to Absolute Maximum, Recommended Operating Conditions and Electrical Performance Characteristics. /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- Applies to all versions, but is critical for molded plastic products. Tj above listed limits can activate mold compound flame retardant. /4 - Maximum TJ is not to be exceeded. /5 - VCC 4.5 to 5.5 Volts /6 - For devices using the synchronous enable, the device must be clocked after applying these voltages to perform this measurement. /7 - For Test Purposes, not more than one output at a time should be shorted. Short circuit test duration should not exceed 30 seconds. /8 - Applies only when the synchronous (ES BAR) function is used. /9 - Applies only when the asynchronous (E BAR)) function is used. TABLE I - ELECTRICAL PERFORMANCE CHARACTERISTICS Test Symbol Conditions /5 Case Operating Range (C) Min Output Voltage High VOH VCC= 4.5V, IOH=-4.0mA 2.4 Output Voltage Low VOL VCC= 4.5V, IOL=16.0mA Input High Voltage VIH Guaranteed Input logical High for all inputs Input Low Voltage VIL Guaranteed Input logical Low for all inputs Input Load Current IIX GNDVOUTVCC Output Leakage Current /6 IOZ GNDVINVCC Output Off QP SEMI, 2945 Oakmead Village Court, Santa Clara, CA 95051 Max Unit V 0.4 V VCC V 0.8 V -10 10 A -10 10 A 2.0 Page 3 of 11 QP7C245A TABLE I - ELECTRICAL PERFORMANCE CHARACTERISTICS Test Symbol Conditions /5 Case Operating Range (C) Min Max Unit -20 -90 mA 15ns Commercial 120 mA 18ns Commercial 120 mA 25ns Commercial 90 mA 35ns Commercial 90 mA 45ns Commercial 90 mA 18ns Military 120 mA 25ns Military 120 mA 35ns Military 120 mA 45ns Military 120 mA 13 V 50 mA Output Short Circuit Current /7 IOS VCC= 5.5V, VOUT=GND Operating Supply Current ICC VCC= 5.5V, IOUT=0 mA Programming Supply Voltage VPP Programming Supply Current IPP Input High Programming Voltage VIHP Input Low Programming Voltage VILP Input Capacitance CIN COUT Output Capacitance Address Set-up to Clock High Address Hold from Clock High TSA THA 12 3.0 V 0.4 V TA=25C, f=1MHz, VCC=5.0V 10 pF TA=25C, f=1MHz, VCC=5.0V 10 pF QP7C245A - 15 15 nS QP7C245A - 18 18 nS QP7C245A - 25 25 nS QP7C245A - 35 35 nS QP7C245A - 45 45 nS QP7C245A - 15 0 nS QP7C245A - 18 0 nS QP7C245A - 25 0 nS QP7C245A - 35 0 nS QP7C245A - 45 0 nS QP SEMI, 2945 Oakmead Village Court, Santa Clara, CA 95051 Page 4 of 11 QP7C245A TABLE I - ELECTRICAL PERFORMANCE CHARACTERISTICS Test Clock High to Valid Output Clock Pulse Width ES BAR Set-up to Clock High ES BAR Hold from Clock High Delay INITBAR to Valid Output INITBAR Recovery to Clock High Symbol TCO TPWC TSES THES TDI TRI Conditions /5 Case Operating Range (C) Min Max Unit QP7C245A - 15 10 nS QP7C245A - 18 12 nS QP7C245A - 25 12 nS QP7C245A - 35 15 nS QP7C245A - 45 25 nS QP7C245A - 15 10 nS QP7C245A - 18 12 nS QP7C245A - 25 15 nS QP7C245A - 35 20 nS QP7C245A - 45 20 nS QP7C245A - 15 10 nS QP7C245A - 18 10 nS QP7C245A - 25 12 nS QP7C245A - 35 15 nS QP7C245A - 45 15 nS QP7C245A - 15 5 nS QP7C245A - 18 5 nS QP7C245A - 25 5 nS QP7C245A - 35 5 nS QP7C245A - 45 5 nS QP7C245A - 15 15 nS QP7C245A - 18 20 nS QP7C245A - 25 20 nS QP7C245A - 35 20 nS QP7C245A - 45 35 nS QP7C245A - 15 10 nS QP7C245A - 18 12 nS QP7C245A - 25 15 nS QP7C245A - 35 20 nS QP7C245A - 45 20 nS QP SEMI, 2945 Oakmead Village Court, Santa Clara, CA 95051 Page 5 of 11 QP7C245A TABLE I - ELECTRICAL PERFORMANCE CHARACTERISTICS Test INITBAR Pulse Width Valid Output from Clock High /8 Inactive Output from Clock High Symbol TPWI TCOS THZC /8 Valid Output from EBAR Low /9 Inactive Output from EBAR High /9 TDOE THZE Conditions /5 Case Operating Range (C) Min Max Unit QP7C245A - 15 10 nS QP7C245A - 18 12 nS QP7C245A - 25 15 nS QP7C245A - 35 20 nS QP7C245A - 45 25 nS QP7C245A - 15 15 nS QP7C245A - 18 15 nS QP7C245A - 25 15 nS QP7C245A - 35 20 nS QP7C245A - 45 30 nS QP7C245A - 15 15 nS QP7C245A - 18 15 nS QP7C245A - 25 15 nS QP7C245A - 35 20 nS QP7C245A - 45 30 nS QP7C245A - 15 12 nS QP7C245A - 18 15 nS QP7C245A - 25 15 nS QP7C245A - 35 20 nS QP7C245A - 45 30 nS QP7C245A - 15 15 nS QP7C245A - 18 15 nS QP7C245A - 25 15 nS QP7C245A - 35 20 nS QP7C245A - 45 30 nS QP SEMI, 2945 Oakmead Village Court, Santa Clara, CA 95051 Page 6 of 11 QP7C245A AC Test Loads Waveforms Operating Modes The QP7C245A 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 QP7C245A incorporates a D-type, master-slave register on chip, reducing the cost and size of pipelined microprogrammed systems and applications where accessed PROM data is stored temporarily in a register. Additional flexibility is provided with a programmable synchronous (EbarS) or asynchronous (Ebar) output enable and asynchronous initialization (INITbar). Upon power-up the state of the outputs will depend on the programmed state of the enable function (EbarS or Ebar). If the synchronous enable (EbarS) 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 (Ebar) is being used, the outputs will come up in the OFF or high-impedance state only if the enable (Ebar) 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 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 transferred to the slave flip-flops, which drive the output buffers, and the accessed data will appear at the outputs (O0-O7). QP SEMI, 2945 Oakmead Village Court, Santa Clara, CA 95051 Page 7 of 11 QP7C245A If the asynchronous enable (Ebar) 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. If the synchronous enable (EbarS) 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 QP7C245A 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 without introducing race conditions. The on-chip register timing requirements are similar to those of discrete registers available in the market. The QP7C245A has an asynchronous initialize input (INITbar). 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 2049th 8-bit word to be loaded into the on-chip register. Each bit is programmable and the initialize function can be used to load Programmer Address RAM Data any desired combination of 1s and 0s into the register. In the Decimal Hex Contents unprogrammed state, activating INIT will generate a register 0 000 Data CLEAR (all outputs LOW). If all the bits of the initialize word 1 001 Data are programmed, activating INIT performs a register PRESET . . . (all outputs HIGH). . . . Applying a LOW to the INITbar input causes an immediate load 2046 7FE Data of the programmed initialize word into the master and slave 2047 7FF Data flip-flops of the register, independent of all other inputs, 2048 800 Init Byte including the clock (CP). The initialize data will appear at the 2049 801 Control Byte device outputs after the outputs are enabled by bringing the asynchronous enable (Ebar) LOW. Mode Selection Pin Function /10 Read or Output Disable A10-A4 A3 A2-A1 A0 CP Other Read Output Disable Initialize A10-A4 A10-A4 A10-A4 A10-A4 A3 A3 A3 A3 A2-A1 A2-A1 A2-A1 A2-A1 A0 A0 A0 A0 Program Program Verify Program Inhibit Intelligent Program Program Synchronous Enable Program Initialization Byte Blank Check Zeros A10-A4 A10-A4 A10-A4 A10-A4 A10-A4 A10-A4 A10-A4 A3 A3 A3 A3 A2-A1 A2-A1 A2-A1 A2-A1 A2-A1 A2-A1 A2-A1 A0 A0 A0 A0 /10 - VIHP VIHP A3 VPP VPP A0 INIT O7-O0 PGM EBAR, ES BAR VFY VPP VIL / VIH X X VIL VIH VIL VIH VIH VIL D7-D0 O7-O0 VILP VIHP VIHP VILP VIHP VILP VIHP VIHP VILP VIHP VIHP VIHP VIHP VILP VPP VPP VPP VPP VPP VPP VPP High Z Init Byte D7-D0 O7-O0 High Z D7-D0 High Z D7-D0 Zeros X = "Don't Care", but not to exceed VCC +5% QP SEMI, 2945 Oakmead Village Court, Santa Clara, CA 95051 Page 8 of 11 QP7C245A Erasure Characteristics: Wavelengths of light less than 4000 Angstroms begin to erase these PROMs. 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. The recommended dose of ultraviolet light for erasure is a wavelength of 2537 Angstroms for a minimum dose (UV intensity x exposure time of 25 Wsec/cm2. For an ultraviolet lamp with a 12 mW/cm2 power rating, the exposure time would be approximately 35 minutes. These PROMs need to be within 1 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. Programming Information: The QP7C245A uses the same programming algorithm as Cypress 7C245A device. A variety of programming equipment currently supports the Cypress Algorithm. QP Semiconductor has verified that the devices program on Data I/O Unisite and on a programmer supplied by EETools. Ordering Information tAA Part Number Temp Range Commerical Commerical Commerical Industrial Industrial Industrial Commerical Commerical Commerical Industrial Industrial Industrial Military Military Military Military Military Military Military Military Military Commerical Commerical Commerical Industrial Industrial Industrial Military Military Military Military Military Military ns 15 15 15 15 15 15 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 25 25 25 25 25 25 25 25 25 25 25 25 QP7C245A-15JC QP7C245A-15PC QP7C245A-15WC QP7C245A-15JI QP7C245A-15PI QP7C245A-15WI QP7C245A-18JC QP7C245A-18PC QP7C245A-18WC QP7C245A-18JI QP7C245A-18PI QP7C245A-18WI 5962-89815033A 5962-8981503KA 5962-8981503LA QP7C245A-18DMB QP7C245A-18KMB QP7C245A-18LMB QP7C245A-18QMB QP7C245A-18TMB QP7C245A-18WMB QP7C245A-25JC QP7C245A-25PC QP7C245A-25WC QP7C245A-25JI QP7C245A-25PI QP7C245A-25WI 5962-88735043A 5962-8873504KA 5962-8873504LA 5962-89815023A 5962-8981502KA 5962-8981502LA Package 28-Lead PLCC 24-Lead 300-mil Plastic DIP 24-Lead 300-mil Windowed CerDIP 28-Lead PLCC 24-Lead 300-mil Plastic DIP 24-Lead 300-mil Windowed CerDIP 28-Lead PLCC 24-Lead 300-mil Plastic DIP 24-Lead 300-mil Windowed CerDIP 28-Lead PLCC 24-Lead 300-mil Plastic DIP 24-Lead 300-mil Windowed CerDIP 28-Lead Windowed LCC 24-Lead Windowed Flatpack 24-Lead 300-mil Windowed CerDIP 24-Lead 300-mil CerDIP 24-Lead Flatpack 28-Lead LCC 28-Lead Windowed LCC 24-Lead Windowed Flatpack 24-Lead 300-mil Windowed CerDIP 28-Lead PLCC 24-Lead 300-mil Plastic DIP 24-Lead 300-mil Windowed CerDIP 28-Lead PLCC 24-Lead 300-mil Plastic DIP 24-Lead 300-mil Windowed CerDIP 28-Lead LCC 24-Lead Flatpack 24-Lead 300-mil CerDIP 28-Lead Windowed LCC 24-Lead Windowed Flatpack 24-Lead 300-mil Windowed CerDIP QP SEMI, 2945 Oakmead Village Court, Santa Clara, CA 95051 Mil-Std-1835 GDIP3-T24 GDIP3-T24 GDIP3-T24 GDIP3-T24 CQCC1-N28 GDFP2-F24 GDIP3-T24 GDIP3-T24 GDFP2-F24 CQCC1-N28 CQCC1-N28 GDFP2-F24 GDIP3-T24 GDIP3-T24 GDIP3-T24 CQCC1-N28 GDFP2-F24 GDIP3-T24 CQCC1-N28 GDFP2-F24 GDIP3-T24 Generic 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A Page 9 of 11 QP7C245A Temp Range Military Military Military Military Military Military Commerical Commerical Commerical Industrial Industrial Industrial Military Military Military Military Military Military Military Military Military Military Military Military Military Military Military Military Military Military Military Commerical Commerical Commerical Industrial Industrial Industrial Military Military Military Military Military Military Military Military Military Military Military Military Military tAA ns 25 25 25 25 25 25 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 Part Number QP7C245A-25DMB QP7C245A-25KMB QP7C245A-25LMB QP7C245A-25QMB QP7C245A-25TMB QP7C245A-25WMB QP7C245A-35JC QP7C245A-35PC QP7C245A-35WC QP7C245A-35JI QP7C245A-35PI QP7C245A-35WI 5962-87529023A 5962-87529023C 5962-8752902KA 5962-8752902LA 5962-88735023A 5962-8873502KA 5962-8873502LA 5962-88735033A 5962-8873503KA 5962-8873503LA 5962-89815013A 5962-8981501KA 5962-8981501LA QP7C245A-35DMB QP7C245A-35KMB QP7C245A-35LMB QP7C245A-35QMB QP7C245A-35TMB QP7C245A-35WMB QP7C245A-45JC QP7C245A-45PC QP7C245A-45WC QP7C245A-45JI QP7C245A-45PI QP7C245A-45WI 5962-87529013A 5962-87529013C 5962-8752901KA 5962-8752901LA 5962-88735013A 5962-8873501KA 5962-8873501LA QP7C245A-45DMB QP7C245A-45KMB QP7C245A-45LMB QP7C245A-45QMB QP7C245A-45TMB QP7C245A-45WMB Package 24-Lead 300-mil CerDIP 24-Lead Flatpack 28-Lead LCC 28-Lead Windowed LCC 24-Lead Windowed Flatpack 24-Lead 300-mil Windowed CerDIP 28-Lead PLCC 24-Lead 300-mil Plastic DIP 24-Lead 300-mil Windowed CerDIP 28-Lead PLCC 24-Lead 300-mil Plastic DIP 24-Lead 300-mil Windowed CerDIP 28-Lead Windowed LCC 28-Lead Windowed LCC 24-Lead Windowed Flatpack 24-Lead 300-mil Windowed CerDIP 28-Lead LCC 24-Lead Flatpack 24-Lead 300-mil CerDIP 28-Lead LCC 24-Lead Flatpack 24-Lead 300-mil CerDIP 28-Lead Windowed LCC 24-Lead Windowed Flatpack 24-Lead 300-mil Windowed CerDIP 24-Lead 300-mil CerDIP 24-Lead Flatpack 28-Lead LCC 28-Lead Windowed LCC 24-Lead Windowed Flatpack 24-Lead 300-mil Windowed CerDIP 28-Lead PLCC 24-Lead 300-mil Plastic DIP 24-Lead 300-mil Windowed CerDIP 28-Lead PLCC 24-Lead 300-mil Plastic DIP 24-Lead 300-mil Windowed CerDIP 28-Lead Windowed LCC 28-Lead Windowed LCC 24-Lead Windowed Flatpack 24-Lead 300-mil Windowed CerDIP 28-Lead LCC 24-Lead Flatpack 24-Lead 300-mil CerDIP 24-Lead 300-mil CerDIP 24-Lead Flatpack 28-Lead LCC 28-Lead Windowed LCC 24-Lead Windowed Flatpack 24-Lead 300-mil Windowed CerDIP Mil-Std-1835 GDIP3-T24 GDFP2-F24 CQCC1-N28 CQCC1-N28 GDFP2-F24 GDIP3-T24 GDIP3-T24 GDIP3-T24 CQCC1-N28 CQCC1-N28 GDFP2-F24 GDIP3-T24 CQCC1-N28 GDFP2-F24 GDIP3-T24 CQCC1-N28 GDFP2-F24 GDIP3-T24 CQCC1-N28 GDFP2-F24 GDIP3-T24 GDIP3-T24 GDFP2-F24 CQCC1-N28 CQCC1-N28 GDFP2-F24 GDIP3-T24 GDIP3-T24 GDIP3-T24 CQCC1-N28 CQCC1-N28 GDFP2-F24 GDIP3-T24 CQCC1-N28 GDFP2-F24 GDIP3-T24 GDIP3-T24 GDFP2-F24 CQCC1-N28 CQCC1-N28 GDFP2-F24 GDIP3-T24 Generic 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A 7C245A * denotes Lead Free Lead Finish QP SEMI, 2945 Oakmead Village Court, Santa Clara, CA 95051 Page 10 of 11 QP7C245A In addition to those products listed above, QP Semiconductor supports Industrial Temperature Range, Source Control Drawing (SCD), and custom package development for this product family. Notes: Package outline information and specifications are defined by Mil-Std-1835 package dimension requirements. Products manufactured by QP Semiconductor are compliant to the assembly, burn-in, test and quality conformance requirements of Test Methods 5004 & 5005 of Mil-Std-883 for Class B or Q devices as appropriate. The appropriate DSCC Detail Specifications define the electrical test requirements for each device. The listed drawings, Mil-PRF-38535, Mil-Std-883 and Mil-Std-1835 are available online at http://www.dscc.dla.mil/ Additional information is available at our website http://www.qpsemi.com QP SEMI, 2945 Oakmead Village Court, Santa Clara, CA 95051 Page 11 of 11