FRAM-based 16-bit MCU for ultra-low-power instrumentation
It belongs to the MSP430 FRAM family, where the program memory is 96 KB of ferroelectric RAM — non-volatile, fast-write, and byte-addressable — rather than Flash or EEPROM.
The MSP430FR5988IRGCR carries an Obsolete lifecycle status. Sourcing is limited to the independent channel — new-old-stock, surplus inventory, or broker-held reels. For an existing BOM line, secure an alternative before the remaining stock dries up.
96 KB FRAM — why the memory type matters
FRAM writes at bus speed with no erase cycle, unlike Flash or EEPROM. For a firmware engineer, this means the 96 KB program space can be treated as a unified memory — code and data coexist, and field updates or data logging do not require sector-erase delays or wear-leveling beyond what the FRAM's 10^15 write-cycle endurance inherently provides. The 2 KB SRAM is modest; the FRAM itself serves as the working store for variables that need non-volatility without an external EEPROM.
64-VFQFN package — layout and thermal notes
The 48 I/O are multiplexed with the peripheral set (I²C, SPI, UART, IrDA) and the 12-bit ADC inputs; pin assignment is fixed per the datasheet terminal configuration table.
