RC28F256K3C120 NUMONYX, RC28F256K3C120 Datasheet

no-image

RC28F256K3C120

Manufacturer Part Number
RC28F256K3C120
Description
IC FLASH 256MBIT 120NS 64BGA
Manufacturer
NUMONYX
Datasheet

Specifications of RC28F256K3C120

Rohs Status
RoHS non-compliant
Format - Memory
FLASH
Memory Type
StrataFlash® FLASH
Memory Size
256M (16Mx16)
Speed
120ns
Interface
Parallel
Voltage - Supply
2.7 V ~ 3.6 V
Operating Temperature
-40°C ~ 85°C
Package / Case
64-BGA
Other names
853157

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
RC28F256K3C120
Manufacturer:
INTEL
Quantity:
2 100
Part Number:
RC28F256K3C120
Manufacturer:
Micron Technology Inc
Quantity:
10 000
Intel StrataFlash
(K3/K18)
28F640K3, 28F640K18, 28F128K3, 28F128K18, 28F256K3,
28F256K18 (x16)
Product Features
The Intel StrataFlash
burst-mode interface and other additional features to the Intel StrataFlash
products. Just like its J3 counterpart, the K3/K18 device utilizes reliable and proven two-bit-per-
cell technology to deliver 2x the memory in 1x the space, offering high density flash at low cost.
This is Intel’s third generation MLC technology, manufactured on 0.18 µm lithography, making
it the most widely used and proven MLC product family on the market.
K3/K18 is a 3-volt device (core), but it is available with 3-volt (K3) or 1.8-volt (K18) I/O
voltages. These devices are ideal for mainstream applications requiring large storage space for
both code and data storage. Advanced system designs will benefit from the high performance
page and burst modes for direct execution from the flash memory. Available in densities from 64
Mbit to 256 Mbit (32 Mbyte), the K3/K18 device is the highest density NOR-based flash
component available today, just as it was when Intel introduced the original device in 1997.
Notice: This document contains information on new products in production. The specifications
are subject to change without notice. Verify with your local Intel sales office that you have the lat-
est datasheet before finalizing a design.
Performance
Software
Quality and Reliability
— 110/115/120 ns Initial Access Speed for
— 25 ns Asynchronous Page-Mode Reads,
— 13 ns Synchronous Burst-Mode Reads,
— 32-Word Write Buffer
— Buffered Enhanced Factory
— 25 µs (typ.) Program and Erase Suspend
— Flash Data Integrator (FDI), Common
— Programmable WAIT Signal Polarity
— Operating Temperature:
— 100K Minimum Erase Cycles per Block
— 0.18 µm ETOX™ VII Process
64/128/256 Mbit Densities
8 Words Wide
8 or 16 Words Wide
Programming
Latency Time
Flash Interface (CFI) Compatible
–40 °C to +85 °C
®
Synchronous Memory (K3/K18) product line adds a high performance
®
Synchronous Memory
Architecture
Security
Packaging and Voltage
— Multi-Level Cell Technology: High
— Symmetrical 64 K-Word Blocks
— 256 Mbit (256 Blocks)
— 128 Mbit (128 Blocks)
— 64 Mbit (64 Blocks)
— Ideal for “CODE + DATA” applications
— 2-Kbit Protection Register
— Unique 64-bit Device Identifier
— Absolute Data Protection with V
— Individual and Instantaneous Block
— 64-Ball Intel
— 56-and 79-Ball Intel
— V
— V
Density at Low Cost
WP#
Locking, Unlocking and Lock-Down
Capability
(128-Mbit is also offered in a lead-free
package)
CC
CCQ
= 2.70 V to 3.60 V
= 1.65 to 1.95 V/2.375 to 3.60 V
®
Easy BGA Package
Order Number: 290737-009
®
®
memory family of
VF BGA Package
Datasheet
February 2005
PEN
and

Related parts for RC28F256K3C120

RC28F256K3C120 Summary of contents

Page 1

... Intel StrataFlash products. Just like its J3 counterpart, the K3/K18 device utilizes reliable and proven two-bit-per- cell technology to deliver 2x the memory in 1x the space, offering high density flash at low cost. This is Intel’s third generation MLC technology, manufactured on 0.18 µm lithography, making it the most widely used and proven MLC product family on the market ...

Page 2

... The 3 Volt Synchronous Intel StrataFlash Memory may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. ...

Page 3

... High Performance Page/Burst Modes...................................................................9 2.2 Single Chip Solution ..............................................................................................9 2.3 Packaging Options ..............................................................................................10 2.4 Product Highlights ...............................................................................................10 2.5 K3/K18 Block Diagram ........................................................................................11 2.6 Memory Map .......................................................................................................12 3.0 Package Information 3.1 Easy BGA Package.............................................................................................13 3.2 VF BGA for 64 Mbit and 128 Mbit Package ........................................................14 3.3 VF BGA for 256 Mbit Package ............................................................................15 4.0 Ballout and Signal Description 4 ...

Page 4

Output Disable ....................................................................................... 36 9.1.4 Standby .................................................................................................. 36 9.1.5 Reset ...................................................................................................... 36 9.2 Device Commands .............................................................................................. 37 10.0 Read Modes ................................................................................................................ 39 10.1 Asynchronous Page-Mode Read ........................................................................ 39 10.2 Synchronous Burst-Mode Read .......................................................................... ...

Page 5

Read Query/CFI ..................................................................................................58 14.4 STS Configuration (Easy BGA package ONLY)..................................................58 Appendix A Write State Machine (WSM) Appendix B Common Flash Interface Appendix C Flowcharts ............................................................................................................... 70 Appendix D Additional Information Appendix E Ordering ...

Page 6

Revision History Date of Revision Revision 08/22/01 -001 09/24/01 -002 09/27/01 -003 02/22/02 -004 06/17/02 -005 06/11/03 -006 12/01/03 -007 5/19/04 -008 2/1/05 -009 6 Description Original Version Corrected Typographical Errors in 11.0 AC ...

Page 7

... Write State Machine MLC: Multi-Level Cell Set: Indicates a logic one (1) Clear: Indicates a logic zero (0) Datasheet range of 2.7 V – 3.6 V range of 2.375 V – 3.6 V range of 1.65 V – 1. MIN = A0 MIN = A22 MAX = A23 MAX = A24 MAX = A21 MAX = A22 MAX = A23 MAX ® Synchronous Memory 7 ...

Page 8

Conventions 0x: Hexadecimal prefix 0b: Binary prefix k (noun): 1,000 M (noun): 1,000,000 Byte: 8 bits Word: 16 bits Kword: 1,024 words Kb: 1,024 bits KB: 1,024 bytes Mb: 1,048,576 bits MB: 1,048,576 ...

Page 9

... These devices are ideal for mainstream applications requiring large storage space for both code and data storage. Advanced system designs will benefit from the high performance page and burst modes for direct execution from the flash memory. Available in densities from 256 Mbit (32 Mbyte), the K3/K18 device is the highest density NOR-based flash component available today, just as it was when Intel introduced the original device in 1997 ...

Page 10

... Cost-effective multi-level cell architecture • Royalty-free software support for most applications with Intel VFM • Full extended operating temperature: -40° +85° C • Proven reliability: 100,000 cycles years data retention 10 ® Memory offers ® ® PSM, Intel FDI Version 4, or Datasheet ...

Page 11

... K3/K18 Block Diagram Figure 1. K3/K18 Device Memory Block Diagram V CCQ WAIT Y-Decoder Input AMAX : AMIN Buffer CLK Address ADV# Latch Address Counter Datasheet CCQ Output Input Buffer Buffer Query Identifier Register Status Register Read State ...

Page 12

... Mbit device contains 128 blocks and a 256 Mbit device contains 256 blocks. Flash cells within a block are organized by rows and columns. A block contains 512 rows by 128 words. The words on a row are divided into 16 eight-word groups. (See Figure 2. K3/K18 Device Memory Map 12 0xFFFFFF ...

Page 13

Package Information 3.1 Easy BGA Package Figure 3. Easy BGA Package Drawing Ball A1 Corner Top View - ...

Page 14

Table 1. Easy BGA Package Dimensions (Sheet Seating Plane Coplanarity Corner to Ball A1 Distance Along D (64/128/256 Mb) Corner to Ball A1 Distance Along E (64/128 Mb) Corner to Ball ...

Page 15

Table 2. VF BGA Package (64 Mb and 128 Mb) Dimensions (Sheet Ball (Lead) Width Package Body Width (64 Mb) Package Body Width (128 Mb) Package Body Length (64 Mb, 128 ...

Page 16

Table 3. VF BGA (256 Mb) Dimensions Package Height Ball Height Package Body Thickness Ball (Lead) Width Package Body Width Package Body Length Pitch Ball (Lead) Count Seating Plane Coplanarity Corner to Ball A1 ...

Page 17

Ballout and Signal Description The K3/K18 device is available in a 64-ball Easy BGA package for the 64-, 128-, and 256 Mbit densities. See Figure This device is also available in a 56-ball ...

Page 18

VF BGA Package for 64- and 128-Mbit Density (0.75 mm Ball Pitch) Figure 7. 56-Ball VF BGA Package 0.75 mm Ball Pitch (for 64- and 128-Mb Densities ONLY ...

Page 19

VF BGA for 256-Mbit Density Package Figure 8. 79-Ball VF BGA Package for 256-Mbit Density A11 A12 C A13 D A15 E VCCQ ...

Page 20

Signal Descriptions Table 4 describes the active signals used. Table 4. Signal Descriptions Sym Type ADDRESS: Device address. Address internally latched during read/write operations. See A Input MAX MIN nomenclature Section ...

Page 21

Maximum Ratings and Operating Conditions 5.1 Absolute Maximum Ratings The absolute maximum ratings are shown in Warning: Stressing the device beyond the “Absolute Maximum Ratings” may cause permanent damage. These are stress ratings ...

Page 22

Electrical Specifications 6.1 DC Current Characteristics Table 6. DC Current Characteristics CCQ Sym Parameter I Input Load Current LI I Output Leakage Current LO 64 Mbit, 128 Mbit V CC ...

Page 23

Table 7. DC Voltage Characteristics V V Sym Parameter Input Low V IL Voltage Input High V IH Voltage Output Low V OL Voltage Output High V OH Voltage V Lock-Out during PEN V ...

Page 24

AC Characteristics 7.1 Read Operations Table 8. AC Read Characteristics (Sheet Num Sym Asynchronous Specifications R1 t Read cycle time AVAV R2 t Address to output delay AVQV R3 t ...

Page 25

Table 8. AC Read Characteristics (Sheet Num Sym R104 t ADV# pulse width low VLVH R105 t ADV# pulse width high VHVL Address hold from ADV# R106 t VHAX high R108 ...

Page 26

Figure 9. Single Word Asynchronous Read Waveform Address [A] ADV# CE# [E} OE# [G] WAIT [T] Data [D /Q] RST# [P] Figure 10. Page Mode Read Waveform A[Max:3] [A] A[2:0] R105 R105 ADV# [V] ...

Page 27

Figure 11. Single Word Burst Read Waveform CLK [C] Address [A] ADV# [V] CE# [ WAIT [T] Data [D/Q] NOTE: WAIT (shown active low) can be configured to assert either ...

Page 28

Figure 12. 8 Word Synchronous Burst Read Waveform CLK Address [A] ADV# CE# [E] OE# [G] WAIT [T] DATA [D/Q] NOTES: 1. Section 4.9.13, “First Access Latency Count (CR.11-13)” on page 38 during the ...

Page 29

Write Operation Table 9. Write Characteristics Num Sym RST# high recovery to WE PHWL low W2 t CE# setup to WE# low ELWL W3 t WE# write pulse width low WLWH ...

Page 30

Figure 14. Write to Write Waveform Address [A] CE# [E} WE# [W] OE# [G] Data [D/Q] RST#/ RP# [P] Figure 15. Asynchronous Read to Write Waveform Address [A] CE# [E} OE# [G] WE# [W] ...

Page 31

Figure 16. Asynchronous Write to Read Waveform Address [A] CE# [E} WE# [W] OE# [G] Data [D/Q] RST # [P] 7.3 Block Erase and Program Operation Performance Table 10. Block Erase and Program Operation ...

Page 32

AC Test Conditions Figure 17. AC Input/Output Reference Waveform V CCQ Input V 0V NOTE: AC test inputs are driven /2. Input rise and fall times (10% to 90%) ...

Page 33

... After return from reset, the flash device defaults to asynchronous page mode. If RST# is driven low during a program or erase operation, the program or erase operation will be aborted and the memory contents at the aborted block or address are no longer valid. See Operation Waveforms” on page 34 ...

Page 34

Reset Operation Figure 19. Reset Operation Waveforms (A) Reset during read mode (B) Reset during program or block erase P1 ≤ P2 (C) Reset during program or block erase P1 ≥ P2 (D) ...

Page 35

... To perform a bus read operation, CE# and OE# must be asserted. CE# is the device-select control; when active, it enables the flash memory device. OE# is the data-output control; when active, the addressed flash memory data is driven onto the I/O bus. For all read states, WE# and RST# must be de-asserted. See Section 7.1, “ ...

Page 36

... As with any automated device important to assert RST# when the system is reset. When the system comes out of reset, the system processor will attempt to read from the flash memory the system boot device. Automated flash memories provide status information when read during program or block erase operations ...

Page 37

... Code Address Code Data Query Code Query Code Read Address Data Address with Status Read Block Register Data Address of Data to be Write memory to be programed programed Number of Address words to be Write within Block written to buffer Address Write 0xD0 within Block Address ...

Page 38

Table 15. Command Bus Definitions (Sheet Bus Command Cycles Read Configuration 2 Register Lock Block 2 Unlock Block 2 Lock-Down Block 2 STS 2 Protection 2 Program Lock Protection 2 Program ...

Page 39

... D[15:0] after a minimum delay. (See In asynchronous page mode, one of 16 eight-word groups are “sensed” simultaneously from the flash memory and loaded into an internal page buffer. After the initial access delay, the first word out of the data buffer corresponds to the initial address, A[A ...

Page 40

... Synchronous Burst-Mode Read Since asynchronous page mode is the default read mode following a device power-up or reset, the appropriate bits in the RCR must be set before synchronous burst mode reads of the flash memory can occur. See Section 10.3, “Read Configuration Register” on page 40 after configuring the RCR not necessary to issue the Read Array command (0xFF) before performing a synchronous burst-mode read ...

Page 41

Table 16. Read Configuration Register (Sheet 14:11 Latency Count (LC[3:0]) 10 Wait Polarity (WP) 9 Data Hold (DH) 8 Wait Delay (WD) 7 Burst Sequence (BS) 6 Clock Edge (CE) 5:3 ...

Page 42

Figure 20. First-Access Latency Count CLK [C] Address [A] Address ADV# [V] DQ [D/Q] 15-0 DQ [D/Q] 15-0 DQ [D/Q] 15-0 DQ [D/Q] 15-0 DQ [D/Q] 15-0 DQ [D/Q] 15-0 DQ [D/Q] 15-0 DQ ...

Page 43

... D[15:0] for one or two clock cycles. When DH is set, output data is held for two clocks (default). When DH is cleared, output data is held for one clock cycle. (See processor’s data setup time and the flash memory’s clock-to-data output delay should be considered in determining whether to hold output data for one or two clocks. ...

Page 44

... Burst Length BL[2:0] selects the linear burst length for all synchronous burst reads of the flash memory. The burst length can be configured 8-word or a 16-word burst. Once a burst cycle begins, the device will output synchronous burst data until it reaches the end of the burstable address space. ...

Page 45

... During programming, the Write State Machine executes a sequence of internally-timed events that program the desired data bits and verifies that the bits are sufficiently programmed. 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. ...

Page 46

... A misaligned starting address will result in a doubling of the total program time. After the last data is written to the write buffer, the Write-to-Buffer Confirm command is issued. The Write State Machine begins to copy the write buffer contents to the flash memory array command other than the Write-to-Buffer Confirm command is written to the device, a command sequence error will occur and Status Register bits SR4, SR5 and SR7 will be set ...

Page 47

... Host programmer bus cycles fill the device write buffer, followed by a status check of SR.0 to determine when the data from that page has completed programming into sequential flash memory locations. Following the buffer-to-flash programming sequence, the WSM increments internal addressing to automatically select the next 32-word array boundary. This aspect of Buffered-EFP saves programming equipment address-bus setup overhead ...

Page 48

... FFFFh. The responsibility to manage this falls within the programming equipment, not the customer data file. Data words from the write buffer are directed to sequential memory locations in the array, programming takes up where the last page sequence left off. The host programming system must poll SR ...

Page 49

SR.0=1 indicates that the WSM is still busy. The host system may check full status for errors at any time, but it is only necessary ...

Page 50

... 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 within the block. A block erase operation can be ...

Page 51

Erase Resume To resume (i.e., continue) an erase suspend operation, execute the Erase Resume command. The Resume command can be written to any device address. When a program operation is nested within an ...

Page 52

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

Page 53

Block Lock All blocks default to the locked state after initial power-up or reset. An unlocked block can be locked by issuing the Block Lock command sequence. This sets the block lock status ...

Page 54

... Once programmed, the user-programmable registers can be locked to prevent further programming. Note: User-programmable bits are OTP and may be programed individually. However, once the protection register is locked, the entire user segment is locked and no more user bits may be programmed. Figure 24. Protection Register Memory Map 0x109 0x102 54 PR16 ...

Page 55

Reading the Protection Registers To read Protection Register data, issue the Read Identifier command along with the address corresponding to the desired word of register data. (See data is read 16 bits at ...

Page 56

Special Modes This section describes in details how to read the status, ID and CFI registers. This sections also details how to configure the STS signal. 14.1 Read Status Register The status of ...

Page 57

Table 20. Status Register Description (Sheet Status Register (SR) 2 Program Suspend 1 Block-Locked Error (LE) 0 Buffered-EFP Status (PS) 14.1.1 Clear Status Register The Clear Status Register command clears the ...

Page 58

... DQ5 DQ4 DQ3 Reserved Used to control HOLD to a memory controller to prevent accessing a flash memory subsystem while any flash device's WSM is busy. Used to generate a system interrupt pulse when any flash device in an array has completed a block erase. Helpful for reformatting blocks after file system free space reclamation or “cleanup.” ...

Page 59

Appendix A Write State Machine (WSM) A.1 Nomenclature Table 23. Arrangement Of Next State Table Pages Note: Numbered notes referenced in superscript can be found at the end of the last table. Datasheet Next ...

Page 60

Table 24. Next State Table Part A Data Current State SR7 SR0 When Read Read Array 1 0 Array Read Status 1 0 Status Read Config 1 0 Config Read Query 1 0 CFI ...

Page 61

Table 24. Next State Table Part A Data Current State SR7 SR0 When Read BEFP (busy Status BEFP Exit (Busy Status BEFP Exit 1 0 Status Write to Buffer 1 ...

Page 62

Table 25. Next State Table Part B Current State SR7 SR0 Data When Read Read Array 1 0 Array Read Status 1 0 Status Read Config 1 0 Config Read Query 1 0 CFI ...

Page 63

Table 25. Next State Table Part B Current State SR7 SR0 Data When Read BEFP (busy Status BEFP Exit 0 1 Status (Busy) BEFP Exit 1 0 Status Write to Buffer 1 ...

Page 64

Appendix B Common Flash Interface B.1 Query Structure Overview The Query command causes the flash component to display the Common Flash Interface (CFI) Query structure or “database.” The structure sub-sections and address locations are ...

Page 65

Table 27. CFI Identification Offset Length 10h 3 13h 2 15h 2 17h 2 19h 2 B.3 System Interface Information The following tables give information on the power supplies and the program and erase ...

Page 66

B.4 Device Geometry Definition The following tables give critical details provided by CFI when the software requests flash device geometry information such as the size of the device, types of read interfaces, program buffer ...

Page 67

B.5 Primary Vendor Specific Extended Query Table Certain flash features and commands are optional. The Primary Vendor Specific Extended Query Table specifies this and other similar information. Table 30. Primary Vendor Specific Extended Query ...

Page 68

Table 30. Primary Vendor Specific Extended Query Table (1) Offset Length P=31h (P+A)h 2 (P+B)h (P+C)h 1 (P+D)h 1 Table 31. Protection Register Information (1) Offset Length P=31h (P+E)h 1 (P+F)h, (P+10)h, 4 (P+11)h, ...

Page 69

Table 32. Burst/Page Read Information (1) Offset Length P=31h (P+1D)h 1 (P+1E)h 1 (P+1F)h 1 (P+20)h 1 Datasheet Description(Optional Flash Features and Commands) Page Mode Read Capability n bits 0-7=”n” such that 2 HEX ...

Page 70

Appendix C Flowcharts Figure 25. Write to Buffer Flowchart Start Device Supports Buffer Writes? Yes Set Time-out or Loop Counter Get Next Target Address Issue Write to Buffer Command 0xE8 and Block Address Read ...

Page 71

Figure 26. Word Programming Flowchart Start Write 0x40, Address Write Data and Address Read Status Register 0 SR Full Status Check if Desired Program Complete FULL STATUS CHECK PROCEDURE Read Status Register ...

Page 72

Figure 27. Program Suspend/Resume Flowchart Start Write 0xB0 Read Status Register Write 0xFF Read Array Data Done No Reading Yes Write 0xD0 Program Resumed 72 Bus ...

Page 73

Figure 28. Buffered Enhanced Factory Programming Procedure Flowchart BEFP Setup Start Unlock Block Write 80h Address = WA 0 Write D0h Address = WA 0 BEFP Setup time Read Status Register SR.7=0=Y BEFP Setup ...

Page 74

Figure 29. Block Erase Flowchart Start Write 0x20 Block Address Write 0xD0 and Block Address Read Status Register No 0 SR.7 = Suspend Erase 1 Full Status Check if Desired Block Erase Complete FULL ...

Page 75

Figure 30. Erase Suspend/Resume Flowchart ERASE SUSPEND/RESUME PROCEDURE Start Write 0xB0 Write 0x70 Read Status Register Read or Read Program Write? Read Array Program No Data ...

Page 76

Figure 31. Protection Register Programming Flowchart Start Write 0xC0 (Protection Reg. Program Setup) Write Protect. Register Address/Data Read Status Register No SR Yes Full Status Check if Desired Program Complete FULL STATUS ...

Page 77

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

Page 78

... Please call the Intel Literature Center at (800) 548-4725 to request Intel documentation. International customers should contact their local Intel or distribution sales office. 2. Visit Intel’s World Wide Web home page at http://www.intel.com for technical documentation and tools. 3. For the most current information on Intel StrataFlash memory, visit our website at http:// developer.intel.com/design/flash/isf. 78 Document Tool ® ...

Page 79

... Mbit 256 Mbit Datasheet BGA Easy BGA GE28F640K3C110 RC28F640K3C110 GE28F640K18C110 RC28F640K18C110 GE28F128K3C115 RC28F128K3C115 GE28F128K18C115 RC28F128K18C115 GE28F256K3C120 RC28F256K3C120 GE28F256K18C120 RC28F256K18C120 115 Access Speed (ns) 64 Mbit = 110 128 Mbit = 115 256 Mbit = 120 Process Identifier C = 0.18um Voltage Identifer ( CCQ 3 = 2.7 - 3.6V / 2.375 - 3. ...

Page 80

Datasheet ...

Related keywords