JAJSDY8 June 2017 TMS570LS0714-S
PRODUCTION DATA.
TMS570LS0714-Sデバイスは、高性能な車載グレードのARM® Cortex®-RベースMCUであるHercules TMS570シリーズの製品です。ISO26262およびIEC61508の機能安全性アプリケーションの開発に役立つ、包括的なドキュメント、ツール、ソフトウェアをご用意しました。Hercules TMS570 LaunchPad開発キットを使用して、今すぐ評価を開始しましょう。TMS570LS0714-Sデバイスには、ロックステップで動作するデュアルCPU、CPUおよびメモリ用ビルトイン・セルフテスト(BIST)ロジック、フラッシュとSRAMの両方に搭載されたECC、ペリフェラル・メモリのパリティ、ペリフェラルI/Oのループバック機能といったオンチップ診断機能があります。
TMS570LS0714-Sデバイスは、ARM Cortex-R4F浮動小数点CPUを内蔵しています。これは、高効率の1.66DMIPS/MHzを実現し、最大160MHz、最大265DMIPSで動作可能な構成を備えています。TMS570デバイスはワード不変ビッグエンディアン[BE32]形式をサポートしています。
TMS570LS0714-Sデバイスは、1ビットの誤り訂正と2ビットの誤り検出機能を持つ、768KBのフラッシュ・メモリおよび128KBのRAMを内蔵しています。このデバイスのフラッシュ・メモリは電気的に消去可能、プログラミング可能な不揮発性で、64ビット幅のデータ・バス・インターフェイスとともに実装されています。このフラッシュは、すべての読み取り、プログラム、消去などの操作を3.3V電源入力(I/O電源と同じレベル)で実行します。SRAMは、対応する周波数範囲の全体にわたって、バイト、ハーフワード、ワード、およびダブルワード・モードでの単一サイクル読み取り/書き込みアクセスをサポートしています。
TMS570LS0714-Sデバイスは、リアルタイム制御アプリケーション用のペリフェラルを搭載しています。これには、最大44個のI/O端子を持つ2個の次世代型ハイエンド・タイマ(N2HET)タイミング・コプロセッサ、最大14の出力をサポートする7個の拡張PWM (ePWM)モジュール、6個の拡張キャプチャ(eCAP)モジュール、2個の拡張直交エンコーダ・パルス(eQEP)モジュール、最大24の入力をサポートする2個の12ビット・アナログ/デジタル・コンバータ(ADC)が含まれます。
N2HETは、リアルタイム・アプリケーションに対応する洗練されたタイミング機能を搭載した先進のインテリジェント・タイマです。このタイマは、専用のタイマ・マイクロマシンや付属のI/Oポートを持ち、縮小した命令セットでソフトウェア制御されるようになっています。N2HETは、パルス幅変調された出力、キャプチャ/コンペア入力、汎用I/O (GIO)で使用することができます。複数のセンサ情報や、複雑で正確な時間パルスを持つドライブ・アクチュエータが必要なアプリケーションに最適です。ハイエンド・タイマ転送ユニット(HTU)では、N2HETデータをメイン・メモリとの間で転送することができます。HTUには、メモリ・プロテクション・ユニット(MPU)が組み込まれています。
ePWMモジュールは、最小限のCPUオーバーヘッドまたは介入で、複雑なパルス幅波形を生成できます。ePWMは使いやすく、相補型PWMとデッドバンド生成をサポートしています。オンチップMibADCとの同期やトリップ・ゾーン保護などの機能を内蔵したePWMは、デジタル・モータ制御アプリケーションに最適です。
eCAPモジュールは、外部的事象を適時キャプチャすることが重要なシステムには不可欠です。eCAPは、キャプチャ・アプリケーションで必要とされない場合には、ePWM出力の監視や単純なPWMの生成に使用することもできます。
eQEPモジュールは、リニアまたはロータリ・インクリメンタル・エンコーダとのダイレクト・インターフェイスに用いて、高性能な動作および位置制御システムに使用される回転機械から位置、方向、速度などの情報を入手できます。
このデバイスは2個の12ビット分解能MibADCを搭載しており、計24の入力をサポートし、それぞれにパリティ保護された64ワードのバッファRAMを備えています。MibADCの各チャネルは、個別に変換できるほか、ソフトウェアにより連続変換シーケンスごとにグループ化することもできます。16の入力は2個のMibADCで共有されます。3つの独立したグループがあります。各グループは、トリガによる単一変換としたり、連続変換モードに設定することができます。MibADCは、古いデバイスとの互換性やより高速な変換が求められる場合に使用できる10ビット・モードを備えています。
このデバイスは、3つのMibSPI、2つのSPI、2つのSCI (うち1つをLINとして使用可能)、最大3つのDCAN、1つのI2Cモジュールといった複数の通信インターフェイスを搭載しています。SPIは、類似するシフトレジスタ・タイプのデバイスとの高速通信を実現する、簡便なシリアル通信を提供します。LINは、Local Interconnect Standard 2.0をサポートし、標準のNon-Return-to-Zero (NRZ)形式を使用した全二重のUARTとして使用することができます。DCANは、CAN 2.0Bプロトコル規格をサポートし、最大1Mbpsの強力な通信速度で分散リアルタイム制御を効率的にサポートするシリアルのマルチマスタ通信プロトコルを使用します。DCANは、信頼性の高いシリアル通信や多重配線が必要な、ノイズの多い厳しい環境(自動車および工業分野など)で動作するアプリケーションに適しています。
I2Cモジュールは、I2Cシリアル・バスによる、マイクロコントローラとI2C互換デバイス間のインターフェイスを搭載したマルチマスタ通信モジュールです。I2Cモジュールは、100および400kbpsの速度をサポートしています。
周波数変調フェーズ・ロック・ループ(FMPLL)クロック・モジュールは、内部利用目的で使用され、外部周波数基準を高い周波数に逓倍します。FMPLLは、6つのクロック・ソース入力の1つをグローバル・クロック・モジュール(GCM)に供給します。GCMは、使用可能なクロック・ソースとデバイス・クロック・ドメイン間のマッピングを管理します。
このデバイスは、外部クロック・プリスケーラ(ECP)回路も搭載しており、これをイネーブルにすると、連続外部クロックをECLK端子に出力します。ECLK周波数は、ユーザーによる設定が可能なペリフェラル・インターフェイス・クロック(VCLK)周波数の比率です。この低周波数出力は、デバイスの動作周波数のインジケータとして外部で監視することができます。
ダイレクト・メモリ・アクセス(DMA)コントローラは16のチャネル、32のペリフェラル・リクエストを搭載しており、そのメモリはパリティ保護されています。DMAにはMPUが組み込まれており、誤った転送からメモリを保護します。
エラー・シグナリング・モジュール(ESM)は、デバイス・エラーを監視し、フォルトが検出されたときに割り込みまたは外部エラー信号(nERROR)をアサートするかどうか決定します。nERROR端子は、マイクロコントローラのフォルト条件のインジケータとして、外部で監視することができます。
TMS570LS0714-Sデバイスは、安全機能や広範囲の通信および制御ペリフェラルを内蔵しているため、セーフティクリティカルが要求される高性能リアルタイム制御アプリケーションには理想的なソリューションです。
デバイスの機能ブロック図をFigure 1-1に示します。
注: このブロック図は144PGEパッケージを示しています。一部の機能は多重化されているか、他のパッケージでは利用できません。詳細については、Section 3.2の端子機能にあるそれぞれの端子機能表を参照してください。
発注型番 | 型番 | フラッシュ | RAM | パッケージ |
---|---|---|---|---|
TMS5700714PGEQQ1 | TMS570LS0714 | 768KB | 128KB | 144ピンQFP |
TMS5700714PZQQ1 | TMS570LS0714 | 768KB | 128KB | 100ピンQFP |