SHARP | SPEC No. |] ELO9X134 | ISSUE: Oct 21 1997 To; SPECIFICATIONS Product Type 8Mbit Flash Memory LH28F800BGHE-TL85 Model No. (LHF 80B25) This specifications contains 49 pages including the cover and appendix. If you have any objections, please contact us before issuing purchasing order. CUSTOMERS ACCEPTANCE . DATE: BY: PRESENTED By: Shea T. MINOTO Dept. General Manager REVIEWED BY: PREPARED BY: 4 F . TO Flash Dept. 1 Menory Engineering Center Tenri Integrated Circuits Group SHARP CORPORATIONSHARP LHF80B25 @Handle this document carefully for it contains material protected by international copyright law. Any reproduction, full or in part, of this material is prohibited without the express written permission of the company. @When using the products covered herein, please observe the conditions written herein and the precautions outlined in the following paragraphs. In no event shall the company be liable for any damages resulting from failure to strictly adhere to these conditions and precautions. (1) The products covered herein are designed and manufactured for the following application areas. When using the products covered herein for the equipment listed in Paragraph (2), even for the following application areas, be sure to observe the precautions given in Paragraph (2). Never use the products for the equipment listed in Paragraph (3). eOffice electronics elnstrumentation and measuring equipment eMachine tools eAudiovisual equipment eHome appliance eCommunication equipment other than for trunk lines (2) Those contemplating using the products covered herein for the following equipment which demands high reliability, should first contact a sales representative of the company and then accept responsibility for incorporating into the design fail-safe operation, redundancy, and other appropriate measures for ensuring reliability and safety of the equipment and the overall system. Control and safety devices for airplanes, trains, automobiles, and other transportation equipment : eMainframe computers - eTraffic control systems eGas leak detectors and automatic cutoff devices eRescue and security equipment -eOther safety devices and safety equipment, etc. (3) Do not use the products covered herein for the following equipment which demands extremely high performance in terms of functionality, reliability, or accuracy. eAerospace equipment eCommunications equipment for trunk lines eControl equipment for the nuclear power industry Medical equipment related to life support, etc. (4) Please direct all queries and comments regarding the interpretation of the above three Paragraphs to a sales representative of the company. @Please direct all queries regarding the products covered herein to a sales representative of the company. Rev. 1.0SHARP LHF80B25 1 CONTENTS PAGE PAGE 1 INTRODUCTION . 00000... eeseceeeeseeeeeeeceeeetteneeeenes 3 5 DESIGN CONSIDERATIONS ........00..0.. ccc 20 1.1 New Features... cccccsececscsssenssceesssererssneessseeee 3 5.1 Three-Line Output Control oo eeccceeseeeeseseees 20 1.2 Product OVErview.............:esccceseesecceesseeseeeseereees 3 5.2 RY/BY# and Block Erase and Word Write PONG... eee ecesesecseceneerteensnnsteceasersensessesenessenes 20 2 PRINCIPLES OF OPERATION................cc:ccccceseeree 7 5.3 Power Supply Decoupling............cccccccssssssesees 20 2.1 Data Protection 0... cee ccseecseseeseeseeeeseeeeseseee 8 5.4 Vpp Trace on Printed Circuit Boards.................. 20 5.5 Voc, Vpp, RP# Transitions... cece 21 3 BUS OPERATION. ...000.... cee ceeeceseeeeeeesseeseceeneeeeceeeaees 8 5.6 Power-Up/Down PFOLECTION .......eeeeseeeretereseneeeeees 21 B.1 ROA ooo... ceeceeeecceecesecceeaecnsecenseceeneceeeseoeeseaeeenneess 8 5.7 Power Dissipation ..........ccccsccsscsssseesseeressssnseace 21 3.2 Output Disable 00.0.0... cescseeeceserecesensensecesesseseass 8 3.3 Standby 2.0... ee ccessenceceseeesseeseeeseteeeeeateneereesneses 8 6ELECTRICAL SPECIFICATIONS...........000000000. 22 3.4 Deep Power-DOown ........ccccseeeceeeecesesseeceseessseaeneees 8 6 1 Absolute Maximum Ratings ...........c:cccscecceeeeeee 22 3.5 Read Identifier Codes Operation..............cccceeee 9 6.2 Operating Conditions ............:cceeseessseeseeeseeseeeene 22 3.6 WHITE... ccecceesssssneeerceecescsessaecessessesserseescenersereeas 9 6.2.1 Capacitance .........cesecccsstsessceecessencesesenseeeres 22 6.2.2 AC Input/Output Test Conditions.................. 23 4 COMMAND DEFINITIONS... eeceeeeeeeeeeeeeees 9 6.2.3 DC Characteristics..........ccccsseseeeseseesseses 24 4.1 Read Array Command...........ceeeeceeseeeceeteseeeees 12 6.2.4 AC Characteristics - Read-Only Operations .26 4.2 Read Identifier Codes Command ..............2::0+ 12 6.2.5 AC Characteristics - Write Operations.......... 29 4.3 Read Status Register Command................ 12 6.2.6 Alternative CE#-Controlled Writes................ 32 4.4 Clear Status Register Command..................+ 12 6.2.7 Reset Operations ........ ee ceeeseeseecseeeseeeens 35 4.5 Block Erase COMMANG.............:secccssceeessreessnees 12 6.2.8 Block Erase and Word Write Configuration 4.6 Word Write Command.......... sc ecesscsececceeeeseerenees 13 P@rfOrMance........cesccecssccecssessseseessecssesseesses 36 4.7 Block Erase Suspend Command...............:s000 13 4.8 Word Write Suspend Commanid................: 14. 7 ADDITIONAL INFORMATION ..............0...0 cue 38 7.1 Ordering Information ..........0..cccccssssscesesseeseeseees 38 8 PACKAGE AND PACKING SPECIFICATIONS .....39 Rev. 1.0SHARP LHF80B25 2 LH28F800BGHE-TL85 8M-BIT (512KB x 16) SmartVoltage Flash MEMORY = SmartVoltage Technology M Extended Cycling Capability 2.7V, 3.3V or 5V Vcc 100,000 Block Erase Cycles 2.7V, 3.3V, 5V or 12V Vpp M@ Enhanced Automated Suspend Options M High-Performance Access Time Word Write Suspend to Read 85ns(5V+0.25V), 90ns(5V+0.5V), Block Erase Suspend to Word Write 100ns(3.3V+0.3V), 120ns(2.7V-3.6V) Block Erase Suspend to Read @ Enhanced Data Protection Features @ Low Power Management Absolute Protection with Vpp=GND Deep Power-Down Mode Block Erase/Word Write Lockout Automatic Power Savings Mode during Power Transitions Decreases Ic in Static Mode Boot Blocks Protection with ; WP#=Vi. M@ Industry-Standard Packaging 48-Lead TSOP M@ Optimized Array Blocking Architecture Two 4k-word Boot Blocks m@ SRAM-Compatible Write Interface Si - ter Block . . Fifteen 32k-word Main Blocks m_ETOXTM" V Nonvolatile Flash Technology Top Boot Location Automated Word Write and Block Erase = Not designed or rated as radiation Command User Interface hardened Status Register SHARPs LH28F800BGHE-TL85 Flash memory with SmartVoltage technology is a high-density, low-cost, nonvolatile, read/write storage solution for a wide range of applications. LH28F800BGHE-TL85 can operate at Voec=2.7V and Vpp=2.7V. Its low voltage operation capability realize battery life and suits for cellular phone application. Its Boot, Parameter and Main-blocked architecture, flexible voltage and extended cycling provide for highly flexible component suitable for portable terminals and personal computers. Its enhanced suspend capabilities provide for an ideal solution for code + data storage applications. For secure code storage applications, such as networking, where code is either directly executed out of flash or downloaded to DRAM, the LH28F800BGHE-TL85 offers two levels of protection: absolute protection with Vpp at GND, selective hardware boot block locking. These alternatives give designers ultimate control of their code security needs. The LH28F800BGHE-TL85 is manufactured on SHARPs 0.4um ETOX V process technology. It come in industry-standard package: the 48-lead TSOP ideal for board constrained applications. *ETOX is a trademark of Intel Corporation. - . Rev. 1.0SHARP LHF80B25 3 1 INTRODUCTION This datasheet contains LH28F800BGHE-TL85 specifications. Section 1 provides a flash memory overview. Sections 2, 3, 4 and 5 describe the memory organization and functionality. Section 6 covers electrical specifications. 1.1 New Features Key enhancements of LH28F800BGHE-TL85 | SmartVoltage Flash memory are: eSmartVoltage Technology eEnhanced Suspend Capabilities eBoot Block Architecture Please note following important differences: *Vpp_ix has been lowered to 1.5V to support 2.7V, 3.3V and 5V block erase and word write operations. Designs that switch Vpp off during read operations should make sure that the Vpp voltage transitions to GND. eTo take advantage of SmartVoltage technology, allow Vpp connection to 2.7V, 3.3V or 5V. 1.2 Product Overview The LH28F800BGHE-TL85 is a high-performance 8- Mbit SmartVoltage Flash memory organized as 512K-word of 16 bits. The 512K-word of data is arranged in two 4K-word boot blocks, six 4K-word parameter blocks and fifteen 32K-word main blocks which are individually erasable in-system. The memory map is shown in Figure 3. SmartVoltage technology provides a choice of Voc and Vpp combinations, as shown in Table 1, to meet system performance and power expectations. 2.7V Veco consumes approximately one-fifth the power of 5V Voc: But, 5V Veo provides the highest read performance. Vpp at 2.7, 3.3V and 5V eliminates the . the dedicated Vpp pin gives complete data protection , when Vpp < VppiK: need for a separate 12V converter, while Vpp=12V maximizes block erase and word write performance. In addition to flexible erase and program voltages, Table 1. Voc and Vpp Voltage Combinations Offered by SmartVoitage Technology Voc Voltage Vpp Voltage 2.7V 2.7V, 3.3V, 5V, 12V 3.3V 3.3V, 5V, 12V 5V 5V, 12V Internal Vog and Vpp_ detection Circuitry automatically configures the device for optimized read and write operations. A Command User Interface (CU!) serves as the interface between the system processor and internal operation of the device. A valid command sequence written to the CU! initiates device automation. An internal Write State Machine (WSM) automatically executes the algorithms and timings necessary for block erase and word write operations. A block erase operation erases one of the devices 32K-word blocks typically within 0.39s (5V Vog, 12V Vpp), 4K-word blocks typically within 0.25s (5V Vog, 12V Vpp) independent of other blocks. Each biock can be independently erased 100,000 times. Block erase suspend mode allows system software to suspend block erase to read or write data from any other block. Writing memory data is performed in word increments of the devices 32K-word blocks typically within 8.4us (5V Voc, 12V Vpp), 4K-word blocks typically within 17ys (5V Voc, 12V Vpp). Word write suspend mode enables the system to read data or execute code from any other flash memory array location. Rev. 1.0SHARP LHF80B25 4 The boot blocks can be locked for the WP# pin. Block erase or word write for boot block must not be carried out by WP# to Low and RP# to Vy. The status register indicates when the WSMs block erase or word write operation is finished. The RY/BY# output gives an additional indicator of WSM activity by providing both a hardware signal of Status (versus software polling) and status masking {interrupt masking for background block erase, for example). Status polling using RY/BY# minimizes both CPU everhead and system power consumption. When low, RY/BY# indicates that the WSM is performing a block erase or word write. RY/BY#-high indicates that the WSM is ready for a new command, block erase is suspended (and word write is inactive), word write is suspended, or the device is in deep power-down mode. The access time is 85 ns (tayqy) over the commercial temperature range (-40C to +85C) and Vcc supply voltage range of 4.75V-5.25V. At lower Vcc voltages, - substantially reduces active current when the device the access times are 90 ns (4.5V-5.5V), 100 ns (3.0V-3.6V) and 120 ns (2.7V-3.6V). The Automatic Power Savings (APS) feature is in static mode (addresses not switching). In APS mode, the typical loop current is 1 mA at 5V Vo. When CE# and RP# pins are at Voo, the log CMOS standby mode is enabled. When the RP# pin is at GND, deep power-down mode is enabled which minimizes power consumption and provides write protection during reset. A reset time (tpygy) is required from RP# switching high until outputs are valid. Likewise, the device has a wake time (toy) from RP#-high until writes to the CUI are recognized. With RP# at GND, the WSM is reset and the status register is cleared. The device is available in 48-lead TSOP (Thin Small Outline Package, 1.2 mm thick). Pinout is shown in Figure 2. Rev. 1.0SHARP LHF80B25 5 DQo-DOi5 Output Buttder . Identifier Vee 5 x Register 2 CE# 3 Status We# Register OE# RP# _ WP# Data Comparator aan Wa RY/BY# ho-Ave Y-Gating State Ver Machine Voltage Switch S 5 ae Veo 2/2 32K-Word S| :e| Main blocks end =|3 Figure 1. Block Diagram Ay Co 1 48 Aig Ay C2 C) 47-= NC Aw C= 3 46>- GND Aw Coo4 45(T DQis Ay Go 5 4c DQ, Ai CM) 6 43 = 7 DQi4 Ag C7 420c 7 DQ As C8 41= 7 :~~DQis3 NC C249 40-7 DQ; NC C1] 10 48-LEAD TSOP 39-1 DQ ,2 WE# C 11 38 SOG, RP# Co 12 STANDARD PINOUT 37 EE \~Veco Vep C13 36) SODQy, wee C14 12mm x 20mm 35 DO, RY/BY# Co 15 TOP V 34 = DQis Ais Co 16 0 lEW 337 ~DQ: Ay CX] 17 32-7 DQ, Ay Co 18 31- DQ, Ag Co 19 30=_ DQ; As Co 20 29-7 DQ Ag C1 21 28-=_OE# A3 Co} 22 27 ()_-~GND Ag Co 23 ~ 265-7 CE# A; Co 24 25-= Ao Figure 2. TSOP 48-Lead Pinout ~ Rev. 1.0SHARP LHF80B25 6 Table 2. Pin Descriptions Type Name and Function INPUT ADDRESS INPUTS: Inputs for addresses during read and write operations. Addresses are internally latched during a write cycle. INPUT/ OUTPUT DATA INPUT/OUTPUTS: Inputs data and commands during CUI write cycles; outputs data during memory array, status register and identifier code read cycles. Data pins float to high-impedance when the chip is deselected or outputs are disabled. Data is internally latched during a write cycle. INPUT CHIP ENABLE: Activates the devices control logic, input buffers, decoders and sense amplifiers. CE#-high deselects the device and reduces power consumption to standby levels. RP# INPUT RESET/DEEP POWER-DOWN: Puts the device in deep power-down mode and resets internal automation. RP#-high enables normal operation. When driven low, RP# inhibits write operations which provides data protection during power transitions. Exit from deep power-down sets the device to read array mode. With RP#=V,4y,, block erase or word write can operate to all blocks without WP# state. Block erase or word write with VinVppik Vu 2 Boot Blocks Locked. Vie Vin All Blocks Unlocked. Rev. 1.0SHARP SR.7 = WRITE STATE MACHINE STATUS (WSMS) 1 = Ready 0 = Busy SR.6 = ERASE SUSPEND STATUS (ESS) 1 = Block Erase Suspended 0 = Block Erase in Progress/Completed SR.5 = ERASE STATUS (ES) 1 = Error in Block Erasure 0 = Successful Block Erase SR.4 = WORD WRITE STATUS (WWS) 1 = Error in Word Write O = Successful Word Write SR.3 = Vpp STATUS (VPPS) 1 = Vpp Low Detect, Operation Abort 0 = Vpp OK SR.2 = WORD WRITE SUSPEND STATUS (WWSS) 1 = Word Write Suspended 0 = Word Write in Progress/Completed SR.1 = DEVICE PROTECT STATUS (DPS) 1 = WP# or RP# Lock Detected, Operation Abort 0 = Unlock SR.0 = RESERVED FOR FUTURE ENHANCEMENTS (R) LHF80B25 15 Table 7. Status Register Definition | WSMS | ESS | ES | WWS VPPS | Wwss_ | DPS | R | 7 6 5 4 3 2 1 0 NOTES: Check RY/BY# or SR.7 to determine block erase or word write completion. SR.6-0 are invalid while SR.7="0". If both SR.5 and SR.4 are "1"s after a block erase attempt, an improper command sequence was entered. SR.3 does not provide a continuous indication of Vpp level. The WSM interrogates and indicates the Vpp level only after Block Erase or Word Write command sequences. SR.3 is not guaranteed to reports accurate feedback only when Vpp#Vppy4/0/3- The WSM interrogates the WP# and RP# only after Block Erase or Word Write command sequences. It informs the system, depending on the attempted operation, if the WP# is not Vj, RP# is not Vin. SR.0 is reserved for future use and should be masked out when polling the status register. Rev. 1.0SHARP Start Bus Command Comments Operation i, Data=20H Write 20H, Write Erase Setup . Block Address Addr=Within Block to be Erased Write Erase Data=DOH m Confirm AddreWithin Block to be Erased Read Status Register Data Read Status Register - Suspend Block Check SR.7 Erase Loo Standby 1=WSM Ready P O=WSM Busy Repeat for subsequent block erasures. : Full status check can be done after each block erase or after a sequence of block erasures. Write FFH atter the last operation to place device in read array mode. Bus : Command Comments Operation Standby Check SR.3 1=Vpp Error Detect Check SR.1 Standby 1=Device Protect Detect Check SR.45 * Stand indby Both 1= 1.35 OUTPUT 0.0 SS AC test inputs are driven at 2.7V for a Logic "1" and 0.0V for a Logic "0." Input timing begins, and output timing ends, at 1.35V. Input rise and fall times (10% to 90%) <10 ns. Figure 9. Transient Input/Output Reference Waveform for V.=2.7V-3.6V 3.0 LS INPUT Xs < & 15 OUTPUT 0.0 S AC test inputs are driven at 3.0V for a Logic "1" and 0.0V for a Logic "0." Input timing begins, and output timing ends, at 1.5V. Input rise and fall times (10% to 90%) <10 ns. Figure 10. Transient Input/Output Reference Waveform for Vo=3.3V+0.3V and Vo,=5V+0.25V (High Speed Testing Configuration) CC 2.0 9 2.0 INPUT > TEST POINTS Ver lppD | Vpp Deep Power-Down | 1 | 94 | 5 | o4 | 5 | pA | RP#=GND:0.2V Current Ippw | Vpp Word Write 1,7 12 40 MA _ | Vpp=2.7V-3.6V Current 40 40 MA | Vpp=4.5V-5.5V 30 30 MA _| Vpp=11.4V-12.6V lppe | Vpp Block Erase 1,7 8 25 _ _ MA _| Vpp=2.7V-3.6V Current 25 25 MA | Vpp=4.5V-5.5V 20 20 MA | Vpp=11.4V-12.6V | Vpp Word Write or Block 1 ones Erase Suspend Current 10 200 10 200 HA | Vep=VepHia3 Rev. 1.0SHARP LHF80B25 25 DC Characteristics (Continued) Vee=2.7V-3.6V Vec=5V20.5V 1. 2. 3. . Block erases and word writes are inhibited when Vpp o See AC Input/Output Reference Waveform for maximum allowable input slew rate. . OE# may be delayed up to te, qy-te_ay after the falling edge of CE# without impact on te, gy- Sampied, not 100% tested. See Ordering information for device speeds (valid operational combinations). See Transient Input/Output Reference Waveform and Transient Equivalent Testing Load Circuit (High Speed Configuration) for testing characteristics. See Transient Input/Output Reference Waveform and Transient Equivalent Testing Load Circuit (Standard Configuration) for testing characteristics. LHF80B25 27 Vec=5V+0.5V, 5V+0.25V, T,=-40C to +85C Voceo.25v | N2ArSneGH Versions(4) Vect0.5V aia eal Sym. Parameter Notes Min. Max. Min. Max. Unit tavay Read Cycle Time 85 90 ns tavoy Address to Output Delay 85 90 ns te1qy ._ | CE# to Output Delay 2 85 90 ns tpunqy | RP# High to Output Delay 400 400 ns ter qy | OE# to Output Delay 2 40 45 ns terpy _| CE# to Output in Low Z 3 0 0 ns || teraz | CE# High to Output in High Z 3 55 55 ns taroy _| OE# to Output in Low Z 3 0 0 ns tanoz | OE# High to Output in High Z 3 10 10 ns tou Output Hold from Address, CE# or 3 0 0 ns OE# Change, Whichever Occurs First NOTES: Rev. 1.0SHARP LHF80B25 28 Device , Vv Standby Address Selection Data Valid Vit sansannons < tavav a Viw CE#(E)- JS \ / \ t Vit Cote aaeeEs ag EHOZ, Vin OE#(G) JS \ Vit Na 2s [iGHOZ, | \ Vin eastnerare WE#(W) S teow \ Vit teLav > terax; teLox ton Vou HIGH Z Oreesaneen T HIGH Z DATA(D/Q} r . (DQ_-DQ)5) Valid Output yee Vot . tavoy sensensnse Veo S \ tpHov Vin ecceoncnes RP#(P) | Va * \ Figure 13. AC Waveform for Read Operations Rev. 1.0SHARP LHF80B25 29 6.2.5 AC CHARACTERISTICS - WRITE OPERATIONS(1) Veco=2.7V-3.6V, T,=-40C to +85C Versions() . LH28F800BGH-L120 Sym. Parameter Notes Min. Max. Unit tavav Write Cycle Time 120 ns touwi RP# High Recovery to WE# Going Low 2 1 us tel wi CE# Setup to WE# Going Low 10 ns twi wy _| WE# Pulse Width 50 ns touwi | RP#Vi4 Setup to WE# Going High 2 100 ns topwe | WP#V)4 Setup to WE# Going High 2 100 ns typwe - Vpp Setup to WE# Going High 2 100 ns tavwy | Address Setup to WE# Going High 3 50 ns tovwH _| Data Setup to WE# Going High 3 50 ns twuny | Data Hold from WE# High 5 ns twuax _| Address Hold from WE# High 5 ns twuen | CE# Hold from WE# High 10 ns twHwi | WE# Pulse Width High 30 ns twur | WE# High to RY/BY# Going Low : 100 ns tw Write Recovery before Read 0 ns toy Vep Hold from Valid SRD, RY/BY# High 2,4 0 ns tovey _| RP# Vi, Hold from Valid SRD, RY/BY# High 2,4 0 ns tovei WP# Vi, Hoid from Valid SRD, RY/BY# High 2,4 0 ns NOTE: See 5.0V Voc AC Characteristics - Write Operations for notes 1 through 5. Veco=3.3V20.3V, T,=-40C to +85C Versions(5) LH28F800BGH-L100 Sym. Parameter Notes Min. Max. Unit tayvay _| Write Cycle Time 100 ns tpuwi RP# High Recovery to WE# Going Low 2 1 us ter wi CE# Setup to WE# Going Low 10 ns twiwyH _| WE# Pulse Width 50 ns tou | RP# Vi Setup to WE# Going High 2 100 ns tonwiy | WP#V).4, Setup to WE# Going High 2 100 ns tvpw | Vpp Setup to WE# Going High 2 100 ns tavwy | Address Setup to WE# Going High 3 50 ns t 47 _| Data Setup to WE# Going High 3 50 ns twunx | Data Hold from WE# High 5 ns twrax | Address Hold from WE# High 5 ns tween | CE# Hold from WE# High 10 ns twrwe | WE# Pulse Width High 30 ns fwel WE# High to RY/BY# Going Low 100 ns tw) Write Recovery before Read 0 ns tev) Vpp Hold from Valid SRD, RY/BY# High 2,4 0 ns toven _| RP# Via Hold from Valid SRD, RY/BY# High 2,4 0 ns toye: WP# V,., Hold from Valid SRD, RY/BY# High 2,4 0 ns NOTE: See 5.0V Voc AC Characteristics - Write Operations for notes for notes 1 through 5. ~ Rev. 1.0