SLAU929A April 2024 – June 2025 MSPM0C1104 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507 , MSPM0H3216 , MSPM0L1105 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1304 , MSPM0L1305 , MSPM0L1306 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
The MSPM0 and Microchip 8-bit family of MCUs feature nonvolatile Flash memory used for storing executable program code and application data.
| Features | ATmega | ATtiny | MSPM0G | MSPM0L | MSPM0C |
|---|---|---|---|---|---|
| Flash memory | 64KB to 4KB | 32KB to 4KB | 512KB to 32KB | 256KB to 8KB | 64KB to 8KB |
| Memory organization | Single Bank | Single Block | |||
| Flash word size | 8-bits | 64-bits | 64-bits + 8 ECC bits | 64-bits + 8 ECC bits (if ECC is supported, see the device-specific data sheet if ECC is supported) | 64-bits |
| Programming resolution | 8 bits |
64-bit Flash word, (32-, 16-, or 8-bit, see the device-specific technical reference manual) |
|||
| Erase | Page Erase Chip erase (all banks) |
Sector Erase 1KB / Bank Erase (up to 256KB) | |||
| Write protection | Yes | Yes, static and dynamic | |||
| Read protection | No | Yes | |||
| Flash memory read operations | 8-bits | 64-bit Flash word size + 8 ECC bits | 64-bit Flash word size + 8 ECC bits (If ECC is supported, see the device-specific data sheet) |
64-bit Flash word size | |
| Flash memory write operations | 8-bits | 64-bit Flash word size + 8 ECC bits | 64-bit Flash word size + 8 ECC bits (If ECC is supported, see the device-specific data sheet) |
64-bit Flash word size | |
| Error code correction (ECC) | No | 8 bits for 64 bits | If ECC is supported, see the device-specific data sheet | No | |
| Prefetch | No | Yes | Yes | ||
| CPU instruction cache | N/A | Four 64-bit cache lines, 8x 32-bit instructions, or 16 x 16-bit instructions | Two 64-bit cache lines, 4x 32-bit instructions, or 8x 16-bit instructions | Two 64-bit cache lines, 4x 32-bit instructions, or 8x 16-bit instructions | |
In addition to the Flash memory features listed in the previous table, the MSPM0 Flash memory also has the following features: