XM33C321ASPZR

ACTIVE

160MHz ARM® Cortex®-M33 MCU with TrustZone®, FPU, 1MB flash, 256kB SRAM, QSPI, security | PZ | 100 | -40 to 125

  • Inventory:
    Limit: This limit is in place to protect sample purchases for design evaluation and will be removed once more stock is available.
Out of stock
Not available

Pricing

Qty Price
—
—
—
+

Quality information

Rating Catalog
Quality, reliability
& packaging information

Information included:

  • RoHS
  • REACH
  • Device marking
  • Lead finish / Ball material
  • MSL rating / Peak reflow
  • MTBF/FIT estimates
  • Material content
  • Qualification summary
  • Ongoing reliability monitoring
View or download
Additional manufacturing information

Information included:

  • Fab location
  • Assembly location
View

Export classification

*For reference only

  • US ECCN: 5A992C

Packaging information

Package | Pins LQFP (PZ) | 100
Operating temperature range (°C) -40 to 125
Package qty | Carrier 1,000 | LARGE T&R

Features for the MSPM33C321A

  • Core
    • 160MHz Arm 32-bit Cortex-M33 CPU with TrustZone, FPU, and DSP extensions
    • 4kB instruction cache for 0 wait-state execution
  • Operating characteristics
    • Extended temperature: –40°C up to 125°C
    • Wide supply voltage range: 1.71V to 3.6V
  • Memories
    • Up to 1MB of flash memory with error correction code (ECC)
      • Dual-bank with address swap
    • 256kB of SRAM with ECC
    • EEPROM operations using 32kB high-endurance data flash
  • Security
    • Immutable Root of Trust (RoT) in ROM, supports secure firmware installation, boot and key provisioning
    • Global Security Controller (GSC) with dynamic access controls for flash, SRAM, and peripherals
    • AES256 hardware accelerator with GCM
    • SHA256 hardware accelerator with HMAC
    • Public Key Accelerator (PKA) supports ECC and RSA
    • True random number generator (TRNG)
  • High-performance analog peripherals
    • Two high-speed simultaneous sampling 9.4Msps 12-bit analog-to-digital converters (ADCs) with up to 36 external channels
    • Two high-speed/low-power comparators (COMP)
    • Two externally available 8-bit DACs
    • Configurable 1.4V or 2.5V internal shared voltage reference (VREF)
    • Integrated temperature & supply monitor
  • Optimized low-power modes
    • RUN: 211µA/MHz (CoreMark)
    • SLEEP: 3.8mA at 32MHz
    • STOP: 143µA at 4MHz
    • STANDBY: 8µA with CPU execution resume and 64kB SRAM retention
    • SHUTDOWN: <100nA with IO wake-up capability
  • Optimized digital peripherals
    • Two DMA controllers with 16 total channels
    • Nine timers support up to 30 PWM channels
      • Two 16-bit advanced timers with deadband, fault handling, and complementary pair
      • Four 16-bit general-purpose timers
      • One 32-bit general-purpose timer
      • Two 16-bit general-purpose timer supporting quadrature encoder interface
    • One window-watchdog timer
    • CRC16/32 module
  • Enhanced communication interfaces
    • Quad SPI (QSPI) for external memory up to 20Mbytes/s
    • Two Controller Area Network (CAN) interfaces support CAN 2.0A/B and CAN-FD
    • Three configurable serial interfaces supporting UART (LIN) or I2C (SMBus/PMBus)
    • Four configurable serial interfaces supporting UART, I2C, or SPI
    • Two dedicated I2C interfaces support up to FM+ (1Mbit/s), SMBus/PMBus
    • One dedicated SPI interface
    • One dedicated UART interface supporting LIN, IrDA, DALI, Smart Card, Manchester
    • Two digital audio interfaces support full duplex I2S and TDM (16-slots)
  • VBAT island (auxiliary supply)
    • Independent supply with dedicated VBAT pin
    • Real-time clock (RTC)
    • Three tamper detection IO with timestamp
    • Independent watchdog timer (IWDT)
    • 32B backup memory
  • Clock system
    • Internal 32MHz oscillator (SYSOSC)
    • Phase-locked loop (PLL)
    • Internal 32kHz oscillator (LFOSC)
    • External 4 to 48MHz crystal oscillator (HFXT)
    • External 32kHz crystal oscillator (LFXT)
    • External clock input
  • Flexible I/O features
    • Up to 93 GPIOs
  • Development support
    • 2-pin serial wire debug (SWD)
  • Package options
    • 100-pin LQFP (0.4mm & 0.5mm pitch)
    • 80-pin LQFP (0.5mm pitch)
    • 64-pin LQFP (0.5mm pitch)
    • 48-pin VQFN (0.5mm pitch)
    • 100-pin nFBGA (0.8mm pitch)
    • 79-pin WCSP (0.35mm pitch)
  • Family members (also see Device Comparison)
    • MSPM33C321A: 1MB flash, 256KB SRAM
    • MSPM33C3219: 512KB flash, 256KB SRAM
  • Development kits and software (also see Tools and Software)
    • LaunchPad EVM LP-MSPM33C321A
    • MSP Software Development Kit (SDK)

Description for the MSPM33C321A

MSPM33C321x microcontrollers (MCUs) are part of the MSP general purpose 32-bit MCU family operating at up to 160MHz based on the Arm Cortex-M33 32-bit core with Arm TrustZone technology, DSP, and FPU. This family of MCUs features flexible communication interfaces, high-performance analog, and security accelerators. The extended temperature range and wide supply voltage range make this family of MCUs suitable for a variety of industrial, enterprise, and personal electronics applications.

MSPM33C321x MCUs provide up to 1MB of embedded flash program memory and 256kB SRAM. An additional high-endurance 32kB flash data bank is provided for application data storage. All memories feature built-in error correction code (ECC) across the entire memory range to ensure robust operation across their entire lifetime.

MSPM33C321x MCUs offer many different types of digital communication interfaces including CAN, I2S/TDM, Quad SPI (QSPI), UART, I2C, and SPI. Configurable serial interfaces can be dynamically assigned in software as UART, I2C and optionally SPI. Flexibility in configuration and pinout gives system designers a simple path to support challenging requirements.

MSPM33C321x MCUs also feature high performance integrated analog peripherals such as two 12-bit 9.4Msps simultaneous sampling ADC and two high-speed low-power comparators. Comparators can be used internally for fault detection with advanced timers or externally as low-power voltage monitors.

MSPM33C321x MCUs contain a robust collection of security features. TrustZone technology and the Global Security Controller (GSC) provide a complete feature set to build secure applications. These devices also feature an immutable root of trust (RoT) which provides secure boot, install and key provisioning out of the box. MSPM33C321x also includes hardware acceleration for AES, SHA and Public Key algorithms (RSA and ECC). These devices provide an efficient Post Quantum Cryptography (PQC) software library support.

MSPM33C series of devices is pin-to-pin compatible with other MSPM33C devices in the same package. MSPM33C series is also highly pin-to-pin compatible with MSPM0 devices. In scenarios where there are differences between MSPM33C and MSPM0 devices users can use TI System Configurator or the migration guide to understand how to navigate minor incompatibilities.

MSPM33C family of MCUs are supported by an extensive hardware and software ecosystem with reference designs and code examples to get the design started quickly. Development kits include a LaunchPad available for purchase. TI also provides a free MSP Software Development Kit (SDK), which is available as a component of Code Composer Studio™ IDE desktop and cloud version within the TI Resource Explorer. MSPM33C MCUs are also supported by extensive online collateral, training with MSP Academy, and online support through the TI E2E™ support forums.

  • Inventory:
    Limit: This limit is in place to protect sample purchases for design evaluation and will be removed once more stock is available.
Out of stock
Not available

Pricing

Qty Price
—
—
—
+

Carrier options

You can choose different carrier options based on the quantity of parts, including full reel, custom reel, cut tape, tube or tray.

A custom reel is a continuous length of cut tape from one reel to maintain lot- and date-code traceability, built to the exact quantity requested. Following industry standards, a brass shim connects an 18-inch leader and trailer on both sides of the cut tape for direct feeding into automated assembly machines. TI includes a reeling fee for custom reel orders.

Cut tape is a length of tape cut from a reel. TI may fulfill orders using multiple strips of cut tapes or boxes to satisfy the quantity requested.

TI often ships tube or tray devices inside a box or in the tube or tray, depending on inventory availability. We pack all tapes, tubes or sample boxes according to internal electrostatic discharge and moisture-sensitivity-level protection requirements.

Learn more

Lot and date code selection may be available

Add a quantity to your cart and begin the checkout process to view the options available to select lot or date codes from existing inventory.

Learn more