6. Additional Documentation

TI edgeai-tidl-tools

The primary repository for getting started with TI’s Edge AI runtimes. Provides setup scripts, Python and C++ wrapper APIs, and ready-to-run examples for model compilation and inference using TVM, ONNX Runtime, and TFLite on TI SoCs.

TI TVM source

TI’s fork of Apache TVM. Contains TI-specific extensions including the TIDL BYOC integration, C7™ NPU code generation, and the C7x runtime port.

TI Edge AI

Overview of TI’s complete Edge AI ecosystem, including supported devices, development tools, model zoo, and training and benchmark frameworks.

Apache TVM documentation

Upstream TVM documentation covering Relay IR, operator strategies, autotuning, and the runtime. Useful reference for understanding TVM internals and features beyond TI-specific extensions.

C7000 Code Generation Tools

Technical documentation for the TI C7000 compiler, assembler, and linker. Relevant for users writing or debugging custom C7x NPU code when c7x_codegen=1 is enabled.

For offline use, a PDF version of this guide is available at TI TVM User's Guide (PDF).