Command Descriptor Structure
15:0
31:16
No
Next Pointer
0
Flash Pointer
1
Command type
Command Flags
2
Memory Pointer
3
Status
Reserved
4
Sync Flag Pointer
5
Sync Arguments
6
Reserved
7
Command Descriptor Fields
Field Meaning
Field Name
The next descriptor address
Next pointer
The flash address is a 32-bit address consisting of MAP, BANK, BLOCK ADDR
and PAGE ADDR in the format required by the MAP10 command
Flash pointer
Contains control flags for operation of this command
Command flags
Contains the data command of the MAP10 command which specifies the flash
controller operations such as erase, data DMA, or copyback. The command type
field dictates if additional information is needed for data DMA commands, such
as the memory address or burst length (specified in the command flag field).
Command type
System memory address required for data DMA commands
Memory pointer
The flash controller updates this field when the command operation is completed.
Status
Address of sync buffer
Sync flag pointer
Arguments controlling the buffer sync mechanism
Sync arguments
Related Information
•
Command Flags Field Description
on page 10-21
•
on page 10-21
NAND Flash Controller
Altera Corporation
cv_54010
Command Descriptor Structure
10-20
2013.12.30