SPRUJF2A March 2026 ā March 2026 AM13E23019
| Module Abbreviation | Module Full Name | Size / Device Instances | Power Domain | Notes |
|---|---|---|---|---|
| CPU & System | ||||
| M33 CPU | ArmĀ® Cortex-M33 CPU | 1 | PD1 | Includes Custom Datapath Extension (CDE) interface |
| TMU | Trigonometric Math Unit | 1 | PD1 | |
| CPUSS Components | Central Processing Unit Subsystem Components | PD1 | Includes:
|
|
| TinyEngineTM NPU | Neural-Network Processing Unit | 1 | PD1 | Machine learning accelerator |
| DMA | Direct Memory Access Controller | 1 | PD1 | 12 channels |
| DEBUGSS | Debug Subsystem | 1 | PD0 | |
| EAM | Error Aggregator Module | 1 | PD1 | |
| Memories | ||||
| ROM | Read-Only Memory | 48KB | PD1 | |
| SRAM | Static Random-Access Memory | 128KB | PD1 | 4 SRAM blocks, each with 32KB. All blocks have hardware parity support. |
| Flash | 512KB | PD1 | Up to 2 banks of 256KB each with Error Correction Code (ECC) | |
| General Connectivity & Communcation Peripherals | ||||
| GPIO | General Purpose Input/Output | Up to 107 | PD0 | |
| SPG0 | Serial Peripheral Group 0 | 3 UNICOMM | PD1 | UC0: UART / SPI / I2C |
| UC1: UART / SPI / I2C | ||||
| UC2: UART + LIN / I2C + SMBus | ||||
| SPG1 | Serial Peripheral Group 1 | 3 UNICOMM | PD1 | UC3: UART / SPI / I2C |
| UC4: UART / SPI / I2C | ||||
| UC5: UART + LIN / I2C + SMBus | ||||
| MCAN | Modular Controller Area Network | 1 | PD1 | CAN-FD peripheral with 1KB of RAM |
| Timer Modules | ||||
| TIMG4 | 1 | PD1 | 16-bit, general-purpose counter | |
| TIMG12 | 1 | PD1 | 32-bit, general-purpose counter | |
| WWDT | Windowed WatchDog Timer | 1 | PD0 | 25-bit windowed watchdog timer driven from LFOSC |
| Analog Peripherals | ||||
| ADC | Analog to Digital Converter |
3 |
PD1 | 6.9MSPS at 200MHz CPU speed |
| 32 input channels per ADC | ||||
| PGA | Programmable Gain Amplifier | 3 | PD1 | 4:1 input mux for effective 12-ch |
| CMPSS_LITE | Comparator Subsystem | 4 | PD1 | 2 of 4 CMPSS_LITE have DAC Output |
| VREF | Voltage Reference | 1 | PD1 | ADC voltage reference. Internal reference and brought out to external pin. |
| Digital Control Peripherals | ||||
| MCPWM | Multi-Channel Pulse Width Modulattion Module | 5 | PD1 | 6 channels per module |
| ECAP | Enhanced Capture Module | 2 | PD1 | 32-bit counter for input capture or PWM output |
| EQEP | Enhanced Quadrature Encoder Pulse Module | 3 | PD1 | 32-bit counter for incremental encoders or capture |
| High-Speed Peripherals | ||||
| EPI | External Peripheral Interface | 1 | PD1 | External memory/data interface with SDRAM/ASRAM, FPGA support |
| System Clock Modules | ||||
| SYSOSC | System Oscillator | 1 | PD0 | 4MHz / 32MHz |
| LFOSC | Low-frequency Oscillator | 1 | PD0 | 32KHz |
| XTAL | External high-frequency Crystal Connection | 1 | PD1 | 10MHz-25MHz |
| HFCLK | External high-frequency clock input | 1 | PD1 | 4MHz-48MHz |
| PLL | Phase-Locked Loop | 1 | 200MHz | |
| System Power Modules | ||||
| REFSYS | Reference System | 1 | PD0 | Supplies required current and voltage references to all analog modules |
| POR | Power On Reset circuit | 1 | PD0 | |
| BOR | Brown Out Reset circuit | 1 | PD0 | |
| TEMPSENSE | Temperature Sensor | 1 | PD0 | |
| Safety & Security Modules | ||||
| AES | Advanced Encryption Standard encryption/decryption | 1 | PD1 | |
| CRCP | Cyclic Redundancy Checker | 1 | PD1 | 32-bit CRC |
| GSC | Global Security Controller | 1 | PD1 | |
| Keystore | Keystore Controller | 1 | PD1 | Controller that provides secure management of the AES keys |
| Crossbar (XBAR) Modules | ||||
| INPUTXBAR | Flexible Signal Multiplex Input Crossbar | 1 | PD1 | Routes external input signals to a GPIO pin to internal peripheral blocks |
| OUTPUTXBAR | Flexible Signal Multiplex Output Crossbar | 1 | PD1 | Routes signals from internal peripheral blocks to an external GPIO pin |
| PWMXBAR | PWM Signal Crossbar | 1 | PD1 | Routes input signals from internal peripheral blocks to an MCPWM instance |