You copied the Doc URL to your clipboard.

8.4.2. Preload engine commands and status interaction

When the preloading engine channel has been configured, the channel begins to transfer data after it executes the start command. If at any time during the transfer, a preloading engine channel command of stop or clear is executed, the following rules apply for that command:

START

Channel status transitions from idle to running. It has no effect on a channel status of running. The start and end address registers are updated as preloading engine transfers complete.

STOP

Channel status transitions from running to idle. The start and end address reflect the next transfer to occur. When the channel is stopped, the address plus stride of the last transfer is stored in the PLE Internal Start Address Register. In addition, the remaining number of cache lines to be transferred is stored in the PLE Internal End Address Register. Therefore, by executing a start command, the preloading engine continues from the point when it was stopped.

CLEAR

Channel status transitions from error or complete to idle and the interrupt or error flag is cleared to 0. It has no effect on a channel status of running. The start and end address registers are unchanged.

Note

While the PLE channel is running, the contents of the PLE Internal Start and End Address registers are Unpredictable for that channel.

Was this page helpful? Yes No