ADuCM320 Hardware Reference Manual
Flash Controller Performance and Command Duration
All flash functions are slower than the CPU execution speed. The CPU Execution Speed section details the slight penalty of slower flash
reads. All other flash operations are significantly slower, as detailed in Table 94.
Table 94. Typical Flash Execution Times
Operation
Write 64-bit location
Mass erase one flash block
Page erase one page
Sign Flash 0/Flash 1 information space
Sign Flash 0/Flash 1 user space
In general, these timings should be used as a guideline only, and software should use the flash status information or the interrupt system
to detect when flash operations are complete. If one of the operations in Table 94 is executed in the same block as the block from which
the CPU fetches instructions, the CPU stalls until the operation is complete.
Time (Typical)
75 µs
18 ms
18 ms
33 µs
2.1 ms
Rev. C | Page 81 of 196
Comment
512 cycles, 2 kB
32k cycles, 128 kB
UG-498
Need help?
Do you have a question about the ADuCM320 and is the answer not in the manual?
Questions and answers