18 command register f220h (r/w) – Samsung MUXONENAND A-DIE KFM2G16Q2A User Manual

Page 63

Advertising
background image

MuxOneNAND2G(KFM2G16Q2A-DEBx)

- 63 -

FLASH MEMORY

MuxOneNAND4G(KFN4G16Q2A-DEBx)

2.8.18 Command Register F220h (R/W)

Command can be issued by two following methods, and user may select one way or the other to issue appropriate command;

1. Write command into Command Register when INT is at ready state. INT will automatically turn to busy state as command is issued. Once
the desired operation is completed, INT will go back ready state.
2. Write 0000h to INT bit of Interrupt Status Register, and then write command into Command Register. Once the desired operation is com-
pleted, INT will go back to ready state.
(00F0h and 00F3h may be accepted during busy state of some operations. Refer to the rightmost column of the command register table
below.)

F220h, default = 0000h

NOTE :
1) 0080h programs both main and spare area, while 001Ah programs only spare area. Refer to chapter 5.9 for NOP limits in issuing these commands. When using

0080h and 001Ah command, Read-only part in spare area must be masked by FF. (Refer to chapter 2.7.2)

2) ‘2X Program’ is executed by ‘007D’. This command can be used alone and used for ending ‘2X Cache Program’.

’2X Cache Program’ is executed by ‘007F’. This command cannot be used alone and must be ended by ‘007D’ for the last page program of cache program.
(Refer to 6.13 and 6.14)

3) If any blocks are changed to locked-tight state, the all block unlock command will fail. In order to use all block unlock command again, a cold reset is needed.
4) ‘Reset MuxOneNAND’(=Hot reset) command makes the registers and NAND Flash core into default state.

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

Command

CMD

Operation

Acceptable

command

during busy

0000h

Load single/multiple sector data unit into buffer

00F0h, 00F3h

0013h

Load single/multiple spare sector into buffer

00F0h, 00F3h

0080h

Program single/multiple sector data unit from buffer

1)

00F0h, 00F3h

001Ah

Program single/multiple spare data unit from buffer

00F0h, 00F3h

001Bh

Copy back Program operation

00F0h, 00F3h

007Dh

2X Program operation

2)

00F0h, 00F3h

007Fh

2X Cache Program operation

2)

00F0h, 00F3h

0023h

Unlock NAND array a block

00F0h, 00F3h

002Ah

Lock NAND array a block

00F0h, 00F3h

002Ch

Lock-tight NAND array a block

00F0h, 00F3h

0027h

All Block Unlock

3)

00F0h, 00F3h

0071h

Erase Verify Read

00F0h, 00F3h

000Eh

Cache Read

00F0h, 00F3h

000Ch

Finish Cache Read

00F0h, 00F3h

000Ah

Synchronous Burst Block Read

00F0h, 00F3h

0094h

Block Erase

00F0h, 00F3h

0095h

Multi-Block Erase

00F0h, 00F3h

00B0h

Erase Suspend

00F0h, 00F3h

0030h

Erase Resume

00F0h, 00F3h

00F0h

Reset NAND Flash Core

-

00F3h

Reset MuxOneNAND

4)

-

0065h

OTP Access

00F0h, 00F3h

Advertising
This manual is related to the following products: