WE128K32-XXX 128Kx32 EEPROM MODULE, SMD 5962-94585 FEATURES ■ ■ ■ ■ ■ ■ ■ ■ Low Power CMOS Automatic Page Write Operation Page Write Cycle Time: 10ms Max Data Polling for End of Write Detection Hardware and Software Data Protection TTL Compatible Inputs and Outputs 5 Volt Power Supply Built-in Decoupling Caps and Multiple Ground Pins for Low Noise Operation ■ Weight WE128K32-XG2TX1 - 8 grams typical WE128K32-XG1UX - 5 grams typical WE128K32-XG1TX - 5 grams typical WE128K32-XH1X - 13 grams typical ■ Access Times of 120*, 140, 150, 200, 250, 300ns ■ Packaging: • 66-pin, PGA Type, 27.3mm (1.075") square, Hermetic Ceramic HIP (Package 400) • 68 lead, 22.4mm sq. CQFP (G2T)1, 4.57mm (0.180") high, (Package 509) • 68 lead, 23.9mm sq. Low Profile CQFP (G1U), 3.57mm (0.140") high, (Package 519) • 68 lead, 23.9mm sq. Low Profile CQFP (G1T), 4.06mm (0.160") high, (Package 524) ■ Organized as 128Kx32; User Configurable as 256Kx16 or 512Kx8 ■ Write Endurance 10,000 Cycles ■ Data Retention Ten Years Minimum (at +25°C) ■ Commercial, Industrial and Military Temperature Ranges * 120ns not available for SMD product Note 1: Package Not Recommended For New Design FIG. 1 PIN CONFIGURATION FOR WE128K32N-XH1X PIN DESCRIPTION TOP VIEW I/O0-31 Data Inputs/Outputs A0-16 Address Inputs WE1-4 Write Enables CS1-4 Chip Selects OE Output Enable VCC Power Supply GND Ground NC Not Connected BLOCK DIAGRAM November 2001 Rev. 6 1 White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com WE128K32-XXX FIG. 3 PIN CONFIGURATION FOR WE128K32-XG2TX 1, WE128K32-XG1UX AND WE128K32-XG1TX PIN DESCRIPTION TOP VIEW I/O0-31 Data Inputs/Outputs The White 68 lead CQFP fills the same fit and function as the JEDEC 68 lead CQFJ or 68 PLCC. But it has the TCE and lead inspection advantage of the CQFP form. A0-16 Address Inputs WE1-4 Write Enables CS1-4 Chip Selects OE Output Enable VCC Power Supply GND Ground NC Not Connected BLOCK DIAGRAM Note 1: Package Not Recommended For New Design White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com 2 WE128K32-XXX ABSOLUTE MAXIMUM RATINGS Parameter Symbol Operating Temperature Unit -55 to +125 °C T STG -65 to +150 °C VG -0.6 to +6.25 V -0.6 to +13.5 V TA Storage Temperature Signal Voltage Relative to GND TRUTH TABLE Voltage on OE and A9 CS H L L X X X NOTE: Stresses above those listed under "Absolute Maximum Ratings" may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these or any other conditions above those indicated in the operational sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. Symbol Min Supply Voltage V CC Input High Voltage V IH Input Low Voltage V IL Operating Temp. (Mil.) Parameter Operating Temp. (Ind.) Max Unit 4.5 5.5 V 2.0 V CC + 0.3 V -0.5 +0.8 V TA -55 -40 TA +125 +85 WE X H L X H X Mode Standby Read Write Out Disable Write Inhibit Data I/O High Z Data Out Data In High Z/Data Out CAPACITANCE (TA = +25°C) RECOMMENDED OPERATING CONDITIONS Parameter OE X L H H X L Symbol Conditions OE capacitance COE VIN = 0 V, f = 1.0 MHz WE1-4 capacitance HIP (PGA) CQFP G2T/G1U/G1T CWE VIN = 0 V, f = 1.0 MHz Max 50 Unit pF pF 20 20 CS1-4 capacitance CCS VIN = 0 V, f = 1.0 MHz 20 pF °C Data I/O capacitance CI/O VI/O = 0 V, f = 1.0 MHz 20 pF °C Address input capacitance CAD VIN = 0 V, f = 1.0 MHz 50 pF This parameter is guaranteed by design but not tested. DC CHARACTERISTICS (VCC = 5.0V, VSS = 0V, TA = -55°C to +125°C) Parameter Input Leakage Current Symbol ILI Max Unit VCC = 5.5, VIN = GND to VCC Conditions Min 10 µA Output Leakage Current ILOx32 CS = VIH, OE = VIH, VOUT = GND to VCC 10 µA Operating Supply Current x 32 Mode ICCx32 CS = VIL, OE = VIH, f = 5MHz 250 mA Standby Current ISB CS = VIH, OE = VIH, f = 5MHz 2.5 mA Output Low Voltage VOL IOL = 2.1mA, VCC = 4.5V 0.45 Output High Voltage VOH IOH = -400µA, VCC = 4.5V NOTE: DC test conditions: VIH = VCC -0.3V, VIL = 0.3V 2.4 FIG. 4 V V AC TEST CONDITIONS AC TEST CIRCUIT Parameter Typ Unit Input Pulse Levels VIL = 0, VIH = 3.0 V Input Rise and Fall 5 ns Input and Output Reference Level 1.5 V Output Timing Reference Level 1.5 V NOTES: V Z is programmable from -2V to +7V. I OL & IOH programmable from 0 to 16mA. Tester Impedance Z0 = 75 Ω. V Z is typically the midpoint of VOH and V OL. I OL & IOH are adjusted to simulate a typical resistive load circuit. ATE tester includes jig capacitance. 3 White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com WE128K32-XXX AC WRITE CHARACTERISTICS (VCC = 5.0V, VSS = 0V, TA = -55°C to +125°C) WRITE A write cycle is initiated when OE is high and a low pulse is on WE or CS with CS or WE low. The address is latched on the falling edge of CS or WE whichever occurs last. The data is latched by the rising edge of CS or WE, whichever occurs first. A byte write operation will automatically continue to completion. Write Cycle Parameter WRITE CYCLE TIMING Figures 5 and 6 show the write cycle timing relationships. A write cycle begins with address application, write enable and chip select. Chip select is accomplished by placing the CS line low. Write enable consists of setting the WE line low. The write cycle begins when the last of either CS or WE goes low. The WE line transition from high to low also initiates an internal 150 µsec delay timer to permit page mode operation. Each subsequent WE transition from high to low that occurs before the completion of the 150 µsec time out will restart the timer from zero. The operation of the timer is the same as a retriggerable one-shot. White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com 4 Symbol Min Max Unit 10 ms Write Cycle Time, TYP = 6ms tWC Address Set-up Time tAS 0 ns Write Pulse Width (WE or CS) tWP 150 ns Chip Select Set-up Time tCS 0 ns Address Hold Time tAH 100 ns Data Hold Time tDH 10 ns Chip Select Hold Time tCSH 0 ns Data Set-up Time tDS 100 ns Output Enable Set-up Time tOES 10 ns Output Enable Hold Time tOEH 10 ns Write Pulse Width High tWPH 50 ns WE128K32-XXX FIG. 5 WRITE WAVEFORMS WE CONTROLLED FIG. 6 WRITE WAVEFORMS CS CONTROLLED 5 White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com WE128K32-XXX READ The WE128K32-XXX stores data at the memory location determined by the address pins. When CS and OE are low and WE is high, this data is present on the outputs. When CS and OE are high, the outputs are in a high impedance state. This two line control prevents bus contention. AC READ CHARACTERISTICS (VCC = 5.0V, VSS = 0V, TA = -55°C to +125°C) Read Cycle Parameter Symbol Read Cycle Time t RC -120 Min Max 120 -140 Min Max 140 -150 Min Max 150 -200 Min Max 200 -250 Min Max 250 -300 Min Max 300 Address Access Time t ACC 120 140 150 200 250 300 ns Chip Select Access Time t ACS 120 140 150 200 250 300 ns Output Hold from Add. Change, OE or CS t OH 0 Output Enable to Output Valid t OE 0 85 ns Chip Select or OE to High Z Output t DF 70 ns 0 50 0 0 55 70 70 FIG. 7 READ WAVEFORMS CS 1-4 NOTES: OE may be delayed up to tACS - tOE after the falling edge of CS without impact on tOE or by t ACC - tOE after an address change without impact on tACC . White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com 6 0 0 55 70 0 0 55 70 0 0 85 70 0 Unit ns ns WE128K32-XXX DATA POLLING The WE128K32-XXX offers a data polling feature which allows a faster method of writing to the device. Figure 8 shows the timing diagram for this function. During a byte or page write cycle, an attempted read of the last byte written will result in the complement of the written data on D7 (for each chip.) Once the write cycle has been completed, true data is valid on all outputs and the next cycle may begin. Data polling may begin at any time during the write cycle. DATA POLLING CHARACTERISTICS (VCC = 5.0V, VSS = 0V, TA = -55°C to +125°C) Parameter Symbol Min Data Hold Time tDH 10 OE Hold Time tOEH 10 OE To Output Valid tOE Write Recovery Time tWR Max ns ns 55 0 Unit ns ns FIG. 8 DATA POLLING WAVEFORMS 7 White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com WE128K32-XXX PAGE WRITE OPERATION PAGE WRITE CHARACTERISTICS (VCC = 5.0V, VSS = 0V, TA = -55°C to +125°C) The WE128K32-XXX has a page write operation that allows one to 128 bytes of data to be written into the device and consecutively loads during the internal programming period. Successive bytes may be loaded in the same manner after the first data byte has been loaded. An internal timer begins a time out operation at each write cycle. If another write cycle is completed within 150µs or less, a new time out period begins. Each write cycle restarts the delay period. The write cycles can be continued as long as the interval is less than the time out period. Page Mode Write Characteristics The usual procedure is to increment the least significant address lines from A0 through A6 at each write cycle. In this manner a page of up to 128 bytes can be loaded in to the EEPROM in a burst mode before beginning the relatively long interval programming cycle. Unit Min FIG. 9 PAGE MODE WRITE WAVEFORMS x x 8 Max Write Cycle Time, TYP = 6ms tWC Address Set-up Time tAS 0 ns Address Hold Time (1) tAH 100 ns Data Set-up Time tDS 100 ns Data Hold Time t DH 10 ns Write Pulse Width tWP 150 ns Byte Load Cycle Time tBLC Write Pulse Width High tWPH 10 150 50 1. Page address must remain valid for duration of write cycle. After the 150µs time out is completed, the EEPROM begins an internal write cycle. During this cycle the entire page of bytes will be written at the same time. The internal programming cycle is the same regardless of the number of bytes accessed. White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com Symbol Parameter ms µs ns WE128K32-XXX FIG. 10 SOFTWARE DATA PROTECTION ENABLE ALGORITHM(1) LOAD DATA AA TO ADDRESS 5555 ➞ LOAD DATA 55 TO ADDRESS 2AAA ➞ WRITES ENABLED(2) ➞ LOAD DATA A0 TO ADDRESS 5555 ➞ LOAD DATA XX TO ANY ADDRESS(4) LOAD LAST BYTE TO LAST ADDRESS ENTER DATA PROTECT STATE NOTES: 1. Data Format: D 7 - D0 (Hex); Address Format: A 16 - A0 (Hex). 2. Write Protect state will be activated at end of write even if no other data is loaded. 3. Write Protect state will be deactivated at end of write period even if no other data is loaded. 4. 1 to 128 bytes of data may be loaded. 9 White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com WE128K32-XXX SOFTWARE DATA PROTECTION FIG. 11 A software write protection feature may be enabled or disabled by the user. When shipped by White Microelectronics, the WE128K32-XXX has the feature disabled. Write access to the device is unrestricted. SOFTWARE DATA PROTECTION DISABLE ALGORITHM(1) To enable software write protection, the user writes three access code bytes to three special internal locations. Once write protection has been enabled, each write to the EEPROM must use the same three byte write sequence to permit writing. After setting software data protection, any attempt to write to the device without the three-byte command sequence will start the internal write timers. No data will be written to the device, however, for the duration of tWC. The write protection feature can be disabled by a six byte write sequence of specific data to specific locations. Power transitions will not reset the software write protection. LOAD DATA AA TO ADDRESS 5555 ➞ LOAD DATA 55 TO ADDRESS 2AAA ➞ LOAD DATA 80 TO ADDRESS 5555 ➞ Each 128K byte block of the EEPROM has independent write protection. One or more blocks may be enabled and the rest disabled in any combination. The software write protection guards against inadvertent writes during power transitions, or unauthorized modification using a PROM programmer. LOAD DATA AA TO ADDRESS 5555 ➞ LOAD DATA 55 TO ADDRESS 2AAA ➞ HARDWARE DATA PROTECTION (3) These features protect against inadvertent writes to the WE128K32-XXX. These are included to improve reliability during normal operation: LOAD DATA XX TO ANY ADDRESS(4) a) V CC power on delay As VCC climbs past 3.8V typical the device will wait 5msec typical before allowing write cycles. LOAD LAST BYTE TO LAST ADDRESS b) V CC sense While below 3.8V typical write cycles are inhibited. ➞ EXIT DATA PROTECT STATE LOAD DATA 20 TO ADDRESS 5555 ➞ c) Write inhibiting Holding OE low and either CS or WE high inhibits write cycles. d) Noise filter Pulses of <8ns (typ) on WE or CS will not initiate a write cycle. NOTES: 1. Data Format: D 7 - D0 (Hex); Address Format: A 16 - A0 (Hex). 2. Write Protect state will be activated at end of write even if no other data is loaded. 3. Write Protect state will be deactivated at end of write period even if no other data is loaded. 4. 1 to 128 bytes of data may be loaded. White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com 10 WE128K32-XXX PACKAGE 400: 66 PIN, PGA TYPE, CERAMIC HEX-IN-LINE PACKAGE, HIP (H1) ALL LINEAR DIMENSIONS ARE MILLIMETERS AND PARENTHETICALLY IN INCHES 11 White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com WE128K32-XXX PACKAGE 509: 68 LEAD, CERAMIC QUAD FLAT PACK, CQFP (G2T)1 The White 68 lead G2T CQFP fills the same fit and function as the JEDEC 68 lead CQFJ or 68 PLCC. But the G2T has the TCE and lead inspection advantage of the CQFP form. ALL LINEAR DIMENSIONS ARE MILLIMETERS AND PARENTHETICALLY IN INCHES Note 1: Package Not Recommended For New Design White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com 12 WE128K32-XXX PACKAGE 519: 68 LEAD, CERAMIC QUAD FLAT PACK, LOW PROFILE CQFP (G1U) ALL LINEAR DIMENSIONS ARE MILLIMETERS AND PARENTHETICALLY IN INCHES 13 White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com WE128K32-XXX PACKAGE 524: 68 LEAD, CERAMIC QUAD FLAT PACK, LOW PROFILE CQFP (G1T) ALL LINEAR DIMENSIONS ARE MILLIMETERS AND PARENTHETICALLY IN INCHES White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com 14 WE128K32-XXX FIG. 12 ALTERNATE PIN CONFIGURATION FOR WE128K32NP-XH1X PIN DESCRIPTION TOP VIEW BLOCK DIAGRAM I/O0-31 Data Inputs/Outputs A0-16 Address Inputs WE1-4 Write Enables CS1-4 Chip Selects OE Output Enable VCC Power Supply GND Ground NC Not Connected ORDERING INFORMATION W E 128K32 X - XXX X X X LEAD FINISH: Blank = Gold plated leads A = Solder dip leads DEVICE GRADE: Q = Compliant M = Military Screened I = Industrial C = Commercial -55°C to +125°C -40°C to +85°C 0°C to +70°C PACKAGE TYPE: H1 = 1.075" sq. Ceramic Hex In-line Package, HIP (Package 400*) G2T1 = 22.4mm Ceramic Quad Flat Pack, Low Profile CQFP (Package 509) G1U = 23.9mm Ceramic Quad Flat Pack, Low Profile CQFP (Package 519) G1T = 23.9mm Ceramic Quad Flat Pack, Low Profile CQFP (Package 524) ACCESS TIME (ns) IMPROVEMENT MARK N = No Connect at pins 8, 21, 28, and 39 in HIP for upgrade P = Alternate Pin Configuration for HIP package ORGANIZATION 128K x 32 User Configurable as 256K x 16 or 512K x 8 EEPROM WHITE ELECTRONIC DESIGNS CORP. Note 1: Package Not Recommended For New Design 15 White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com WE128K32-XXX DEVICE TYPE SPEED PACKAGE SMD NO. 128K x 32 EEPROM Module 300ns 66 pin HIP (H1) 5962-94585 01H5X 128K x 32 EEPROM Module 250ns 66 pin HIP (H1) 5962-94585 02H5X 128K x 32 EEPROM Module 200ns 66 pin HIP (H1) 5962-94585 03H5X 128K x 32 EEPROM Module 150ns 66 pin HIP (H1) 5962-94585 04H5X 128K x 32 EEPROM Module 140ns 66 pin HIP (H1) 5962-94585 05H5X 128K x 32 EEPROM Module 300ns 66 pin HIP (H1, P type pinout) 5962-94585 01H6X 128K x 32 EEPROM Module 250ns 66 pin HIP (H1, P type pinout) 5962-94585 02H6X 128K x 32 EEPROM Module 200ns 66 pin HIP (H1, P type pinout) 5962-94585 03H6X 128K x 32 EEPROM Module 150ns 66 pin HIP (H1, P type pinout) 5962-94585 04H6X 128K x 32 EEPROM Module 140ns 66 pin HIP (H1, P type pinout) 5962-94585 05H6X 128K x 32 EEPROM Module 300ns 68 lead CQFP/J (G2T)1 5962-94585 01HMX1 128K x 32 EEPROM Module 250ns 1 68 lead CQFP/J (G2T) 5962-94585 02HMX1 128K x 32 EEPROM Module 200ns 68 lead CQFP/J (G2T)1 5962-94585 03HMX1 150ns 1 5962-94585 04HMX1 1 128K x 32 EEPROM Module 68 lead CQFP/J (G2T) 128K x 32 EEPROM Module 140ns 68 lead CQFP/J (G2T) 5962-94585 05HMX1 128K x 32 EEPROM Module 300ns 68 lead CQFP (G1U) 5962-94585 01H9X 128K x 32 EEPROM Module 250ns 68 lead CQFP (G1U) 5962-94585 02H9X 128K x 32 EEPROM Module 200ns 68 lead CQFP (G1U) 5962-94585 03H9X 128K x 32 EEPROM Module 150ns 68 lead CQFP (G1U) 5962-94585 04H9X 128K x 32 EEPROM Module 140ns 68 lead CQFP (G1U) 5962-94585 05H9X White Electronic Designs Corporation • (602) 437-1520 • www.whiteedc.com 16