DM505
- ビジョン解析アプリケーション用に設計されたアーキテクチャ
- ビデオおよび画像処理のサポート
- フルHDビデオ(1920×1080p、60fps)
- ビデオ入力とビデオ出力
- 最大2つのC66x浮動小数点VLIW DSP
- C67xおよびC64x+と完全にオブジェクト・コード互換
- サイクルごとに最高32回の16×16ビット固定小数点乗算
- 最大512KBのオンチップL3 RAM
- レベル3 (L3)とレベル4 (L4)の相互接続
- メモリ・インターフェイス(EMIF)モジュール
- DDR-1066までのDDR3/DDR3Lをサポート
- DDR-800までのDDR2をサポート
- DDR-667までのLPDDR2をサポート
- 最大2GBをサポート
- デュアル Arm® Cortex®-M4イメージ・プロセッサ(IPU)
- Vision AccelerationPac
- 組み込みのビジョン・エンジン(EVE)
- ディスプレイ・サブシステム
- DMAエンジン搭載のディスプレイ・コントローラ
- CVIDEO/SD-DAC TVのアナログ・コンポジット出力
- ビデオ入力ポート(VIP)モジュール
- 最大4つの多重化された入力ポートをサポート
- オンチップの温度センサ、温度アラートも生成可能
- 汎用メモリ・コントローラ(GPMC)
- 拡張ダイレクト・メモリ・アクセス(EDMA)コントローラ
- 3ポート(外部2)のギガビット・イーサネット(GMAC)スイッチ
- コントローラ・エリア・ネットワーク(DCAN)モジュール
- CAN 2.0Bプロトコル
- モジュール式のコントローラ・エリア・ネットワーク(MCAN)モジュール
- CAN 2.0Bプロトコル
- 8つの32ビット汎用タイマ
- 3つの構成可能なUARTモジュール
- 4つのマルチチャネル・シリアル・ペリフェラル・インターフェイス(McSPI)
- クワッドSPIインターフェイス
- 2つのI2C (Inter-Integrated Circuit)ポート
- 3つのマルチチャネル・オーディオ・シリアル・ポート(McASP)モジュール
- マルチメディア・カード/セキュア・デジタル/セキュア・デジタル入出力インターフェイス(MMC/SD/SDIO)
- 最大126の汎用I/O (GPIO)ピン
- 電源、リセット、クロック管理
- CToolsテクノロジによるオンチップ・デバッグ
- 車載用にAEC-Q100認定済み
- 15×15mm、0.65mmピッチ、367ピンPBGA (ABF)
- 8チャネル、10ビットのADC
- MIPI CSI-2カメラ・シリアル・インターフェイス
- PWMSS
- フルHWイメージ・パイプ: DPC、CFA、3D-NF、RGB-YUV
- WDR、HW LDC、パースペクティブ
DM505は、ドローン、ロボット、フォークリフト、鉄道、農業機器などの産業用製品でのビジョン解析およびマシン・ビジョン処理向けの、高度に最適化されたデバイスです。このプロセッサにはリアルタイムの性能、低消費電力、小さな外形、カメラ処理が最適な形で統合されており、システムは物理的な世界やその中の人間とよりインテリジェントかつ有用な方法で相互作用できるため、高度な組み込みビジョン処理が可能になります。
DM505には異種混合で拡張性のあるアーキテクチャが搭載されており、TIの固定小数点および浮動小数点TMS320C66xデジタル信号プロセッサ(DSP)生成コア、Vision AccelerationPac (EVE)、およびデュアルCortex-M4プロセッサが混在しています。このデバイスは、リアルタイムの処理能力を犠牲にすることなく、組み込みシステムの厳しい制約を満たす低消費電力の設計が可能で、小型のデザインを実現できます。また、DM505にはマルチカメラ入力(パラレルとシリアルの両方)、ディスプレイ出力、オーディオおよびシリアルI/O、CAN、ギガビット・イーサネットAVBなど、多くの周辺インターフェイスが搭載されています。
TIは弊社のデザイン・ネットワーク・パートナーからアプリケーション固有のハードウェアとソフトウェアを提供しており、またArmおよびDSP用に、TI RTOSを含むCコンパイラなど開発ツールの完全なセットも提供しているため、製品を短期間で市場投入できます。
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.
技術資料
| 上位の文書 | タイプ | タイトル | フォーマットオプション | 最新の英語版をダウンロード | 日付 | |
|---|---|---|---|---|---|---|
| * | データシート | DM505 ビジョン解析用SoC15mmパッケージ(ABF)シリコン・リビジョン2.0 データシート (Rev. E 翻訳版) | PDF | HTML | 英語版 (Rev.E) | PDF | HTML | 2018/06/15 |
| * | ユーザー・ガイド | DM50x SoC for Vision Analytics Technical Reference Manual (Rev. B) | 2017/10/28 | |||
| * | エラッタ | DM50x Silicon Errata (Rev. A) | 2018/02/23 | |||
| ユーザー・ガイド | Clock Tree Tool User Manual (Rev. I) | 2020/06/24 | ||||
| その他の技術資料 | Vision Library (VLIB) for C64x+/C674x/C66x Processors | 2017/01/24 | ||||
| ユーザー・ガイド | Pad Configuration Tool User Manual | 2016/11/16 | ||||
| アプリケーション・ノート | Introduction to TMS320C6000 DSP Optimization | 2011/10/06 |
設計と開発
その他のアイテムや必要なリソースを参照するには、以下のタイトルをクリックして詳細ページをご覧ください。
LB-3P-TRACE32-DSP — デジタル信号プロセッサ(DSP)用 Lauterbach TRACE32デバッグおよびトレースシステム
Lauterbach‘s TRACE32® tools are a suite of leading-edge hardware and software components that enables developers to analyze, optimize and certify all kinds of single- or multi-core Digital Signal processors (DSPs) which are a popular choice for audio and video processing as well as radar data (...)
MEDIMGSTK-C66X — TI Embedded Processor Software Tool Kit for Medical Imaging (STK-MED) - for C66x and C64x+ based processors
SYSCONFIG — SysConfigのスタンドアロン・デスクトップ・バージョン
CCStudio™ SysConfig is part of TI's extensive CCStudio™ development ecosystem and is a configuration tool that simplifies hardware and software configuration challenges to accelerate software development.
SysConfig provides an intuitive graphical user interface for configuring pins, peripherals, (...)
MCSDK-VIDEODEMO — C66x 用 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 (...)
AEC-AER — アコースティック・エコー・キャンセレーション/除去、TI C64x+、C674x、C55x および Cortex(tm)A8 プロセッサ用 - 現在即時入手可能
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 (...)
C67X-MATHLIB — DSP Math ライブラリ、C67x 用、浮動小数点デバイス
FAXLIB — C66x、C64x+、および C55x プロセッサ用 FAX ライブラリ(FAXLIB)
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 (...)
VOLIB — ボイス・ライブラリ(VoLIB)、C66x、C64x+、および C55x プロセッサ用
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 (...)
C66XCODECSPCH — C66x スピーチ・コーデック - ソフトウェアとドキュメント
TI のコーデックは無償であり、量産ライセンスが付属しているほか、今すぐダウンロードできます。いずれも量産テスト済みで、ビデオや音声の各アプリケーションに簡単に統合可能です。多くの場合、C66x プラットフォーム向けの C64x+ コーデックが提供済みであり、検証済みです。各インストーラやダウンロード・ページから、データシートとリリース・ノートが利用可能です。
下記の 「Download options」 (オプションのダウンロード) ボタンを使用して入手できるコーデックは、TI が現時点で提供している、最新のテスト済みバージョンです。さらに、一部のアプリケーション・デモで、TI (...)
C66XCODECSVID — C6678 ビデオ・コーデック - ソフトウェアとドキュメント
TI のコーデックは無償であり、量産ライセンスが付属しているほか、今すぐダウンロードできます。いずれも量産テスト済みで、ビデオや音声の各アプリケーションに簡単に統合可能です。多くの場合、C66x プラットフォーム向けの C64x+ コーデックが提供済みであり、検証済みです。各インストーラやダウンロード・ページから、データシートとリリース・ノートが利用可能です。
下記の 「Download options」 (オプションのダウンロード) ボタンを使用して入手できるコーデックは、TI が現時点で提供している、最新のテスト済みバージョンです。さらに、一部のアプリケーション・デモで、TI (...)
CLOCKTREETOOL — Clock Tree Tool for Sitara™ ARM® 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 (...)
| パッケージ | ピン数 | CAD シンボル、フットプリント、および 3D モデル |
|---|---|---|
| FCBGA (ABF) | 367 | Ultra Librarian |