PC48F4400P0TB0EE NUMONYX, PC48F4400P0TB0EE Datasheet

no-image

PC48F4400P0TB0EE

Manufacturer Part Number
PC48F4400P0TB0EE
Description
IC FLASH 256MBIT 64EZBGA
Manufacturer
NUMONYX
Series
Axcell™r
Datasheet

Specifications of PC48F4400P0TB0EE

Format - Memory
FLASH
Memory Type
FLASH
Memory Size
512M (32Mx16)
Speed
95ns
Interface
Parallel
Voltage - Supply
2.3 V ~ 3.6 V
Operating Temperature
-40°C ~ 85°C
Package / Case
64-EZBGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PC48F4400P0TB0EE
Manufacturer:
Micron Technology Inc
Quantity:
10 000
Part Number:
PC48F4400P0TB0EE
Manufacturer:
MICRON
Quantity:
20 000
Part Number:
PC48F4400P0TB0EE
0
Numonyx
65nm)
256-Mbit, 512-Mbit (256M/256M)
Product Features
Datasheet
1
High performance:
— 95ns initial access time for Easy BGA
— 105ns initial access time for TSOP
— 25ns 16-word asynchronous-page read
— 52MHz (Easy BGA) with zero wait states,
— 4-, 8-, 16-, and continuous-word options
— Buffered Enhanced Factory Programming at
— 3.0V buffered programming at 1.14 MByte/
Architecture:
— Multi-Level Cell Technology: Highest
— Asymmetrically-blocked architecture
— Four 32-KByte parameter blocks: top or
— 128-KByte main blocks
— Blank Check to verify an erase block
Voltage and Power:
— V
— V
— Standby current: 65uA (Typ) for 256-Mbit
— Continuous synchronous read current: 21
mode
17ns clock-to-data output synchronous-
burst read mode
for burst mode
2.0MByte/s (typ) using 512-word buffer
s (Typ) using 512-word buffer
Density at Lowest Cost
bottom configuration
mA (Typ)/24 mA (Max) at 52 MHz
CC
CCQ
(core) voltage: 2.3 V – 3.6 V
(I/O) voltage: 2.3 V – 3.6 V
®
Axcell
TM
Flash Memory (P33-
Security:
— One-Time Programmable Registers:
— Absolute write protection: V
— Power-transition erase/program lockout
— Individual zero-latency block locking
— Individual block lock-down capability
— Password Access feature
Software:
— 25µs (Typ) program suspend
— 25µs (Typ) erase suspend
— Numonyx™ Flash Data Integrator optimized
— Basic Command Set and Extended Function
— Common Flash Interface capable
Density and Packaging
— 56-Lead TSOP package (256-Mbit only)
— 64-Ball Easy BGA package (256, 512-Mbit)
— 16-bit wide data bus
Quality and Reliability
— JESD47E Compliant
— Operating temperature: –40 °C to +85 °C
— Minimum 100,000 erase cycles per block
— 65nm ETOX™ X process technology
— 64 unique factory device identifier bits
— 2112 user-programmable OTP bits
Interface Command Set compatible
Order Number: 320003-09
PP
Datasheet
= V
SS
Mar 2010

Related parts for PC48F4400P0TB0EE

PC48F4400P0TB0EE Summary of contents

Page 1

... Password Access feature Software: — 25µs (Typ) program suspend — 25µs (Typ) erase suspend — Numonyx™ Flash Data Integrator optimized — Basic Command Set and Extended Function Interface Command Set compatible — Common Flash Interface capable Density and Packaging — ...

Page 2

... Contact your local Numonyx sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an order number and are referenced in this document, or other Numonyx literature may be obtained by visiting Numonyx's website at http://www.numonyx.com. ...

Page 3

... P33-65nm Contents 1.0 Functional Description ............................................................................................... 5 1.1 Introduction ....................................................................................................... 5 1.2 Overview ........................................................................................................... 5 1.3 Virtual Chip Enable Description.............................................................................. 6 1.4 Memory Maps ..................................................................................................... 7 2.0 Package Information ................................................................................................. 8 2.1 56-Lead TSOP..................................................................................................... 8 2.2 64-Ball Easy BGA Package .................................................................................... 9 3.0 Ballouts ................................................................................................................... 11 4.0 Signals .................................................................................................................... 13 4.1 Dual-Die Configurations ..................................................................................... 14 5.0 Bus Operations ........................................................................................................ 15 5.1 Read ............................................................................................................... 15 5.2 Write ...

Page 4

Power-Up and Power-Down .................................................................................43 12.2 Reset Specifications ...........................................................................................43 12.3 Power Supply Decoupling....................................................................................44 13.0 Maximum Ratings and Operating Conditions ............................................................45 13.1 Absolute Maximum Ratings .................................................................................45 13.2 Operating Conditions..........................................................................................45 14.0 Electrical Specifications ...........................................................................................46 14.1 DC Current Characteristics ..................................................................................46 14.2 DC Voltage ...

Page 5

... Features include high-performance synchronous- burst read mode, fast asynchronous access times, low power, flexible security options, and two industry-standard package choices. P33-65nm is manufactured using Numonyx™ 65nm process technology. 1.2 Overview This family of devices provides high performance at low voltage on a 16-bit data bus. ...

Page 6

... Virtual Chip Enable Description The 512-Mbit P33 Family Flash memory employs a Virtual Chip Enable which combines two 256-Mbit die with a common chip enable, CE# for Easy BGA packages. Address A25 is then used to select between the die pair with CE# asserted, depending upon the package option used. When chip enable is asserted and A25 is low ( parameter die is selected ...

Page 7

... P33-65nm 1.4 Memory Maps Figure 1: P33-65nm Memory Map A<24:1 > 256 Mbit : 64- Kword Block FF 0000 - FFFFFF 64- Kword Block 7F 0000 - 7FFFFF 3 F0000 - 3FFFFF 64- Kword Block 020000 – 02 FFFF 64- Kword Block 010000 – 01 FFFF 64- Kword Block 00C000 – 00 FFFF 16- Kword Block 16- Kword Block 008000 – 00 BFFF 16- Kword Block 004000 – ...

Page 8

Package Information 2.1 56-Lead TSOP Figure 2: TSOP Mechanical Specifications (256-Mbit) Z See Notes 1 and 3 Pin 1 See Detail A Detail A Table 2: TSOP Package Dimensions (Sheet Product Information Symbol Package Height A ...

Page 9

P33-65nm Table 2: TSOP Package Dimensions (Sheet Product Information Symbol Lead Count N Lead Tip Angle θ Seating Plane Coplanarity Y Lead to Package Offset Z Notes: 1. One dimple on package denotes Pin ...

Page 10

... Package Body Width Package Body Length Pitch Ball (Lead) Count Seating Plane Coplanarity Corner to Ball A1 Distance Along D Corner to Ball A1 Distance Along E Note: Daisy Chain Evaluation Unit information is at Numonyx™ Flash Memory Packaging Technology developer.numonyx.com/design/flash/packtech. Datasheet 10 Millimeters Symbol Min Nom Max ...

Page 11

... No Internal Connection on VCC Pin 13; it may be driven or floated. For legacy designs, pin can be tied to Vcc. 4. One dimple on package denotes Pin 1, which will always be in the upper left corner of the package, in reference to the product mark. Datasheet 11 ® Numonyx ™ Axcell Flash Memory (P33) 56-Lead TSOP Pinout Top View ...

Page 12

Figure 5: 64-Ball Easy BGA Ballout (256-Mbit, 512-Mbit VPP B A2 VSS A9 CE A10 A12 A11 RST# VCCQ E DQ8 DQ1 DQ9 DQ3 F RFU ...

Page 13

... DATA INPUT/OUTPUTS: Inputs data and commands during write cycles; outputs data during Input/ DQ[15:0] reads of memory, status register, OTP register, and read configuration register. Data balls float when Output the CE# or OE# are deasserted. Data is internally latched during writes. ADDRESS VALID: Active low input. During synchronous read operations, addresses are latched on the rising edge of ADV the next valid CLK edge with ADV# low, whichever occurs first ...

Page 14

... Table 4: TSOP and Easy BGA Signal Descriptions (Sheet Symbol Type RESERVED FOR FUTURE USE: Reserved by Numonyx for future device functionality and RFU — enhancement. These should be treated in the same way as a Don’t Use (DU) signal. DU — DON’T USE: Do not connect to any other signal, or power supply; must be left floating. ...

Page 15

... Read To perform a read operation, RST# and WE# must be deasserted while CE# and OE# are asserted. CE# is the device-select control. When asserted, it enables the flash memory device. OE# is the data-output control. When asserted, the addressed flash memory data is driven onto the I/O bus. 5.2 Write To perform a write operation, both CE# and WE# are asserted while RST# and OE# are deasserted ...

Page 16

... CPU initialization may occur because the flash memory may be providing status information rather than array data. Flash memory devices from Numonyx allow proper CPU initialization following a system reset through the use of the RST# input. RST# should be controlled by the same low-true reset signal that resets the system CPU ...

Page 17

... The on-chip WSM manages all block- erase and word-program algorithms. Device commands are written to the CUI to control all flash memory device operations. The CUI does not occupy an addressable memory location the mechanism through which the flash device is controlled ...

Page 18

Table 6: Command Codes and Definitions (Sheet Mode Code Device Mode Program or Erase 0xB0 Suspend Suspend 0xD0 Suspend Resume 0x60 Block lock Setup 0x01 Block lock Protection 0xD0 Unlock Block 0x2F Lock-Down Block Protection program 0xC0 ...

Page 19

P33-65nm Table 7: Command Bus Cycles (Sheet Mode Command Read Array Read Device Identifier Read Read CFI Read Status Register Clear Status Register Word Program (3) Buffered Program Program Buffered Enhanced Factory Program (4) (BEFP) Erase Block ...

Page 20

... DBA = Device Base Address (NOTE: needed for dual-die 512Mbit device) DnA = Address within the device Identification code address offset. CFI-A = Read CFI address offset Word address of memory location to be written Address within the block. OTP-RA = OTP register address. LRA = Lock Register address. ...

Page 21

... AVQV In asynchronous page mode, sixteen data words are “sensed” simultaneously from the flash memory array and loaded into an internal page buffer. The buffer word corresponding to the initial address on the Address bus is driven onto DQ[15:0] after the initial access delay. The lowest four address bits determine which word of the 16-word page is output from the data buffer at any given time ...

Page 22

... Lock Register 1 128-bit User-Programmable OTP registers Notes: 1. BBA = Block Base Address. 2. DBA = Device base Address, Numonyx reserves other configuration address locations 3. In P33-65nm, the GPR is used as read out register for Extended Functional interface command. Table 9: Device ID codes ID Code Type Device Code Note: The 512-Mbit devices do not have a Device ID associated with them ...

Page 23

... Programming the flash memory array changes “ones” to “zeros”. Memory array bits that are zeros can be changed to ones only by erasing the block. The Status Register can be examined for programming progress and errors by reading at any address ...

Page 24

... BEFP consists of three phases: Setup, Program/Verify, and Exit It uses a write buffer to spread MLC program performance across 512 data words. Verification occurs in the same phase as programming to accurately program the flash memory cell to the correct bit state. A single two-cycle command sequence programs the entire block of data. This enhancement eliminates three write cycles per buffer: two commands and the word count for each set of 512 data words. Host programmer bus cycles fill the device’ ...

Page 25

... BEFP cannot be suspended • Programming to the flash memory array can occur only when the buffer is full. If the number of words is less than 512, remaining locations must be filled with 0xFFFF. ...

Page 26

... Programming of the buffer contents to the flash memory array starts as soon as the buffer is full. If the number of words is less than 512, the remaining buffer locations must be filled with 0xFFFF. Caution: The buffer must be completely filled for programming to occur. Supplying an address outside of the current block's range during a buffer-fill sequence causes the algorithm to exit immediately ...

Page 27

P33-65nm To read data from the device, the Read Array command must be issued. Read Array, Read Status Register, Read Device Identifier, Read CFI, and Program Resume are valid commands during a program suspend. During a program suspend, deasserting CE# ...

Page 28

... During a block erase, the WSM executes a sequence of internally-timed events that conditions, erases, and verifies all bits within the block. Erasing the flash memory array changes “zeros” to “ones”. Memory array bits that are ones can be changed to zeros only by programming the block. ...

Page 29

... Erase Suspend Issuing the Erase Suspend command while erasing suspends the block erase operation. This allows data to be accessed from memory locations other than the one being erased. The Erase Suspend command can be issued to any device address. A block erase operation can be suspended to perform a word or buffer program operation read operation within any block except the block that is erase suspended (see Figure 37, “ ...

Page 30

... Block Locking Individual instant block locking is used to protect user code and/or data within the flash memory array. All blocks power locked state to protect array data from being altered during power transitions. Any block can be locked or unlocked with no latency. Locked blocks cannot be programmed or erased; they can only be read. ...

Page 31

P33-65nm 10.1.4 Block Lock Status The Read Device Identifier command is used to determine a block’s lock status (see Section 7.3, “Read Device Identifier” on page addressed block’s lock status; DQ0 is the addressed block’s lock bit, while DQ1 is ...

Page 32

... Password Access may be combined with Non-Volatile Protection and/or Volatile Protection to create a multi- tiered solution. Please contact your Numonyx Sales for further details concerning Password Access. Datasheet ...

Page 33

P33-65nm 11.0 Status Register To read the Status Register, issue the Read Status Register command at any address. Status Register information is available to which the Read Status Register, Word Program, or Block Erase command was issued. SRD is automatically ...

Page 34

Clear Status Register The Clear Status Register command clears the status register. It functions independent of VPP. The WSM sets and clears SR[7,6,2], but it sets bits SR[5:3,1] without clearing them. The Status Register should be cleared before starting ...

Page 35

P33-65nm Table 11: Read Configuration Register Description (Sheet Burst Wrap (BW) 3 2:0 Burst Length (BL[2:0]) 11.1.1 Read Mode The Read Mode (RM) bit selects synchronous burst-mode or asynchronous page-mode operation for the device. When the RM ...

Page 36

Figure 9: First-Access Latency Count CLK [C] Valid Address [A] Address ADV# [V] Code 0 (Reserved) DQ [D/Q] Output 15-0 Code 1 (Reserved DQ [D/Q] 15-0 Code 2 DQ [D/Q] 15-0 Code 3 DQ [D/Q] 15-0 Code 4 DQ [D/Q] ...

Page 37

P33-65nm Figure 10: Example Latency Count Setting Using Code 3 CLK CE# ADV# A[MAX:0] A[MAX:1] D[15:0] 11.1.3 End of Word Line (EOWL) Considerations End of Wordline (EOWL) WAIT states can result when the starting address of the burst operation is ...

Page 38

Table 13: End of Wordline Data and WAIT state Comparison Latency Count Data States 1 Not Supported Not Supported 11.1.4 ...

Page 39

P33-65nm Table 14: WAIT Functionality Table Condition CE# = ‘1’, OE# = ‘X’ or CE# = ‘0’, OE# = ‘1’ CE# =’0’, OE# = ‘0’ Synchronous Array Reads Synchronous Non-Array Reads All Asynchronous Reads All Writes Notes: 1. Active: WAIT ...

Page 40

... The first 128-bit OTP Register is comprised of two 64-bit (8-word) segments. The lower 64-bit segment is pre-programmed at the Numonyx factory with a unique 64-bit number. The other 64-bit segment, as well as the other sixteen 128-bit OTP Registers, are blank. Users can program these registers as needed. Once programmed, users can then lock the OTP Register(s) to prevent additional bit programming (see “ ...

Page 41

P33-65nm The OTP Registers contain OTP bits; when programmed, PR bits cannot be erased. Each OTP Register can be accessed multiple times to program individual bits, as long as the register remains unlocked. Each OTP Register has an associated Lock ...

Page 42

Programming the OTP Registers To program any of the OTP Registers, first issue the Program OTP Register command at the parameter’s base address plus the offset to the desired OTP Register (see 6.2, “Device Command Bus Cycles” on page ...

Page 43

... Asserting RST# during a system reset is important with automated program/erase devices because systems typically expect to read from flash memory when coming out of reset CPU reset occurs without a flash memory reset, proper CPU initialization may not occur. This is because the flash memory may be providing status information, instead of array data as expected ...

Page 44

... Two-line control and correct de-coupling capacitor selection suppress transient voltage peaks. Because Numonyx MLC flash memory devices draw their power from VCC, VPP, and VCCQ, each power connection should have a 0.1 µF ceramic capacitor to ground. High- frequency, inherently low-inductance capacitors should be placed as close as possible to package leads ...

Page 45

P33-65nm 13.0 Maximum Ratings and Operating Conditions 13.1 Absolute Maximum Ratings Warning: Stressing the device beyond the Absolute Maximum Ratings may cause permanent damage. These are stress ratings only. Table 17: Absolute Maximum Ratings Parameter Temperature under bias Storage temperature ...

Page 46

Electrical Specifications 14.1 DC Current Characteristics Table 19: DC Current Characteristics (Sheet Sym Parameter I Input Load Current LI Output I Leakage DQ[15:0], WAIT LO Current 256-Mbit I , VCC Standby, CCS I Power-Down 512-Mbit CCD ...

Page 47

P33-65nm Table 19: DC Current Characteristics (Sheet Sym Parameter I VPP Blank Check PPBC Notes: 1. All currents are RMS unless noted. Typical values at typical VCC the average current measured over any ...

Page 48

AC Characteristics 15.1 AC Test Conditions Figure 14: AC Input/Output Reference Waveform V CCQ Input V /2 CCQ 0V Note: AC test inputs are driven at VCCQ for Logic "1" and 0 V for Logic "0." Input/output timing begins/ends ...

Page 49

P33-65nm 15.2 Capacitance Table 22: Capacitance Symbol Signal Input Address, Data, CE#, Capacita WE#, OE#, RST#, 256-Mbit/256Mbit nce CLK, ADV#, WP# Output Capacita Data, WAIT 256-Mbit/256Mbit nce Notes: 1. Sampled, not 100% tested. 15.3 AC Read Specifications Table 23: AC ...

Page 50

Table 23: AC Read Specifications - (Sheet Num Symbol R101 t Address setup to ADV# high AVVH R102 t CE# low to ADV# high ELVH R103 t ADV# low to output valid VLQV R104 t ADV# pulse ...

Page 51

P33-65nm Table 23: AC Read Specifications - (Sheet Num Symbol (5) Synchronous Specifications R301 t Address setup to CLK AVCH/L R302 t ADV# low setup to CLK VLCH/L R303 t CE# low setup to CLK ELCH/L R304 ...

Page 52

Figure 18: Asynchronous Single-Word Read (ADV# Latch) Address [A] A[1:0][A] R101 R105 R105 R106 ADV# CE# [E} OE# [G] R15 WAIT [T] Data [D/Q] Note: WAIT shown deasserted during asynchronous read mode (RCR.10=0, WAIT asserted low) Figure 19: Asynchronous Page-Mode ...

Page 53

... WAIT is driven per OE# assertion during synchronous array or non-array read, and can be configured to assert either during or one data cycle before valid data. 2. This diagram illustrates the case in which an n-word burst is initiated to the flash memory array and it is terminated by CE# deassertion after the first word in the burst. Figure 21: Continuous Burst Read, showing an Output Delay Timing ...

Page 54

Figure 22: Synchronous Burst-Mode Four-Word Read Timing R302 R301 R306 CLK [C] R101 Address [A] A R105 R105 R106 R102 ADV# [V] R303 CE# [E] OE# [G] R15 WAIT [T] Data [D/Q] Note: WAIT is driven per OE# assertion during ...

Page 55

P33-65nm Table 24: AC Write Specifications (Sheet Num Symbol Write to Synchronous Read Specifications W19 t WE# high to Clock valid WHCH/L W20 t WE# high to ADV# high WHVH W28 t WE# high to ADV# low ...

Page 56

Figure 24: Asynchronous Read-to-Write Timing R2 Address [A] R3 CE# [E} OE# [G] WE# [W] WAIT [ Data [D/Q] R5 RST# [P] Note: WAIT deasserted during asynchronous read and during write. WAIT High-Z during write per OE# deasserted. ...

Page 57

P33-65nm Figure 26: Synchronous Read-to-Write Timing R301 R302 R306 CLK [C] R2 R101 Address [A] R105 R105 R106 R102 ADV# [V] R303 R3 CE# [E] OE# [G] WE# WAIT [T] Data [D/Q] Note: WAIT shown deasserted and High-Z per OE# ...

Page 58

Program and Erase Characteristics 15.5 Table 25: Program and Erase Specifications Num Symbol Parameter Program W200 t Single word PROG/W Time Aligned 32-Wd, BP time (32 Words) Aligned 64-Wd, BP time (64 Word) Program Aligned 128-Wd, BP time W250 t ...

Page 59

... -Lead TSOP , leaded JS = 56-Lead TSOP , lead-free RC = 64-Ball Easy BGA, leaded PC = 64-Ball Easy BGA, lead-free Product Line Designator 28F = Numonyx™ Flash Memory Device Density 256 = 256-Mbit Note: The last digit is randomly assigned to cover packing media and/or features or other specific configuration. Table 26: Valid Combinations for Discrete Products ...

Page 60

... SCSP Products Figure 29: Decoder for SCSP Devices Package Designator RC = 64- Ball Easy BGA, leaded PC = 64- Ball Easy BGA, lead - free Product Designator 48F = Numonyx™ Flash Memory Only Device Density die 4 = 256-Mbit Product Family ® Numonyx Axcell™ Flash Memory (P33) ...

Page 61

P33-65nm Appendix A Supplemental Reference Information A.1 Common Flash Interface The Common Flash Interface (CFI) is part of an overall specification for multiple command-set and control-interface descriptions. This appendix describes the database structure containing the data returned by a read ...

Page 62

... BA = Block Address beginning location (i.e., 08000h is block 1’s beginning location when the block size is 32-KWord). 3. Offset 15 defines “P” which points to the Primary Numonyx-specific Extended Query Table. A.1.3 Read CFI Identification String The Identification String provides verification that the component supports the Common Flash Interface specification ...

Page 63

P33-65nm Table 31: CFI Identification Offset Length 10h 3 Query-unique ASCII string “QRY”. Primary Vendor command set and control interface ID code. 13h 2 16-bit ID code for Vendor-specified algorithms. 15h 2 Extended Query Table primay algorithm address. Alernate vendor ...

Page 64

A.1.4 Device Geometry Definition Table 33: Device Geometry Definition Offset Length 27h 1 “n” such that device size = 2 Flash device interface code assignment: "n" such that n+1 specifies the bit field that represents the flash device width capabilities ...

Page 65

... P33-65nm A.1.5 Numonyx-Specific Extended Query Table Table 34: Primary Vendor-Specific Extended Query Offset (1) Length P = 10Ah (P+0)h 3 Primary extended query table (P+1)h Unique ASCII string “PRI“ (P+2)h (P+3)h 1 Major version number, ASCII (P+4)h 1 Minor version number, ASCII (P+5)h 4 Optional feature and command support (1=yes, 0=no) (P+6)h bits 10– ...

Page 66

Table 35: OTP Register Information Offset (1) Length P = 10Ah (Optional flash features and commands) (P+E)h 1 Number of Protection register fields in JEDEC ID space. “00h,” indicates that 256 protection fields are available (P+F)h 4 Protection Field 1: ...

Page 67

P33-65nm Figure 30: Burst Read Information Offset (1) Length P = 10Ah (P+1D)h 1 Page Mode Read capability bits 0–7 = “n” such that 2 read-page bytes. See offset 28h for device w ord w idth to determine page-mode data ...

Page 68

Table 37: Partition Region 1 Information (Sheet Offset ( 10Ah Bottom Top (P+24)h (P+24)h Data size of this Parition Region Information field (P+25)h (P+25)h (# addressable locations, including this field) (P+26)h (P+26)h Number of identical ...

Page 69

P33-65nm Table 38: Partition Region 1 Information (Sheet Offset ( 10Ah Bottom Top (P+2C)h (P+2C)h Partition Region 1 Erase Block Type 1 Information (P+2D)h (P+2D)h bits 0– y identical-size erase blks ...

Page 70

Table 39: Partition and Erase Block Region Information Datasheet 70 Address 256-Mbit –B –T 12D: --01 --01 12E: --24 --24 12F: --00 --00 130: --01 --01 131: --00 --00 132: --11 --11 133: --00 --00 134: --00 --00 135: --02 ...

Page 71

... CFI Link Field bit definitions Bits 0–9 = Address offset (w ithin 32Mbit segment) of referenced CFI table Bits 10–27 = nth 32Mbit segment of referenced CFI table Bits 28–30 = Memory Type Bit 31 = Another CFI Link field immediately follow s 1 CFI Link Field Quantity Subfield definitions Bits 0– ...

Page 72

A.2 Flowcharts Figure 31: Word Program Flowchart Start Command Cycle - Issue Program Command - Address = location to program - Data = 0x40 Data Cycle - Address = location to program - Data = Data to program Check Ready ...

Page 73

P33-65nm Figure 32: Program Suspend/Resume Flowchart Start Read Status Write 70h Any Address Program Suspend Write B0h Any Address Read Status Register Read Array Write FFh Any Address Read Array ...

Page 74

Figure 33: Buffer Program Flowchart Start Device No Supports Buffer Writes ? Yes Set Timeout or Loop Counter Get Next Target Address Issue Write to Buffer Command E8h and Block Address Read Status Register Block Address (note 7) Is WSM ...

Page 75

P33-65nm Figure 34: BEFP Flowchart Setup Phase Start Issue BEFP Setup Cmd (Data = 0x80) Issue BEFP Confirm Cmd (Data = 00D0h) BEFP Setup Delay Read Status Register Yes (SR.7=0) BEFP Setup Done ? No (SR.7=1) SR Error Handler (User-Defined) ...

Page 76

Figure 35: Block Erase Flowchart Start Command Cycle - Issue Erase command - Address = Block to be erased - Data = 0x20 Confirm Cycle - Issue Confirm command - Address = Block to be erased - Data = Erase ...

Page 77

P33-65nm Figure 36: Block Lock Operations Flowchart Start Lock Setup Write 60 h Block Address Lock Confirm Write 01 ,D0,2Fh Block Address Read ID Plane Write 90 h Read Block Lock Status Locking No Change ? Yes Read Array Write ...

Page 78

Figure 37: Erase Suspend/Resume Flowchart Start Read Status Write 70h Any Address Erase Suspend Write B0h Any Address Read Status Register SR SR Read Read or Program ? Read Array No Data Done? Yes Erase Resume ...

Page 79

P33-65nm Figure 38: OTP Register Programming Flowchart Datasheet 79 Start OTP Program Setup - Write 0xC0 - OTP Address Confirm Data - Write OTP Address and Data Check Ready Status - Read Status Register Command not required - Perform read ...

Page 80

Figure 39: Status Register Flowchart - Issue Status Register Command - Address = any device address - Data = 0x70 - Read Status Register SR[7:0] - Set/Reset by WSM - Set by WSM - Reset by user - See Clear ...

Page 81

P33-65nm A.3 Write State Machine Show here are the command state transitions (Next State Table) based on incoming commands. Only one partition can be actively programming or erasing at a time. Each partition stays in its last read state (Read ...

Page 82

Table 41: Next State Table for P3x-65nm (Sheet Current Chip State (FFh) (40h) (E8h) (EBh) (20h) (80h) (D0h) (B0) (70h) (50h) Setup (8) BP Load 1 (8) BP Load 2 Buffer BP Confirm Ready (Error [Botch]) Pgm ...

Page 83

P33-65nm Table 41: Next State Table for P3x-65nm (Sheet Current Chip State (FFh) (40h) (E8h) (EBh) (20h) (80h) (D0h) (B0) (70h) (50h) EFI Setup Sub-function Setup Sub-op-code Sub-function Load 2 in Erase Suspend if word count >0, ...

Page 84

Table 42: Output Next State Table for P3x-65nm Current Chip State (FFh) (40h) (E8h) (EBh) (20h) (80h) (D0h) (B0) (70h) (50h) BEFP Setup, BEFP Pgm & Verify Busy, Erase Setup, OTP Setup, BP Setup, Load 1, Load 2 BP Setup, ...

Page 85

... V (core) and V (I/O) voltage range of 2.3 V – 3 CCQ VPP voltage range of 8.5 V – 9 group of bits, bytes, or words within the flash memory array that erase simultaneously. The P33-65nm has two block sizes: 32 KByte and 128 KByte. Mar 2010 Order Number:320003-09 ...

Page 86

... An array block that may be used to store frequently changing data or small system parameters that traditionally would be stored in EEPROM. A device with its parameter blocks located at the highest physical address of its memory map. A device with its parameter blocks located at the lowest physical address of its memory map. P33-65nm Mar 2010 Order Number: 320003-09 ...

Page 87

... Return to StrataFlash; Nov 2008 05 Update the buffer program comments for cross 512-Word boundary; Remove 128M related contents from this document; Correct A24 to A25 for virtual CE description in section 1.3; Remove Numonyx Confidential; Updated Axcell Sep 2008 04 Remove 64M related content; Added W28 AC specification; ...

Page 88

Datasheet 88 P33-65nm Mar 2010 Order Number: 320003-09 ...

Related keywords