ヘラクレス(マイクロコントローラ)

ARMアーキテクチャ
ARMロゴ
デザイナーARMホールディングス
32ビットアーキテクチャ(Cortex)
バージョンARMv8-R、ARMv7-A、ARMv7-R、ARMv7E-M、ARMv7-M、ARMv6-M
エンコーディングThumb2 拡張機能を除く 32 ビットでは、16 ビットと 32 ビットの命令が混在して使用されます。
エンディアンBi(デフォルトはLittle)
拡張機能Thumb-2(ARMv7以降必須)、NEONJazelle、FPv4-SP
レジスター
汎用PC と SP を含む 16 x 32 ビット整数レジスタ
浮動小数点最大32 × 64ビットレジスタ、[ 1 ] SIMD/浮動小数点(オプション)

Herculesは、 Texas Instruments社が提供するARMアーキテクチャベースのマイクロコントローラ製品ラインで、1つ以上のARM Cortexコアを搭載しています。この「Herculesセーフティ・マイクロコントローラ・プラットフォーム」には、ロックステップ動作が可能なデュアルコア、フルパスECC 、メモリとロジックの自動セルフテスト、周辺機器の冗長化、モニタ/チェッカーコアといったハードウェアベースの障害訂正/検出機能を備え、機能安全アプリケーションに特化したマイクロコントローラシリーズが含まれています。

このラインには、TMS470M、TMS570、およびRM4ファミリーが含まれます。これらのファミリーは、「IEC 61508およびISO 26262の安全性が極めて重要なアプリケーション向けに特別に設計」されています。[ 2 ]ただし、これらの安全規格への対応度合いは大きく異なります。 [ 3 ]

TMS470
  • バリューライン輸送および安全MCU
  • 安全をサポート
    • IEC 61508システム
RM4
  • 高性能産業および医療用安全MCU
  • 安全基準に基づいて開発
    • IEC 61508 SIL-3
TMS570
  • 高性能輸送・安全MCU
  • 安全基準に基づいて開発
    • IEC 61508 SIL-3
    • ISO 26262 ASIL D
特に、TMS570 のASIL Dサポートは、デュアル ロック ステップコアによって実現されます。

参照

参考文献