LPM0
FRAM_POWER = FRPWR
Active Mode
with.FRAM
FRAM_POWER= on
FRPWR = 1
FRPWR = 0
Active Mode
without FRAM
FRAM_POWER = off
FRPWR = 0
FRAM access
LPM entry
LPM entry
LPM exit
&&
FRLPMPWR = 1
LPM exit
&&
FRLPMPWR = 0
FRPWR = 1
PUC
LPM1/2/3/4
FRAM_POWER = off
LPM exit
&&
FRAM_POWER = off
LPM exit
&&
FRAM_POWER = on
LPM entry
LPM entry
FRAM Cache
293
SLAU367P – October 2012 – Revised April 2020
Copyright © 2012–2020, Texas Instruments Incorporated
FRAM Controller (FRCTL)
Figure 7-2. FRAM Power Control Diagram
7.9
FRAM Cache
The FRAM controller implements a read cache to provide a speed benefit when running the CPU at higher
speeds than the FRAM supports without wait states. The cache implemented is a 2-way associative cache
with 4 cache lines of 64 bit size. Memory read accesses on consecutive addresses can be executed
without wait states when they are within the same cache line.