SITARA-MACHINE-LEARNING

Machine learning at the edge

SITARA-MACHINE-LEARNING

Overview

Our processors specialize in enabling machine learning inference at the edge, which helps reduce latency, decrease network bandwidth requirements, and address security and reliability concerns. Our processors incorporate highly efficient hardware accelerators to help you design intelligent applications within low power budgets.

With machine learning, engineers can design solutions to help companies improve energy efficiency in buildings (e.g. smart thermostats and lighting), increase automation throughout factories (e.g. industrial robots and automated guided vehicles), and deliver an enhanced driving experience in vehicles (e.g. forward collision warning systems, adaptive cruise control).


How to get started


Step 1
Choose hardware:

  • BeagleBone AI- Low cost machine learning evaluation module that is supported by the community.
  • J721EXSOMXEVM- Our newest and most capable evaluation module for machine learning and computer vision applications, equipped with the latest C7x DSP core—which uses mixed matrix multiplication—and two C66x DSP cores.
  • TMDSID572- Industrial development kit based on the Sitara™ AM5729 processor with machine learning capabilities.

Step 2

Download Processor SDK for the hardware you selected:


Step 3

Review the following machine learning reference design demonstrating Texas Instruments Deep Learning (TIDL) software framework to help you get started quickly.

Machine Learning Inference for Embedded Applications reference design


Other helpful resources:

TI Deep Learning (TIDL) software framework

The TIDL software framework leverages a highly optimized neural network implementation on TI processors, making use of hardware accelerators on the device. The TIDL software framework is a set of open-source Linux software packages and tools that enables offloading of deep learning inference to the Embedded Vision Engine (EVE) subsystem, the C66x DSP subsystem, or both. The TIDL software framework is available as part of our free Processor SDK.

Bringing machine learning to embedded systems (white paper)

Arm-based processors
AM3351 Sitara processor: Arm Cortex-A8, 1Gb Ethernet, display AM3352 Sitara processor: Arm Cortex-A8, 1Gb Ethernet, display, CAN AM3354 Sitara processor: Arm Cortex-A8, 3D graphics, CAN AM3356 Sitara processor: Arm Cortex-A8, PRU-ICSS, CAN AM3358 Sitara processor: Arm Cortex-A8, 3D graphics, PRU-ICSS, CAN AM3358-EP Sitara processor: Arm Cortex-A8, 3D, PRU-ICSS, HiRel, CAN AM3359 Sitara processor: Arm Cortex-A8, EtherCAT, 3D, PRU-ICSS, CAN AM4372 Sitara processor: Arm Cortex-A9 AM4376 Sitara processor: Arm Cortex-A9, PRU-ICSS AM4377 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT AM4378 Sitara processor: Arm Cortex-A9, PRU-ICSS, 3D graphics AM4379 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT, 3D graphics AM5706 Sitara processor: cost optimized Arm Cortex-A15 & DSP and secure boot AM5708 Sitara processor: cost optimized Arm Cortex-A15 & DSP, multimedia and secure boot AM5716 Sitara processor: Arm Cortex-A15 & DSP AM5718 Sitara processor: Arm Cortex-A15 & DSP, multimedia AM5726 Sitara processor: dual Arm Cortex-A15 & dual DSP AM5728 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia AM5746 Sitara processor: dual arm Cortex-A15 & dual DSP, ECC on DDR and secure boot AM5748 Sitara processor: dual arm Cortex-A15 & dual DSP, multimedia, ECC on DDR and secure boot AM5749 Sitara processor: dual Arm Cortex-A15 & dual DSP, multimedia, ECC on DDR, secure boot, deep learning
Evaluation board
TMDSIDK574 AM574x Industrial Development Kit (IDK)

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​

Videos