The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

High-Density Symmetrically Blocked Architecture Sixteen Kbyte Blocks E


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



M28F008 MBIT MBIT FLASH MEMOR
High-Density Symmetrically Blocked Architecture Sixteen Kbyte Blocks Extended Cycling Capability Block Erase Cycles Minimum 160K Block Erase Cycles Chip Automated Byte Write Block Erase Command User Interface Status Register System Performance Enhancements Status Output Erase Suspend Capability SRAM-Compatible Write Interface
Very High-Performance Read Maximum Access Time Hardware Data Protection Feature Erase Write Lockout during Power Transitions Industry Standard Packaging 40-Lead Sidebrazed 42-Lead Flatpack ETOX Nonvolatile Flash Technology Byte Write Block Erase Independent Software Vendor Support Microsoft Flash File System (FFS)
Intel's M28F008 8-Mbit FlashFile Memory highest density nonvolatile read write solution solid state storage M28F008's extended cycling symmetrically blocked architecture fast access time write automation power consumption provide more reliable lower power lighter weight higher performance alternative traditional rotating disk technology M28F008 brings capabilities portable computing Application operating system software stored resident flash memory arrays provide instant-on rapid execute-in-place protection from obsolescence through in-system software updates Resident software also extends system battery life increases reliability reducing disk drive accesses high-density data acquisition applications M28F008 offers more cost-effective reliable alternative SRAM battery Traditional high density embedded applications such telecommunications take advantage M28F008's nonvolatility blocking minimal system code requirements flexible firmware modular software designs M28F008 offered 40-lead sidebrazed 42-lead Flatpack packages This device uses integrated Command User Interface state machine simplified block erasure byte write M28F008 memory consists separately erasable Kbyte blocks Intel's M28F008 employs advanced CMOS circuitry systems requiring power consumption noise immunity access time provides superior performance when compared with magnetic storage media deep powerdown mode lowers power consumption maximum thru power control input also provides absolute data protection during system powerup down Manufactured Intel's ETOX process technology M28F008 provides highest levels quality reliability cost-effectiveness
Microsoft trademark Microsoft Corporation
Intel Corporation assumes responsibility circuitry other than circuitry embodied Intel product other circuit patent licenses implied Information contained herein supersedes previously published specifications these devices from Intel Order Number 271232-004 November 1994 INTEL CORPORATION 1994
M28F008
Status Register indicates status when successfully completes desired byte write block erase operation output gives additional indicator activity providing capability both hardware signal status (versus software polling) status masking (interrupt masking background erase example) Status polling using minimizes both overhead system power consumption When indicates that performing block erase byte write operation high indicates that ready commands block erase suspended device deep powerdown mode Maximum access time (tACC) over military temperature range over supply voltage range active current (CMOS Read) maximum When pins CMOS Standby mode enabled Deep Powerdown mode enabled when minimizing power consumption providing write protection current deep powerdown maximum Reset time required from switching high until outputs valid read attempts Equivalently device wake time from high until writes Command User Interface recognized M28F008 With reset Status Register cleared
PRODUCT OVERVIEW
M28F008 high-performance Mbit bit) memory organized Mbyte bytes) bits each Sixteen Kbyte byte) blocks included M28F008 memory shown Figure this specification block erase operation erases sixteen blocks memory typically seconds independent remaining blocks Each block independently erased written cycles Erase Suspend mode allows system software suspend block erase read data execute code from other block M28F008 M28F008 available 40-lead sidebrazed 42-lead Flatpack packages Pinouts shown Figures this specification Command User Interface serves interface between microprocessor microcontroller internal operation M28F008 Byte Write Block Erase Automation allow byte write block erase operations executed using two-write command sequence Command User Interface internal Write State Machine (WSM) automatically executes algorithms timings necessary byte write block erase operations including verifications thereby unburdening microprocessor microcontroller Writing memory data performed byte increments typically within improvement over current flash memory products byte write block erase currents maximum byte write block erase voltage
M28F008
271232
Figure Block Diagram Table Description Symbol -A19 -DQ7 Type INPUT INPUT OUTPUT Name Function ADDRESS INPUTS memory addresses Addresses internally latched during write cycle DATA INPUT OUTPUTS Inputs data commands during Command User Interface write cycles outputs data during memory array Status Register Identifier read cycles data pins active high float tri-state when chip deselected outputs disabled Data internally latched during write cycle CHIP ENABLE Activates device's control logic input buffers decoders sense amplifiers active high deselects memory device reduces power consumption standby levels RESET DEEP POWERDOWN Puts device deep powerdown mode active high gates normal operation also locks block erase byte write operations when active providing data protection during power transitions active resets internal automation Exit from Deep Powerdown sets device read-array mode OUTPUT ENABLE Gates device's outputs through data buffers during read cycle active WRITE ENABLE Controls writes Command User Interface array blocks active Addresses data latched rising edge pulse
INPUT
INPUT
INPUT INPUT
M28F008
Table Description (Continued) Symbol Type OUTPUT Name Function READY BUSY Indicates status internal Write State Machine When indicates that performing block erase byte write operation high indicates that ready commands block erase suspended device deep powerdown mode always active does float tri-state when chip deselected data outputs disabled BLOCK ERASE BYTE WRITE POWER SUPPLY erasing blocks array writing bytes each block NOTE With VPPLMAX memory contents cannot altered DEVICE POWER SUPPLY 10%) GROUND
271232
271232
Figure Pinout
Figure Flatpack Pinout
M28F008
271232
Figure M28F008 Array Interface Microprocessor Superset through (Including Masking Selective Powerdown) DRAM Backup during System SUSPEND Resident Applications Motherboard Solid-State Disk
Intel386
PRINCIPLES OPERATION
M28F008 includes on-chip write automation manage write erase functions Write State Machine allows 100% TTL-level control inputs fixed power supplies during block erasure byte write minimal processor overhead with RAMlike interface timings After initial device powerup after return from deep powerdown mode (see Operations) M28F008 functions read-only memory Manipulation external memory-control pins allow array read standby output disable operations Both Status Register intelligent identifier
also accessed through Command User Interface when VPPL This same subset operations also available when high voltage applied addition high voltage enables successful block erasure byte writing device functions associated with altering memory contents byte write block erase status intelligent identifier accessed Command User Interface verified thru Status Register Commands written using standard microprocessor write timings Command User Interface contents serve input which controls block
M28F008
erase byte write circuitry Write cycles also internally latch addresses data needed byte write block erase operations With appropriate command written register standard microprocessor read timings output array data access intelligent identifier codes output byte write block erase status verification Interface software initiate poll progress internal byte write block erase stored M28F008 blocks This code copied executed from system during actual flash memory update After successful completion byte write block erase code data reads from M28F008 again possible Read Array command Erase suspend resume capability allows system software suspend block erase read data execute code from other block
Command User Interface Write Automation
on-chip state machine controls block erase byte write freeing system processor other tasks After receiving Erase Setup Erase Confirm commands state machine controls block pre-conditioning erase returning progress Status Register output Byte write similarly controlled after destination address expected data supplied program erase algorithms past Intel Flash memories regulated state machine including pulse repetition where required internal verification margining data
Data Protection
Depending application system designer choose make power supply switchable (available only when memory byte writes block erases required) hardwired VPPH When VPPL memory contents cannot altered M28F008 Command User Interface architecture provides protection from unwanted byte write block erase operations even when high voltage applied Additionally functions disabled whenever below write lockout voltage VLKO when M28F008 accommodates either design practice encourages optimization processor-memory interface two-step byte write block erase Command User Interface write sequence provides additional software write protection
FFFFF F0000 EFFFF E0000 DFFFF D0000 CFFFF C0000 BFFFF B0000 AFFFF A0000 9FFFF 90000 8FFFF 80000 7FFFF 70000 6FFFF 60000 5FFFF 50000 4FFFF 40000 3FFFF 30000 2FFFF 20000 1FFFF 10000 0FFFF 00000 Kbyte Block Kbyte Block Kbyte Block Kbyte Block Kbyte Block Kbyte Block Kbyte Block Kbyte Block Kbyte Block Kbyte Block Kbyte Block Kbyte Block Kbyte Block Kbyte Block Kbyte Block Kbyte Block
OPERATION
Flash memory reads erases writes in-system local cycles from flash memory conform standard microprocessor cycles
Read
M28F008 three read modes memory read from blocks information read from intelligent identifier Status Register either VPPL VPPH first task write appropriate read mode command Command User Interface (array intelligent identifier Status Register) M28F008 automatically resets Read Array mode upon initial device powerup after exit from deep powerdown M28F008 four control pins which
Figure Memory
M28F008
Table Operations Mode Read Output Disable Standby PowerDown Intelligent Identifier (Mfr) Intelligent Identifier (Device) Write Notes DQ0-7 DOUT High High High
NOTES Refer Characteristics When VPPL memory contents read written erased control pins addresses VPPL VPPH Characteristics VPPL VPPH voltages when Write State Machine executing internal block erase byte write algorithms when busy Erase Suspend mode deep powerdown mode Command writes involving block erase byte write only successfully executed when VPPH Refer Table valid during write operation
must logically active obtain data outputs Chip Enable (CE) device selection control when active enables selected memory device Output Enable (OE) data input output (DQ0 DQ7) direction control when active drives data from selected memory onto must also Figure illustrates read cycle waveforms
Output Disable
With logic-high level (VIH) device outputs disabled Output pins (DQ0 -DQ7) placed high-impedance state
read modes logic-low level (VIL) deselects memory places output drivers high-impedence state turns internal circuits M28F008 requires time tPHQV (see Characteristics-Read-Only Operations) after return from powerdown until initial memory access outputs valid After this wakeup interval normal operation restored Command User Interface reset Read Array mode upper bits Status Register cleared value 10000 upon return normal operation During block erase byte write modes logic-low level (VIL) will abort either operation Memory contents block being altered longer valid data will partially written erased Time tPHWL after goes logic-high (VIH) required before another command written
Standby
logic-high level (VIH) places M28F008 standby mode Standby operation disables much M28F008's circuitry substantially reduces device power consumption outputs (DQ0 -DQ7) placed high-impedence state independent status M28F008 deselected during block erase byte write device will continue functioning consuming normal active power until operation completes
Intelligent Identifier Operation
intelligent identifier operation outputs manufacturer code device code M28F008 system then automatically match device with proper block erase byte write algorithms manufacturer device codes read Command User Interface Following write Command User Interface read from address location 00000H outputs manufacturer code (89H) read from address location 00001H outputs device code (A2H) necessary have high voltage applied read intelligent identifier from Command User Interface
Deep Power-Down
M28F008 offers deep powerdown feature entered when Current draw thru maximum deep powerdown mode with current draw through maximum During
M28F008
Table Command Definitions Command Read Array Reset Intelligent Identifier Read Status Register Clear Status Register Erase Setup Erase Confirm Erase Suspend Erase Resume Byte Write Setup Write Alternate Byte Write Setup Write First Cycle Second Cycle Cycles Notes Req'd Operation Address Data Operation Address Data Write Write Write Write Write Write Write Write Write Write Write Write Read Read
NOTES operations defined Table Identifier Address manufacturer code device code Address within block being erased Address memory location written Data read from Status Register Table description Status Register bits Data written location Data latched rising edge Data read from intelligent identifiers Following intelligent identifier command read operations access manufacture device codes Either recognized Byte Write Setup command Commands other than those shown above reserved Intel future device implementations should used
Write
Writes Command User Interface enable reading device data intelligent identifier They also control inspection clearing Status Register Additionally when VPPH Command User Interface controls block erasure byte write contents interface register serve input internal write state machine Command User Interface itself does occupy addressable memory location interface register latch used store command address data information needed execute command Erase Setup Erase Confirm commands require both appropriate command data address within block erased Byte Write Setup command requires both appropriate command data address location written while Byte Write command consists data written address location written Command User Interface written bringing logic-low level (VIL) while Addresses data latched rising edge Standard microprocessor write timings used
Refer Write Characteristics Waveforms Write Operations Figure specific timing parameters
COMMAND DEFINITIONS
When VPPL applied read operations from Status Register intelligent identifier array blocks enabled Placing VPPH enables successful byte write block erase operations well Device operations selected writing specific commands into Command User Interface Table defines M28F008 commands
Read Array Command
Upon initial device powerup after exit from deep powerdown mode M28F008 defaults Read Array mode This operation also initiated writing into Command User Interface Microprocessor read cycles retrieve array data device remains enabled reads until Command User Interface contents altered Once internal Write State Machine started block erase byte write operation device will recognize
M28F008
Table Status Register Definitions
WSMS
VPPS
WRITE STATE MACHINE STATUS Ready Busy ERASE SUSPEND STATUS Erase Suspended Erase Progress Completed ERASE STATUS Error Block Erasure Successful Block Erase BYTE WRITE STATUS Error Byte Write Successful Byte Write STATUS Detect Operation Abort 2-SR RESERVED FUTURE ENHANCEMENTS These bits reserved future should masked when polling Status Register
NOTES Write State Machine Status must first checked determine byte write block erase completion before Byte Write Erase Status checked success Byte Write Erase Status bits ``1''s during block erase attempt improper command sequence entered Attempt operation again status detected Status Register must cleared before another byte write block erase operation attempted Status unlike converter does provide continuous indication level interrogates level only after byte write block erase command sequences have been entered informs system been switched Status guaranteed report accurate feedback between VPPL VPPH
Read Array command until completed operation Read Array command functional when VPPL VPPH
Intelligent Identifier Command
M28F008 contains intelligent identifier operation initiated writing into Command User Interface Following command write read cycle from address 00000H retrieves manufacturer code read cycle from address returns device code terminate operation necessary write another valid command into register Like Read Array command intelligent identifier command functional when VPPL VPPH
Command User Interface contents Status Register latched falling edge whichever occurs last read cycle must toggled before further reads update Status Register latch Read Status Register command functions when VPPL VPPH
Clear Status Register Command
Erase Status Byte Write Status bits ``1''s Write State Machine only reset Clear Status Register Command These bits indicate various failure conditions (see Table allowing system software control resetting these bits several operations performed (such cumulatively writing several bytes erasing multiple blocks sequence) Status Register then polled determine error occurred during that sequence This adds flexibility device used Additionally Status MUST reset system software before further byte writes block erases attempted clear Status Register Clear Status Register command (50H) written Command User Interface Clear Status Register command functional when VPPL VPPH
Read Status Register Command
M28F008 contains Status Register which read determine when byte write block erase operation complete whether that operation completed successfully Status Register read time writing Read Status Register command (70H) Command User Interface After writing this command subsequent read operations output data from Status Register until another valid command written
M28F008
this point Read Array command written Command User Interface read data from blocks other than that which suspended only other valid commands this time Read Status Register (70H) Erase Resume (D0H) which time will continue with erase process Erase Suspend status status bits Status Register will automatically cleared will return After Erase Resume command written M28F008 automatically outputs Status Register data when read (see Figure Erase Suspend Resume Flowchart) must remain VPPH while M28F008 Erase Suspend
Erase Setup Erase Confirm Commands
Erase executed block time initiated two-cycle command sequence Erase Setup command (20H) first written Command User Interface followed Erase Confirm command (D0H) These commands require both appropriate sequencing address within block erased Block preconditioning erase verify handled internally Write State Machine invisible system After two-command erase sequence written M28F008 automatically outputs Status Register data when read (see Figure Block Erase Flowchart) detect completion erase event analyzing output Status Status Register When erase completed Erase Status should checked erase error detected Status Register should cleared Command User Interface remains Read Status Register mode until further commands issued This two-step sequence set-up followed execution ensures that memory contents accidentally erased Also reliable block erasure only occur when VPPH absence this high voltage memory contents protected against erasure block erase attempted while VPPL Status will ``1'' Erase attempts while VPPL VPPH produce spurious results should attempted
Byte Write Setup Write Commands
Byte write executed two-command sequence Byte Write Setup command (40H) written Command User Interface followed second write specifying address data (latched rising edge written then takes over controlling byte write write verify algorithms internally After two-command byte write sequence written M28F008 automatically outputs Status Register data when read (see Figure Byte Write Flowchart) detect completion byte write event analyzing output status Status Register Only Read Status Register command valid while byte write active When byte write complete Byte Write status should checked byte write error detected Status Register should cleared internal verify only detects errors ``1''s that successfully write ``0''s Command User Interface remains Read Status Register mode until further commands issued byte write attempted while VPPL Status will ``1'' Byte write attempts while VPPL VPPH produce spurious results should attempted
Erase Suspend Erase Resume Commands
Erase Suspend command allows block erase interruption order read data from another block memory Once erase process starts writing Erase Suspend command (B0H) Command User Interface requests that suspend erase sequence predetermined point erase algorithm M28F008 continues output Status Register data when read after Erase Suspend command written Polling status Erase Suspend status bits will determine when erase operation been suspended (both will ``1'') will also transition
M28F008
Erase typically takes seconds block Erase Suspend Erase Resume command sequence allows suspension this erase operation read data from block other than that which erase being performed system software flowchart shown Figure entire sequence performed with VPPH Abort occurs when transitions falls VPPL while erase progress Block data partially erased this operation repeat erase required obtain fully erased block
EXTENDED BLOCK ERASE BYTE WRITE CYCLING
Intel designed extended cycling capability into ETOX flash memory technologies M28F008 designed byte write block erase cycles each sixteen Kbyte blocks electric fields advanced oxides minimal oxide area cell subjected tunneling electric field combine greatly reduce oxide stress probability failure Mbyte solid-state drive using array M28F008s MTBF (Mean Time Between Failure) million hours(1) over times more reliable than equivalent rotating disk technology
DESIGN CONSIDERATIONS Three-Line Output Control
M28F008 will often used large memory arrays Intel provides three control inputs accommodate multiple memory connections Three-line control provides lowest possible memory power dissipation complete assurance that data contention will occur efficiently these control inputs address decoder should enable while should connected memory devices system's READ control line This assures that only selected memory devices have active outputs while deselected memory devices Standby Mode Finally should either tied system RESET connected unused
AUTOMATED BYTE WRITE
M28F008 integrates Quick-Pulse programming algorithm prior Intel Flash devices on-chip using Command User Interface Status Register Write State Machine (WSM) On-chip integration dramatically simplifies system software provides processor interface timings Command User Interface Status Register operation internal verify high voltage presence monitored reported output appropriate Status Register bits Figure shows system software flowchart device byte write entire sequence performed with VPPH Byte write abort occurs when transitions drops VPPL Although halted byte data partially written location where byte write aborted Block erasure repeat byte write required initialize this data known value
AUTOMATED BLOCK ERASE
above Quick-Erase algorithm prior Intel Flash devices implemented internally including preconditioning block data operation erase success high voltage presence monitored reported through Status Register Additionally command other than Erase Confirm written device following Erase Setup both Erase Status Byte Write Status bits will ``1''s When issuing Erase Setup Erase Confirm commands they should written address within address range block erased Figure shows system software flowchart block erase
Byte Write Block Erase Polling
full CMOS output that provides hardware method detecting byte write block erase completion transitions time tWHRL after write erase command sequence written M28F008 returns when finished executing internal algorithm connected interrupt input system controller active times tri-stated M28F008 inputs brought also when device Erase Suspend deep powerdown modes
(1)Assumptions Kbyte file written every minutes Mbyte array) Kbyte file) file writes before erase required (2000 files writes erase) cycles M28F008 block) million file writes file writes) write) min) MTBF
M28F008
Operation Write
Command Byte Write Setup
Comments Data (10H) Address Byte written
Write
Byte Write
Data written Address Byte written
Standby Read
Check Ready Busy Read Status Register Check Ready Busy Toggle update Status Register
271232
Repeat subsequent bytes Full status check done after each byte after sequence bytes Write after last byte write operation reset device Ready Array Mode
FULL STATUS CHECK PROCEDURE
Operation Optional Read
Command
Comments already have read Status Register data Ready polling above Check Detect
Standby
Standby
Check Byte Write Error
MUST cleared during byte write attempt before further attempts allowed Write State Machine
271232
only cleared Clear Status Register Command cases where multiple bytes written before full status checked error detected clear Status Register before attempting retry other error recovery
Figure Automated Byte Write Flowchart
M28F008
Operation Write
Command Erase Setup
Comments Data Address Within block erased Data Address Within block erased Check Ready Busy Read Status Register Check Ready Busy Toggle update Status Register
Write
Erase
Standby Read
271232
Repeat subsequent bytes Full status check done after each block after sequence blocks Write after last block erase operation reset device Ready Array Mode
FULL STATUS CHECK PROCEDURE
Operation Optional Read
Command
Comments already have read Status Register data Ready polling above Check Detect
Standby
Standby
Check Both Command Sequence Error Check Block Erase Error
Standby
MUST cleared during block erase attempt before further attempts allowed Write State Machine
271232
only cleared Clear Status Register Command cases where multiple blocks erased before full status checked error detected clear Status Register before attempting retry other error recovery
Figure Automated Block Erase Flowchart
M28F008
Operation Write
Command Erase Suspend Read Status Register
Comments Data
Write
Data
Standby Read
Check Ready Busy Read Status Register Check Ready Busy Toggle Update Status Register
Standby
Check Suspended
271232
Write
Read Array
Data
Read
Read array data from block other than that being erased Erase Resume Data
Write
Figure Erase Suspend Resume Flowchart
M28F008
After byte write block erase complete even after transitions down VPPL Command User Interface must reset Read Array mode Read Array command access memory array desired
Power Supply Decoupling
Flash memory power switching characteristics require careful device decoupling System designers interested supply current issues standby current levels (ISB) active current levels (ICC) transient peaks produced falling rising edges Transient current magnitudes depend device outputs' capacitive inductive loading Two-line control proper decoupling capacitor selection will suppress transient voltage peaks Each device should have ceramic capacitor connected between each between These high frequency inherent-inductance capacitors should placed close possible package leads Additionally every devices electrolytic capacitor should placed array's power supply connection between bulk capacitor will overcome voltage slumps caused board trace inductances
Power Down Protection
M28F008 designed offer protection against accidental block erasure byte writing during power transitions Upon power-up M28F008 indifferent which power supply powers first Power supply sequencing required Internal circuitry M28F008 ensures that Command User Interface reset Read Array mode power system designer must guard against spurious writes voltages above VLKO when active Since both must command write driving either will inhibit writes Command User Interface architecture provides added level protection since alteration memory contents only occurs after successful completion two-step command sequences Finally device disabled until brought regardless state control inputs This provides additional level memory protection
Trace Printed Circuit Boards
Writing flash memories while they reside target system requires that printed circuit board designer attention power supply trace supplies memory cell current writing erasing similar trace widths layout considerations given power Adequate supply traces decoupling will decrease voltage spikes overshoots
Power Dissipation
When designing portable systems designers must consider battery power consumption only during device operation also data retention during system idle time Flash nonvolatility increases usable battery life because M28F008 does consume power retain code data when system addition M28F008's deep powerdown mode ensures power dissipation even when system power applied example portable other power sensitive applications using array M28F008s solid-state storage lower standby sleep modes reducing power consumption access M28F008 again needed part again read following tPHQV tPHWL wakeup cycles required after first raised back Characteristics ReadOnly Write Operations Figures more information
Transitions Command Status Registers
Byte write block erase completion guaranteed drops below VPPH Status Status Register ``1'' Clear Status Register command MUST issued before further byte write block erase attempts allowed Otherwise Byte Write Erase Status bits Status Register will ``1''s error detected transitions during byte write block erase also abort operations Data partially altered either case command sequence must repeated after normal operation restored Device poweroff transitions clear Status Register initial value 10000 upper bits Command User Interface latches commands issued system software altered transitions actions state upon powerup after exit from deep powerdown after transitions below VLKO Read Array Mode
M28F008
ABSOLUTE MAXIMUM RATINGS
Operating Temperature Temperature Under Bias Storage Temperature Voltage (except VPP) with Respect Program Voltage with Respect during Block Erase Byte Write Supply Voltage with Respect Output Short Circuit Current
NOTICE This data sheet contains preliminary information products production specifications subject change without notice Verify with your local Intel Sales office that have latest data sheet before finalizing design
0V(1)
WARNING Stressing device beyond ``Absolute Maximum Ratings'' cause permanent damage These stress ratings only Operation beyond ``Operating Conditions'' recommended extended exposure beyond ``Operating Conditions'' affect device reliability
0V(1 0V(1)
mA(3)
NOTES Minimum voltage input output pins During transitions this level undershoot periods Maximum voltage input output pins which during transitions overshoot periods Maximum voltage overshoot periods Output shorted more than second more than output shorted time
OPERATING CONDITIONS
Symbol Parameter Operating Temperature Supply Voltage (10%)
Unit
CHARACTERISTICS
Symbol Parameter Notes MC28F008 MF28F008 ICCS Input Load Current Output Load Current Standby Current
Unit
Test Conditions
VOUT IOUT IOUT CMOS Inputs IOUT Inputs
ICCD ICCR
Deep Powerdown Current Read Current
M28F008
CHARACTERISTICS (Continued)
Symbol Parameter Notes MC28F008 MF28F008 ICCW ICCE ICCES IPPS Byte Write Current Block Erase Current Erase Suspend Current Standby Current
Unit
Test Conditions
Byte Write Progress Block Erase Progress Block Erase Suspended VPPH Byte Write Progress VPPH Block Erase Progress VPPH Block Erase Suspended
IPPD IPPW IPPE IPPES VPPL VPPH VLKO Deep PowerDown Current Write Current Block Erase Current Erase Suspend Current Input Voltage Input High Voltage Output Voltage Output High Voltage during Normal Operations during Erase Write Operations Erase Write Lock Voltage
CAPACITANCE(5)
Symbol COUT
Parameter Unit Condition VOUT
Input Capacitance Output Capacitance
NOTES currents unless otherwise noted ICCES specified with device deselected M28F008 read while Erase Suspend Mode current draw ICCES ICCR Includes Block Erases Byte Writes inhibited when VPPL guaranteed range between VPPH VPPL
M28F008
INPUT OUTPUT REFERENCE WAVEFORM
TESTING LOAD CIRCUIT
271232 test inputs driven VTTL) Logic ``1'' VTTL) Logic ``0'' Input timing begins VTTL) VTTL) Output timing ends Input rise fall times (10% 90%)
Includes Capacitance
271232
CHARACTERISTICS
Symbol tAVAV tAVQV tELQV tPHQV tGLQV tELQX tEHQZ tGLQX tGHQZ tACC tPWH tOLZ
Read-Only Operations(1
Notes M28F008-10(4) M28F008-12(4) Unit
Parameter Read Cycle Time Address Output Display Output Delay High Output Delay Output Delay Output High Output High Output High Output High Output Hold from Addresses Change Whichever First
NOTES Input Output Reference Waveform timing measurements delayed after falling edge without impact Sampled 100% tested Input Output Reference Waveforms Testing Load Circuits testing characteristics
M28F008
Figure Waveform Read Operations
123211-
M28F008
CHARACTERISTICS
Symbol tAVAV tPHWL tELWL tWLWH tVPWH tAVWH tDVWH tWHDX tWHAX tWHEH tWHWL tWHRL tWHQV1 tWHQV2 tWHGL tQVVL tVPH tVPS tWPH
Write Operations(1
Notes M28F008-10(7) M28F008-12(7) Unit
Parameter Write Cycle Time High Recovery Going Setup Going Pulse Width Setup Going High Address Setup Going High Data Setup Going High Data Hold from High Address Hold from High Hold from High Pulse Width High High Going Duration Byte Write Operation Duration Block Erase Operation Write Recovery before Read Hold from Valid High
NOTES Read timing characteristics during erase byte write operations same during read-only operations Refer Characteristics Read-Only Operations Sampled 100% tested Refer Table valid byte write block erasure Refer Table valid byte write block erasure on-chip Write State Machine incorporates byte write block erase system functions overhead standard Intel flash memory including byte program verify (byte write) block precondition precondition verify erase erase verify (block erase) Byte write block erase durations measured completion VOH) should held VPPH until determination byte write block erase success Input Output Reference Waveforms Testing Load Circuits testing characteristics
M28F008
BLOCK ERASE BYTE WRITE PERFORMANCE
Parameter Block Erase Time Block Write Time Notes M28F008-10 M28F008-12 Unit
NOTES Excludes System-Level Overhead
M28F008
Figure Waveform Write Operations
271232-
M28F008
ALTERNATIVE CE-CONTROLLED WRITES(1)
Symbol tAVAV tPHEL tWLEL tELEH tVPEH tAVEH tDVEH tEHDX tEHAX tEHWH tEHEL tEHRL tEHQV1 tEHQV2 tEHGL tQVVL tVPH tVPS tEPH Parameter Write Cycle Time High Recovery Going Setup Going Pulse Width Setup Going High Address Setup Going High Data Setup Going High Data Hold from High Address Hold from High Hold from High Pulse Width High High Going Duration Byte Write Operation Duration Block Erase Operation Write Recovery before Read Hold from Valid High Notes M28F008-10(6) M28F008-12(6) Unit
NOTES Chip-Enable Controlled Writes Write operations driven valid combination systems where defines write pulsewidth (within longer timing waveform) setup hold inactive times should measured relative waveform Sampled 100% tested Refer Table valid byte write block erasure Refer Table valid byte write block erasure Byte write block erase durations measured completion VOH) should held VPPH until determination byte write block erase success Input Output Reference Waveforms Testing Load Circuits testing characteristics
M28F008
Figure Alternate Waveform Write Operations
271232-
M28F008
ORDERING INFORMATION
Package 40-Pin Sidebrazed 42-Lead Flatpack Access Time
ADDITIONAL INFORMATION
Order Number 290435 292094 292095 292099 294011 290412
AP-359 AP-360 AP-364 ER-27 ER-28
28F008SA-L Data Sheet ``28F008SA Hardware Interfacing'' ``28F008SA Software Drivers'' ``28F008SA Automation Algorithms'' ``The Intel 28F008SA Flash Memory'' ``ETOX Flash Memory Technology''
M28F008
MC28F008 PACKAGE DIMENSIONS
271232
Symbol ISSUE
Millimeters Reference Reference Typical Typical Solid Solid Notes
Inches Typical Reference Reference Typical Solid Solid Notes
M28F008
MF28F008 PACKAGE DIMENSIONS
271232
Symbol ISSUE
Millimeters Typical Reference Reference Notes Solid Typical Typical
Inches Reference Typical Reference Notes Solid Typical Typical
M28F008
REVISION HISTORNumber -002 Description Revised Extended Cycling Capability Block Erase Cycles 160K Block Erase Cycles Chip Changed IPPS Standby current spec from Removed typical Block Erase times Number -003 Description renamed JEDEC standardization compatibility Added 42-Lead Flatpack Added access time specs Combined Standby current Read current into Standby condition with test conditions Characteristics table)

Other recent searches


W51300 - W51300   W51300 Datasheet
W51300 - W51300   W51300 Datasheet
TPS2459 - TPS2459   TPS2459 Datasheet
K4S640432C - K4S640432C   K4S640432C Datasheet
ISL59830 - ISL59830   ISL59830 Datasheet
ICS843002I-41 - ICS843002I-41   ICS843002I-41 Datasheet
EE-83 - EE-83   EE-83 Datasheet
AN1097 - AN1097   AN1097 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive