RM48L952は、セーフティ・システム向けの高性能マイコン・ファミリです。このセーフティ・アーキテクチャには、ロックステップで動作するデュアルCPU、CPUおよびメモリ用ビルトイン・セルフテスト(BIST)ロジック、フラッシとデータSRAMの両方に搭載されたECC、ペリフェラル・メモリのパリティ、ペリフェラルIOのループ・バック機能などの特徴があります。
RM48L952は、ARM® Cortex™-R4F浮動小数点CPUを内蔵しています。これは、最大220 MHz、最大365 DMIPSで動作可能な構成を持ち、高効率の1.66 DMIPS/MHzを実現しまこのデバイスはリトルエンディアン[LE32]形式をサポートしています。
RM48L952は、1ビットの誤り訂正と2ビットの誤り検出機能を持つ、3 MBのフラッシュ・メモリおよび256 KBのデータRAMを内蔵しています。このデバイスのフラッシュ・メモリは、64ビット幅のデータ・バス・インターフェイを持ち電気的に消去、プログラムが可能な不揮発性のメモリが実装されています。このフラッシュは、すべての読み取り、プログラム、消去などの操作を3.3 V電源入力(入出力電源と同じレベル)で実行します。パイプライン・モードでは、フラッシュは、最大220 Hzのシステム・クロック周波数で動作します。このSRAMは、バイト単位、ハーフワード単位、ワード・モードでの単一サイクル読み取り/書き込みアクセスをサポートしています。
RM48L952デバイスは、リアルタイム制御アプリケーションのためのペリフェラルを搭載しています。これには、最大44個のIO端子を持つ2個のNext Generation High End Timer(N2HET)タイミング・プロセッサ、最大24の入力をサポートする12ビット・アナログ/デジタル・コンバータも含まれます。
N2HETは、リアルタイム・アプリケーションに対応する洗練されたタイミング機能を搭載した先進のインテリジェント・タイマです。このタイマは、専用のタイマ・マイクロマシンや付属の入出力ポートを持ち、縮小した命令セットで、ソフトウェ制御されるようになっています。N2HETは、パルス幅変調された出力、キャプチャ/コンペア入力、汎用入出力で使用することができます。複数のセンサ情報や、複雑で正確な時間パルスを持つドライブ・アクチュエータが必要なアプリケーションに最適です。ハイエンドタイマ転送ユニット(HET-TU)では、DMAタイプのトランザクションを実行して、N2HETデータをメイン・メモリとの間で転送することができます。HET-TUには、メモリ・プロテクション・ユニット(MPU)が組み込まれています。
このデバイスは、2個の12ビット分解能MibADC を搭載しており、全部で 24 チャネル、それぞれにパリティ保護された 64 ワードのバッファRAMを備えています。MibADCの各チャネルは、個別に変換できる他、ソフトウェアより連続変換シーケンスごとにグループ化することもできます。16のチャネルは、2個のMibADCで共有されます。3つの独立したグループ分けがあります。それぞれのシーケンスは、トリガによる単一変換あるいは連続変換することができます。
このデバイスは、3つのMibSPI、最大2つのSPI、1つのLIN、1つのSCI、3つのDCAN、1つのI2C、1つのイーサネット、1つのUSBモジュールのように、複数の通信インターフェイスを搭載しています。SPIは、シフトレスタ・タイプのデバイスとの高速な通信のための簡便なシリアル通信を提供します。LINでは、Local Interconnect Standard 2.0をサポートし、標準のNon-Return-to-Zero(NRZ)形式を使用した全二重のUART して使用することができます。DCANでは、CAN 2.0Bプロトコル規格をサポートし、最大1メガビット/秒(Mbps)の堅牢な通信速度で分散リアルタイム制御を効率的にサポートするシリアルのマルチマスタ通信プロトコルを使用します。DCANは、信頼性のいシリアル通信や多重配線が必要な、ノイズの多い厳しい環境(たとえば自動車や工業分野など)で動作するアプリケーションに適しています。イーサネット・モジュールでは、MIIおよびMDIOインターフェイスをサポートしています。USBモジュールは、2ポートSBホスト・コントローラとUSBデバイス・コントローラを搭載しています。
I2Cモジュールは、I2Cシリアル・バスによる、マイコンとI2C互換デバイス間のインターフェイスを搭載したマルチマスタ通信モジュールです。I2Cでは、100 Kbpsと400 Kbpsの両方の速度をサポートしています。
RM48L952は、セーフティ・システム向けの高性能マイコン・ファミリです。このセーフティ・アーキテクチャには、ロックステップで動作するデュアルCPU、CPUおよびメモリ用ビルトイン・セルフテスト(BIST)ロジック、フラッシとデータSRAMの両方に搭載されたECC、ペリフェラル・メモリのパリティ、ペリフェラルIOのループ・バック機能などの特徴があります。
RM48L952は、ARM® Cortex™-R4F浮動小数点CPUを内蔵しています。これは、最大220 MHz、最大365 DMIPSで動作可能な構成を持ち、高効率の1.66 DMIPS/MHzを実現しまこのデバイスはリトルエンディアン[LE32]形式をサポートしています。
RM48L952は、1ビットの誤り訂正と2ビットの誤り検出機能を持つ、3 MBのフラッシュ・メモリおよび256 KBのデータRAMを内蔵しています。このデバイスのフラッシュ・メモリは、64ビット幅のデータ・バス・インターフェイを持ち電気的に消去、プログラムが可能な不揮発性のメモリが実装されています。このフラッシュは、すべての読み取り、プログラム、消去などの操作を3.3 V電源入力(入出力電源と同じレベル)で実行します。パイプライン・モードでは、フラッシュは、最大220 Hzのシステム・クロック周波数で動作します。このSRAMは、バイト単位、ハーフワード単位、ワード・モードでの単一サイクル読み取り/書き込みアクセスをサポートしています。
RM48L952デバイスは、リアルタイム制御アプリケーションのためのペリフェラルを搭載しています。これには、最大44個のIO端子を持つ2個のNext Generation High End Timer(N2HET)タイミング・プロセッサ、最大24の入力をサポートする12ビット・アナログ/デジタル・コンバータも含まれます。
N2HETは、リアルタイム・アプリケーションに対応する洗練されたタイミング機能を搭載した先進のインテリジェント・タイマです。このタイマは、専用のタイマ・マイクロマシンや付属の入出力ポートを持ち、縮小した命令セットで、ソフトウェ制御されるようになっています。N2HETは、パルス幅変調された出力、キャプチャ/コンペア入力、汎用入出力で使用することができます。複数のセンサ情報や、複雑で正確な時間パルスを持つドライブ・アクチュエータが必要なアプリケーションに最適です。ハイエンドタイマ転送ユニット(HET-TU)では、DMAタイプのトランザクションを実行して、N2HETデータをメイン・メモリとの間で転送することができます。HET-TUには、メモリ・プロテクション・ユニット(MPU)が組み込まれています。
このデバイスは、2個の12ビット分解能MibADC を搭載しており、全部で 24 チャネル、それぞれにパリティ保護された 64 ワードのバッファRAMを備えています。MibADCの各チャネルは、個別に変換できる他、ソフトウェアより連続変換シーケンスごとにグループ化することもできます。16のチャネルは、2個のMibADCで共有されます。3つの独立したグループ分けがあります。それぞれのシーケンスは、トリガによる単一変換あるいは連続変換することができます。
このデバイスは、3つのMibSPI、最大2つのSPI、1つのLIN、1つのSCI、3つのDCAN、1つのI2C、1つのイーサネット、1つのUSBモジュールのように、複数の通信インターフェイスを搭載しています。SPIは、シフトレスタ・タイプのデバイスとの高速な通信のための簡便なシリアル通信を提供します。LINでは、Local Interconnect Standard 2.0をサポートし、標準のNon-Return-to-Zero(NRZ)形式を使用した全二重のUART して使用することができます。DCANでは、CAN 2.0Bプロトコル規格をサポートし、最大1メガビット/秒(Mbps)の堅牢な通信速度で分散リアルタイム制御を効率的にサポートするシリアルのマルチマスタ通信プロトコルを使用します。DCANは、信頼性のいシリアル通信や多重配線が必要な、ノイズの多い厳しい環境(たとえば自動車や工業分野など)で動作するアプリケーションに適しています。イーサネット・モジュールでは、MIIおよびMDIOインターフェイスをサポートしています。USBモジュールは、2ポートSBホスト・コントローラとUSBデバイス・コントローラを搭載しています。
I2Cモジュールは、I2Cシリアル・バスによる、マイコンとI2C互換デバイス間のインターフェイスを搭載したマルチマスタ通信モジュールです。I2Cでは、100 Kbpsと400 Kbpsの両方の速度をサポートしています。