SPRSP14D May 2019 – February 2021 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
The on-chip flash memory is tightly integrated to the CPU, allowing code execution directly from flash through 128-bit-wide prefetch reads and a pipeline buffer. Flash performance for sequential code is equal to execution from RAM. Factoring in discontinuities, most applications will run with an efficiency of approximately 80% relative to code executing from RAM.
This device also has an One-Time-Programmable (OTP) sector used for the dual code security module (DCSM), which cannot be erased after it is programmed.
Table 7-4 lists the minimum required flash wait states at different frequencies. The Flash Parameters table lists the flash parameters.
CPUCLK (MHz) | MINIMUM WAIT STATES (1) | |
---|---|---|
EXTERNAL OSCILLATOR OR CRYSTAL | INTOSC1 OR INTOSC2 | |
150 < CPUCLK ≤ 200 | 145 < CPUCLK ≤ 194 | 3 |
100 < CPUCLK ≤ 150 | 97 < CPUCLK ≤ 145 | 2 |
50 < CPUCLK ≤ 100 | 48 < CPUCLK ≤ 97 | 1 |
CPUCLK ≤ 50 | CPUCLK ≤ 48 | 0 |
PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|
Program Time(1) | 128 data bits + 16 ECC bits | 40 | 300 | µs | |
8KW sector | 90 | 180 | ms | ||
Program Time(1) | 32KW sector | 360 | 720 | ms | |
EraseTime(2) at < 25 cycles | 8KW or 32KW sector | 30 | 55 | ms | |
EraseTime(2) at 1000 cycles | 8KW or 32KW sector | 40 | 350 | ms | |
EraseTime(2) at 2000 cycles | 8KW or 32KW sector | 50 | 600 | ms | |
EraseTime(2) at 20K cycles | 8KW or 32KW sector | 110 | 4000 | ms | |
Nwec Write/Erase Cycles | 20000 | cycles | |||
tretention Data retention duration at TJ = 85oC | 20 | years |
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. For more details, see the "Flash: Minimum Programming Word Size" advisory in the TMS320F2838x Real-Time MCUs Silicon Errata.