Product details

DSP 2 C66x DSP MHz (Max) 745 CPU 32-bit Operating system Android, Linux, RTOS Ethernet MAC 10/100/1000 Switch Rating Catalog Operating temperature range (C) -40 to 125
DSP 2 C66x DSP MHz (Max) 745 CPU 32-bit Operating system Android, Linux, RTOS Ethernet MAC 10/100/1000 Switch Rating Catalog Operating temperature range (C) -40 to 125
FCBGA (ABF) 367
  • Architecture Designed for Vision Analytics Applications
  • Video and Image Processing Support
    • Full-HD Video (1920 × 1080p, 60 fps)
    • Video Input and Video Output
  • Up to 2 C66x Floating-Point VLIW DSP
    • Fully Object-Code Compatible With C67x and C64x+
    • Up to Thirty-two 16 × 16-Bit Fixed-Point Multiplies per Cycle
  • Up to 512kB of On-Chip L3 RAM
  • Level 3 (L3) and Level 4 (L4) Interconnects
  • Memory Interface (EMIF) Module
    • Supports DDR3/DDR3L up to DDR-1066
    • Supports DDR2 up to DDR-800
    • Supports LPDDR2 up to DDR-667
    • Up to 2GB Supported
  • Dual Arm® Cortex®-M4 Image Processor (IPU)
  • Vision AccelerationPac
    • Embedded Vision Engine (EVE)
  • Display Subsystem
    • Display Controller With DMA Engine
    • CVIDEO / SD-DAC TV Analog Composite Output
  • Video Input Port (VIP) Module
    • Support for up to 4 Multiplexed Input Ports
  • On-chip Temperature Sensor That is Capable of Generating Temperature Alerts
  • General-Purpose Memory Controller (GPMC)
  • Enhanced Direct Memory Access (EDMA) Controller
  • 3-Port (2 External) Gigabit Ethernet (GMAC) Switch
  • Controller Area Network (DCAN) Module
    • CAN 2.0B Protocol
  • Modular Controller Area Network (MCAN) Module
    • CAN 2.0B Protocol
  • Eight 32-Bit General-Purpose Timers
  • Three Configurable UART Modules
  • Four Multichannel Serial Peripheral Interfaces (McSPI)
  • Quad SPI Interface
  • Two Inter-Integrated Circuit (I2C) Ports
  • Three Multichannel Audio Serial Ports (McASP) Modules
  • MultiMedia Card/Secure Digital/Secure Digital Input Output Interface (MMC/SD/SDIO)
  • Up to 126 General-Purpose I/O (GPIO) Pins
  • Power, Reset, and Clock Management
  • On-Chip Debug With CTools Technology
  • Automotive AEC-Q100 Qualified
  • 15 × 15mm, 0.65-mm Pitch, 367-Pin PBGA (ABF)
  • 8-Channel 10-bit ADC
  • MIPI CSI-2 Camera Serial Interface
  • PWMSS
  • Full HW Image Pipe: DPC, CFA, 3D-NF, RGB-YUV
    • WDR, HW LDC and Perspective
  • Architecture Designed for Vision Analytics Applications
  • Video and Image Processing Support
    • Full-HD Video (1920 × 1080p, 60 fps)
    • Video Input and Video Output
  • Up to 2 C66x Floating-Point VLIW DSP
    • Fully Object-Code Compatible With C67x and C64x+
    • Up to Thirty-two 16 × 16-Bit Fixed-Point Multiplies per Cycle
  • Up to 512kB of On-Chip L3 RAM
  • Level 3 (L3) and Level 4 (L4) Interconnects
  • Memory Interface (EMIF) Module
    • Supports DDR3/DDR3L up to DDR-1066
    • Supports DDR2 up to DDR-800
    • Supports LPDDR2 up to DDR-667
    • Up to 2GB Supported
  • Dual Arm® Cortex®-M4 Image Processor (IPU)
  • Vision AccelerationPac
    • Embedded Vision Engine (EVE)
  • Display Subsystem
    • Display Controller With DMA Engine
    • CVIDEO / SD-DAC TV Analog Composite Output
  • Video Input Port (VIP) Module
    • Support for up to 4 Multiplexed Input Ports
  • On-chip Temperature Sensor That is Capable of Generating Temperature Alerts
  • General-Purpose Memory Controller (GPMC)
  • Enhanced Direct Memory Access (EDMA) Controller
  • 3-Port (2 External) Gigabit Ethernet (GMAC) Switch
  • Controller Area Network (DCAN) Module
    • CAN 2.0B Protocol
  • Modular Controller Area Network (MCAN) Module
    • CAN 2.0B Protocol
  • Eight 32-Bit General-Purpose Timers
  • Three Configurable UART Modules
  • Four Multichannel Serial Peripheral Interfaces (McSPI)
  • Quad SPI Interface
  • Two Inter-Integrated Circuit (I2C) Ports
  • Three Multichannel Audio Serial Ports (McASP) Modules
  • MultiMedia Card/Secure Digital/Secure Digital Input Output Interface (MMC/SD/SDIO)
  • Up to 126 General-Purpose I/O (GPIO) Pins
  • Power, Reset, and Clock Management
  • On-Chip Debug With CTools Technology
  • Automotive AEC-Q100 Qualified
  • 15 × 15mm, 0.65-mm Pitch, 367-Pin PBGA (ABF)
  • 8-Channel 10-bit ADC
  • MIPI CSI-2 Camera Serial Interface
  • PWMSS
  • Full HW Image Pipe: DPC, CFA, 3D-NF, RGB-YUV
    • WDR, HW LDC and Perspective

The DM505 is a highly optimized device for Vision Analytics and Machine Vision processing in Industrial products such as drones, robots, forklifts, railroad and agriculture equipment. The Processor enables sophisticated embedded vision processing integrating an optimal mix of real time performance, low power, small form factor and camera processing for systems to interact in more intelligent, useful ways with the physical world and the people in it.

The DM505 incorporates a heterogeneous, scalable architecture that includes a mix of TI’s fixed and floating-point TMS320C66x digital signal processor (DSP) generation cores, Vision AccelerationPac (EVE), and dual-Cortex-M4 processors. The device allows low power designs to meet demanding embedded system budgets without sacrificing real-time processing performance to enable small form factor designs. The DM505 also integrates a host of peripherals including interfaces for multi-camera input (both parallel and serial), display outputs, audio and serial I/O, CAN and GigB Ethernet AVB.

TI provides application specific hardware and software through our Design Network Partners and a complete set of development tools for the Arm, and DSP, including C compilers with TI RTOS to accelerate time to market.

The DM505 is a highly optimized device for Vision Analytics and Machine Vision processing in Industrial products such as drones, robots, forklifts, railroad and agriculture equipment. The Processor enables sophisticated embedded vision processing integrating an optimal mix of real time performance, low power, small form factor and camera processing for systems to interact in more intelligent, useful ways with the physical world and the people in it.

The DM505 incorporates a heterogeneous, scalable architecture that includes a mix of TI’s fixed and floating-point TMS320C66x digital signal processor (DSP) generation cores, Vision AccelerationPac (EVE), and dual-Cortex-M4 processors. The device allows low power designs to meet demanding embedded system budgets without sacrificing real-time processing performance to enable small form factor designs. The DM505 also integrates a host of peripherals including interfaces for multi-camera input (both parallel and serial), display outputs, audio and serial I/O, CAN and GigB Ethernet AVB.

TI provides application specific hardware and software through our Design Network Partners and a complete set of development tools for the Arm, and DSP, including C compilers with TI RTOS to accelerate time to market.

The DM505 is a highly optimized device for Vision Analytics and Machine Vision processing in Industrial products such as drones, robots, forklifts, railroad and agriculture equipment. The Processor enables sophisticated embedded vision processing integrating an optimal mix of real time performance, low power, small form factor and camera processing for systems to interact in more intelligent, useful ways with the physical world and the people in it.

The DM505 incorporates a heterogeneous, scalable architecture that includes a mix of TI’s fixed and floating-point TMS320C66x digital signal processor (DSP) generation cores, Vision AccelerationPac (EVE), and dual-Cortex-M4 processors. The device allows low power designs to meet demanding embedded system budgets without sacrificing real-time processing performance to enable small form factor designs. The DM505 also integrates a host of peripherals including interfaces for multi-camera input (both parallel and serial), display outputs, audio and serial I/O, CAN and GigB Ethernet AVB.

TI provides application specific hardware and software through our Design Network Partners and a complete set of development tools for the Arm, and DSP, including C compilers with TI RTOS to accelerate time to market.

The DM505 is a highly optimized device for Vision Analytics and Machine Vision processing in Industrial products such as drones, robots, forklifts, railroad and agriculture equipment. The Processor enables sophisticated embedded vision processing integrating an optimal mix of real time performance, low power, small form factor and camera processing for systems to interact in more intelligent, useful ways with the physical world and the people in it.

The DM505 incorporates a heterogeneous, scalable architecture that includes a mix of TI’s fixed and floating-point TMS320C66x digital signal processor (DSP) generation cores, Vision AccelerationPac (EVE), and dual-Cortex-M4 processors. The device allows low power designs to meet demanding embedded system budgets without sacrificing real-time processing performance to enable small form factor designs. The DM505 also integrates a host of peripherals including interfaces for multi-camera input (both parallel and serial), display outputs, audio and serial I/O, CAN and GigB Ethernet AVB.

TI provides application specific hardware and software through our Design Network Partners and a complete set of development tools for the Arm, and DSP, including C compilers with TI RTOS to accelerate time to market.

Download

Technical documentation

star = Top documentation for this product selected by TI
No results found. Please clear your search and try again.
View all 11
Type Title Date
* Data sheet DM505 SoC for Vision Analytics 15mm Package (ABF) Silicon Revision 2.0 datasheet (Rev. E) 02 May 2018
* Errata DM50x Silicon Errata (Rev. A) 23 Feb 2018
User guide Clock Tree Tool User Manual (Rev. I) 24 Jun 2020
Technical article Bringing the next evolution of machine learning to the edge 27 Nov 2018
Technical article How quality assurance on the Processor SDK can improve software scalability 22 Aug 2018
User guide DM50x SoC for Vision Analytics Technical Reference Manual (Rev. B) 28 Oct 2017
More literature Vision Library (VLIB) for C64x+/C674x/C66x Processors 24 Jan 2017
User guide Pad Configuration Tool User Manual 16 Nov 2016
Technical article Clove: Low-Power video solutions based on Sitara™ AM57x processors 21 Jul 2016
Technical article Spring has sprung. A sale has sprung. 04 Apr 2016
Application note Introduction to TMS320C6000 DSP Optimization 06 Oct 2011

Design & development

For additional terms or required resources, click any title below to view the detail page where available.

Software development kit (SDK)

S2MEDDUS — Medical Imaging Software Tool Kits (STK)

The TI Embedded Processor Software Toolkit for Medical Imaging (STK-MED) is a collection of several standard ultrasound and optical coherence tomography (OCT) algorithms for TI’s C66x™ and C64x+™ architecture. The algorithms showcase how medical imaging functions can leverage the C66x and (...)
Code example or demo

DEMOVIDEO-MULTICORE — Multicore Video Infrastructure Demo for Multicore Software Development Kit (MCSDK)

This Multicore Video Infrastructure Demo package provides highly-optimized platform and video software components and enables development of real-time video applications on C66x multicore devices. The Multicore Video Infrastructure Demo gives developers the ability to evaluate performance and (...)
Driver or library

MATHLIB — DSP Math Library for Floating Point Devices

The Texas Instruments math library is an optimized floating-point math function library for C programmers using TI floating point devices. These routines are typically used in computationally intensive real-time applications where optimal execution speed is critical. By using these routines instead (...)
Driver or library

TELECOMLIB — Telecom and Media Libraries - FAXLIB, VoLIB and AEC/AER for TMS320C64x+ and TMS320C55x Processors

Voice Library - VoLIB provides components that, together, facilitate the development of the signal processing chain for Voice over IP applications such as infrastructure, enterprise, residential gateways and IP phones. Together with optimized implementations of ITU-T voice codecs, that can be acquired (...)
Software codec

C66XCODECS — CODECS- Video, Speech - for C66x-based Devices

TI codecs are free, come with production licensing and are available for download now. All are production-tested for easy integration into video and voice applications. In many cases, the C64x+ codecs are provided and validated for C66x platforms. Datasheets and Release Notes are on the download (...)
Calculation tool

CLOCKTREETOOL — Clock Tree Tool for Sitara, Automotive, Vision Analytics, & Digital Signal Processors

The Clock Tree Tool (CTT) for Sitara™ ARM®, Automotive, and Digital Signal Processors is an interactive clock tree configuration software that provides information about the clocks and modules in these TI devices. It allows the user to:
  • Visualize the device clock tree
  • Interact with clock tree elements (...)
Design tool

PROCESSORS-3P-SEARCH — Arm-based MPU, arm-based MCU and DSP third-party search tool

TI has partnered with companies to offer a wide range of software, tools, and SOMs using TI processors to accelerate your path to production. Download this search tool to quickly browse our third-party solutions and find the right third-party to meet your needs. The software, tools and modules (...)
Package Pins Download
FCBGA (ABF) 367 View options

Ordering & quality

Information included:
  • RoHS
  • REACH
  • Device marking
  • Lead finish/Ball material
  • MSL rating/Peak reflow
  • MTBF/FIT estimates
  • Material content
  • Qualification summary
  • Ongoing reliability monitoring

Support & training

TI E2E™ forums with technical support from TI engineers

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