Samsung FLEX-MUXONENAND KFKAGH6Q4M Specifications page 55

4gb flex-muxonenand m-die flash memory
Table of Contents

Advertisement

Flex-MuxOneNAND4G(KFM4GH6Q4M-DEBx)
Flex-MuxOneNAND8G(KFN8GH6Q4M-DEBx)
Flex-MuxOneNAND16G(KFKAGH6Q4M-DEBx)
3.0 DEVICE OPERATION
This section of the data sheet discusses the operation of the Flex-MuxOneNAND device. It is followed by AC/DC
Characteristics and Timing Diagrams which may be consulted for further information.
The Flex-MuxOneNAND supports a limited command-based interface in addition to a register-based interface for performing operations on
the device.
3.1 Command Based Operation
Flex-OneNAND supports a limited command based interface. The address range of BootRAM ([0000h - 01FFh, 8000h - 800Fh]), called the
Boot Partition is actually a read only area. This is because it contains bootloader code which must not be overwritten.
Therefore any attempt of data write to the Boot Partition is interpreted by Flex-OneNAND as a "Command based operation".
Commands can only be written with a Boot Partition address. Thus, the command-based interface is active only in the boot partition.
The remaining address range, except for the boot area, (address range [0200h - FFFFh]) can be used as a read/write data buffer.(with a few
exceptions like ID registers). Writes outside the boot partition are treated as normal writes to the buffers or registers.
The command consists of one or more cycles depending on the command. After completion of the command the device starts its execution.
Writing incorrect information including address and data to the boot partition or writing an improper command will terminate the previous com-
mand sequence and make the device enter the ready status.
The defined valid command sequences are stated in Command Sequences Table. Command based operations are mainly used when Flex-
MuxOneNAND is used as Booting device, and all command based operations only supports asynchronous reads and writes. With DDP, com-
mand based operation except reset is applicable only on chip1.
Command Sequences
Command Definition
Reset Flex-MuxOneNAND
Load Data into Buffer
Read Identification Data
NOTE :
1) BP(Boot Partition) : BootRAM Area [0000h ~ 01FFh, 8000h ~ 800Fh].
2) Load Data into Buffer operation is available within a block(128KB(SLC), 256KB(MLC)) (Chip1 only in case of DDP)
3) Load 4KB unit into DataRAM0, DataRAM1. Current Start address(FPA) is automatically incresed by 4KB unit after the load.
4) 0000h -> Data is Manufacturer ID (Chip1 only in case of DDP)
0001h -> Data is Device ID (Chip1 only in case of DDP)
0002h -> Current Block Write Protection Status (Chip1 only in case of DDP)
5) WE toggling can terminate 'Read Identification Data' operation.
Add
Data
Add
2)
Data
Add
5)
Data
Cycles
1
2
2
- 55 -
FLASH MEMORY
1st cycle
2nd cycle
BP
1)
00F0h
BP
BP
00E0h
0000h
3)
BP
XXXXh
4)
0090h
Data

Advertisement

Table of Contents
loading

Table of Contents