Chapter 18 NAND Flash Memory Controller
18-3
(5) Write 16 bytes redundant data
•
NDFMCR (0xC004): Set 0x90 to do the data mode without ECC.
•
NDFDTR (0xC000): Write 16 bytes redundant data.
D520:
LPR[23:16]
D521:
LPR[31:24]
D522:
CPR[11:6],
2’b11
D525:
LPR[7:0]
D526:
LPR[15:8]
D527:
CPR[5:0],
2’b11
(6) Run Page Program
•
NDFMCR (0xC004): Set 0x91 to assert ND_CLE* signal and do the command mode.
•
NDFDTR (0xC000): Set 0x10 to write the Page Program command.
•
NDFMCR (0xC004): Set 0x10 to deassert ND_ALE* signal.
•
NDFSR (0xC008):
Check BUSY flag. If it’s zero, go to the next. If it’s one, wait till
it will become zero.
(7) Read
Status
•
NDFMCR (0xC004): Set 0x11 to assert ND_CLE* signal and do the command mode.
•
NDFDTR (0xC000): Set 0x70 to write the Read Status command.
•
NDFMCR (0xC004): Set 0x10 to deassert ND_CLE* signal.
•
NDFDTR (0xC000): Read the Status data from the NAND Flash memory.
(8) Continue from (1) to (7) for all other pages if need.
18.3.1.3 Read
The read sequence is below.
(1) NDFMCR (0xC004):
Set 0x70 to reset ECC data.
(2) Read
512
bytes
•
NDFMCR (0xC004): Set 0x11 to assert ND_CLE* signal and do the command mode.
(2-1)
•
NDFDTR (0xC000): Set 0x00 to write the Read command. (2-2)
•
NDFMCR (0xC004): Set 0x12 to assert ND_ALE* signal and do the address mode.
(2-3)
•
NDFDTR (0xC000): Set A[7:0], A[16:9], and A[24:17]. If need, set A[25]. (2-4)
Note: It does not set A[8].
•
NDFMCR (0xC004): Set 0x10 to deassert ND_ALE* signal. (2-5)
•
NDFSR (0xC008):
Check BUSY flag. If it’s zero, go to the next. If it’s one, wait till
it will become zero. (2-6)
•
NDFMCR (0xC004): Set 0x30 to do the data mode with ECC calculation. (2-7)
•
NDFDTR (0xC000): Read 512 bytes data. (2-8)
•
NDFMCR (0xC004): Set 0x10 to do the data mode without ECC calculation. (2-9)
•
NDFDTR (0xC000): Read 16 bytes redundant data. (2-10)
Содержание TMPR4925
Страница 1: ...64 Bit TX System RISC TX49 Family TMPR4925 Rev 3 0 ...
Страница 4: ......
Страница 15: ...Handling Precautions ...
Страница 16: ......
Страница 18: ...1 Using Toshiba Semiconductors Safely 1 2 ...
Страница 40: ...3 General Safety Precautions and Usage Considerations 3 18 ...
Страница 42: ...4 Precautions and Usage Considerations 4 2 ...
Страница 43: ...TMPR4925 ...
Страница 44: ......
Страница 54: ...Chapter 1 Features 1 8 ...
Страница 58: ...Chapter 2 Block Diagram 2 4 ...
Страница 88: ...Chapter 4 Address Mapping 4 12 ...
Страница 226: ...Chapter 8 DMA Controller 8 58 ...
Страница 260: ...Chapter 9 SDRAM Controller 9 34 ...
Страница 480: ...Chapter 15 Interrupt Controller 15 32 ...
Страница 554: ...Chapter 19 Real Time Clock RTC 19 8 ...
Страница 555: ...Chapter 20 Removed 20 1 20 Removed ...
Страница 556: ...Chapter 20 Removed 20 2 ...
Страница 564: ...Chapter 21 Extended EJTAG Interface 21 8 ...
Страница 580: ...Chapter 22 Electrical Characteristics 22 16 ...
Страница 586: ...Chapter 23 Pin Layout Package 23 6 23 2 Package Package Type Package Code 256 pin PBGA PBGA 4L P BGA256 2727 1 27A4 ...
Страница 588: ...Chapter 24 Usage Notes 24 2 ...
Страница 590: ...Appendix A TX49 H2 Core Supplement A 2 ...