Renesas Electronics RX72M MCU(EtherCATスレーブコントローラ搭載)

Renesas Electronics RX72M MCU(EtherCATスレーブコントローラ搭載)は、大メモリ容量が備わっている高性能シングルチップMCUソリューションです。RX72Mコンポーネントは、EEMBCベンチマークで計測された240MHzでの1396 CoreMark機能によって優れた性能を達成しており、アプリケーション処理とEtherCAT通信の両方の機能が搭載されています。モータ制御MCUとオンチップEtherCATスレーブ機能の組み合わせによって、産業アプリケーションの開発者は、部品表(BOM)を削減し産業機器の設計に必要なミニチュア化レベルをサポートできます。デバイスの低消費電力設計とアーキテクチャは、2.7V~3.6Vの単電圧供給範囲をサポートしています。さまざまな通信インターフェイスには、IEEE 1588準拠のイーサネットMAC、SDホストインターフェイス、クワッドSPI、CANがあります。代表的なアプリケーションには、ACサーボ汎用インバータ、産業用モータ、プログラマブル・ロジック・コントローラ(PLC)、産業用コントローラ、モーション・コントローラ、産業用ネットワーク機器、産業用IoTゲートウェイがあります。

RX72M MCUは、1MBのSRAMおよび4MBのフラッシュメモリの高SRAM容量が特徴です。大容量SRAMによってMCUは、TCP/IP、Webサーバ、ファイルシステムのような複数のメモリ集約型ミドルウェアシステムを、外部メモリを使用せずにハイスピードで実行できます。メモリを追加する必要がないOPC一体型アーキテクチャ(OPC UA)といった、今後の機能拡張をサポートするための柔軟性も実現しています。オンボードフラッシュメモリは、最終装置の安定的な動作を実現する2つの2MBバンクとして動作します。他のフラッシュメモリでバックグラウンドによる書込を同時に行いながら、1つのフラッシュメモリでプログラムを実行するようなものです。

特徴

  • 32ビットRXv3 CPUコア:
    • 240MHz最大動作周波数
    • 240MHzでの動作で1396 CoreMarkの能力あり
    • 倍精度64ビットIEEE-754浮動小数点
    • 一括レジスタバンク保存機能を利用可
    • メモリ保護ユニット(MPU)をサポート
    • JTAGおよびFINE(単線)デバッグインターフェイス
  • オンチップ・コードフラッシュメモリ:
    • 最大4MBのROMの型式に対応
    • 最大12MHzで待機サイクルなし、またはROMキャッシュがヒットした場合に120MHzを超えると1待機状態
    • ユーザーコードは、オンボードまたはオフボード・プログラミングによってプログラミング可能
    • バックグランド動作(BGO)としてのプログラミング/消去
    • スタートアップバンクの交換が可能になるデュアルバンク構造
  • オンチップ・データフラッシュメモリ:
    • 32KB再プログラミング対応最大100,000回
    • BGOとしてのプログラミング/消去
  • オンチップSRAM:
    • 1MBのSRAM(待機状態なし)
    • ECC(シングルエラー訂正/ダブルエラー検出)搭載32KBのRAM
    • 8KBの待機RAM(ディープソフトウェア待機でのバックアップ)
  • 低消費電力設計とアーキテクチャ:
    • 2.7V~3.6V単電源からの動作
    • 専用電源から動作が可能なRTC
    • 4つの低消費電力モード
  • データ転送:
    • DMACAa: 8チャンネル
    • DTCb: 1チャンネル
    • EXDMAC: 2チャンネル
    • イーサネット・コントローラ用のDMAC: 3チャンネル
  • リセットと供給管理:
    • パワーオンリセット(POR)
    • 電圧設定による低電圧検出(LVD)
  • クロック機能:
    • 8MHz~24MHzでの動作を目的とした外部水晶共振器または内部PLL
    • 特殊目的のためのPLL
    • 16MHz、18MHz、20MHzから選択できる内部240kHz LOCOおよびHOCO
    • 120kHzクロック(IWDTa用)
  • リアルタイムクロック:
    • 調整機能(30秒、LEAP、およびエラー)
    • リアルタイム・クロック・カウントとバイナリ・カウント・モードを選択可
    • タイムキャプチャ機能(イベント信号入力に対応した時間のキャプチャ用)
  • 独立したウォッチドッグタイマ:
    • 120kHzクロック動作
  • IEC60730準拠の便利な機能:
    • 発振停止検出、周波数測定、CRCA、IWDTa、A/Dコンバータの自己診断機能
    • レジスタ書き込み保護機能によって、重要なレジスタでの値を上書きから保護することを実現
  • さまざまな通信インターフェイス:
    • EtherCATスレーブコントローラ(2ポート)
    • IEEE 1588(2チャンネル)に準拠したイーサネットMAC
    • フルスピードUSB 2.0転送が備わったホスト/機能またはOTGコントローラ(1チャンネル)用のPHY層(1チャンネル)
    • CAN(ISO11898-1に準拠)、32のメールボックス(最大3チャンネル)を統合
    • 複数の機能(最大8チャネル)が備わっているSCIjおよびSCIhは、非同期モード、クロック同期モード、スマートカードインターフェイスモード、簡略化されたSPI、簡略化されたI2C、拡張シリアルモードから選択
    • 16B伝送および受信FIFO付きSCIi(最大5チャンネル)
    • 最大1Mbps(3チャンネル)までの転送を目的としたI2Cバスインターフェイス
    • RSPIc(3チャンネル)に加えて4線QSPI(1チャンネル)
    • CMOSカメラインターフェース用のパラレルデータキャプチャ(PDC)装置
    • グラフィックスLCDコントローラ(GLCDC)
    • 2D描画エンジン(DRW2D)
    • 1ビットまたは4ビットSDバス(SDメモリまたはSDIOとの併用向け)が備わっているSDホストインターフェイス(1チャンネル)
    • 1、4、または8ビット転送バス幅のMMCIF
  • 外部アドレス空間:
    • フルスピードデータ転送用のバス(80MHzの最大動作周波数)
    • 8 CS領域
    • 8ビット、16ビット、または32ビットのバススペースは、エリアごとに選択可能
    • 独立したSDRAM領域(128MB)
  • 最大29個の機能が拡張されたタイマ:
    • 32ビットGPTW(4チャンネル)
    • 16ビットTPUa(6チャンネル)およびMTU3a(9チャンネル)
    • 8ビットTMRa(4チャンネル)、16ビットCMT(4チャンネル)、32ビットCMTW(2チャンネル)
  • 暗号化機能(オプション):
    • AES(キー長さ: 128bits、192bits、256bits)
    • Trusted Secure IP (TSIP)
  • 一般的なI/Oポート用の最大182ピン:
    • 5V許容差、オープンドレイン、入力プルアップ、切り替え可能な駆動能力
  • 動作温度範囲:
    • Dバージョン: -40°C~85°C
    • Gバージョン: -40°C~105°C
  • 12ビットA/Dコンバータ:
    • 2台の12ビット装置(装置0は8チャンネル、装置1は21チャンネル)
    • アナログ入力切断の自己診断と検出
  • 12ビットD/Aコンバータ: 2チャンネル
  • チップ内部の温度測定用温度センサ

アプリケーション

  • 工業用モータ
  • ACサーボ汎用インバータ
  • モーション・コントローラ
  • 産業用コントローラ
  • PLC
  • 産業ネットワーク機器
  • 産業用IoTゲートウェイ
  • セキュリティコントローラ

ブロック図

ブロック図 - Renesas Electronics RX72M MCU(EtherCATスレーブコントローラ搭載)
公開: 2019-11-06 | 更新済み: 2023-10-09