10.1.3 SRAM
The PIC32CM LE00/LS00/LS60 family of devices embed up to 64 KB of internal SRAM mapped at address 0x2000 0000.
Device | Memory Size [KB] |
---|---|
PIC32CM5164 | 64 |
PIC32CM2532 (LE00/LS00 only) | 32 |
PIC32CM1216 (LE00/LS00 only) | 16 |
Important: Before jumping to the
Flash, the Boot ROM resets the first 4 KB of SRAM.
SRAM is composed of up to four sub-blocks which can be retained or not in Standby Low-Power mode to optimize power consumption.
Device | SRAM Sub-blocks size [KB] |
---|---|
PIC32CM5164 | 16 |
PIC32CM2532 (LE00/LS00 only) | 16 |
PIC32CM1216 (LE00/LS00 only) | 4 |
By default, all sub-blocks are retained, but it is possible to switch them off using the Power Manager (PM).
SRAM retention is guaranteed for Watchdog, External and System Reset resets.
Important: SRAM retention is not
guaranteed after Power Supply Resets (POR, BOD12, BOD12PLL and BOD33).