5.4 Active Mode Supply Current Into VCC Excluding External Current
over recommended operating free-air temperature (unless otherwise noted)(1)(2)(3)PARAMETER | EXECUTION MEMORY | VCC | Frequency (fMCLK = fSMCLK)(5) | UNIT |
1 MHz | 4 MHz | 8 MHz | 16 MHz | 20 MHz | 24 MHz |
TYP | MAX | TYP | MAX | TYP | MAX | TYP | MAX | TYP | MAX | TYP | MAX |
IAM, FRAM_UNI(6) |
FRAM |
3 V |
0.27 |
|
0.58 |
|
1.0 |
|
1.53 |
| 1.9 |
| 2.2 |
| mA |
IAM,0%(7) |
FRAM 0% cache hit ratio |
3 V |
0.42 |
0.73 |
1.2 |
1.6 |
2.2 |
2.8 |
2.3 |
2.9 |
2.8 |
3.6 |
3.45 |
4.3 |
mA |
IAM,50%(7)(4) |
FRAM 50% cache hit ratio |
3 V |
0.31 |
| 0.73 |
| 1.3 |
| 1.75 |
| 2.1 |
| 2.5 |
| mA |
IAM,66%(7)(4) |
FRAM 66% cache hit ratio |
3 V |
0.27 |
| 0.58 |
| 1.0 |
| 1.55 |
| 1.9 |
| 2.2 |
| mA |
IAM,75%(7)(4) |
FRAM 75% cache hit ratio |
3 V |
0.25 |
| 0.5 |
| 0.82 |
| 1.3 |
| 1.6 |
| 1.8 |
| mA |
IAM,100%(7)(4) |
FRAM 100% cache hit ratio |
3 V |
0.2 |
0.43 |
0.3 |
0.55 |
0.42 |
0.8 |
0.73 |
1.15 |
0.88 |
1.3 |
1.0 |
1.5 |
mA |
IAM, RAM(4)(8) |
RAM |
3 V |
0.2 |
0.4 |
0.35 |
0.55 |
0.55 |
0.75 |
1.0 |
1.25 |
1.20 |
1.45 |
1.45 |
1.75 |
mA |
(1) All inputs are tied to 0 V or to VCC. Outputs do not source or sink any current.
(2) The currents are characterized with a Micro Crystal CC4V-T1A SMD crystal with a load capacitance of 9 pF. The internal and external load capacitance are chosen to closely match the required 9 pF.
(3) Characterized with program executing typical data processing.
(4) See
Figure 5-1 for typical curves. Each characteristic equation shown in the graph is computed using the least squares method for best linear fit using the typical data shown in
Section 5.4.
f
ACLK = 32786 Hz, f
MCLK = f
SMCLK at specified frequency. No peripherals active.
XTS = CPUOFF = SCG0 = SCG1 = OSCOFF= SMCLKOFF = 0.
(5) At MCLK frequencies above 8 MHz, the FRAM requires wait states. When wait states are required, the effective MCLK frequency, fMCLK,eff, decreases. The effective MCLK frequency is also dependent on the cache hit ratio. SMCLK is not affected by the number of wait states or the cache hit ratio. The following equation can be used to compute fMCLK,eff:
fMCLK,eff,MHZ = fMCLK,MHZ × 1 / [number of wait states × ((1 – cache hit ratio percent/100)) + 1]
(6) Program and data reside entirely in FRAM. No wait states enabled. DCORSEL = 0, DCOFSELx = 3 (fDCO = 8 MHz). MCLK = SMCLK.
(7) Program resides in FRAM. Data resides in SRAM. Average current dissipation varies with cache hit-to-miss ratio as specified. Cache hit ratio represents number cache accesses divided by the total number of FRAM accesses. For example, a 25% ratio implies one of every four accesses is from cache, the remaining are FRAM accesses.
For 1, 4, and 8 MHz, DCORSEL = 0, DCOFSELx = 3 (fDCO = 8 MHz). MCLK = SMCLK. No wait states enabled.
For 16 MHz, DCORSEL = 1, DCOFSELx = 0 (fDCO = 16 MHz).MCLK = SMCLK. One wait state enabled.
For 20 MHz, DCORSEL = 1, DCOFSELx = 2 (fDCO = 20 MHz).MCLK = SMCLK. Three wait states enabled.
For 24 MHz, DCORSEL = 1, DCOFSELx = 3 (fDCO = 24 MHz).MCLK = SMCLK. Three wait states enabled.
(8) All execution is from RAM.
For 1, 4, and 8 MHz, DCORSEL = 0, DCOFSELx = 3 (fDCO = 8 MHz). MCLK = SMCLK.
For 16 MHz, DCORSEL = 1, DCOFSELx = 0 (fDCO = 16 MHz). MCLK = SMCLK.
For 20 MHz, DCORSEL = 1, DCOFSELx = 2 (fDCO = 20 MHz). MCLK = SMCLK.
For 24 MHz, DCORSEL = 1, DCOFSELx = 3 (fDCO = 24 MHz). MCLK = SMCLK.