ZHCSGY3G January 2017 – January 2023 TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1
PRODUCTION DATA
表 7-9 列出了不同时钟源和频率下所需的最低闪存等待状态。
CPUCLK (MHz) | 闪存读取、执行、编程或擦除 | 闪存存储体/泵处于 LPM,或进入/退出 LPM 活动 → 睡眠 → 活动,或 活动 → 待机 → 活动 |
---|---|---|
80 < CPUCLK ≤ 100 | 4 | 5 |
60 < CPUCLK ≤ 80 | 3 | 4 |
40 < CPUCLK ≤ 60 | 2 | 3 |
20 < CPUCLK ≤ 40 | 1 | 2 |
10 < CPUCLK ≤ 20 | 0 | 1 |
CPUCLK ≤ 10 | 0 | 0 |
F28004x 器件具有经改进的 128 位预取缓冲器,可在不同等待状态下提供更高的闪存代码执行效率。图 7-24 和图 7-25 展示了该系列器件与采用 64 位预取缓冲器的上一代器件在不同等待状态设置下的典型效率比较情况。使用预取缓冲器时的等待状态执行效率将取决于应用软件中存在的分支数量。此处提供了线性代码和 if-then-else 代码的两个示例。
表 7-10 列出了闪存参数。
参数 | 最小值 | 典型值 | 最大值 | 单位 | |
---|---|---|---|---|---|
编程时间 (1) | 128 数据位 + 16 ECC 位 | 150 | 300 | µs | |
8KB 扇区 | 50 | 100 | ms | ||
小于 25 个 W/E 周期的擦除时间 (2) | 8KB 扇区 | 15 | 100 | ms | |
1000 个 W/E 周期的擦除时间 (2) | 8KB 扇区 | 25 | 350 | ms | |
2000 个 W/E 周期的擦除时间 (2) | 8KB 扇区 | 30 | 600 | ms | |
20K 个 W/E 周期的擦除时间 (2) | 8KB 扇区 | 120 | 4000 | ms | |
每个扇区的 Nwec 写入/擦除周期 | 20000 | 周期 | |||
整个闪存(整合所有扇区)的 Nwec 写入/擦除周期 (3) | 100000 | 周期 | |||
tretention 数据保持持续时间 (TJ = 85oC) | 20 | 年 |
主阵列闪存编程必须与 64 位地址边界对齐,并且每个 64 位字在每个写/擦除周期只能编程一次。
DCSM OTP 编程必须与 128 位地址边界对齐,并且每个 128 位字只能编程一次。例外包括: