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*)

 

 

28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3 Flash Memory Plus SRAM


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



Volt Intel® Advanced+ Stacked Chip Scale Package Memory
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Flash Memory Plus SRAM Reduces Memory Board Space Required, Simplifying Design Complexity Stacked Chip Scale Package Technology Smallest Memory Subsystem Footprint Mbit Flash Mbit SRAM: Area: Height: Mbit Flash Mbit SRAM: Area: Height: Mbit Flash Mbit SRAM, Mbit Flash Mbit SRAM: Area: Height: Advanced SRAM Technology Access Time Power Operation Voltage Data Retention Mode Intel® Flash Data Integrator (FDI) Software Real-Time Data Storage Code Execution Same Memory Device Full Flash File Manager Capability
Advanced+ Boot Block Flash Memory Access Time Access Time with Mbit SRAM Access Time with Mbit SRAM Instant, Individual Block Locking Protection Register Production Programming Ultra Fast Program Erase Suspend Extended Temperature Blocking Architecture Block Sizes Code Data Storage 4-Kword Parameter Blocks (for data) 64-Kbyte Main Blocks (for code) 100,000 Erase Cycles Block Power Operation Async Read Current: Standby Current: Automatic Power Saving Mode 0.18 ETOXVI Flash Technology 28F3208C3 Industry Compatibility Sourcing Flexibility Stability
Volt Intel® Advanced+ Stacked Chip Scale Package (Stacked-CSP) memory delivers feature-rich solution low-power applications. Stacked-CSP memory devices incorporate flash memory static package with voltage capability achieve smallest system memory solution form-factor together with high-speed, low-power operations. flash memory offers protection register flexible block locking enable next generation security capability. Combined with Intel-developed Flash Data Integrator (FDI) software, Stacked-CSP memory provides with cost-effective, flexible, code plus data storage solution.
Notice: This document contains preliminary information products production. specifications subject change without notice. Verify with your local Intel sales office that have latest datasheet before finalizing design.
Order Number: 290666-008 June, 2001
Information this document provided connection with Intel® products. license, express implied, estoppel otherwise, intellectual property rights granted this document. Except provided Intel's Terms Conditions Sale such products, Intel assumes liability whatsoever, Intel disclaims express implied warranty, relating sale and/or Intel products including liability warranties relating fitness particular purpose, merchantability, infringement patent, copyright other intellectual property right. Intel products intended medical, life saving, life sustaining applications. Intel make changes specifications product descriptions time, without notice. Designers must rely absence characteristics features instructions marked "reserved" "undefined." Intel reserves these future definition shall have responsibility whatsoever conflicts incompatibilities arising from future changes them. 28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3 contain design defects errors known errata which cause product deviate from published specifications. Current characterized errata available request. Contact your local Intel sales office your distributor obtain latest specifications before placing your product order. Copies documents which have ordering number referenced this document, other Intel literature obtained calling 1-800548-4725 visiting Intel's website http://www.intel.com. Copyright Intel Corporation 1999-2001. *Other brands names property their respective owners.
PRELIMINARY
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Contents
Introduction
Document Conventions Product Overview Package Ballout Signal Definitions. Operation 2.1.1 Read. 2.1.2 Output Disable. 2.1.3 Standby 2.1.4 Flash Reset 2.1.5 Write Read Array (FFh) Read Identifier (90h). Read Status Register (70h). 3.3.1 Clear Status Register (50h). Read Query (98h). Word Program (40h/10h). 3.5.1 Suspending Resuming Program (B0h/D0h) Block Erase (20h). 3.6.1 Suspending Resuming Erase (B0h/D0h) Instant, Individual Block Locking 3.7.1 Block Locking Operation Summary 3.7.2 Locked State 3.7.3 Unlocked State 3.7.4 Lock-Down State 3.7.5 Reading Block's Lock Status. 3.7.6 Locking Operation during Erase Suspend. 3.7.7 Status Register Error Checking. 128-Bit Protection Register 3.8.1 Reading Protection Register 3.8.2 Programming Protection Register (C0h) 3.8.3 Locking Protection Register Additional Flash Features. 3.9.1 Improved Volt Production Programming 3.9.2 F-VPP VPPLK Complete Protection Absolute Maximum Ratings. Operating Conditions. Capacitance Characteristics Flash Characteristics-Read Operations Flash Characteristics-Write Operations
Principles Operation
Flash Memory Modes Operation.
Electrical Specifications
PRELIMINARY
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
4.10 4.11
Flash Erase Program Timings(1) Flash Reset Operations SRAM Characteristics-Read Operations(1) SRAM Characteristics-Write Operations(1, SRAM Data Retention Characteristics(1) -Extended Temperature
Migration Guide Information System Design Considerations
Background 6.1.1 Flash SRAM Footprint Integration. 6.1.2 Advanced+ Boot Block Flash Memory Features Flash Control Considerations 6.2.1 F-RP# Connected System Reset 6.2.2 F-VCC, F-VPP F-RP# Transition. Noise Reduction. Simultaneous Operation. 6.4.1 SRAM Operation during Flash "Busy" 6.4.2 Simultaneous Operations. Printed Circuit Board Notes. System Design Notes Summary
Ordering Information Additional Information Program/Erase Flowcharts Query Structure Word-Wide Memory Diagrams. Device Table Protection Register Addressing Mechanical Shipping Media Details
Appendix Appendix Appendix Appendix Appendix Appendix
PRELIMINARY
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Revision History
Date Revision 03/30/99 04/26/99 Version -001 -002 Original version Corrected title headings Appendix Removed reference 8-Mbit devices, Appendix Table Device Geometry Definition Corrected 4-Mb SRAM ICC2 specification Removed extra SRAM standby mode Clarified Locking Operations Flowchart (Appendix Added 16Mbit Flash 4Mbit SRAM product references Clarified Operating Mode Table (Section 4.1.2) Clarified "Unlock" Command Definitions Table (Section 5.0) Updated characteristics ,VIH ,and ICCD (Section 9.4) Updated characteristics tEHQZ (Section 9.5) Updated characteristics (Section 9.9) Removed 3.0-3.3V specifications (Section Section 9.6) Increased Erase Cycles Block 1,000,000 Pinout Update (Figure Operating Modes clarifications (Table Clarified product proliferations Structure/Text document simplified readability Datasheet changed "Preliminary" status Changed Erase Cycles Block 100,000 (Section 1.2) Pinout Update (Figure Added Operating Modes S-UB# S-LB# (Table Changed Minimum Temperature Spec from -40°C -25°C (Section Table Added 8-Mb SRAM specifications (Section 4.4, Characteristics, Section 4.9) Changed VCC1 VCC, Changed S-CS#1 S-CS1# (Section 4.11) Added note Figure Updated Figure Clarified S-UB# S-LB# functions Table Section Changed ICCS Spec from 20µA 40µA Table Characteristics Changed spec from 35µA Table Added 70ns 90ns 0.18µm 28F3208C3 product offerings Updated Ordering Information Updated Test Configuration (Figure Changed spec Mbit SRAM from Description
06/15/99 08/11/99
-003 -004
01/20/00
-005
08/09/00
-006
01/30/01
-007
06/06/01
-008
PRELIMINARY
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Introduction
This document contains specifications Volt Intel® Advanced+ Stacked Chip Scale Package (Intel® Stacked-CSP) memory. These stacked memory solutions offered following combinations: Mbit flash Mbit SRAM, Mbit flash Mbit SRAM, Mbit flash Mbit SRAM, Mbit flash memory Mbit SRAM.
Document Conventions
Throughout this document, following conventions have been adopted.
Voltages: "2.7 refers full voltage range, V-3.3V; refers 11.4 12.6 Main block(s): 32-Kword block Parameter block(s): 4-Kword block
Product Overview
Volt Intel® Advanced+ Stacked-CSP combines flash SRAM into single package. Intel® Stacked-CSP memory provides secure low-voltage memory solutions portable applications. This memory family combines memory technologies, flash memory SRAM, package. flash memory delivers enhanced security features, block locking capability that allows instant locking/unlocking flash block with zero-latency, protection register that enable unique device identification, meet needs next generation portable applications. Improved production programming used improve factory throughput.
Table
Block Organization (x16)(1)
Memory Device Mbit Flash Mbit Flash Mbit SRAM Mbit SRAM Mbit SRAM NOTE: words bits each. Kwords 2048 1024
flash device asymmetrically-blocked enable system integration code data storage single device. Each flash block erased independently others 100,000 times. flash eight 8-KB parameter blocks located either (denoted suffix) bottom suffix) address order accommodate different microprocessor protocols kernel code location. remaining flash memory grouped into 32-Kword main blocks. individual flash block locked unlocked instantly provide complete protection code data (see Section 4.7, "Flash Erase Program Timings(1)" page details). flash contains both Command User interface (CUI) Write State Machine (WSM). serves interface between microcontroller internal operation flash memory. internal automatically executes algorithms timings necessary
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
program erase operations, including verification, thereby unburdening microprocessor microcontroller. flash's status register indicates status signifying block erase word program completion status. Flash program erase automation allows program erase operations executed using industry-standard two-write command sequence CUI. Program operations performed word increments. Erase operations erase locations within block simultaneously. Both program erase operations suspended system software order read from other flash block. addition, data programmed another flash block during erase suspend. Volt Intel® Advanced+ Stacked-CSP memories offer low-power savings features: Automatic Power Savings (APS) flash memory standby mode flash SRAM. device automatically enters mode following completion read cycle from flash memory. Standby mode initiated when system deselects device driving F-CE# S-CS1# S-CS2 inactive. Power savings features significantly reduce power consumption. flash memory reset lowering F-RP# GND. This provides CPU-memory reset synchronization additional protection against noise that occur during system reset power-up/-down sequences.
Package Ballout
Figure 68-Ball Stacked Chip Scale Package
DQ15 S-WE# DQ14 DQ13
F-WE# F-RP# S-LB# S-UB# S-OE# F-CE# F-OE# S-CS F-WP# DQ11 DQ12 S-CS DQ10
View, Balls Down
NOTES: Flash upgrade address lines shown Mbit flash) (128 Mbit flash). flash SRAM combinations, balls populated (A21 populated). Location "NC" 16/2 devices only. maintain compatibility with JEDEC Variation options this ball location this land should connected directly land ball (A17).
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Signal Definitions
Table defines signal definitions shown previous ballout. Volt Intel® Advanced+ Stacked-CSP Ball Descriptions (Sheet
Type Name Function ADDRESS INPUTS memory addresses. Addresses internally latched during program erase cycle. Flash: Mbit A[0-19]; Mbit A[0-20] SRAM: Mbit A[0-16]; Mbit A[0-17];8 Mbit A[0-18] DATA INPUTS/OUTPUTS: Inputs array data SRAM write operations second F-CE# F-WE# cycle during flash Program command. Inputs commands flash's Command User Interface when F-CE# F-WE# active. Data internally latched. Outputs array, configuration status register data. data balls float tri-state when chip de-selected outputs disabled. FLASH CHIP ENABLE: Activates flash internal control logic, input buffers, decoders sense amplifiers. F-CE# active low. F-CE# high de-selects flash memory device reduces power consumption standby levels. SRAM CHIP SELECT1: Activates SRAM internal control logic, input buffers, decoders sense amplifiers. S-CS1# active low. S-CS1# high de-selects SRAM memory device reduces power consumption standby levels. SRAM CHIP SELECT2: Activates SRAM internal control logic, input buffers, decoders sense amplifiers. S-CS2 active high. S-CS2 de-selects SRAM memory device reduces power consumption standby levels. FLASH OUTPUT ENABLE: Enables flash's outputs through data buffers during read operation. F-OE# active low. SRAM OUTPUT ENABLE: Enables SRAM's outputs through data buffers during read operation. S-OE# active low. FLASH WRITE ENABLE: Controls writes flash's command register memory array. F-WE# active low. Addresses data latched rising edge second F-WE# pulse. SRAM WRITE ENABLE: Controls writes SRAM memory array. S-WE# active low. SRAM UPPER BYTE ENABLE: Enables upper bytes SRAM (DQ8-DQ15). S-UB# active low. S-UB# S-LB# must tied together restrict mode. SRAM LOWER BYTE ENABLE: Enables lower bytes SRAM (DQ0-DQ7). S-LB# active low. S-UB# S-LB# must tied together restrict mode. FLASH RESET/DEEP POWER-DOWN: Uses voltage levels (VIL, VIH) control reset/deep power-down mode.
Table
Symbol
A0-A20
INPUT
DQ0- DQ15
INPUT OUTPUT
F-CE#
INPUT
S-CS1#
INPUT
S-CS2 F-OE# S-OE# F-WE# S-WE# S-UB# S-LB#
INPUT INPUT INPUT INPUT INPUT INPUT INPUT
F-RP#
INPUT
When F-RP# logic low, device reset/deep power-down mode, which drives outputs High-Z, resets Write State Machine, minimizes current levels (ICCD). When F-RP# logic high, device standard operation. When F-RP# transitions from logic-low logic-high, device resets blocks locked defaults read array mode. FLASH WRITE PROTECT: Controls lock-down function flexible Locking feature. When F-WP# logic low, lock-down mechanism enabled blocks marked lockdown cannot unlocked through software.
F-WP#
INPUT
When F-WP# logic high, lock-down mechanism disabled blocks previously locked-down locked unlocked locked through software. After F-WP# goes low, blocks previously marked lock-down revert that state. Section 6.0, "System Design Considerations" page details block locking. FLASH POWER SUPPLY: [2.7 V-3.3 Supplies power device core operations. FLASH POWER SUPPLY: [2.7 V-3.3 Supplies power device operations.
F-VCC F-VCCQ
SUPPLY SUPPLY
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Table
Symbol S-VCC
Volt Intel® Advanced+ Stacked-CSP Ball Descriptions (Sheet
Type SUPPLY Name Function SRAM POWER SUPPLY: [2.7 V-3.3 Supplies power device operations. Section 6.2.2, "F-VCC, F-VPP F-RP# Transition" page details power connections. FLASH PROGRAM/ERASE POWER SUPPLY: [1.65 V-3.3 11.4 V-12.6 Operates input logic levels control complete flash protection. Supplies power accelerated flash program erase operations range. This ball cannot left floating. Lower F-VPP VPPLK, protect contents against Program Erase commands. INPUT SUPPLY F-VPP F-VCC in-system read, program erase operations. this configuration, F-VPP drop 1.65 allow resistor diode drop from system supply. Note that F-VPP driven logic signal, 1.65 That F-VPP must remain above 1.65 perform in-system flash modifications. Raise F-VPP faster program erase production environment. Applying F-VPP only done maximum 1000 cycles main blocks 2500 cycles parameter blocks. F-VPP connected total hours maximum.
F-VPP
F-GND S-GND
SUPPLY SUPPLY
FLASH GROUND: internal circuitry. ground inputs must connected. SRAM GROUND: internal circuitry. ground inputs must connected. CONNECTED: Internally disconnected within device.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Principles Operation
flash memory utilizes automated algorithms simplify program erase operations. automates program erase operations handling data address latches, WE#, system status requests.
Figure Volt Intel® Advanced+ Stacked Chip Scale Package Block Diagram
F-VCC F-VPP F-GND F-VCCQ
F-CE# F-OE# F-WE# F-RP# F-WP# A17-19/A18-20 A0-16/A0-17 A0-18 S-CS1# S-CS2 S-OE# S-WE# S-UB#
131,072 Mbit) 262,144 Mbit) 524,288 Mbit) SRAM 1,048,576 Mbit) 2,097,152 Mbit) Volt Advanced+ Boot Block Flash Memory
DQ0-15
S-VCC
S-GND
Operation
cycles from Stacked-CSP conform standard microcontroller cycles. Four control signals dictate data flow flash component: F-CE#, F-OE#, F-WE# F-RP#. Four separate control signals handle data flow SRAM component: S-CS1#, S-CS2, S-OE#, S-WE#. S-UB# S-LB# must tied together restrict operation. These operations summarized Table Table
2.1.1
Read
flash memory four read modes: read array, read identifier, read status read query. These flash memory read modes dependent F-VPP voltage. Upon initial device power-up after exit from reset, flash device automatically defaults read array mode. F-CE# F-OE# must driven active obtain data from flash component.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
SRAM read mode available. S-CS1#, S-CS2, S-OE# must driven active obtain data from SRAM device. Table "Recommended Memory System Operating Mode Summary" page summary operations. Table Recommended Memory System Operating Mode Summary
Flash Signals SRAM Signals Memory Output Memory Control
S-CS1#
S-WE#
F-WE#
S-OE#
F-OE#
F-RP#
F-CE#
S-CS2
Modes
S-UB#,S-LB#(1)
Notes
Read FLASH Write Standby Output Disable Reset Read Write SRAM Standby Output Disable Data Retention
SRAM must High
Flash Flash Other
DOUT High High High DOUT High High High
2,3,4 4,5,6 4,5,6 4,5,7
SRAM mode allowable
Other Other
FLASH must High
SRAM SRAM Other Other Other
FLASH mode allowable
same standby
NOTES: Signals S-UB# S-LB# must tied together. devices drive memory same time. Allowable flash read modes include read array, read query, read configuration, read status. SRAM enabled and/or disabled with logical function: S-CS1# S-CS2 Outputs dependent separate device controlling outputs. Modes flash SRAM interleaved that while disabled, other controls outputs. SRAM placed into data retention mode lowering S-VCC range, specified.
Simultaneous operations exist, long operations interleaved such that only device attempts control outputs time.
2.1.2
Output Disable
With F-OE# S-OE# inactive, Stacked-CSP outputs signals placed high-impedance state.
2.1.3
Standby
With F-CE# S-CS1# S-CS2 inactive, Stacked-CSP enters standby mode, which substantially reduces device power consumption. standby, outputs placed highimpedance state independent F-OE# S-OE#. flash deselected during program erase operation, flash continues consume active power until program erase operation complete.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
2.1.4
Flash Reset
device enters reset mode when driven low. reset mode, internal circuitry turned outputs placed high-impedance state. After return from reset, time tPHQV required until outputs valid, delay (tPHWL tPHEL) required before write sequence initiated. After this wake-up interval, normal operation restored. device defaults read array mode, status register 80h, read configuration register defaults asynchronous reads. taken during block erase program operation, operation will aborted memory contents aborted location longer valid.
2.1.5
Write
Writes flash take place when both F-CE# F-WE# F-OE# high. Writes SRAM take place when both S-CS1# S-WE# S-OE# S-SC2 high. Commands written flash memory's Command User Interface (CUI) using standard microprocessor write timings control flash operations. does occupy addressable memory location within flash component. address data buses latched rising edge second F-WE# F-CE# pulse, whichever occurs first. (See Figure Figure read write waveforms.)
Flash Memory Modes Operation
flash memory four read modes: read array, read configuration, read status, read query. write modes program erase. Three additional modes (erase suspend program, erase suspend read program suspend read) available only during suspended operations. These modes reached using commands summarized Table "Flash Memory Command Definitions" page
Read Array (FFh)
When F-RP# transitions from (reset) VIH, device defaults read array mode will respond read control inputs without additional commands. addition, address desired location must applied address balls. device read array mode, would case after program erase operation, Read Array command (FFh) must written before array reads take place.
Read Identifier (90h)
read configuration mode outputs manufacturer/device identifier. device switched this mode writing read configuration command (90h). Once this mode, read cycles from addresses shown Table "Read Configuration Table" page retrieve specified information. return read array mode, write Read Array command (FFh).
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Read Configuration mode outputs three types information: manufacturer/device identifier, block locking status, protection register. device switched this mode writing Read Configuration command (90h). Once this mode, read cycles from addresses shown Table retrieve specified information. return read array mode, write Read Array command (FFh). Table Read Configuration Table
Item Manufacturer Code (x16) Device (See Appendix Block Lock Configuration
Address 00000 00001 XX002
Data 0089 LOCK
Block Unlocked Block Locked Block Locked-Down
Protection Register Lock
81-88
PR-LK
Protection Register (x16)
NOTES: Section valid lock status outputs. "XX" specifies block address lock configuration being read. Section protection register information.
Other locations within configuration address space reserved Intel future use.
Read Status Register (70h)
status register indicates status device operations, success/failure that operation. Read Status Register (70h) command causes subsequent reads output data from status register until another command issued. return reading from array, issue Read Array (FFh) command. status register bits output DQ0-DQ7. upper byte, DQ8-DQ15, outputs during Read Status Register command. contents status register latched falling edge F-OE# F-CE#, whichever occurs last. This prevents possible errors which might occur status register contents change while being read. F-CE# F-OE# must toggled with each subsequent status read, status register will indicate completion program erase operation. When active, SR.7 will indicate status WSM; remaining bits status register indicate whether successful performing desired operation (see Table "Flash Memory Status Register Definition" page 12).
3.3.1
Clear Status Register (50h)
sets status bits through "1," clears bits "0," cannot clear status bits through "0." Because bits indicate various error conditions, these bits only cleared through Clear Status Register (50h) command. allowing system software control resetting these bits, several operations performed (such cumulatively programming several addresses erasing multiple blocks sequence)
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
before reading status register determine error occurred during that series. Clear status register before beginning another command sequence. Note that Read Array command must issued before data read from memory array. Resetting device also clears status register.
Read Query (98h)
read query mode outputs Common Flash Interface (CFI) data when device read. This accessed writing Read Query Command (98h). data structure contains information such block size, density, command electrical specifications. Once this mode, read cycles from addresses shown Appendix retrieve specified information. return read array mode, write Read Array command (FFh).
Word Program (40h/10h)
Programming executed using two-write sequence. Program Setup command (40h) written followed second write which specifies address data programmed. will execute sequence internally timed events program desired bits addressed location, then verify bits sufficiently programmed. Programming memory results specific bits within address location being changed "0." user attempts program "1"s, memory cell contents change error occurs. status register indicates programming status: while program sequence executes, status "0." status register polled toggling either F-CE# F-OE#. While programming, only valid commands Read Status Register, Program Suspend, Program Resume. When programming complete, program status bits should checked. programming operation unsuccessful, SR.4 status register indicate program failure. SR.3 then F-VPP within acceptable limits, execute program command. SR.1 set, program operation attempted locked block operation aborted. status register should cleared before attempting next operation. instruction follow after programming completed; however, prevent inadvertent status register reads, sure reset read array mode.
3.5.1
Suspending Resuming Program (B0h/D0h)
Program Suspend command halts in-progress program operation that data read from other locations memory. Once programming process starts, writing Program Suspend command requests that suspend program sequence predetermined points program algorithm). device continues output status register data after Program Suspend command written. Polling status register bits SR.7 SR.2 will determine when program operation been suspended (both will "1"). tWHRH1/ tEHRH1 specify program suspend latency. Read Array command written read data from block other than suspended block. only other valid commands, while program suspended, Read Status Register, Read Configuration, Read Query, Program Resume. After Program Resume command written flash memory, will continue with programming process status register bits SR.2 SR.7 will automatically cleared. device automatically
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
outputs status register data when read (see Appendix Program Suspend/Resume Flowcharts) after Program Resume command written. F-VPP must remain same F-VPP level used program while program suspend mode. F-RP# must also remain VIH.
Block Erase (20h)
erase block, write Erase Set-up Erase Confirm commands CUI, along with address identifying block erased. This address latched internally when Erase Confirm command issued. Block erasure results bits within block being "1." Only block erased time. will execute sequence internally timed events program bits within block "0," erase bits within block "1," then verify that bits within block sufficiently erased. While erase executes, status "0." When status register indicates that erasure complete, check erase status verify that erase operation successful. Erase operation unsuccessful, SR.5 status register will "1," indicating erase failure. F-VPP within acceptable limits after Erase Confirm command issued, will execute erase sequence; instead, SR.5 status register indicate erase error, SR.3 identify that F-VPP supply voltage within acceptable limits. After erase operation, clear status register (50h) before attempting next operation. instruction follow after erasure completed; however, prevent inadvertent status register reads, advisable place flash read array mode after erase complete.
3.6.1
Suspending Resuming Erase (B0h/D0h)
Since erase operation requires order seconds complete, Erase Suspend command provided allow erase-sequence interruption order read data from program data another block memory. Once erase sequence started, writing Erase Suspend command suspends erase sequence predetermined point erase algorithm. status register will indicate if/when erase operation been suspended. Erase suspend latency specified tWHRH2/tEHRH2. Read Array/Program command written read/program data from/to blocks other than that which suspended. This nested Program command subsequently suspended read another location. only valid commands while erase suspended Read Status Register, Read Configuration, Read Query, Program Setup, Program Resume, Erase Resume, Lock Block, Unlock Block Lock-Down Block. During erase suspend mode, chip placed pseudo-standby mode taking F-CE# VIH. This reduces active current consumption. Erase Resume continues erase sequence when F-CE# VIL. with standard erase operation, status register must read cleared before next instruction issued.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Table
Flash Memory Command Definitions
First Cycle Second Cycle Data 40h/10h Write Write Write Write Write FFFD Write Write Read Read Read Operation Address Data Note Operation Address Block Address Write Write Write Write Write Write Write Write Write Write Write Write Write Write
Command Read Array Read Identifier Read Query Read Status Register Clear Status Register Word Program Block Erase/Confirm Program/Erase Suspend Program/Erase Resume Lock Block Unlock Block Lock-Down Block Protection Register Program Lock Protection Register Don't Care Status Register Data
Program Address Program Data
Identifier Address Identifier Data
Query Address Query Data
NOTES: When writing commands, upper data [DQ8-DQ15] should either VIH, minimize current draw. Following Read Configuration Read Query commands, read operations output device configuration query information, respectively. Either command valid, Intel standard 40h. When unlocking block, must held three clock cycles clock cycle after second command cycle).
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Table
WSMS
Flash Memory Status Register Definition
VPPS NOTES:
SR.7 WRITE STATE MACHINE STATUS Ready (WSMS) Busy SR.6 ERASE-SUSPEND STATUS (ESS) Erase Suspended Erase Progress/Completed SR.5 ERASE STATUS (ES) Error Block Erase Successful Block Erase SR.4 PROGRAM STATUS (PS) Error Programming Successful Programming SR.3 F-VPP STATUS (VPPS) F-VPP Detect, Operation Abort F-VPP
Check Write State Machine first determine Word Program Block Erase completion, before checking Program Erase Status bits. When Erase Suspend issued, halts execution sets both WSMS bits "1." remains until Erase Resume command issued. When this "1," applied max. number erase pulses still unable verify successful block erasure. When this "1," attempted failed program word/byte. F-VPP status does provide continuous indication level. interrogates F-VPP level only after Program Erase command sequences have been entered, informs system F-VPP been switched F-VPP also checked before operation verified WSM. F-VPP status guaranteed report accurate feedback between VPPLK VPP1 min. When Program Suspend issued, halts execution sets both WSMS bits "1." remains until Program Resume command issued. program erase operation attempted locked blocks, this WSM. operation specified aborted device returned read status mode. This reserved future should masked when polling status register.
SR.2 PROGRAM SUSPEND STATUS (PSS) Program Suspended Program Progress/Completed SR.1 BLOCK LOCK STATUS Prog/Erase attempted locked block; Operation aborted. operation locked blocks SR.0 RESERVED FUTURE ENHANCEMENTS
NOTE: Command Sequence Error indicated when SR.4, SR.5 SR.7 set.
Instant, Individual Block Locking
instant, individual block locking feature that allows flash block locked unlocked with latency, which enables instant code data protection. This locking offers levels protection. first level allows software-only control block locking (useful data blocks that change frequently), while second level requires hardware interaction before locking changed (useful code blocks that change infrequently). following sections will discuss operation locking system. term "state [XYZ]" will used specify locking states; e.g., "state [001]," where value WP#, Block Lock status register, Block Lock status register. Table "Block Locking State Transitions" page defines these possible locking states.
3.7.1
Block Locking Operation Summary
following concisely summarizes locking functionality.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
blocks locked when powered-up, unlocked locked with Unlock Lock commands.
Lock-Down command locks block prevents from being unlocked when When Lock-Down overridden commands unlock/lock locked-down
blocks.
When returns locked-down blocks return Lock-Down. Lock-Down cleared only when device reset powered-down.
locking status each block Locked, Unlocked, Lock-Down, each which will described following sections. comprehensive state table locking functions shown Table page flowchart locking operations shown Figure page
3.7.2
Locked State
default status blocks upon power-up reset locked (states [001] [101]). Locked blocks fully protected from alteration. program erase operations attempted locked block will return error SR.1 status register. status locked block changed Unlocked Lock-Down using appropriate software commands. Unlocked blocks locked issuing "Lock" command sequence, followed 01h.
3.7.3
Unlocked State
Unlocked blocks (states [000], [100], [110]) programmed erased. unlocked blocks return Locked state when device reset powered down. status unlocked block changed Locked Locked-Down using appropriate software commands. Locked block unlocked writing Unlock command sequence, followed D0h.
3.7.4
Lock-Down State
Blocks that Locked-Down (state [011]) protected from program erase operations (just like Locked blocks), their protection status cannot changed using software commands alone. Locked Unlocked block Locked-down writing Lock-Down command sequence, followed 2Fh. Locked-Down blocks revert Locked state when device reset powered down. Lock-Down function dependent input ball. When blocks LockDown [011] protected from program, erase, lock status changes. When LockDown function disabled ([111]) locked-down blocks individually unlocked software command [110] state, where they erased programmed. These blocks then re-locked [111] unlocked [110] desired while remains high. When goes low, blocks that were previously locked-down return Lock-Down state [011] regardless changes made while high. Device reset power-down resets blocks, including those Lock-Down, Locked state.
3.7.5
Reading Block's Lock Status
lock status every block read configuration read mode device. enter this mode, write device. Subsequent reads Block Address 00002 will output lock status that block. lock status represented least significant outputs, DQ1. indicates Block Lock/Unlock status Lock command cleared
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Unlock command. also automatically when entering Lock-Down. indicates LockDown status Lock-Down command. cannot cleared software, only device reset power-down. Table Block Lock Status
Item Block Lock Configuration Address XX002 Data LOCK
Block Unlocked Block Locked Block Locked-Down 3.7.6
Locking Operation during Erase Suspend
Changes block lock status performed during erase suspend using standard locking command sequences unlock, lock, lock-down block. This useful case when another block needs updated while erase operation progress. change block locking during erase operation, first write erase suspend command (B0h), then check status register until indicates that erase operation been suspended. Next write desired lock command sequence block lock status will changed. After completing desired lock, read, program operations, resume erase operation with Erase Resume command (D0h). block locked locked-down during suspended erase same block, locking status bits will changed immediately, when erase resumed, erase operation will complete. Locking operations cannot performed during program suspend.
3.7.7
Status Register Error Checking
Using nested locking program command sequences during erase suspend introduce ambiguity into status register results. Since locking changes performed using cycle command sequence, e.g., followed lock block, following Configuration Setup command (60h) with invalid command will produce lock command error (SR.4 SR.5 will status register. lock command error occurs during erase suspend, SR.4 SR.5 will will remain after erase resumed. When erase complete, possible error during erase cannot detected status register because previous locking command error. similar situation happens error occurs during program operation error nested within erase suspend.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Table
Block Locking State Transitions
Erase/ Program Allowed? Next State after Command Input Lock [001] [101] [111] Unlock [000] [100] [110] Lock-Down [011] [111] [011] [111] [111]
Current State Name Unlocked Unlocked Locked (Default) Locked Locked-Down Lock-Down Disabled
NOTES: indicates change current state. this table, notation [XYZ] denotes locking state block, where WP#, DQ1, DQ0. current locking state block defined state bits block lock status (DQ0, DQ1). indicates block locked unlocked (0). indicates block been lockeddown (0). power-up device reset, blocks default Locked state [001] holding recommended default. "Erase/Program Allowed?" column shows whether erase program operations enabled (Yes) disabled (No) that block's current locking state. "Lock Command Input Result [Next State]" column shows result writing three locking commands (Lock, Unlock, Lock-Down) current locking state. example, "Goes [001]" would mean that writing command block current locking state would change [001]. bits protection register divided into segments. segments programmed Intel factory with unique number, which unchangeable. other segment left blank customer designs program desired. Once customer segment programmed, locked prevent reprogramming.
Protection Register
Volt Intel® Advanced+ Stacked-CSP architecture includes protection register than used increase security system design. example, number contained protection register used "mate" flash component with other system components such ASIC, preventing device substitution.
3.8.1
Reading Protection Register
protection register read configuration read mode. device switched this mode writing Read Configuration command (90h). Once this mode, read cycles from addresses shown Appendix retrieve specified information. return read array mode, write Read Array command (FFh).
3.8.2
Programming Protection Register (C0h)
protection register bits programmed using two-cycle Protection Program command. number programmed bits time word-wide parts. First write Protection Program Setup command, C0h. next write device will latch address data program specified location. allowable addresses shown Appendix Figure "Protection Register Programming Flowchart" page
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
attempt address Protection Program commands outside defined protection register address space will result status register error (program error SR.4 will Attempting program previously locked protection register segment will result status register error (program error SR.4 lock error SR.1 will
3.8.3
Locking Protection Register
user-programmable segment protection register lockable programming PR-LOCK location this location programmed Intel factory protect unique device number. This using Protection Program command program FFFDh PR-LOCK location. After these bits have been programmed, further changes made values stored protection register. Protection Program command locked words will result status register error (program error SR.4 Lock Error SR.1 will protection register lockout state reversible.
Figure Protection Register Memory
Words User Programmed Words Factory Programmed PR-LOCK
0645_05
Additional Flash Features
Intel Volt Advanced+ Stacked-CSP products provide in-system programming erase 1.65 V-3.3 range. fast production programming, also includes low-cost, backwardcompatible programming feature.
3.9.1
Improved Volt Production Programming
When F-VPP between 1.65 program erase current drawn through F-VCC signal. Note that F-VPP driven logic signal, 1.65 That F-VPP must remain above 1.65 perform in-system flash modifications. When F-VPP connected power supply, device draws program erase current directly from F-VPP signal. This eliminates need external switching transistor control voltage F-VPP. Figure "Example Power Supply Configurations" page shows examples flash power supplies configured various usage models.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
F-VPP mode enhances programming performance during short period time typically found manufacturing processes; however, intended extended use. applied F-VPP during program erase operations maximum 1000 cycles main blocks 2500 cycles parameter blocks. F-VPP connected total hours maximum. Stressing device beyond these limits cause permanent damage.
3.9.2
F-VPP VPPLK Complete Protection
addition flexible block locking, F-VPP programming voltage held absolute hardware write protection blocks flash device. When F-VPP below VPPLK, program erase operation will result error, prompting corresponding status register (SR.3) set.
Electrical Specifications
Absolute Maximum Ratings
Parameter Extended Operating Temperature During Read During Flash Block Erase Program Temperature under Bias Storage Temperature Voltage Ball (except F-VCC /F-VCCQ S-VCC F-VPP) with Respect F-VPP Voltage (for Block Erase Program) with Respect F-VCC F-VCCQ S-VCC Supply Voltage with Respect Output Short Circuit Current -65°C +125°C -0.5 +3.3 V(1) -0.5 +13.5 V(1,2,4) -0.2V +3.3 mA(3) -25°C +85°C Maximum Rating
NOTES: Minimum voltage -0.5 input/output balls. During transitions, this level undershoot -2.0 periods Maximum voltage input/output balls F-VCC F-VCCQ S-VCC which, during transitions, overshoot F-VCC F-VCCQ S-VCC periods Maximum voltage F-VPP overshoot +14.0 periods F-VPP voltage normally 1.65 V-3.3 Connection supply 11.4 V-12.6 only done 1000 cycles main blocks 2500 cycles parameter blocks during program/erase. F-VPP connected total hours maximum. Section 3.9.1 details Output shorted more than second. more than output shorted time.
NOTICE: This datasheet contains information products full production. specifications subject change without notice. Verify with your local Intel Sales office that have latest datasheet before finalizing design.
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.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Table
Operating Conditions
Temperature Voltage Operating Conditions
Symbol VCCQ VPP1 VPP2 Cycling Block Erase Cycling Parameter Operating Temperature F-VCC /F-VCCQ /S-VCC Supply Voltage Supply Voltage Notes 1.65 11.4 100,000 12.6 Units Volts Volts Volts Cycles
NOTES: F-VCC/F-VCCQ must share same supply. F-VCC/S-VCC must share same supply when data retention. Applying F-VPP 11.4 V-12.6 during program/erase only done maximum 1000 cycles main blocks 2500 cycles parameter blocks. F-VPP connected total hours maximum. Section 3.9.1 details.
Capacitance
+25°C,
COUT Parameter Input Capacitance Output Capacitance Notes Units Conditions VOUT
NOTE: Sampled, 100% tested.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Characteristics
Table Characteristics (Sheet
Symbol Parameter Device Flash/ SRAM Flash/ SRAM 0.25µm Flash 0.18µm Flash SRAM SRAM SRAM 0.25µm Flash 0.18µm Flash SRAM SRAM SRAM Operating Power Supply Current (min cycle time) SRAM SRAM SRAM Note Input Load Current Output Leakage Current F-VCC VCCMax ICCR Read Current Flash F-OE# VIH, F-CE# MHz, IOUT ICCW Program Current Flash F-VPP VPP1 Program Progress F-VPP VPP2 Program Progress Cycle time Min, 100% duty, S-CS1# VIL, S-CS2 VIH, F-VCC VCCMax F-RP# S-CS1# S-CS2 S-WE# F-VCC/S-VCC VCCMax F-VCC/S-VCC F-VCC F-CE# F-RP# F-WP# S-VCC S-CS1# VCC, S-CS2 S-CS2 Unit Test Conditions
ICCS
Standby Current
ICCD
Deep Power-Down Current
Operating Power Supply Current (cycle time
ICC2
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Table Characteristics (Sheet
Symbol Parameter Device Note ICCE Erase Current Flash 0.25µm Flash 0.18µm Flash 0.25µm Flash 0.18µm Flash Flash Flash Flash 1,3,4 1,3,4 1,3,4 1,3,4 0.05 IPPW F-VPP Program Current Flash 0.05 IPPE F-VPP Erase Current Flash IPPES F-VPP Erase Suspend Current Flash IPPWS F-VPP Program Suspend Current Flash F-VPP VPP1 Erase Progress F-VPP VPP2 Erase Progress F-CE# VCC, Erase Suspend Progress Unit Test Conditions
ICCES
Erase Suspend Current
ICCWS
Program Suspend Current
F-CE# VCC, Program Suspend Progress F-RP# F-VPP F-VPP F-VPP F-VPP F-VPP =VPP1 Program Progress F-VPP VPP2 Program Progress F-VPP VPP1 Program Progress F-VPP VPP2 Program Progress F-VPP VPP1 Erase Suspend Progress F-VPP VPP2 Erase Suspend Progress F-VPP VPP1 Program Suspend Progress F-VPP VPP2 Program Suspend Progress
IPPD IPPS IPPR
F-VPP Deep Power-Down Current F-VPP Standby Current F-VPP Read Current
NOTES: currents unless otherwise noted. Typical values nominal F-VCC/S-VCC, Automatic Power Savings (APS) reduces ICCR approximately standby levels static operation (CMOS inputs). Sampled, 100% tested. ICCES ICCWS specified with device de-selected. device read while erase suspend, current draw ICCES ICCR. device read while program suspend, current draw ICCWS ICCR.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Table Characteristics, Continued
Symbol Parameter Device Flash/ SRAM Flash/ SRAM Flash/ SRAM Flash/ SRAM Flash Flash Flash Flash Flash/ SRAM Flash/ SRAM 1.65 11.4 -0.2 +0.2 Note VPPLK VPP1 VPP2 VLKO VLKO Input Voltage Input High Voltage Output Voltage Output High Voltage F-VPP Lock-Out Voltage F-VPP during Program Erase Operations Prog/Erase Lock Voltage Prog/Erase Lock Voltage Input Voltage Input High Voltage -0.2 -0.10 12.6 +0.2 0.10 F-VCC/S-VCC F-VCC/S-VCC -100 Complete Write Protection Unit Test Conditions
NOTES: Erase Program inhibited when F-VPP VPPLK guaranteed outside valid F-VPP ranges VPP1 VPP2. Applying F-VPP 11.4 V-12.6 during program/erase only done maximum 1000 cycles main blocks 2500 cycles parameter blocks. F-VPP connected total hours maximum. Section 3.9.1 details.
Figure Input/Output Reference Waveform
INPUT
TEST POINTS
OUTPUT
0645_07
NOTE: test inputs driven VCCQ logic 0.0V logic "0." Input timing begins, output timing ends, VCCQ/2. Input rise fall times (10%-90%) Worst case speed conditions when VCCQ VCCQMin.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Figure Test Configuration
Device Under Test
0666_05
NOTE: includes capacitance.
Flash Test Configuration Component Values Table
Test Configuration V-3.3 Standard Test (pF)
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Flash Characteristics-Read Operations
Density Product Mbit -110 Mbit -100 -110 Unit
Table Flash Characteristics-Read Operations
Parameter
Voltage Range Note
tAVAV tAVQV tELQV tGLQV tPHQV tELQX tGLQX tEHQZ tGHQZ
Read Cycle Time Address Output Delay F-CE# Output Delay F-OE# Output Delay F-RP# Output Delay F-CE# Output F-OE# Output F-CE# Output High F-OE# Output High Output Hold from Address, F-CE#, FOE# Change, Whichever Occurs First
NOTES: F-OE# delayed tELQV-tGLQV after falling edge without impact tELQV .Sampled, 100% tested.
Figure Waveform: Flash Read Operations" page Figure "Input/Output Reference Waveform" page timing measurements maximum allowable input slew rate.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Figure Waveform: Flash Read Operations
Device Address Selection Address Stable Data Valid
ADDRESSES DATA (D/Q) RP#(P) High
Standby
Valid Output High
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Flash Characteristics-Write Operations
Table Flash Characteristics-Write Operations
Density Product Parameter Voltage Range Note tPHWL tPHEL tELWL tWLEL tELEH tWLWH tDVWH tDVEH tAVWH tAVEH tWHEH tEHWH tWHDX tEHDX tWHAX tEHAX tWHWL tEHEL tVPWH tVPEH tQVVL F-RP# High Recovery F-WE# (F-CE#) Going F-CE# (F-WE#) Setup F-WE# (F-CE#) Going F-WE# (F-CE#) Pulse Width Data Setup F-WE# (F-CE#) Going High Address Setup F-WE# (F-CE#) Going High F-CE# (F-WE#) Hold Time from F-WE# (F-CE#) High Data Hold Time from F-WE# (F-CE#) High Address Hold Time from F-WE# (F-CE#) High F-WE# (F-CE#) Pulse Width High F-VPP Setup F-WE# (F-CE#) Going High F-VPP Hold from Valid Mbit -110 Mbit -100 -110 Unit
NOTES: Write pulse width (tWP) defined from F-CE# F-WE# going (whichever goes last) F-CE# F-WE# going high (whichever goes high first). Hence, tWLWH tELEH tWLEH tELWH. Similarly, write pulse width high (tWPH) defined from F-CE# F-WE# going high (whichever goes high first) F-CE# F-WE# going (whichever goes first). Hence, tWPH tWHWL tEHEL tWHEL tEHWL. Refer Table "Flash Memory Command Definitions" page valid DIN. Sampled, 100% tested.
Figure "Input/Output Reference Waveform" page timing measurements maximum allowable input slew rate. Figure Waveform: Flash Program Erase Operations" page
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Flash Erase Program Timings(1)
Table Flash Erase Program Timings
Symbol tBWPB tBWMB tWHQV1 tEHQV1 tWHQV2 tEHQV2 tWHQV3 tEHQV3 tWHRH1 tEHRH1 tWHRH2 tEHRH2 Parameter 4-KW Parameter Block Program Time (Word) 32-KW Main Block Program Time (Word) 0.25 Word Program Time 0.18 Word Program Time 4-KW Parameter Block Erase Time (Word) 32-KW Main Block Erase Time (Word) Program Suspend Latency Erase Suspend Latency F-VPP Note 1.65 Typ(1) 0.10 0.30 11.4 12.6 Typ(1) 0.03 0.24 Unit 0.12
NOTES: Typical values measured nominal voltages. Excludes external system-level overhead. Sampled, 100% tested.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Figure Waveform: Flash Program Erase Operations
ADDRESSES
(Note
CE#(WE#) [E(W)]
(Note
WE#(CE#) [W(E)]
DATA [D/Q]
High
Valid
VPPH VPPH1 VPPLK
NOTES: F-CE# must toggled when reading Status Register Data. F-WE# must inactive (high) when reading Status Register Data. F-VCC Power-Up Standby. Write Program Erase Setup Command. Write Valid Address Data (for Program) Erase Confirm Command. Automated Program Erase Delay. Read Status Register Data (SRD): reflects completed program/erase operation. Write Read Array Command.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Flash Reset Operations
Figure Waveform: Reset Operation
PLPH Reset during Read Mode
PHQV PHWL PHEL
PLRH
Abort Complete
PHQV PHWL PHEL
PLPH Reset during Program Block Erase, PLPH PLRH
Abort Deep Complete PowerDown
PLRH
PHQV PHWL PHEL
PLPH
Reset Program Block Erase, PLPH PLRH
Table Reset Specifications(1)
Symbol Parameter F-RP# Reset during Read F-RP# tied VCC, this specification applicable) F-RP# Reset during Block Erase F-RP# Reset during Program Note F-VCC tPLPH tPLRH1 tPLRH2 Unit
NOTES: Section 2.1.4, "Flash Reset" page full description these conditions. tPLPH device still reset this guaranteed. F-RP# asserted while block erase word program operation executing, reset will complete within Sampled, 100% tested.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
SRAM Characteristics-Read Operations(1)
Table SRAM Characteristics-Read Operations(1)
Density Parameter Voltage Range Note tCO1, tCO2 tLZ1, tLZ2 tOLZ tHZ1, tHZ2 tOHZ tBLZ tBHZ Read Cycle Time Address Output Delay S-CS1#, S-CS2 Output Delay S-OE# Output Delay S-UB#, Output Delay S-CS1#, S-CS2 Output S-OE# Output S-CS1#, S-CS2 Output High S-OE# Output High Output Hold from Address, S-CS1#, S-CS2, S-OE# Change, Whichever Occurs First S-UB#, S-LB# Output S-UB#, S-LB# Output High 2,3,4 2/4/8 Mbit Unit
NOTE: Figure Waveform: SRAM Read Operations" page given temperature voltage condition, (Max) less than (Max) both given device from device device interconnection. Sampled, 100% tested. Timings tOHZ defined time which outputs achieve open circuit conditions referenced output voltage levels.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Figure Waveform: SRAM Read Operations
Standby Device Address Selection Address Stable Data Valid
ADDRESSES
CS1# (E1) (E2)
High Valid Output High
DATA (D/Q)
UB#,
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
4.10
SRAM Characteristics-Write Operations(1,
Table SRAM Characteristics-Write Operations(1,2)
Density Parameter Volt Note Write Cycle Time Address Setup S-WE# (S-CS1#) S-UB#, S-LB# Going S-WE# (S-CS1#) Pulse Width Data Write Time Overlap Address Setup S-WE# (S-CS1#) Going High S-CE# (S-WE#) Setup S-WE# (S-CS1#) Going High Data Hold Time from S-WE# (S-CS1#) High Write Recovery S-UB#, S-LB# Setup S-WE# (S-CS1#) Going High 2/4/8 Mbit Unit
NOTES: Figure Waveform: SRAM Write Operations" page write occurs during overlap (tWP) S-CS1# S-WE#. write begins when S-CS1# goes S-WE# goes with asserting S-UB# S-LB# single byte operation simultaneously asserting S-UB# S-LB# double byte operation. write ends earliest transition when S-CS1# goes high S-WE# goes high. measured from beginning write write. measured from address valid beginning write. measured from S-CS1# going write. measured from write address change. applied case write ends S-CS1# S-WE# going high.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Figure Waveform: SRAM Write Operations
Standby Device Address Selection Address Stable
ADDRESSES
CS1# (E1) (E2)
High High
DATA (D/Q)
Data
UB#,
4.11
SRAM Data Retention Characteristics(1) -Extended Temperature
Table SRAM Data Retention Characteristics(1)-Extended Temperature
Parameter S-VCC Data Retention Deep Retention Current Mbit Deep Retention Current Mbit tSDR tRDR Data Retention Set-up Time Recovery Time Note Unit S-VCC CS1# Data Retention Waveform Test Conditions CS1#
NOTES: Typical values nominal S-VCC, S-CS1# S-CS2 (S-CS1# controlled) S-CS2 (S-CS2 controlled).
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Figure SRAM Data Retention Waveform
CS1# Controlled 3.0/2.7V tSDR Data Retention Mode tRDR
CS1# (E1) 2.2V
Controlled tSDR 3.0/2.7V Data Retention Mode tRDR
(E2)
0.4V
Migration Guide Information
Typically, important discuss footprint migration compatibility between product existing products. this specific case, Stacked allows system designer remove separate memory footprints individual flash SRAM replace them with single footprint, thus resulting overall reduction board space required. This implies that printed circuit board would used take advantage this feature. Since flash Stacked-CSP shares same features Advanced+ Boot Block Features, conversions from Advanced Boot Block described AP-658 Designing Upgrade Advanced+ Boot Block Flash Memory, order number 292216. Please contact your local Intel representation detailed information about specific Flash SRAM system migrations.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
System Design Considerations
This section contains information that would have been contained product design guide earlier generations. effort simplify amount documentation, relevant system design considerations have been combined into this document.
Background
Intel Advanced+ Boot Block Stacked chip scale package combines features Advanced+ Boot Block flash memory architecture with low-power SRAM achieve overall reduction system board space. This enables applications integrate security with simple software hardware configurations, while also combining system SRAM flash into common footprint. This section discusses take full advantage Volt Advanced+ Boot Block Stacked Chip Scale Package.
6.1.1
Flash SRAM Footprint Integration
Stacked Chip Scale Package memory solution used replace subset memory subsystem within design. Where previous design have used separate footprints SRAM Flash, replace with industry-standard I-ballout Stacked device. This allows overall reduction board space, which allows design integrate both flash SRAM into component.
6.1.2
Advanced+ Boot Block Flash Memory Features
Advanced+ Boot Block adds following features Intel Advanced Boot Block architecture:
Instant, individual block locking provides software/hardware controlled, independent locking/
unlocking block with zero latency protect code data.
Protection Register enables system security implementations. Improved production programming simplifies system configuration required
implement fast programming.
Common Flash Interface (CFI) provides component information chip allow softwareindependent device upgrades. more information specific advantages Advanced+ Boot Block Flash Memory, please AP-658 Designing with Advanced+ Boot Block Flash Memory Architecture.
Flash Control Considerations
flash device protected against accidental block erasure programming during power transitions. Power supply sequencing required, since device indifferent which power supply, F-VPP F-VCC, powers-up first. Example flash power supply configurations shown Figure "Example Power Supply Configurations" page
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
6.2.1
F-RP# Connected System Reset
F-RP# during system reset important with automated program/erase devices since system expects read from flash memory when comes reset. reset occurs without flash memory reset, proper initialization will occur because flash memory providing status information instead array data. Intel recommends connecting F-RP# system RESET# signal allow proper CPU/flash initialization following system reset. System designers must guard against spurious writes when F-VCC voltages above VLKO. Since both F-WE# F-CE# must command write, driving either signal will inhibit writes device. architecture provides additional protection since alteration memory contents only occur after successful completion two-step command sequences. device also disabled until F-RP# brought VIH, regardless state control inputs. holding device reset (F-RP# connected system PowerGood) during power-up/down, invalid conditions during power-up masked, providing another level memory protection.
6.2.2
F-VCC, F-VPP F-RP# Transition
latches commands issued system software altered F-VPP F-CE# transitions actions. default state upon power-up, after exit from reset mode after F-VCC transitions above VLKO (Lockout voltage), read array mode. After program block erase operation complete (even after F-VPP transitions down VPPLK), must reset read array mode Read Array command access flash memory array desired.
Figure Example Power Supply Configurations
System Supply Supply Fast Programming Absolute Write Protection With VPPLK System Supply
(Note
System Supply
Prot# (Logic Signal)
Low-Voltage Programming Absolute Write Protection Logic Signal System Supply
Supply
Voltage Fast Programming
Low-Voltage Programming
NOTE: resistor used F-VCC supply sink adequate current based resistor value.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Noise Reduction
Stacked-CSP memory's power switching characteristics require careful device decoupling. System designers should consider three supply current issues both flash SRAM:
Standby current levels (ICCS) Read current levels (ICCR) Transient peaks produced falling rising edges F-CE#, S-CS1#, S-CS2.
Transient current magnitudes depend device outputs' capacitive inductive loading. Twoline control proper decoupling capacitor selection will suppress these transient voltage peaks. Each device should have capacitors between individual power (F-VCC, F-VCCQ, F-VPP, SVCC)and ground (GND) signals. High-frequency, inherently low-inductance capacitors should placed close possible package leads. Noise issues within system cause devices operate erratically adequately filtered. order avoid noise interaction issues within system, recommended that design contain appropriate number decoupling capacitors system. Noise issues also reduced leads device kept very short, order reduce inductance. Decoupling capacitors between reduce voltage spikes supplying extra current needed during switching. Placing these capacitors close device possible reduces line inductance. capacitors should inductance capacitors; surface mount capacitors typically exhibit lower inductance. highly recommended that systems capacitor each D10, grid ballout locations (see Figure "68-Ball Stacked Chip Scale Package" page ballout). These capacitors necessary avoid undesired conditions created excess noise. Smaller capacitors used decouple higher frequencies.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Figure Typical Flash SRAM Substrate Power Ground Connections
SUBSTRATE FLASH SRAM
Substrate connection package ball SRAM bond connection Flash bond connection
NOTES: Substrate connections refer ballout locations shown Figure "68-Ball Stacked Chip Scale Package" page 0.1µf capacitors should used with D10, A10and Some SRAM devices have S-VSSQ; this case, this S-VSS. Some SRAM devices have S-VSSQ; this case, this VCC.
Simultaneous Operation
term simultaneous operation used describe ability read write SRAM while also programming erasing flash. addition, F-CE#, S-CS1# S-CS2 should enabled same time. (See Table Volt Intel® Advanced+ Stacked-CSP Ball Descriptions" page summary recommended operating modes.) Simultaneous operation summarized following:
SRAM read/write during Flash Program Erase Operation allowed. Simultaneous Operations between Flash SRAM allowed (because
contention).
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
6.4.1
SRAM Operation during Flash "Busy"
This functionality provides ability both flash SRAM same time" within system, similar operation devices with separate footprints. This operation achieved following appropriate timing constraints within system.
6.4.2
Simultaneous Operations
Operations that require both SRAM Flash active mode disallowed. example these cases would include simultaneous reads both flash SRAM, which would result contention data bus. Finally, read device while attempting write other (similar conditions direct memory access (DMA) operation) also within recommended operating conditions. Basically, only memory drive outputs device given point time.
Printed Circuit Board Notes
Intel Stacked will save significant space your combining chips into style package. Intel Stacked pitch that routed your Printed Circuit Board with conventional design rules. Trace widths 0.127 (0.005 inches) typical. Unused balls center package populated further increase routing options. Standard surface mount process equipment used Intel Stacked CSP.
Figure Standard Design Rules Used with Stacked Device
Land Diameter: 0.35 (0.0138 Solder Mask Opening: 0.50 (0.0198
Trace Width: 0.127 (0.005 Trace Spaces: 0.160 (0.00625 Capture Pad: 0.51 (0.020 Drill Size: 0.25 (0.010
NOTE: View
System Design Notes Summary
Advanced+ Boot Block Stacked allows higher levels memory component integration. Different power supply configurations used within system achieve different objectives. least three different capacitors should used decouple devices within system. SRAM reads writes during flash program erase supported operations. Standard printed circuit board technology used.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Ordering Information
Access Speed (ns) Mbit Mbit
Package 8x12 Ball Matrix
Product line designator Intel® Flash products
Blocking Bottom Blocking
Flash Device Density Mbit) Mbit)
Product Family Advanced+ Boot Block 1.65 11.4 12.6
SRAM Device Density Mbit) Mbit) Mbit)
Table Ordering Information Valid Combinations
0.25µm Stacked-CSP RD28F3208C3T110 RD28F3208C3B110 Mbit RD28F3204C3T100 RD28F3204C3B100 RD28F3204C3T110 RD28F3204C3B110 RD28F1604C3T90 RD28F1604C3B90 RD28F1604C3T110 Mbit RD28F1604C3B110 RD28F1602C3T90 RD28F1602C3B90 RD28F1602C3T110 RD28F1602C3B110 RD28F3208C3T70 RD28F3208C3B70 RD28F3208C3T90 RD28F3208C3B90 0.18µm Stacked-CSP
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Additional Information
Order Number 292216 292215 Contact Your Intel Representative 297874 Document/Tool AP-658 Designing Upgrade Advanced+ Boot Block Flash Memory AP-657 Designing with Advanced+ Boot Block Flash Memory Architecture Flash Data Integrator (FDI) Software Developer's Interactive: Play with Intel's Flash Data Integrator Your
NOTES: Please call Intel Literature Center (800) 548-4725 request Intel documentation. International customers should contact their local Intel distribution sales office. Visit Intel's World Wide home page http://www.Intel.com http://developer.intel.com technical documentation tools.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Appendix Program/Erase Flowcharts
Figure Automated Word Programming Flowchart
Start
Operation Write Write
Command Program Setup Program
Comments Data Data Data Program Addr Location Program Status Register Data Toggle Update Status Register Data Check SR.7 Ready Busy
Write
Program Address/Data
Read
Read Status Register
Standby
SR.7 Full Status Check Desired Program Complete
Repeat subsequent programming operations. Full Status Check done after each program after sequence program operations. Write after last program operation reset device read array mode.
FULL STATUS CHECK PROCEDURE Read Status Register Data (See Above) SR.3 SR.4 SR.1 Program Successful Attempted Program Locked Block Aborted Programming Error
Standby
Operation Standby
Command
Comments Check SR.3 Detect Check SR.4 Program Error Check SR.1 Attempted Program Locked Block Program Aborted
Range Error
Standby
SR.3 MUST cleared, during program attempt, before further attempts allowed Write State Machine. SR.1, SR.3 SR.4 only cleared Clear Staus Register Command, cases where multiple bytes programmed before full status checked. error detected, clear status register before attempting retry other error recovery.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Figure Program Suspend/Resume Flowchart
Start
Operation Write Command Program Suspend Read Status Comments Data Addr Data Addr Status Register Data Toggle Update Status Register Data Addr Check SR.7 Ready Busy Check SR.2 Program Suspended Program Completed Read Array Data Addr Read array data from block other than being programmed. Program Resume Data Addr
Write
Write
Write
Read
Read Status Register
Standby
SR.7 SR.2 Write
Standby
Write
Program Completed
Read
Write
Read Array Data
Done Reading Write
Write
Program Resumed
Read Array Data
0645_13
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Figure Automated Block Erase Flowchart
Start
Operation
Command
Comments Data Addr Within Block Erased Data Addr Within Block Erased Status Register Data Toggle Update Status Register Data Check SR.7 Ready Busy
Write Write Block Address Read Status Register Suspend Erase
Write
Erase Setup
Write
Erase Confirm
Read
Suspend Erase Loop
Standby Repeat subsequent block erasures.
SR.7 Full Status Check Desired Block Erase Complete
Full Status Check done after each block erase after sequence block erasures. Write after last write operation reset device read array mode.
FULL STATUS CHECK PROCEDURE Read Status Register Data (See Above) SR.3 SR.4,5 SR.5 SR.1 Block Erase Successful
0645_14
Operation Standby
Command
Comments Check SR.3 Detect Check SR.4,5 Both Command Sequence Error Check SR.5 Block Erase Error Check SR.1 Attempted Erase Locked Block Erase Aborted
Range Error
Standby
Command Sequence Error
Standby
Standby
Block Erase Error
MUST cleared, during erase attempt, before further attempts allowed Write State Machine. SR.1, only cleared Clear Staus Register Command, cases where multiple bytes erased before full status checked. error detected, clear status register before attempting retry other error recovery.
Attempted Erase Locked Block Aborted
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Figure Erase Suspend/Resume Flowchart
Start
Operation Write Command Erase Suspend Read Status Comments Data Addr Data Addr Status Register Data Toggle Update Status Register Data Addr Check SR.7 Ready Busy Check SR.6 Erase Suspended Erase Completed Read Array Data Addr Read array data from block other than being erased. Erase Resume Data Addr
Write
Write
Write
Read
Read Status Register
Standby
SR.7 SR.6 Write
Standby
Write
Erase Completed
Read
Write
Read Array Data
Done Reading Write
Write
Erase Resumed
Read Array Data
0645_15
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Figure Locking Operations Flowchart
Start Write (Configuration Setup) Write 01H, D0H,
Operation Write Command Config. Setup Comments Data Addr Data= (Lock Block) (Unlock Block) (Lockdown Block) Addr=Within block lock Data Addr Block Lock Status Data Addr Second addr block Confirm Locking Change DQ1, DQ0. (See Block Locking State Table valid combinations.)
Write
Lock, Unlock, Lockdown Read Configuration Block Lock Status
Write (Optional) Read (Optional) Standby (Optional)
Write (Read Configuration)
Optional
Read Block Lock Status
Locking Change Confirmed? Write (Read Array)
Locking Change Complete
0645_16
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Figure Protection Register Programming Flowchart
Start Write (Protection Reg. Program Setup) Write Protect. Register Address/Data Read Status Register
Operation Write Write
Command Protection Program Setup Protection Program
Comments Data Data Data Program Addr Location Program Status Register Data Toggle Update Status Register Data Check SR.7 Ready Busy
Read
Standby
SR.7 Full Status Check Desired Program Complete
Protection Program operations only addressed within protection register address space. Addresses outside defined space will return error. Repeat subsequent programming operations. Full Status Check done after each program after sequence program operations. Write after last program operation reset device read array mode.
FULL STATUS CHECK PROCEDURE Read Status Register Data (See Above) SR.3, SR.4 SR.1, SR.4 SR.1, SR.4 Range Error
Standby Operation Standby Command Comments SR.1 SR.3 SR.4 Prot. Reg. Prog. Error Register Locked: Aborted
Protection Register Programming Error Attempted Program Locked Register Aborted
Standby
SR.3 MUST cleared, during program attempt, before further attempts allowed Write State Machine. SR.1, SR.3 SR.4 only cleared Clear Staus Register Command, cases multiple protection register program operations before full status checked. error detected, clear status register before attempting retry other error recovery.
Program Successful
0645_17
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Appendix Query Structure
This appendix defines data structure "database" returned Common Flash Interface (CFI) Query command. System software should parse this structure gain critical information such block size, density, x8/x16, electrical specifications. Once this information been obtained, software will know which command sets enable flash writes, block erases, otherwise control flash component. Query part overall specification multiple command control interface descriptions called Common Flash Interface, CFI.
Query Structure Output
Query "database" allows system software gain information controlling flash component. This section describes device's CFI-compliant interface that allows host system access Query data. Query data always presented lowest-order data outputs (DQ0-7) only. numerical offset value address relative maximum width supported device. this family devices, Query table device starting address 10h, which word address devices. word-wide (x16) device, first bytes Query structure, ASCII, appear byte word addresses 11h. This CFI-compliant device outputs data upper bytes. Thus, device outputs ASCII byte (DQ0-7) high byte (DQ8-15). Query addresses containing more bytes information, least significant data byte presented lower address, most significant data byte presented higher address. following tables, addresses data represented hexadecimal notation, suffix been dropped. addition, since upper byte word-wide devices always "00h," leading "00" been dropped from table notation only lower byte value shown. device outputs assumed have upper byte this mode.
Table Summary Query Structure Output Function Device Mode
Device Device Address Offset Code ASCII Value
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Table Example Query Structure Output Devices
Word Addressing Offset A15-A0 0010h 0011h 0012h 0013h 0014h 0015h 0016h 0017h 0018h 0051 0052 0059 P_IDLO P_IDHI A_IDLO A_IDHI Code D15-D0 PrVendor PrVendor TblAdr AltVendor Value Offset A7-A0 P_IDLO P_IDLO P_IDHI Byte Addressing Code D7-D0 PrVendor Value
Query Structure Overview
Query command causes flash component display Common Flash Interface (CFI) Query structure "database." structure sub-sections address locations summarized below.
Table Query Structure(1)
Offset (BA+2)h 04-0Fh P(3)
Sub-Section Name Manufacturer Code Device Code Block Status Register Reserved Query Identification String System Interface Information Device Geometry Definition Primary Intel-Specific Extended Query Table
Description
Block-specific information Reserved vendor-specific information Command vendor data offset Device timing voltage information Flash device layout Vendor-defined additional information specific Primary Vendor Algorithm
NOTES: Refer Query Structure Output section offset detailed definition offset address function device width mode. beginning location Block Address (e.g., 08000h beginning location block when block size Kword). Offset defines which points Primary Intel-specific Extended Query Table.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Block Lock Status Register
Block Status Register indicates whether erase operation completed successfully whether given block locked accessed flash program/erase operations. Block Erase Status (BSR.1) allows system software determine success last block erase operation. BSR.1 used just after power-up verify that supply accidentally removed during erase operation. This only reset issuing another erase operation block. Block Status Register accessed from word address within each block.
Table Block Status Register
Offset (BA+2)h
Length
Description Block Lock Status Register BSR.0 Block Lock Status Unlocked Locked BSR.1 Block Lock-Down Status locked down Locked down 2-7: Reserved future
Address BA+2: BA+2:
Value (bit
BA+2: BA+2:
(bit (bit 2-7):
NOTE: beginning location Block Address (i.e., 008000h beginning location block word mode.)
Query Identification String
Identification String provides verification that component supports Common Flash Interface specification. also indicates specification version supported vendor-specified command set(s).
Table Identification
Offset Length Description Query-unique ASCII string "QRY" Addr. Code Value
Primary vendor command control interface code. 16-bit code vendor-specified algorithms Extended Query Table primary algorithm address Alternate vendor command control interface code 0000h means second vendor-specified algorithm exists Secondary algorithm Extended Query Table address. 0000h means none exists
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
System Interface Information
Table System Interface Information
Offset Length Description logic supply minimum program/erase voltage bits bits volts logic supply maximum program/erase voltage bits bits volts [programming] supply minimum program/erase voltage bits bits volts [programming] supply maximum program/erase voltage bits bits volts such that typical single word program time-out logic supply minimum program/erase voltage bits bits volts logic supply maximum program/erase voltage bits bits volts [programming] supply minimum program/erase voltage bits bits volts [programming] supply maximum program/erase voltage bits bits volts such that typical single word program time-out logic supply minimum program/erase voltage bits bits volts logic supply maximum program/erase voltage bits bits volts [programming] supply minimum program/erase voltage bits bits volts such that typical max. buffer write time-out such that typical block erase time-out such that typical full chip erase time-out such that maximum word program time-out times typical such that maximum buffer write time-out times typical such that maximum block erase time-out times typical such that maximum chip erase time-out times typical Addr. Code Value
11.4
12.6
11.4
12.6
11.4
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Device Geometry Definition
Table Device Geometry Definition
Offset Length Description such that device size number bytes Flash device interface: async async x8/x16 async 28:00,29:00 28:01,29:00 28:02,29:00 such that maximum number bytes write buffer Number erase block regions within device: means erase blocking; device erases "bulk" specifies number device partition regions with more contiguous same-size erase blocks. Symmetrically blocked partitions have blocking region Partition size (total blocks) (individual block size) Erase Block Region Information bits 0-15 number identical-size erase blocks bits 16-31 region erase block(s) size bytes Erase Block Region Information bits 0-15 number identical-size erase blocks bits 16-31 region erase block(s) size bytes Code Table Below
Device Geometry Definition Address Mbit Mbit
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Intel-Specific Extended Query Table
Certain flash features commands optional. Intel-Specific Extended Query table specifies this other similar types information.
Table Primary-Vendor Specific Extended Query
Offset(1) (P+0)h (P+1)h (P+2)h (P+3)h (P+4)h (P+5)h (P+6)h (P+7)h (P+8)h Length Description (Optional Flash Features Commands) Primary extended query table Unique ASCII string "PRI" Major version number, ASCII Minor version number, ASCII Optional feature command support (1=yes, 0=no) bits 9-31 reserved; undefined bits "0." then another field optional features follows bit-30 field. Chip erase supported Suspend erase supported Suspend program supported Legacy lock/unlock supported Queued erase supported Instant individual block locking supported Protection bits supported Page mode read supported Synchronous read supported Supported functions after suspend: read array, status, query Other supported operations are: bits reserved; undefined bits Program supported after erase suspend Block status register mask bits 2-15 Reserved; undefined bits Block Lock-Bit Status register active Block Lock-Down Status active logic supply highest performance program/erase voltage bits value bits value volts optimum program/erase supply voltage bits value bits value volts Addr. Code Value
(P+9)h
(P+A)h (P+B)h
(P+C)h
(P+D)h
12.0
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Table Protection Register Information
Offset(1) (P+E)h (P+F)h Length Description (Optional Flash Features Commands) Number Protection register fields JEDEC space. "00h," indicates that protection bytes available Protection Field Protection Description This field describes user-available Time Programmable (OTP) Protection register bytes. Some pre-programmed with deviceunique serial numbers. Others user programmable. Bits 0-15 point Protection register Lock byte, section's first byte. following bytes factory pre-programmed user-programmable. bits Lock/bytes JEDEC-plane physical address bits 8-15 Lock/bytes JEDEC -plane physical high address bits 16-23 such that factory pre- programmed bytes bits 24-31 such that user programmable bytes Reserved future NOTE: variable pointer which defined offset 15h. Addr. Code Value
(P+10)h (P+11)h (P+12)h (P+13)h
byte byte
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Appendix Word-Wide Memory Diagrams
Table 16-Mbit, 32-Mbit Word-Wide Memory Flash Addressing (Sheet
Boot Size (KW) Mbit FF000-FFFFF FE000-FEFFF FD000-FDFFF FC000-FCFFF FB000-FBFFF FA000-FAFFF F9000-F9FFF F8000-F8FFF F0000-F7FFF E8000-EFFFF E0000-E7FFF D8000-DFFFF D0000-D7FFF C8000-CFFFF C0000-C7FFF B8000-BFFFF B0000-B7FFF A8000-AFFFF A0000-A7FFF 98000-9FFFF 90000-97FFF 88000-8FFFF 80000-87FFF 78000-7FFFF 70000-77FFF 68000-6FFFF 60000-67FFF 58000-5FFFF 50000-57FFF 48000-4FFFF 40000-47FFF 38000-3FFFF 30000-37FFF 28000-2FFFF 20000-27FFF 18000-1FFFF 10000-17FFF 08000-0FFFF 00000-07FFF Mbit 1FF000-1FFFFF 1FE000-1FEFFF 1FD000-1FDFFF 1FC000-1FCFFF 1FB000-1FBFFF 1FA000-1FAFFF 1F9000-1F9FFF 1F8000-1F8FFF 1F0000-1F7FFF 1E8000-1EFFFF 1E0000-1E7FFF 1D8000-1DFFFF 1D0000-1D7FFF 1C8000-1CFFFF 1C0000-1C7FFF 1B8000-1BFFFF 1B0000-1B7FFF 1A8000-1AFFFF 1A0000-1A7FFF 198000-19FFFF 190000-197FFF 188000-18FFFF 180000-187FFF 178000-17FFFF 170000-177FFF 168000-16FFFF 160000-167FFF 158000-15FFFF 150000-157FFF 148000-14FFFF 140000-147FFF 138000-13FFFF 130000-137FFF 128000-12FFFF 120000-127FFF 118000-11FFFF 110000-117FFF 108000-10FFFF 100000-107FFF 0F8000-0FFFFF 0F0000-0F7FFF 0E8000-0EFFFF 0E0000-0E7FFF 0D8000-0DFFFF 0D0000-0D7FFF 0C8000-0CFFFF Size (KW) Bottom Boot Mbit Mbit 1F8000-1FFFFF 1F0000-1F7FFF 1E8000-1EFFFF 1E0000-1E7FFF 1D8000-1DFFFF 1D0000-1D7FFF 1C8000-1CFFFF 1C0000-1C7FFF 1B8000-1BFFFF 1B0000-1B7FFF 1A8000-1AFFFF 1A0000-1A7FFF 198000-19FFFF 190000-197FFF 188000-18FFFF 180000-187FFF 178000-17FFFF 170000-177FFF 168000-16FFFF 160000-167FFF 158000-15FFFF 150000-157FFF 148000-14FFFF 140000-147FFF 138000-13FFFF 130000-137FFF 128000-12FFFF 120000-127FFF 118000-11FFFF 110000-117FFF 108000-10FFFF 100000-107FFF 0F8000-0FFFFF 0F0000-0F7FFF 0E8000-0EFFFF 0E0000-0E7FFF 0D8000-0DFFFF 0D0000-0D7FFF 0C8000-0CFFFF 0C0000-0C7FFF 0B8000-0BFFFF 0B0000-0B7FFF 0A8000-0AFFFF 0A0000-0A7FFF 098000-09FFFF 090000-097FFF
F8000-FFFFF F0000-F7FFF E8000-EFFFF E0000-E7FFF D8000-DFFFF D0000-D7FFF C8000-CFFFF C0000-C7FFF B8000-BFFFF B0000-B7FFF A8000-AFFFF A0000-A7FFF 98000-9FFFF 90000-97FFF
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Table 16-Mbit, 32-Mbit Word-Wide Memory Flash Addressing (Sheet
0C0000-0C7FFF 0B8000-0BFFFF 0B0000-0B7FFF 0A8000-0AFFFF 0A0000-0A7FFF 098000-09FFFF 090000-097FFF 088000-08FFFF 080000-087FFF 078000-07FFFF 070000-077FFF 068000-06FFFF 060000-067FFF 058000-05FFFF 050000-057FFF 048000-04FFFF 040000-047FFF 038000-03FFFF 030000-037FFF 028000-02FFFF 020000-027FFF 018000-01FFFF 010000-017FFF 008000-00FFFF 000000-007FFF 88000-8FFFF 80000-87FFF 78000-7FFFF 70000-77FFF 68000-6FFFF 60000-67FFF 58000-5FFFF 50000-57FFF 48000-4FFFF 40000-47FFF 38000-3FFFF 30000-37FFF 28000-2FFFF 20000-27FFF 18000-1FFFF 10000-17FFF 08000-0FFFF 07000-07FFF 06000-06FFF 05000-05FFF 04000-04FFF 03000-03FFF 02000-02FFF 01000-01FFF 00000-00FFF 088000-08FFFF 080000-087FFF 78000-7FFFF 70000-77FFF 68000-6FFFF 60000-67FFF 58000-5FFFF 50000-57FFF 48000-4FFFF 40000-47FFF 38000-3FFFF 30000-37FFF 28000-2FFFF 20000-27FFF 18000-1FFFF 10000-17FFF 08000-0FFFF 07000-07FFF 06000-06FFF 05000-05FFF 04000-04FFF 03000-03FFF 02000-02FFF 01000-01FFF 00000-00FFF
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Appendix Device Table
Table Device
Read Configuration Address Data Item Manufacturer Code Device Code Mbit 16-T Mbit 16-B Mbit 16-T Mbit 16-B 00001 00001 00001 00001 88C2 88C3 88C4 88C5 Address 00000 Data 0089
NOTE: Other locations within configuration address space reserved Intel future use.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Appendix Protection Register Addressing
Table Protection Register Addressing
Word-Wide Protection Register Addressing Word LOCK Both Factory Factory Factory Factory User User User User
NOTE: address lines specified above table must when accessing Protection Register, i.e., A21-A8
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Appendix Mechanical Shipping Media Details
Mechanical Specification
Figure 68-Ball Stacked-CSP: Matrix
INDEX MARK
View: Ball Down
Bottom View: Ball
NOTE: 68-ball package consists solder ball matrix, rows columns. Each identified letter column number. Each ball location, thus, designated column combination.
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Table Packaging Specifications
Millimeters Package Height Standoff Package Body Thickness Ball Lead Diameter Package Body Length Mbit/2 Mbit Package Body Width Mbit/2 Mbit Package Body Length Mbit/4 Mbit, Mbit/4 Mbit Package Body Length Mbit/8 Mbit Package Body Width Mbit/4 Mbit, Mbit/8 Mbit, Mbit/4 Mbit Pitch Seating Plane Coplanarity Corner First Bump Distance Mbit/2 Mbit 1.10 1.20 1.20 0.30 0.92 0.325 9.90 7.90 11.90 13.90 7.90 1.30 0.35 0.97 0.40 10.00 8.00 12.00 14.00 8.00 0.80 1.30 0.0433 0.0472 0.40 1.02 0.475 10.10 8.10 12.10 14.10 8.10 0.047 0.012 0.036 0.013 0.429 0.311 0.469 0.547 0.311 Inches 0.051 0.014 0.038 0.016 0.433 0.315 0.472 0.551 0.315 0.031 0.004 0.0512 0.055 0.016 0.040 0.019 0.437 0.319 0.476 0.555 0.319
Corner First Bump Distance Mbit/2 Mbit
0.50
0.60
0.70
0.0197
0.0236
0.0276
Corner First Bump Distance Mbit/4 Mbit, Mbit/4 Mbit Corner First Bump Distance Mbit/8 Mbit Corner First Bump Distance Mbit/4 Mbit, Mbit/4 Mbit Corner First Bump Distance Mbit/8 Mbit
1.10 2.50 1.50 1.10
1.20 2.60 1.60 1.20
1.30 2.70 1.70 1.30
0.0433 0.098 0.0591 0.0433
0.0472 0.102 0.0630 0.0472
0.0512 0.106 0.0669 0.0512
Preliminary
28F1602C3, 28F1604C3, 28F3204C3, 28F3208C3
Media Information
Figure Stacked Device Tray Orientation
Device
Tray Chamfer
NOTE: Drawing scale only designed show orientation devices.
Figure Stacked Device Tape
Device
Preliminary

Other recent searches


TLV320AIC3253 - TLV320AIC3253   TLV320AIC3253 Datasheet
PD60211 - PD60211   PD60211 Datasheet
IR3312 - IR3312   IR3312 Datasheet
FJA4310 - FJA4310   FJA4310 Datasheet
FJA4210 - FJA4210   FJA4210 Datasheet
ePVP6300 - ePVP6300   ePVP6300 Datasheet
78P2253 - 78P2253   78P2253 Datasheet
74F1805 - 74F1805   74F1805 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive