Samsung KFKAGH6Q4M, KFN8GH6Q4M, KFM4GH6Q4M External BufferRAM Memory, Internal Nand Array Memory

Models: KFN8GH6Q4M KFM4GH6Q4M KFKAGH6Q4M

1 142
Download 142 pages 50.64 Kb
Page 13
Image 13

Flex-MuxOneNAND4G(KFM4GH6Q4M-DEBx)

 

Flex-MuxOneNAND8G(KFN8GH6Q4M-DEBx)

 

Flex-MuxOneNAND16G(KFKAGH6Q4M-DEBx)

FLASH MEMORY

2.6.2 External (BufferRAM) Memory Organization

The on-chip external memory is comprised of 3 buffers used for Boot Code storage and data buffering.

The BootRAM is a buffer that receives Boot Code from the internal memory and makes it available to the host at start up.

There are 4KB bi-directional data buffers(2KB x2), DataRAM0 and DataRAM1. During Boot Up, the BootRam is used by the host to initialize the main memory, and deliver boot code from NAND Flash core to host.

Host

External (BufferRAM)

Memory

BootRAM (1KB)

DataRAM0 (2KB)

DataRAM1 (2KB)

Internal (Nand Array)

Memory

Boot code

Nand Array

OTP Block

The external memory is divided into a main area and a spare area. Each buffer is the equivalent size of a Sector. The main area data is 512B. The spare area data is 16B.

External Memory Array Information

Area

 

BootRAM

DataRAM0

DataRAM1

Total Size

 

1KB+32B

2KB+64B

2KB+64B

 

 

 

 

 

Number of Sectors

 

2

4

4

 

 

 

 

 

 

Sector

Main

 

512B

512B

512B

 

 

 

 

 

Spare

 

16B

16B

16B

 

 

 

 

 

 

 

 

External Memory Array Organization

 

 

 

 

 

 

Main area data

Spare area data

 

 

 

 

(512B)

(16B)

 

{ {

BootRAM

DataRAM0

DataRAM1

BootRAM 0

BootRAM 1

DataRAM 0_0

DataRAM 0_1

DataRAM 0_2

DataRAM 0_3

DataRAM 1_0

DataRAM 1_1

DataRAM 1_2

DataRAM 1_3

Sector: (512 + 16) Byte

4KByte

- 13 -

Page 13
Image 13
Samsung KFKAGH6Q4M Internal Nand Array Memory, External BufferRAM Memory Organization, Boot code Nand Array OTP Block