RC28F128J3D-75 Numonyx B.V, RC28F128J3D-75 Datasheet

no-image

RC28F128J3D-75

Manufacturer Part Number
RC28F128J3D-75
Description
Manufacturer
Numonyx B.V
Datasheet
Numonyx™ Embedded Flash Memory
(J3 v. D)
32, 64, 128, and 256 Mbit
Product Features
Architecture
— High-density symmetrical 128-Kbyte blocks
— 256 Mbit (256 blocks)
— 128 Mbit (128 blocks)
— 64 Mbit (64 blocks)
— 32 Mbit (32 blocks)
Performance
— 75 ns Initial Access Speed (128/64/32
— 95 ns Initial Access Speed (256 Mbit only)
— 25 ns 8-word and 4-word Asynchronous
— 32-Byte Write buffer
— 4 µs per Byte Effective programming time
System Voltage and Power
— V
— V
Packaging
— 56-Lead TSOP package (32, 64, 128 Mbit
— 64-Ball Numonyx Easy BGA package (32,
-Mbit densities)
page-mode reads
only)
42, 128 and 256 Mbit)
CC
CCQ
= 2.7 V to 3.6 V
= 2.7 V to 3.6 V
Security
— Enhanced security options for code
— 128-bit Protection Register
— 64-bit Unique device identifier
— 64-bit User-programmable OTP cells
— Absolute protection with V
— Individual block locking
— Block erase/program lockout during power
Software
— Program and erase suspend support
— Flash Data Integrator (FDI), Common Flash
Quality and Reliability
— Operating temperature:
— 100K Minimum erase cycles per block
— 0.13 µm ETOX™ VIII Process
protection
transitions
Interface (CFI) Compatible
-40 °C to +85 °C
PEN
= GND
Datasheet
November 2007
308551-05

Related parts for RC28F128J3D-75

RC28F128J3D-75 Summary of contents

Page 1

Numonyx™ Embedded Flash Memory ( 32, 64, 128, and 256 Mbit Product Features Architecture — High-density symmetrical 128-Kbyte blocks — 256 Mbit (256 blocks) — 128 Mbit (128 blocks) — 64 Mbit (64 blocks) — 32 Mbit (32 ...

Page 2

... Numonyx B.V. may make changes to specifications and product descriptions at any time, without notice. Numonyx B.V. may have patents or pending patent applications, trademarks, copyrights, or other intellectual property rights that relate to the presented subject matter. The furnishing of documents and other materials and information does not provide any license, express or implied, by estoppel or otherwise, to any such patents, trademarks, copyrights, or other intellectual property rights. Designers must not rely on the absence or characteristics of any features or instructions marked “ ...

Page 3

Numonyx™ Embedded Flash Memory ( Contents 1.0 Introduction .............................................................................................................. 6 1.1 Nomenclature ..................................................................................................... 6 1.2 Acronyms........................................................................................................... 6 1.3 Conventions ....................................................................................................... 7 2.0 Functional Overview .................................................................................................. 8 2.1 Block Diagram .................................................................................................. 10 2.2 Memory Map..................................................................................................... 11 3.0 Package Information ...

Page 4

Programming Operations ....................................................................................38 9.3.1 Single-Word/Byte Programming................................................................39 9.3.2 Buffered Programming ............................................................................39 9.4 Block Erase Operations .......................................................................................40 9.5 Suspend and Resume .........................................................................................41 9.6 Status Signal (STS)............................................................................................42 9.7 Security and Protection.......................................................................................43 9.7.1 Normal Block Locking ..............................................................................43 9.7.2 Configurable Block Locking.......................................................................44 9.7.3 OTP ...

Page 5

Numonyx™ Embedded Flash Memory ( Revision History Date Revision Description July 2005 001 Initial release Changed Marketing name from 28FxxxJ3 Updated the following: • Table 18, “Command Bus Operations” on page 35 September 2005 ...

Page 6

Introduction This document contains information pertaining to the Numonyx™ Embedded Flash Memory ( device features, operation, and specifications. The Numonyx™ Embedded Flash Memory J3 Version D ( provides improved mainstream performance with enhanced security features, ...

Page 7

Numonyx™ Embedded Flash Memory ( SR: Status Register SRD: Status Register Data WSM: Write State Machine ECR: Enhanced Configuration Register 1.3 Conventions h: Hexadecimal Affix k (noun): 1,000 M (noun): 1,000,000 Nibble 4 bits Byte: 8 bits Word: ...

Page 8

Functional Overview The Numonyx™ Embedded Flash Memory ( family contains high-density memory organized in any of the following configurations: • 32 Mbytes or 16 Mword (256-Mbit), organized as two-hundred-fifty-six 128-Kbyte (131,072 bytes) erase blocks- Users should be ...

Page 9

Numonyx™ Embedded Flash Memory ( Blocks are selectively and individually lockable in-system. Individual block locking uses block lock-bits to lock and unlock blocks. Block lock-bits gate block erase and program operations. Lock-bit configuration operations set and clear lock-bits ...

Page 10

Block Diagram Figure 1: Memory Block Diagram (32, 64 and 128 Mbit) V CCQ 32-Mbit Y-Decoder 0 21 64-Mbit Input Buffer 0 22 128-Mbit ...

Page 11

Numonyx™ Embedded Flash Memory ( 2.2 Memory Map Figure 3: Numonyx™ Embedded Flash Memory ( Memory Map A[24-0]: 256 Mbit A [23-0]:128 Mbit A [22-0]: 64 Mbit A [21-0]: 32 Mbit 1FFFFFF 128-Kbyte Block 1FE0000 0FFFFFF ...

Page 12

Package Information 3.1 56-Lead TSOP Package (32, 64, 128 Mbit) Figure 4: 56-Lead TSOP Package Mechanical Z Pin 1 See Detail A Detail A Notes: 1. One dimple on package denotes Pin two dimples, then the ...

Page 13

Numonyx™ Embedded Flash Memory ( Table 1: 56-Lead TSOP Dimension Table Parameter Symbol Lead Count Lead Tip Angle Seating Plane Coplanarity Lead to Package Offset 3.2 Easy BGA Package (32, 64, 128 and 256 Mbit) Figure 5: Easy ...

Page 14

Table 2: Easy BGA Package Dimensions Table (Sheet Parameter Package Body Thickness (256- Mbit) Ball (Lead) Width Package Body Width Package Body Length Pitch Ball (Lead) Count Seating Plane Coplanarity Corner to Ball A1 Distance Along D ...

Page 15

Numonyx™ Embedded Flash Memory ( 4.0 Ballouts and Signal Descriptions Numonyx™ Embedded Flash Memory ( available in two package types. All densities of the Numonyx™ Embedded Flash Memory ( are supported on both ...

Page 16

Figure 7: Easy BGA Ballout (256 Mbit VPEN B A2 VSS A9 CE A10 A12 A11 RP BYTE# D0 D10 ...

Page 17

Numonyx™ Embedded Flash Memory ( 4.2 56-Lead TSOP Package Pinout (32/64/128 Mbit) Figure 8: 56-Lead TSOP Package Pinout (32/64/128 Mbit ...

Page 18

Table 3: Signal Descriptions for Numonyx™ Embedded Flash Memory ( (Sheet Symbol Type HIGH-BYTE DATA BUS: Inputs data during x16 buffer writes and programming operations. Input/ D[15:8] Outputs array, CFI, or identifier data in the ...

Page 19

Numonyx™ Embedded Flash Memory ( 5.0 Maximum Ratings and Operating Conditions 5.1 Absolute Maximum Ratings Warning: Stressing the device beyond the “Absolute Maximum Ratings” may cause permanent damage. These are stress ratings only. NOTICE: This document contains information ...

Page 20

Power-Up/Down Characteristics To prevent conditions that could result in spurious program or erase operations, the power-up/power-down sequence shown in here is recommended. Note that each power supply must reach its minimum voltage range before applying/removing the next supply voltage. ...

Page 21

Numonyx™ Embedded Flash Memory ( 6.0 Electrical Characteristics 6.1 DC Current Specifications Table 7: DC Current Characteristics V CCQ V CC Symbol Parameter I Input and V Load Current LI PEN I Output Leakage Current LO 32, 64, ...

Page 22

DC Voltage specifications Table 8: DC Voltage Characteristics V CCQ V CC Symbol Parameter V Input Low Voltage IL V Input High Voltage IH V Output Low Voltage OL V Output High Voltage OH V Lockout during Program, PEN ...

Page 23

Numonyx™ Embedded Flash Memory ( 7.0 AC Characteristics Timing symbols used in the timing diagrams within this document conform to the following convention: Figure 9: Timing Signal Naming Convention Source Signal Source State Figure 10: Timing Signal Name ...

Page 24

Table 10: Read Operations (Sheet Asynchronous Specifications V # Sym Parameter R2 t Address to Output Delay AVQV Output Delay X ELQV R4 t OE# to Non-Array Output Delay GLQV R5 t RP# ...

Page 25

Numonyx™ Embedded Flash Memory ( Figure 11: Single Word Asynchronous Read Waveform Address [A] CEx [E] OE# [G] WE# [ Data [D/Q] R11 BYTE#[F] R5 RP# [P] Notes low is defined as the last ...

Page 26

Figure 13: 8-Word Asynchronous Page Mode Read A[MAX:4] [A] A[3:1] [A] CEx [E] OE# [G] WE# [W] D[15:0] [Q] RP# [P] BYTE# Notes low is defined as the last edge of CE0, CE1, or CE2 that enables the ...

Page 27

Numonyx™ Embedded Flash Memory ( 7.2 Write Specifications Table 11: Write Operations # Symbol RP# High Recovery to WE# (CE PHWL PHEL (WE#) Low to WE# (CE ELWL WLEL ...

Page 28

Figure 14: Asynchronous Write Waveform ADDRESS [A] CEx (WE#) [E (W)] WE# (CEx) [W (E)] OE# [G] DATA [D/Q] STS[R] W1 RP# [P] VPEN [V] Figure 15: Asynchronous Write to Read Waveform Address [A] CE# [E] WE# [W] OE# [G] ...

Page 29

Numonyx™ Embedded Flash Memory ( 7.3 Program, Erase, Block-Lock Specifications Table 12: Configuration Performance # Symbol Write Buffer Byte Program Time W16 (Time to Program 32 bytes/16 words) t WHQV3 W16 Byte Program Time (Using Word/Byte Program Command) ...

Page 30

Table 13: Reset Specifications # Symbol RP# Pulse Low Time P1 t PLPH (If RP# is tied to V RP# High to Reset during Block Erase, Program, or Lock-Bit P2 t PHRH Configuration P3 t Vcc Power Valid to RP# ...

Page 31

Numonyx™ Embedded Flash Memory ( 8.0 Bus Interface This section provides an overview of Bus operations. Basically, there are three operations you can do with flash memory: Read, Program (Write), and Erase.The on-chip Write State Machine (WSM) manages ...

Page 32

Bus Reads Reading from flash memory outputs stored information to the processor or chipset, and does not change any contents. Reading can be performed an unlimited number of times. Besides array data, other types of data such as device ...

Page 33

Numonyx™ Embedded Flash Memory ( Note: For forward compatibility reasons, if the 8-word Asynchronous Page mode is used on Numonyx™ Embedded Flash Memory (J3 v. D), a Clear Status Register command must be executed after issuing the Set ...

Page 34

The CUI does not occupy an addressable memory location written when the device is enabled and WE# is active. The address and data needed to execute a command are latched on the rising edge of WE# or the ...

Page 35

Numonyx™ Embedded Flash Memory ( Table 18: Command Bus Operations Command Program Enhanced Configuration Register Program OTP Register Clear Status Register Program STS Configuration Register Read Array Read Status Register Read Identifier Codes (Read Device Information) CFI Query ...

Page 36

Flash Operations This section describes the operational features of flash memory. Operations are command-based, wherein command codes are first issued to the device, then the device performs the desired operation. All command codes are issued to the device using ...

Page 37

Numonyx™ Embedded Flash Memory ( 9.1.1 Clearing the Status Register The Status Register (SR) contain status and error bits which are set by the device. SR status bits are cleared by the device, however SR error bits are ...

Page 38

To change the device to Read Array mode while it is programming or erasing, first issue the Suspend command. After the operation has been suspended, issue the Read Array command. When the program or erase operation is subsequently resumed, the ...

Page 39

Numonyx™ Embedded Flash Memory ( The following sections describe each programming method. 9.3.1 Single-Word/Byte Programming Array programming is performed by first issuing the Single-Word/Byte Program command. This is followed by writing the desired data at the desired array ...

Page 40

Note: After issuing the confirm command, write-buffer contents are programmed into the flash memory array. The Status Register indicates a busy status (SR7 = 0) during array programming.Issuing the Read Array command to the device while it is actively programming ...

Page 41

Numonyx™ Embedded Flash Memory ( Standby power levels are not be realized until the block-erase operation has finished. Also, asserting RP# aborts the block-erase operation, and array contents at the addressed location are indeterminate. The addressed block should ...

Page 42

Table 24: Valid Commands During Suspend (Sheet Device Command Erase Suspend Program/Erase Resume Lock Block Unlock Block Program OTP Register During Suspend, array-read operations are not allowed in blocks being erased or programmed. A block-erase under program-suspend ...

Page 43

Numonyx™ Embedded Flash Memory ( The Configuration command may only be given when the device is not busy or suspended. Check SR.7 for device status. An invalid configuration code will result in SR.4 and SR.5 being set. Note: ...

Page 44

After issuing the Set Block Lock Bit setup command or Clear Block Lock Bits setup command, the device’s read mode is automatically changed to Read Status Register mode. After issuing the confirm command, completion of the operation is indicated by ...

Page 45

Numonyx™ Embedded Flash Memory ( 9.7.6 Locking the OTP Protection Register The user-programmable segment of the Protection Register is lockable by programming Bit 1 of the Protection Lock Register (PLR Bit 0 of this location is ...

Page 46

Table 29: Byte-Wide Protection Register Addressing Byte Use A8 LOCK Both 1 LOCK Both 1 0 Factory 1 1 Factory 1 2 Factory 1 3 Factory 1 4 Factory 1 5 Factory 1 6 Factory 1 7 Factory 1 8 ...

Page 47

Numonyx™ Embedded Flash Memory ( 10.0 Device Command Codes The list of all applicable commands are included here one more time for the convenience. Table 30: Command Bus Operations for Numonyx™ Embedded Flash Memory ( Command ...

Page 48

Device ID Codes Table 31: Read Identifier Codes Code Device Code Datasheet 48 Numonyx™ Embedded Flash Memory ( Address 32-Mbit 00001 64-Mbit 00001 128-Mbit 00001 256- Mbit 00001 Data 0016 0017 0018 001D November 2007 308551-05 ...

Page 49

Numonyx™ Embedded Flash Memory ( 12.0 Flow Charts Figure 21: Write to Buffer Flowchart November 2007 308551-05 Start Setup - Write 0xE8 - Block Address Check Buffer Status - Perform read operation - Read Ready Status on signal ...

Page 50

Figure 22: Status Register Flowchart Command Cycle - Issue Status Register Command - Address = any dev ice address - Data = 0x70 - Read Status Register SR[7:0] - Set/Reset by WSM - Set by WSM - Reset by user ...

Page 51

Numonyx™ Embedded Flash Memory ( Figure 23: Byte/Word Program Flowchart Start Write 40H, Address Write Data and Address Read Status Register 0 SR Full Status Check if Desired Byte/Word Program Complete FULL STATUS CHECK PROCEDURE Read ...

Page 52

Figure 24: Program Suspend/Resume Flowchart Start Write B0H Read Status Register SR SR Write FFH Read Data Array Done Reading Yes Write D0H Programming Resumed Datasheet 52 Numonyx™ Embedded Flash Memory ( Bus Operation ...

Page 53

Numonyx™ Embedded Flash Memory ( Figure 25: Block Erase Flowchart Start Issue Single Block Erase Command 20H, Block Address Write Confirm D0H Block Address Read Status Register 0 SR Full Status Check if Desired Erase Flash ...

Page 54

Figure 26: Block Erase Suspend/Resume Flowchart Start Write B0H Read Status Register SR SR Read Read or Program? Read Array No Data Done? Yes Write D0H Block Erase Resumed Datasheet 54 Numonyx™ Embedded Flash Memory (J3 ...

Page 55

Numonyx™ Embedded Flash Memory ( Figure 27: Set Block Lock-Bit Flowchart Start Write 60H, Block Address Write 01H, Block Address Read Status Register 0 SR Full Status Check if Desired Set Lock-Bit Complete FULL STATUS CHECK ...

Page 56

Figure 28: Clear Lock-Bit Flowchart Start Write 60H Write D0H Read Status Register 0 SR Full Status Check if Desired Clear Block Lock-Bits Complete FULL STATUS CHECK PROCEDURE Read Status Register Data (See Above ...

Page 57

Numonyx™ Embedded Flash Memory ( Figure 29: Protection Register Programming Flowchart Start Write C0H (Protection Reg. Program Setup) Write Protect. Register Address/Data Read Status Register No SR Yes Full Status Check if Desired Program Complete FULL ...

Page 58

Common Flash Interface The Common Flash Interface (CFI) specification outlines device and host system software interrogation handshake which allows specific vendor-specified software algorithms to be used for entire families of devices. This allows device independent, JEDEC ID-independent, and forward- ...

Page 59

Numonyx™ Embedded Flash Memory ( Table 32: Summary of Query Structure Output as a Function of Device and Mode Device Query start location in Type/ maximum device bus Mode width addresses (1) x8 mode N/A Note: 1. The ...

Page 60

Table 34: Query Structure Offset Sub-Section Name 27h Device Geometry Definition Primary Numonyx-Specific Extended (3) P Query Table Notes: 1. Refer to the Query Structure Output section and offset 28h for the detailed definition of offset address as a function ...

Page 61

Numonyx™ Embedded Flash Memory ( 13.5 System Interface Information The following device information can optimize system interface software. Table 37: System Interface Information Offset Length V logic supply minimum program/erase voltage CC 1Bh 1 bits 0–3 BCD 100 ...

Page 62

Table 39: Device Geometry: Address Codes Address 27: 28: 29: 2A: 2B: 2C: 2D: 2E: 2F: 30: 13.7 Primary-Vendor Specific Extended Query Table Certain flash features and commands are optional. The Primary Vendor-Specific Extended Query table specifies this and other ...

Page 63

Numonyx™ Embedded Flash Memory ( Table 40: Primary Vendor-Specific Extended Query (Sheet (1) Offset Length P = 31h (Optional Flash Features and Commands) Optional feature and command support (1=yes, 0=no) Undefined bits are “0.” If ...

Page 64

Table 41: Protection Register Information (1) Offset Length P = 31h Number of Protection register fields in JEDEC ID space. (P+E)h 1 “00h,” indicates that 256 protection bytes are available Protection Field 1: Protection Description This field describes user-available One ...

Page 65

Numonyx™ Embedded Flash Memory ( Table 43: Additional CFI link for the lower die of the stacked device (256 Mb only) (1) Offset Length P = 31h (Optional Flash Features and Commands) CFI Link Quantity Subfield Definition Bits ...

Page 66

Appendix A Additional Information Order Number 298130 Numonyx™ StrataFlash™ Memory (J3); 28F128J3, 28F640J3, 28F320J3 Specification Update 298136 Numonyx™ Persistent Storage Manager (IPSM) User’s Guide Software Manual 297833 Numonyx™ Flash Data Integrator (FDI) User’s Guide Software Manual 290606 5 Volt Numonyx™ ...

Page 67

... Table 44: Valid Combinations for Discrete Family 32-Mbit TE28F320J3D-75 JS28F320J3D-75 RC28F320J3D-75 PC28F320J3D-75 November 2007 308551-05 Access Speed D = Intel® 0.13 micron lithography Voltage ( V/3 V Product Family J = Intel 64-Mbit TE28F640J3D-75 JS28F640J3D-75 RC28F640J3D-75 PC28F640J3D- PEN ® Embedded Flash Memory 128-Mbit TE28F128J3D-75 JS28F128J3D-75 RC28F128J3D-75 PC28F128J3D-75 Datasheet 67 ...

Page 68

Figure 31: Decoder for SCSP Family (256 Mbit Only Package Designator RC = 64-Ball Easy BGA, leaded PC = 64-Ball Easy BGA, lead-free Group Designator 48F = Flash Memory only Flash Density die 3 ...

Related keywords