Owners manual

Memory
H3 Datasheet(Revision1.2) Copyrigh 2015 Allwinner Technology Co.,Ltd.All Rights Reserved. Page 370
fetching data from Flash.
If this bit is set to 0, NDFC output the data in internal RAM or do nothing
after fetching data from Flash.
25
R/W
0
NDFC_SEQ
User data & BCH check word position. It only is active for Page Command,
don’t care about this bit for other two commands
0: Interleave Method (on page spare area)
1: Sequence Method (following data block)
24
R/W
0
NDFC_SEND_SECOND_CMD
0: Don’t send second set command
1: Send it on the external memory’s bus
23
R/W
0
NDFC_WAIT_FLAG
0: NDFC can transfer data regardless of the internal NDFC_RB wire
1: NDFC can transfer data when the internal NDFC_RB wire is READY;
otherwise it can’t when the internal NDFC_RB wire is BUSY.
22
R/W
0
NDFC_SEND_FIRST_CMD
0: Don’t send first set command
1: Send it on the external memory’s bus
21
R/W
0
NDFC_DATA_TRANS
0: No data transfer on external memory bus
1: Data transfer and direction is decided by the field NDFC_ACCESS_DIR
20
R/W
0
NDFC_ACCESS_DIR
0: Read NAND Flash
1: Write NAND Flash
19
R/W
0
NDFC_SEND_ADR
0: Don’t send ADDRESS
1: Send N cycles ADDRESS, the number N is specified by NDFC_ADR_NUM
field
18:16
R/W
0
NDFC_ADR_NUM
Address Cycles’ Number
000: 1 cycle address field
001: 2 cycles address field
010: 3 cycles address field
011: 4 cycles address field
100: 5 cycles address field
101: 6 cycles address field
110: 7 cycles address field
111: 8 cycles address field
15:8
R/W
0
NDFC_CMD_HIGH_BYTE
NDFC Command high byte data
If 8-bit command is supported, the high byte should be zero for 16-bit bus
width NAND Flash. For 8-bit bus width NAND Flash, high byte command is
discarded.
7:0
R/W
0
NDFC_CMD_LOW_BYTE
NDFC Command low byte data
confidential