トップ

製品の詳細

パラメータ

CPU Arm-Cortex-R4 Frequency (MHz) 80 Operating temperature range (C) -40 to 125 Flash (KB) 384 RAM (KB) 32 Data flash (KB) 16 ADC 12-bit (16ch) CAN (#) 2 TI functional safety category Functional Safety-Compliant HET channels 19 MibSPI 1 SPI 2 SCI/LIN 1/1 UART (SCI) 1 GPIO 45 open-in-new その他の 機能安全に対応した Hercules マイコン

パッケージ|ピン|サイズ

LQFP (PZ) 100 256 mm² 16 x 16 open-in-new その他の 機能安全に対応した Hercules マイコン

特長

  • 安全性が重要なアプリケーション用の高性能な車載グレード・マイクロコントローラ
    • ロックステップで動作するデュアルCPU
    • ECC付きのフラッシュとRAMインターフェイス
    • CPUおよびオンチップRAM用の内蔵セルフ・テスト
    • エラー・ピン付きのエラー通知モジュール
    • 電圧およびクロックの監視
  • ARM® Cortex®-R4 32ビットRISC CPU
    • 8段パイプラインによる1.66DMIPS/MHzの効率
    • 8領域のメモリ保護ユニット(MPU)
    • サードパーティ・サポート付きのオープン・アーキテクチャ
  • 動作条件
    • 80MHzのシステム・クロック
    • コア電源電圧(VCC): 公称1.2V
    • I/O電源電圧(VCCIO): 公称3.3V
    • ADC電源電圧(VCCAD): 公称3.3V
  • 内蔵メモリ
    • 最大384KBのECC付きプログラム用フラッシュ・メモリ
    • ECC付きの32KB RAM
    • ECC付きのEEPROMエミュレーション用16KBフラッシュ
  • Hercules™共通プラットフォーム・アーキテクチャ
    • ファミリ間で一貫したメモリ・マップ
    • リアルタイム割り込み(RTI)タイマ(OSタイマ)
    • 96チャネル・ベクタ割り込みモジュール(VIM)
    • 2チャネルの巡回冗長性検査(CRC)
  • スリップ検出機能を内蔵した周波数変調フェーズ・ロック・ループ(FMPLL)
  • IEEE 1149.1 JTAG、バウンダリ・スキャンおよびARM CoreSight™コンポーネント
  • 高度なJTAGセキュリティ・モジュール(AJSM)
  • 複数の通信インターフェイス
    • 2つのCANコントローラ(DCAN)
      • DCAN1 - パリティ保護付きの32のメールボックス
      • DCAN2 - パリティ保護付きの16のメールボックス
      • CANプロトコル・バージョン2.0Bに準拠
    • マルチバッファ付きのシリアル・ペリフェラル・インターフェイス(MibSPI)モジュール
      • 128ワード、パリティ保護付き
    • 2つの標準シリアル・ペリフェラル・インターフェイス(SPI)モジュール
    • UART (SCI)インターフェイス、ローカル相互接続ネットワーク(LIN 2.1)インターフェイスをサポート
  • 次世代型ハイエンド・タイマ(N2HET)モジュール
    • 最大19のプログラム可能ピン
    • パリティ保護付きの128ワードの命令RAM
    • ハードウェア角度ジェネレータを内蔵
    • MPU付きの専用ハイエンド・タイマ転送ユニット(HTU)
  • 拡張直交エンコーダ・パルス(eQEP)モジュール
    • モータ位置エンコーダ・インターフェイス
  • 12ビットのマルチバッファ付きアナログ/デジタル・コンバータ(ADC)モジュール
    • 16チャネル
    • 64個のパリティ保護付きリザルト・バッファ
  • 最大45の汎用入力/出力(GPIO)ピン
    • 8つの専用の割り込み対応GPIOピン
  • パッケージ
    • 100ピン・クワッド・フラットパック(PZ) [グリーン]

All trademarks are the property of their respective owners.

open-in-new その他の 機能安全に対応した Hercules マイコン

概要

TMS570LS0432/0332デバイスは、安全性システム用の高性能、車載グレードのマイクロコントローラです。安全性アーキテクチャには、ロックステップ内のデュアルCPU、CPUとメモリのBISTロジック、フラッシュとデータSRAMの両方のECC、ペリフェラル・メモリのパリティ、ペリフェラルI/Oのループバック機能が含まれます。

TMS570LS0432/0332デバイスには、ARM Cortex-R4 CPUが搭載されています。このCPUは1.66DMIPS/MHzの効率を持ち、最高80MHzで動作するよう構成でき、性能は132DMIPSに達します。このデバイスは、ビッグ・エンディアン(BE32)形式をサポートします。

TMS570LS0432/0332デバイスには、それぞれ384KBおよび256KBの統合フラッシュ・メモリと、32KBのデータRAMが搭載されています。フラッシュ・メモリとRAMはどちらも、単一ビット・エラーの訂正および2ビット・エラーの検出機能があります。このデバイスのフラッシュ・メモリは不揮発性、電気的に消去可能、プログラミング可能なメモリで、64ビット幅のデータ・バス・インターフェイスとともに実装されています。このフラッシュ・メモリは、読み取り、プログラム、消去のすべての操作を3.3V電源入力(I/O電源と同じレベル)で実行します。パイプライン・モードでは、フラッシュ・メモリは80MHzのシステム・クロック周波数で動作します。SRAMは、対応する周波数範囲の全体にわたって、バイト、ハーフワード、ワード、およびダブルワード・モードでの単一サイクル読み取り/書き込みアクセスをサポートしています。

TMS570LS0432/0332デバイスには、リアルタイム制御ベースのアプリケーション用に、最大19のI/O端子を持つ次世代型ハイエンド・タイマ(N2HET)タイミング・コプロセッサや、12ビットのアナログ/デジタル・コンバータ(ADC) (100ピン・パッケージで16の入力に対応)などのペリフェラルが搭載されています。

N2HETは、リアルタイム・アプリケーションに対応する洗練されたタイミング機能を搭載した先進のインテリジェント・タイマです。このタイマは、専用のタイマ・マイクロマシンや付属のI/Oポートを持ち、小さな命令セットでソフトウェア制御されます。N2HETは、パルス幅変調された出力、キャプチャ/コンペア入力、GPIOで使用できます。複数のセンサ情報や、複雑で正確な時間パルスを持つドライブ・アクチュエータを必要とするアプリケーションに最適です。ハイエンド・タイマ転送ユニット(HTU)では、DMA型のトランザクションにより、N2HETデータをメイン・メモリとの間で転送できます。HTUには、メモリ保護ユニット(MPU)が組み込まれています。

拡張直交エンコーダ・パルス(eQEP)モジュールを、リニアまたはロータリー・インクリメンタル・エンコーダとの直接インターフェイスとして使用すると、高性能な動作および位置制御システムに使用される位置、方向、速度の情報を、回転する機械から取得できます。

このデバイスには、12ビット分解能のMibADC (16チャネル)と、64ワードのパリティ保護されたバッファRAMが搭載されています。MibADCの各チャネルは、個別に変換を行うことも、ソフトウェアでグループ化を行い、連続変換シーケンスを実行することもできます。グループ化には3つの異なる方法があります。各シーケンスは、トリガごとに1回の変換を行うことも、連続変換モードに設定することもできます。 MibADCは、古いデバイスとの互換性が求められる場合や、より高速な変換が求められる場合のため、10ビット・モードにも対応しています。

このデバイスには、複数の通信インターフェイスとして1つのMibSPI、2つのSPI、1つのUART/LIN、2つのDCANが搭載されています。SPIにより、類似したシフト・レジスタ形デバイス間でのシリアル高速通信を簡単に実現できます。UART/LINは、Local Interconnect Standard 2.1をサポートし、標準のNon-Return-to-Zero (NRZ)形式を使用した全二重モードのUARTとして使用できます。DCANは、CAN 2.0 (AおよびB)プロトコル規格をサポートします。また、最高1Mbpsの堅牢な通信速度で分散リアルタイム制御を効率的にサポートする、シリアルのマルチマスタ通信プロトコルを使用します。DCANは、信頼性の高いシリアル通信や多重配線が必要な、ノイズの多い厳しい環境(自動車および工業分野など)で動作するアプリケーションに最適です。

周波数変調フェーズ・ロック・ループ(FMPLL)クロック・モジュールは、外部の基準周波数を、内部で使用するための高い周波数に逓倍します。FMPLLは、5つのクロック・ソース入力の1つを、グローバル・クロック・モジュール(GCM)に供給します。GCMは、使用可能なクロック・ソースとデバイス・クロック・ドメイン間のマッピングを管理します。

このデバイスには、外部クロック・プリスケーラ(ECP)モジュールも搭載されており、このモジュールを有効にすると、ECLKピンに連続的な外部クロックを出力します。ECLK周波数は、ユーザーによる設定が可能なペリフェラル・インターフェイス・クロック(VCLK)周波数の比率です。この低周波数出力は、デバイスの動作周波数のインジケータとして外部で監視することができます。

エラー通知モジュール(ESM)は、すべてのデバイス・エラーを監視し、障害が検出されたときに割り込みが生成されるか、外部のnERRORピンがトグルされるかを決定します。nERRORピンは、マイクロコントローラのフォルト条件のインジケータとして、外部から監視できます。

I/O多重化および制御モジュール(IOMM)により、別の機能をサポートするよう入力/出力ピンを構成可能です。このデバイスで複数の機能をサポートするピンの一覧を、表 4-17に示します。

内蔵の安全性機能と、通信および制御ペリフェラルを広範に選択できることから、TMS570LS0432/0332デバイスは、安全性の要件が重要なリアルタイム制御アプリケーションに理想的なソリューションです。

open-in-new その他の 機能安全に対応した Hercules マイコン
ダウンロード

More information

Hercules TMS570LS0432 is certified by TÜV SÜD to be capable of achieving IEC 61508 SIL 3 helping to make it easier to develop functional safety applications. Download certificate now.

技術資料

= TI が選択したこの製品の主要ドキュメント
結果が見つかりませんでした。検索条件をクリアして、もう一度検索を行ってください。 すべて表示 82
種類 タイトル 英語版のダウンロード 日付
* データシート TMS570LS0x32 16および32ビットRISCフラッシュ・マイクロコントローラ データシート (Rev. C 翻訳版) 英語版をダウンロード (Rev.C) 2018年 6月 26日
* エラッタ TMS570LS0x32 Microcontroller Silicon Errata (Silicon Rev A) 2016年 5月 31日
* エラッタ TMS570LS0x32 Microcontroller Silicon Errata (Silicon Revision B) 2016年 5月 31日
* ユーザー・ガイド TMS570LS04x/03x 16/32-Bit RISC Flash Microcontroller Technical Reference Manual 2018年 3月 1日
その他の技術資料 SafeTI™ Hercules™ Diagnostic Library Test Automation Unit User Guide 2020年 1月 9日
ユーザー・ガイド HALCoGen-CSP User's Guide 2020年 1月 8日
ユーザー・ガイド SafeTI Hercules Diagnostic Library -TAU Installation Guide 2020年 1月 8日
その他の技術資料 SafeTI-HALCoGen-CSP 04.07.01 2020年 1月 8日
ユーザー・ガイド SafeTI-HALCoGen-CSP Installation Guide 2020年 1月 8日
ユーザー・ガイド SafeTI Hercules Diagnostic Library CSP Without LDRA 2019年 10月 29日
その他の技術資料 Release Notes for SafeTI Diagnostic Library CSP 2019年 10月 17日
アプリケーション・ノート HALCoGen Ethernet Driver With lwIP Integration Demo and Active Webserver Demo 2019年 9月 13日
アプリケーション・ノート Hercules PLL Advisory SSWF021#45 Workaround 2019年 9月 9日
アプリケーション・ノート CAN Bus Bootloader for Hercules Microcontrollers 2019年 8月 21日
アプリケーション・ノート SafeTI HALCoGen CSP Without LDRA Release_Notes 2019年 8月 19日
ユーザー・ガイド SafeTI Hercules Diagnostic Library - Without LDRA Installation Guide 2019年 8月 19日
ユーザー・ガイド SafeTI-HALCoGen-CSP Without LDRA Installation Guide 2019年 8月 19日
ユーザー・ガイド SafeTI-HALCoGen-CSP Without LDRA User's Guide 2019年 8月 19日
ユーザー・ガイド SafeTI™ Hercules™ Diag Lib Test Automation Unit Without LDRA User's Guide 2019年 8月 19日
その他の技術資料 TUEV SUED Certificate for SafeTI Functional Safety HW Development Process 2019年 6月 7日
アプリケーション・ノート Interfacing the Embedded 12-Bit ADC in a TMS570LS31x/21x and RM4x Series MCUs 2018年 4月 20日
アプリケーション・ノート FreeRTOS on Hercules Devices_new 2018年 4月 19日
アプリケーション・ノート Sharing FEE Blocks Between Boot Loader and Application 2017年 11月 7日
アプリケーション・ノート Sharing Exception Vectors on Hercules™ Based Microcontrollers 2017年 3月 27日
アプリケーション・ノート Hercules AJSM Unlock 2016年 10月 19日
アプリケーション・ノート How to Create a HalCoGen Based Project For CCSv4.x 2016年 8月 9日
アプリケーション・ノート Using the CRC Module on Hercules™-Based Microcontrollers 2016年 8月 4日
アプリケーション・ノート Using the SPI as an Extra UART Transmitter 2016年 7月 26日
ホワイト・ペーパー Hercules MCUs for Use in Electrical Vehicle Battery Management system 2016年 5月 12日
その他の技術資料 Functional Safety Audit: SafeTI Functional Safety Hardware Development 2016年 4月 25日
アプリケーション・ノート High Speed Serial Bus Using the MibSPIP Module on Hercule-Based MCUs 2016年 4月 22日
その他の技術資料 TUEV SUED Certification for TMS570LS04x and TMS570LS03x 2016年 2月 18日
アプリケーション・ノート Functional safety for Elevator Systems 2015年 12月 18日
ホワイト・ペーパー Hercules™ MCU: Features Applicable to Use in High-Speed Rail 2015年 11月 2日
ユーザー・ガイド Safety Manual for TMS570LS04x/03x Hercules ARM Safety Critical MCUs 2015年 10月 26日
ホワイト・ペーパー Generate/Measure Complex Timing Waveforms 2015年 9月 29日
技術記事 How fast is your 32-bit MCU? 2015年 7月 15日
アプリケーション・ノート PWM Generation and Input Capture Using HALCoGen N2HET Module 2015年 6月 30日
技術記事 Easily increase functionality in motor drive applications 2015年 5月 19日
ホワイト・ペーパー Foundational Software for Functional Safety 2015年 5月 12日
アプリケーション・ノート Sine Wave Generation Using PWM With Hercules N2HET and HTU 2015年 5月 12日
アプリケーション・ノート Triangle/Trapezoid Wave Generation Using PWM With Hercules N2HET 2015年 5月 1日
技術記事 Really smart cities in real time 2015年 4月 25日
アプリケーション・ノート Nested Interrupts on Hercules ARM Cortex-R4/5-Based Microncontrollers 2015年 4月 23日
ホワイト・ペーパー Latch-Up 2015年 4月 22日
アプリケーション・ノート Interrupt and Exception Handling on Hercules ARM Cortex-R4/5-Based MCUs 2015年 4月 20日
アプリケーション・ノート EMIF IODFT 2015年 4月 2日
アプリケーション・ノート Hercules SCI With DMA 2015年 3月 22日
その他の技術資料 TUV NORD Certificate for QRAS AP00213 SafeTI Functional Safety SW Dev. Process 2015年 2月 3日
アプリケーション・ノート Calculating Equivalent Power-on-Hours for Hercules ARM Safety Critical MCUs 2015年 1月 26日
アプリケーション・ノート Limiting Clamp Currents on TMS470/TMS570 Digital and Analog Inputs 2014年 12月 8日
アプリケーション・ノート Comp Cons: Mig from 570LS31x/21x or 570LS12x/11x to 570LS04/03x Safety MCUs 2014年 9月 22日
ユーザー・ガイド Concept Study of a Safety Architecture (TUV ISO 13849) 2014年 7月 2日
その他の技術資料 HaLCoGen Release Notes 2014年 6月 25日
技術記事 How to have it all: Designing next-generation industrial drive and control systems 2014年 4月 3日
アプリケーション・ノート Interfacing TPS65381 With Hercules Microcontrollers 2014年 2月 14日
ホワイト・ペーパー IEC 60730 and UL 1998 Safety Standard Compliance Made Easier with TI Hercules 2013年 10月 3日
アプリケーション・ノート CAN Bus Bootloader for TMS570LS12X MCU 2013年 9月 16日
アプリケーション・ノート SPI Bootloader for Hercules TMS570LS04X MCU 2013年 9月 16日
アプリケーション・ノート UART Boot Loader for Hercules RM46 Microcontroller 2013年 9月 16日
ホワイト・ペーパー Model-Based Tool Qualification of the TI C/C++ ARM® Compiler 2013年 6月 6日
ホワイト・ペーパー Accelerating safety-certified motor control designs 2012年 10月 4日
アプリケーション・ノート Initialization of the TMS570LS043x/033x and RM42L432 Hercules ARM Cortex-R4 M 2012年 9月 26日
アプリケーション・ノート Hercules Family Frequency Slewing to Reduce Voltage and Current Transients 2012年 7月 5日
アプリケーション・ノート Basic PBIST Configuration and Influence on Current Consumption 2012年 4月 12日
アプリケーション・ノート Verification of Data Integrity Using CRC 2012年 2月 17日
ユーザー・ガイド HET Integrated Development Environment User's Guide 2011年 11月 17日
アプリケーション・ノート Important ARM Ltd Application Notes for TI Hercules ARM Safety MCUs 2011年 11月 17日
アプリケーション・ノート Execution Time Measurement for Hercules ARM Safety MCUs 2011年 11月 4日
アプリケーション・ノート Use of All 1'’s and All 0's Valid in Flash EEPROM Emulation 2011年 9月 27日
アプリケーション・ノート 3.3-Volt Microprocessors in an Industrial Environment 2011年 9月 6日
アプリケーション・ノート Hercules ARM セーフティ MCU の A/D コンバータの信号源インピーダンスについて 2011年 9月 6日
アプリケーション・ノート Hercules ARM セーフティー MCU の CAN ノードの設定について 2011年 9月 6日
アプリケーション・ノート Increasing TMS570LS Performance by leveraging the High End Timer Transfer Unit 2011年 9月 6日
アプリケーション・ノート UART 通信のための Hercules ARM セーフティー MCU SCI/LIN モジュールの設定について 2011年 9月 6日
ホワイト・ペーパー Hercules™ Microcontrollers: Real-time MCUs for safety-critical products 2011年 9月 2日
アプリケーション・ノート ECC handling in TMSx70 based microcontrollers 2011年 2月 23日
ユーザー・ガイド TI ICEPick Module Type C Reference Guide Public Version 2011年 2月 17日
アプリケーション・ノート NHET Getting Started 2010年 8月 30日
アプリケーション・ノート Usage of MPU Subregions on TI TMSx70 Cortex Devices 2010年 3月 10日
ユーザー・ガイド TI Assembly Language Tools Enhanced High-End Timer (NHET) Assembler User's Guide 2010年 3月 4日
ホワイト・ペーパー Discriminating between Soft Errors and Hard Errors in RAM White Paper 2008年 6月 4日

設計と開発

追加の事項や他のリソースを参照するには、以下のタイトルをクリックすると、詳細ページを表示できます。

ハードウェア開発

開発キット ダウンロード
document-generic ユーザー・ガイド
49.99
概要

ヘラクレス(Hercules)TMS570LS04 ローンチパッド は、ヘラクレス・マイコン・プラットフォームでの開発を評価して開始できるように設計された、低コストの評価プラットフォームです。このローンチパッドは、12 ビット A/D コンバータ、プログラマブル・タイマ・ピン付きの HET、eQEP、MibSPI、シリアル通信インターフェイスなどを搭載した、デュアル・コア ARM Cortex-R4 ベースのマイコンであるヘラクレスTMS570LS04 をベースにしています。

このローンチパッド は、ヘラクレス・セーフティ・マイコン・デモが事前プログラミングされて出荷されており、ヘラクレス・マイコン・プラットフォームの主な機能安全、データ・アクイジション機能、および制御機能について簡単に学ぶことができます。

このローンチパッドには、プログラミングやデバッグ用のオンボード・エミュレーション、オンボードのボタン、LED および周囲光センサ、ディスプレイなどの機能追加のために幅広い種類のプラグイン・モジュールをサポートする標準的な 40 ピン・ブースタパック互換拡張ヘッダが搭載されています。

ローンチパッド、サポートされるブースタパック、および利用可能なリソースの詳細については、LaunchPad ポータル・ページを参照してください。ローンチパッドWiki(英語)もぜひご覧ください。http://processors.wiki.ti.com/index.php/Hercules_LaunchPad

ブースタパック・プラグイン・モジュールを使用すると、ローンチパッドでさまざまなアプリケーションを開発できます。

ソフトウェア開発

サンプル・コードとデモ ダウンロード
セーフティー・マイコン Hercules(ヘラクレス)のデモ
HERCULES_SAFETY_MCU_DEMOS — The Hercules Safety MCU Demos are designed to highlight key safety, data acquisition and control features of the Hercules platform of microcontrollers. The demos are designed to be run on a PC in conjunction with either a Hercules USB Development Sick or a Hercules Development Kit (HDK).
特長
The software includes the following demonstrations:
  • Safety Features Demo: Highlights the built in self test and error detection/reporting features
  • Ambient Light Sensor Demo: Displays the level of ambient light applied to the board
  • Temperature Sensor Demo: Displays the temperature of the board
  • LED Light (...)
デバッグ・プローブ ダウンロード
XDS100v2 USB JTAG エミュレータ(14 ピン TI コネクタ)
TMDSEMU100V2U-14T Spectrum Digital XDS100v2 は、TI のプロセッサを対象とする XDS100 デバッグ・プローブ(エミュレータ)ファミリの第 2 世代です。XDS100 ファミリには、すべての XDS デバッグ・プローブ・ファミリの中でコストが最小で、従来型の JTAG 規格(IEEE1149.1)もサポートしています。また、すべての XDS デバッグ・プローブは、ETB(Embedded Trace Buffer、組込みトレース・バッファ)を搭載したすべての ARM と DSP プロセッサに対し、コア・トレースとシステム・トレースをサポートしています。

注:cJTAG(IEEE1149.7)互換のデバッグ・プローブには XDS100v3 というラベルが付いており、選択したサード・パーティーから入手できます。CC26xx、CC2538、CC13xx いずれかのデバイスをデバッグする場合は、cJTAG が必須です。

Spectrum Digital XDS100v2 は、TI 14 ピン・コネクタとホスト側の USB 2.0 (...)

特長

XDS100v2 は、TI のプロセッサを対象とする低コストの JTAG 搭載 XDS100 デバッグ・プローブ(エミュレータ)ファミリの第 2 世代です。フル機能の JTAG コネクティビティ機能を低コストで提供する XDS100 は、TI のマイコン、プロセッサ、ワイヤレス・デバイスをデバッグするエントリレベルの製品ファミリです。

XDS100v2 は、JTAG デバッグ・ポートを搭載し、TI のすべてのデバイスをサポートする初の XDS100 ファミリで、従来の XDS100v1 技術を代替します。また、ETB(Embedded Trace Buffer、組込みトレース・バッファ)を搭載したすべての ARM と DSP デバイスで、コア・トレースとシステム・トレースのいずれもサポートしています。

各種 JTAG ヘッダーが市販されるようになっていることから、XDS100 ファミリは TI 14 ピン、TI 20 ピン、ARM 10 ピン、ARM 20 ピンの各コネクタを実装したモデルを採用しました。一部のモデルでは、フレキシビリティを高めるために、デュアル・コネクタを実装しています。

XDS100 ファミリは、従来型の IEEE1149.1(JTAG)と IEEE1149.7(cJTAG)をサポートしており、+1.8V と 3.3V のインターフェイス・レベルで動作します。

IEEE1149.7 つまり Compact JTAG(cJTAG)は、従来型の JTAG を大幅に改良しており、2 本のピンだけで従来型のすべての機能をサポートします。また、TI のワイヤレス・コネクティビティ・マイコンでも利用可能です。cJTAG をサポートしているのは、低コストの JTAG デバッグ・プローブ(エミュレータ)ファミリの 3 番目の派生製品である XDS100v3 のみです。XDS100v3 デバッグ・プローブは、TI サード・パーティーから入手できます。

すべての (...)

デバッグ・プローブ ダウンロード
Spectrum Digital XDS200 USB エミュレータ
TMDSEMU200-U Spectrum Digital XDS200 は、TI のプロセッサを対象とする最新の XDS200 デバッグ・プローブ(エミュレータ)ファミリの最初のモデルです。XDS200 ファミリは、超低コストの XDS100 と高性能の XDS560v2 の間で、低コストと高性能の最適バランスを実現します。また、すべての XDS デバッグ・プローブは、ETB(Embedded Trace Buffer、組込みトレース・バッファ)を搭載したすべての ARM と DSP プロセッサに対し、コア・トレースとシステム・トレースをサポートしています。

Spectrum Digital XDS200 は、TI 20 ピン・コネクタ(TI 14 ピン、ARM 10 ピン、ARM 20 ピンを接続するための複数のアダプタ付属)とホスト側の USB 2.0 (...)

295
特長

XDS200 は、TI のプロセッサを対象とする最新の JTAG デバッグ・プローブ(エミュレータ)ファミリです。高い性能と一般的な機能を搭載した低コスト XDS100 と高性能 XDS560v2 の中間に位置する XDS200 は、TI のマイコン、プロセッサ、ワイヤレス・デバイスのデバッグのためのバランス重視のソリューションを提供します。

XDS200 は、販売開始から長い年月が経過している「XDS510」JTAG デバッガ・ファミリに比べ、データ・スループットが高いほか、ARM シリアル・ワイヤ・デバッグ・モードのサポート機能も追加しており、コスト低減を可能にします。

TI では開発ボードのスペース低減を推進しており、すべての XDS200 派生製品は、ターゲット接続用のプライマリ JTAG コネクティビティとして標準的な TI 20 ピン・コネクタを実装しています。この製品に加えて、すべての派生製品は、TI と ARM の標準的な JTAG ヘッダーに接続するためにモジュラー形式のターゲット構成アダプタも採用しています(付属するアダプタは、モデルによって異なります)。

XDS200 は、従来型の IEEE1149.1(JTAG)、IEEE1149.7(cJTAG)、ARM のシリアル・ワイヤ・デバッグ(SWD)とシリアル・ワイヤ出力(SWO)をサポートしており、+1.5V ~ 4.1V のインターフェイス・レベルで動作します。

IEEE1149.7 つまり Compact JTAG(cJTAG)は、従来型の JTAG を大幅に改良しており、2 本のピンだけで従来型のすべての機能をサポートします。また、TI のワイヤレス・コネクティビティ・マイコンでの利用も可能です。

シリアル・ワイヤ・デバッグ(SWD)とは、同じく 2 本のピンを使用して、JTAG より高速なクロック・レートでデータを転送するデバッグ・モードです。シリアル・ワイヤ出力(SWO)を使用する場合は、もう 1 本のピンを追加して、Cortex M4 マイコンで簡潔なトレース動作を実行することができます。

すべての XDS200 モデルは、ホストへの接続のために、USB2.0 ハイスピード(480Mbps)をサポートしており、一部のモデルではイーサネット 10/100Mbps もサポートしています。また、一部のモデルではターゲット・ボードでの消費電力監視をサポートしています。

XDS200 ファミリには、TI の (...)

デバッグ・プローブ ダウンロード
Blackhawk XDS560v2 システム・トレース USB エミュレータ
TMDSEMU560V2STM-U The XDS560v2 System Trace is the first model of the XDS560v2 family of high-performance debug probes (emulators) for TI processors. The XDS560v2 is the highest performance of the XDS family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7).

The (...)

995
特長

XDS560v2 is the latest variant of the XDS560 family of high-performance debug probes (emulators) for TI processors. With the fastest speeds and most features of the entire XDS family, XDS560v2 is the most comprehensive solution to debug TI microcontrollers, processors and wireless connectivity (...)

デバッグ・プローブ ダウンロード
Spectrum Digital XDS560v2 システム・トレース USB およびイーサネット
TMDSEMU560V2STM-UE The XDS560v2 System Trace is the first model of the XDS560v2 family of high-performance debug probes (emulators) for TI processors. The XDS560v2 is the highest performance of the XDS family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7).

The (...)

1495
特長
  • XDS560v2 is the latest variant of the XDS560 family of high-performance debug probes (emulators) for TI processors. With the fastest speeds and most features of the entire XDS family, XDS560v2 is the most comprehensive solution to debug TI microcontrollers, processors and wireless connectivity (...)

ドライバとライブラリ ダウンロード
Hercules セーフティー・マイコン Cortex-R4 CMSIS DSP ライブラリ
HERCULES-DSPLIB — TI's Cortex-R4 DSP library conforms to ARM’s Cortex Microcontroller Software Interface Standard (CMSIS), a standardized hardware abstraction layer for the Cortex processor series. The CMSIS-DSP library includes 60+ functions covering vector operations, matrix computing, complex arithmetic, filter (...)
特長
  • Basic math functions
  • Fast math and trig functions
  • Interpolation functions
  • Complex math functions
  • Statistics functions: Mean, RMS, std
  • Filtering functions: FIR, IIR, LMS
  • Transform functions: FFT, DCT
  • Basic matrix functions
  • Controller functions: PID, Clarke, Park, FOC
  • Support functions: Copy and conversion
ドライバとライブラリ ダウンロード
HERCULES F021FLASHAPI
HERCULES-F021FLASHAPI F021 フラッシュ アプリケーション・プログラミング・インターフェイス(API)は、F021 オンチップ・フラッシュ・メモリを設定、消去、および確認するための機能を含むソフトウェア・ライブラリを提供します。F021 フラッシュ・ベース・マイコン用のフラッシュ・ブートローダまたは他のプログラミング・ユーティリティを作成するときは、これらの機能を使用する必要があります。Hercules F021 フラッシュ API には、TMS570LS20x/10x を除き、Cortex-R ベースの TMS570 と RM 製品ラインに対するサポートが含まれています。
ドライバとライブラリ ダウンロード
Hercules SafeTI™ 診断ライブラリ
SAFETI_DIAG_LIB The Hercules SafeTI™ Diagnostic Library is a collection of software functions and response handlers for various safety features of the Hercules Safety MCUs. The Hercules SafeTI Diagnostic Library runs in the context of the caller's protection environment and all responses are handled in the (...)
特長
  • Support for Hercules RM42x, RM46x, RM48x, TMS570LS04x/03x, TMS570LS12x/11x, TMS570LS21x/31x, TMS570LC43x, and RM57Lx device variants. Library builds are provided for individual device variants.
  • Demo application based on HALCoGen
  • Device driver support for TPS65381-Q1 PMIC for the Hercules MCU
  • Support (...)
IDE (統合開発環境)、構成機能、コンパイラ、デバッガ ダウンロード
Hercules™セーフティ MCU Code Composer Studio(CCStudio)統合開発環境(IDE)
CCSTUDIO-SAFETY

Code Composer Studio は、TI のマイコンと組込みプロセッサ・ポートフォリオをサポートする統合開発環境(IDE)です。Code Composer Studio は、組込みアプリケーションの開発およびデバッグに必要な一連のツールで構成されています。最適化 C/C++ コンパイラ、ソース・コード・エディタ、プロジェクト・ビルド環境、デバッガ、プロファイラなど、多数の機能が含まれています。直感的な IDE には、アプリケーションの開発フローをステップごとに実行できる、単一のユーザー・インターフェイスが備わっています。使い慣れたツールとインターフェイスにより、ユーザーは従来より迅速に作業を開始できます。Code Composer Studio は、Eclipse ソフトウェア・フレームワークの利点と、TI の先進的な組込みデバッグ機能の利点を組み合わせ、組込み分野のデベロッパーにとって豊富な機能を備えた魅力的な開発環境を実現します。 

追加情報
導入ガイド

「Getting Started View」で、新しいプロジェクトの作成やサンプルの参照など、多くの一般的な動作にすばやくアクセスできます。簡潔なユーザー・インターフェイス (UI) の使用を希望するユーザー向けに、Code Composer Studio は「simple」モードを用意しています。このモードは、重要な機能だけを残し、環境の他の機能を無効にします。環境に慣れたら簡単に「standard」モードに切り替え、他の高度な機能を表示することができます。

Getting Started
拡大

App Center

選択したプラットフォームで有意義な開発を実行するには、単純な開発環境以上のものが求められます。Code Composer Studio の「App Center」で、選択したプラットフォームの開発を迅速に開始するのに役立つ追加のソフトウェアとツールにアクセスできます。

App Center
拡大

コンパイラ

(...)

IDE (統合開発環境)、構成機能、コンパイラ、デバッガ ダウンロード
HAL コード生成ツール
HALCOGEN HALCoGen allows users to generate hardware abstraction layer device drivers for Hercules™ microcontrollers. HALCoGen provides a graphical user interface that allows the user to configure peripherals, interrupts, clocks, and other Hercules microcontroller parameters. Once the Hercules device is (...)
IDE (統合開発環境)、構成機能、コンパイラ、デバッガ ダウンロード
ハイ・エンド・タイマ(HET)
HET_IDE The High-End Timer (HET) is a programmable timer co-processor available on TI’s high-performance Hercules Microcontrollers. The HET enables sophisticated timing functions for real-time control applications. Programming the HET provides an alternate approach to the use of costly FPGAs or ASICs which (...)
特長
  • Create and save dedicated projects for a specific device configuration
  • Edit and save configuration registers
  • Create complex breakpoints on pin events or memory field comparisons
  • Create and save input timing waveforms from external stimuli
  • Drag and drop HET instructions for easy code development
  • Algorithm (...)
IDE (統合開発環境)、構成機能、コンパイラ、デバッガ ダウンロード
NHET アセンブラ・ツール
NHET-ASSEMBLER TI's Enhanced High-End Timer (NHET) module provides sophisticated timing functions for real-time control applications.

The NHET Assembler translates programs written in the NHET assembly language into multiple output formats for use in code-generation tools such as TI's Code Composer Studio.
特長
  • .hnc file for use by the host assembler
  • .c and .h files for use by the host compiler
  • .hbj file for use by the NHET Simulator

Refer to the NHET Assembler User Guide for further details.

For more information on Hercules Microcontrollers, visit the Hercules Overview page.

IDE (統合開発環境)、構成機能、コンパイラ、デバッガ ダウンロード
SafeTI HALCoGen 対応ソフトウェア・サポート・パッケージ
SAFETI-HALCOGEN-CSP The HALCoGen Compliance Support Package (CSP) was developed to provide the necessary documentation, reports and unit test capability to assist customers using HALCoGen generated software to comply with functional safety standards such as IEC 61508 and ISO 26262.

Prerequisites:

The below items are (...)
特長
  • The HALCoGen CSP features unit level test cases developed by TI. These test cases can be run using LDRAunit from LDRA. LDRAunit can be purchased directly through LDRA.
IDE (統合開発環境)、構成機能、コンパイラ、デバッガ ダウンロード
SafeTI Hercules 診断ライブラリ対応ソフトウェア・サポート・パッケージ
SAFETI-HERCULES-DIAG-LIB-CSP The SafeTI Hercules Diagnostic Library Compliance Support Package (CSP) was developed to provide the necessary documentation and reports to assist customers using the SafeTI Hercules Diagnostic Library to comply with functional safety standards such as IEC 61508 and ISO 26262.
特長
  • The SafeTI Hercules Diagnostic Library features interfaces and framework for enabling some of the safety diagnostics prescribed by the Hercules safety manual. The test cases can be run using LDRAunit from LDRA. LDRAunit can be purchased directly through LDRA.
IDE (統合開発環境)、構成機能、コンパイラ、デバッガ ダウンロード
SafeTI™ コンパイラ認証キット
SAFETI_CQKIT SafeTI コンパイラ認証キットは、お客様が IEC 61508 と ISO 26262 のような機能安全規格に準拠して、TI Arm、C6000、または C2000/CLA の C/C++ コンパイラを使用できるようにする目的で開発したものです。

SafeTI コンパイラ認証キットの特長:

  • ユーザーが認定テストを実行する必要なし
  • コンパイラによるカバレッジ解析をサポート
  • Validas のコンサルティングは付属せず
  • TI のお客様は無料で利用可能

SafeTI コンパイラ認証キットにアクセスするには、上記の「リクエスト」ボタンのいずれかをクリックしてください。

機能安全製品の詳細については、www.tij.co.jp/safeti をご覧ください

前提条件

この SafeTI コンパイラ認証キットは、LTS (long-term-supported、長期間サポート) TI C/C++ コンパイラ・バージョンのみに適用できます。他の前提条件はありません。

特長

この SafeTI コンパイラ認証キットは、TÜV Nord 社によって、IEC 61508 と ISO 26262 の両方に適合しているという評価が完了しています。このキットは、ソフトウェア・ツール認証の専門企業である、Validas 社との提携によって開発したものです。

製品内容

SafeTI コンパイラ認証キットの内容:

  • 安全関連資料のテンプレート
    • ツールの分類(英語)
    • ツールの認定計画(英語)
    • ツールの認定レポート(英語)
    • ツールの安全性マニュアル(英語)
  • QKIT User's Guide (英語)
  • TÜV Nord 承認レポート (英語)
  • 内部のリリース検証結果
  • 設定済みのコンパイラ
オペレーティング・システム(OS) ダウンロード
WITTENSTEIN high integrity systems 社の SafeRTOS と OpenRTOS
WITTENSTEIN High Integrity Systems からの提供 — WITTENSTEIN high integrity systems is an RTOS company that specializes in producing and supplying real-time operating systems and software components to the medical, automotive, aerospace and industrial sectors. WITTENSTEIN’s products support TI’s Hercules™ Arm® Cortex®-R (...)
プログラミング・ツール ダウンロード
ECC 生成ツール
NOWECC — The Hercules microcontroller family contains as part of the embedded flash module a circuit that provides, the capability to detect and correct memory faults. This Single bit Error Correction and Double bit Error Detection circuit (SECDED) needs 8 Error correction check bits for every 64 bit of (...)
プログラミング・ツール ダウンロード
UniFlash stand-alone flash tool for microcontrollers, Sitara™ processors and SimpleLink™ family
UNIFLASH Supported devices: CC13xx, CC25xx, CC26xx, CC3220, CC3120, CC3235, CC3135, Tiva, C2000, MSP43x, Hercules, PGA9xx, IWR12xx, IWR14xx, IWR16xx, IWR18xx , IWR68xx, AWR12xx, AWR14xx, AWR16xx, AWR18xx.  Command line only: AM335x, AM437x, AM571x, AM572x, AM574x, AM65XX, K2G

CCS Uniflash is a standalone tool (...)

設計ツールとシミュレーション

シミュレーション・モデル ダウンロード
SPNM045.ZIP (5 KB) - BSDL Model
計算ツール ダウンロード
FMzPLL コンフィギュレーション・ツール
FMZPLL_CALCULATOR — The FMzPLL Calculator assists a user with the configuration of the FMzPLL on TMS570 microcontrollers. It allows the user to input:
  • OSCIN speed
  • multiplier setting
  • divider settings
  • frequency modulation settings
  • PLL/OSC fail options
Once the user has configured the desired options, the calculator displays (...)
部品表(BOM) ダウンロード
SPRR403.ZIP (14 KB)
ガーバー・ファイル ダウンロード
SPRCAI8.ZIP (281 KB)
PCB レイアウト ダウンロード
SPRR402.ZIP (81 KB)
回路図 ダウンロード
SPRR401.PDF (136 KB)

リファレンス・デザイン

リファレンス・デザイン ダウンロード
スケーラブルな車載ハイブリッド車 / 電気自動車向け、 6s(6 個の直列)~ 96s リチウムイオン・セル監視デモのリファレンス・デザイン
TIDA-01537 — このリファレンス・デザインは、集中バッテリ管理システム(BMS)向け小型サイズのセル監視デモのデザインです。このデザインは、構成可能な静電容量式絶縁デイジー・チェーン・ソリューションであり、6 シリーズ(6 個の直列)から 96 シリーズまでのセルの管理と保護を実現でき、その結果、24V ~ 400V の範囲内にある各種 BMS システムでこのデザインを使用できます。HEV / EV で、高電圧リチウムイオン・バッテリは、トラクションとハウスキーピングに必要なエネルギーを蓄積します。充電と放電を行う際に、バッテリ内の各リチウムイオン・セルを監視する必要があります。このデザインは、リチウムイオン・セルの電圧を高精度監視し、CAN や bqStudio のようなさまざまなインターフェイス経由でデータを外部に通知するためのソリューションを実現します。
document-generic 回路 document-generic ユーザー・ガイド document-generic 英語版をダウンロード (Rev.A)
リファレンス・デザイン ダウンロード
EV / HEV バッテリ管理システム向け高性能マイコンのリファレンス・デザイン
TIDM-TMS570BMS — アクティブ・セル・バランシング・バッテリ管理システム例。TMS570LS0432 マイコンは、EMB1402 評価モジュールに対して、バッテリ・セルの監視コマンド、1 個のバッテリ・セルと外部 12V 電源間の充放電コマンドを実行します。ユーザーは、ホスト PC 上で動作している GUI を通じて、セル・ステータスを表示し、セル・バランシングを制御することができます。
document-generic 回路 document-generic ユーザー・ガイド

CAD/CAE シンボル

パッケージ ピン数 ダウンロード
LQFP (PZ) 100 オプションの表示

購入と品質

サポートとトレーニング

TI E2E™ Forums (英語) では、TI のエンジニアからの技術サポートが活用できます

コンテンツは、TI 投稿者やコミュニティ投稿者によって「現状のまま」提供されるもので、TI による仕様の追加を意図するものではありません。使用条件をご確認ください

TI 製品の品質、パッケージ、ご注文に関する質問は、TI サポートのページをご覧ください。

トレーニング・シリーズ

TI のトレーニングとビデオをすべて表示

ビデオ

関連ビデオ