Samsung S3C6400X User Manual page 138

Table of Contents

Advertisement

ONENAND CONTROLLER
Copy Back Operations
The OneNand flash controller supports copy operations. However, the memory device may have limited support
for this function. If the copy back function is not supported, an interrupt will be triggered. An interrupt will also be
triggered if the source block is not set before the destination block is specified, or if the destination block is not
specified in the next command following a source block specification.
The parameter PP is used to set the number of pages for copy back. This is used to copy multiple consecutive
pages in one command.
The actual copy back command used is determined by the type of transaction on the AHB bus (read or write) and
the lower two bytes of the datain bus.
Address
Cmd
Type
[23:22] = 10
Write
DFS_DBS, FBA,
Write
FPA, and FSA
are used.
- OTP and Spare Area Access Operations
The OneNand flash controller supports copy operations. However, the memory device may have limited support
for this function. If the copy back function is not supported, an interrupt will be triggered. An interrupt will also be
triggered if the source block is not set before the destination block is specified, or if the destination block is not
specified in the next command
There are three major sections of the flash array and the OneNand flash controller supports access to all
sections. However, the memory device may have limited support for these areas. If access to the OTP or spare
areas is not supported, an interrupt will be triggered. Commands that are conflicting or that can not be executed in
parallel will be held off until the conflicting command completes.
The actual access command used is determined by the type of transaction on the AHB bus (read or write) and the
low byte of the datain bus.
Address
Cmd
Type
[23:22] = 10
Write
DFS_DBS, FBA,
Write
FPA, and FSA
are used.
Preliminary product information describe products that are in development,
for which full characterization data and associated errata are not yet available.
7-8
Specifications and information herein are subject to change without notice.
Datain
Function
0x1000
Save this address as the source address for the copy.
0x20PP
Save this address as the destination address for the copy.
Initiate a copy of PP pages from the source to destination
addresses.
Datain
Function
0x12
Configure the controller to access the OTP area of the flash.
0x14
Configure the controller to access the main data areas of the flash.
This is the default area, but will need to be reset after accessing
OTP and spare areas.
S3C6400X RISC MICROPROCESSOR

Advertisement

Table of Contents
loading

Table of Contents