SPRSP68B January 2023 – November 2023 TMS320F2800152-Q1 , TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1
PRODMIX
Refer to the PDF data sheet for device specific package drawings
Table 6-12 lists the minimum required Flash wait states with different clock sources and frequencies. Wait state is the value set in register FRDCNTL[RWAIT].
CPUCLK (MHz) | Wait
States (FRDCNTL[RWAIT](1)) |
---|---|
80 < CPUCLK ≤ 120 | 2 |
0 < CPUCLK ≤ 80 | 1 |
The F280015x devices have an improved 128-bit prefetch buffer that provides high flash code execution efficiency across wait states. Figure 6-22 and Figure 6-23 illustrate typical efficiency across wait-state settings compared to previous-generation devices with a 64-bit prefetch buffer. Wait-state execution efficiency with a prefetch buffer will depend on how many branches are present in application software. Two examples of linear code and if-then-else code are provided.
The Main Array flash programming must be aligned to 64-bit address boundaries and each 64-bit word may only be programmed once per write/erase cycle.