SDAA429 June 2026 MSPM0G5187
The TI Neural Network Compiler (NNC) is TI's embedded AI compilation toolchain for MCU devices, built on the TVM compiler framework. TI NNC enables flexible deployment of the AI model to either the hardware NPU accelerator or the host CPU through a simple compilation configuration, with no changes required to the application code or model side. The inference is always invoked through the unified interface, enabling developers to integrate AI inference into embedded applications without requiring deep knowledge of the underlying hardware architecture.
| Target Deployment | Configuration Symbol | Initialization Requirement | Invoke Inference |
|---|---|---|---|
| Host CPU | TVMGEN_DEFAULT_TI_NPU_SOFT | Yes, initialize NPU before Inference | tvmgen_default_run() |
| Hardware NPU | TVMGEN_DEFAULT_TI_NPU | No |
For more information, see TI Neural Network Compiler for MCUs User’s Guide.