Microchip Technology SMART S70 ARMベース フラッシュMCU

Microchip SMART S70 ARMベース フラッシュMCUデバイスは、浮動小数点演算ユニット(FPU)を備えた高性能な32ビット ARM  Cortex®®-M7プロセッサをベースとしたフラッシュマイクロコントローラ(MCU)ファミリの製品です。これらのデバイスは最大300MHzで動作し、最大2048KBのフラッシュおよび最大384KBのマルチポートSRAMを搭載しています。オンチップSRAMは、密結合メモリ(TCM)またはシステムメモリとして構成できます。SRAMへのマルチポートアクセスにより、最小アクセスレイテンシを保証します。 

特徴

  • コア
    • 最大300MHzで動作するARM Cortex-M7
    • 誤り訂正符号(ECC)を備えた16KB ICacheおよび16KB DCache
    • 単精度/倍精度ハードウェア浮動小数点演算ユニット(FPU)
    • 16領域のメモリ保護ユニット (MPU)
    • DSP命令、Thumb®-2命令セット
    • トレース ポート インターフェイス ユニット(TPIU)をはじめとする命令トレースストリームに対応する組込トレースモジュール(ETM)搭載 

  • メモリ
    • 最大2048KBの組込フラッシュ:一意の識別子とユーザ定義データ用ユーザ署名付き
    • 最大384KBの組み込みマルチポートSRAM
    • 4つの構成(無効、2x32KB、2x64KB、2x128KB)を備えた密結合メモリ(TCM)インターフェイス
    • 組み込みブートローダルーチン(UART0、USB)およびIAPルーチン搭載の16KB ROM
    • オンザフライスクランブルに対応するSRAM、PSRAM、LCDモジュール、NORフラッシュ、NANDフラッシュをサポートする16ビット静的メモリコントローラ(SMC)
    • 最大256MBのインターフェイスおよびオンザフライスクランブル対応の16ビットSDRAMコントローラ(SDRAMC)

  • システム
    • シングル電源動作用の組み込み電圧レギュレータ
    • 安全な動作を保証するパワーオンリセット(POR)、ブラウンアウト検出器(BOD)、デュアルウォッチドッグ
    • 水晶またはセラミック共振発振器:障害検出機能付きの3~20Mhzの主発振器(USB機能操作時は12MHzまたは16MHzの発振器が必要) RTCまたはデバイスクロックを対象とした低消費電力32.768kHz(オプション)
    • グレゴリオ暦モードに対応するRTC、低電力モード時に波形生成
    • 32.768Khzの水晶振動周波数のばらつきを補正するRTCカウンタキャリブレーション回路
    • 32ビット低消費電力リアルタイムタイマ(RTT)
    • 4/8/12MHzの出荷時調整済み高精度RC発振器(高速デバイス起動用4MHzデフォルト周波数を使用) アプリケーション内のトリミングアクセスによる周波数調整。
    • 32.768kHz水晶発振器または32kHz(標準)内蔵RC発振器を、低消費電力モードデバイスクロック源(SLCK)として使用
    • システムクロック用500MHz PLL x1、USB高速動作用480MHz PLL x1
    • 温度センサ
    • デュアルポート24チャンネル セントラルDMAコントローラ(XDMAC)x1

  • 低消費電力機能
    • 低消費電力スリープ、待機、バックアップモード機能付き、バックアップモード時の標準消費電力を1.1μAまで低減
    • 超低消費電力RTCおよびRTT
    • 専用レギュレータを搭載した1KBのバックアップRAM(BRAM)
  • 周辺機器
    • 外部割り込み機能(エッジまたはレベル感度)、デバウンシング、グリッチフィルタリング、オンダイ直列抵抗終端を備えた最大115のI/Oライン
    • パラレル入力/出力コントローラ(PIO)x5
    • 単電源電圧:1.7V~3.6V
    • USB 2.0デバイス/Miniホスト高速 (USBHS):480 Mbps、 4KB FIFO、最大10個の双方向エンドポイント、専用DMA
    • 12ビットITU-R BT. 601/656イメージセンサ インターフェイス(ISI)
    • USART x3 USART0/1/2はLINモード、ISO7816、IrDA®、RS-485、SPI、マンチェスタ、モデムモードに対応、USART1はLONモードに対応。SleepWalking機能サポートを備えた2線式UART x5
    • SleepWalking機能サポートを備えた2線式インターフェイス(TWIHS)(I2Cと互換性あり)x3
    • Quad I/Oシリアルペリフェラルインターフェイス(QSPI)はXIP(eXecute-In-Place)モード、オンザフライスクランブルで最大256MBのフラッシュメモリに接続可能
    • シリアル ペリフェラル インタフェース (SPI) x2
    • I2SおよびTDMをサポートするシリアル同期コントローラ(SSC)x1
    • 高速マルチメディアカードインターフェイス(HSMCI)(SDIO/SDカード/e.MMC)x1
    • キャプチャ、波形、比較、PWMモード、コンスタントオンタイム(COT)制御搭載の3チャンネル16ビットタイマ/カウンタ(TC)x4 ステッピングモータ用の直交デコーダロジックと2ビット・グレイアップ/ダウンカウンタ
    • 相補出力を備えた4チャンネル16ビットPWM x2、デッドタイムジェネレータ、モータ制御用PWMごとのフォルト入力 x8、力率改善(PFC)、DC-DCおよび照明制御を管理する外部トリガ x2
    • 2つのアナログフロントエンドコントローラ(AFEC)は、それぞれ差動入力モードおよびプログラマブル ゲインステージを備えた12チャンネルまでサポートし、最大2Mspsのデュアルサンプル/ホールドが可能 ゲイン誤差およびオフセット誤差の自動検査機能。
      差動およびオーバーサンプリング・モードを備えた2チャンネル12ビット1Mspsデジタル/アナログ変換コントローラ(DAC)x1
    • 柔軟性に富んだ入力選択、選択可能な入力ヒステリシスを搭載したアナログ コンパレータ(ACC) x1

  • 暗号化
    • 真性乱数発生器(TRNG)
    • FIPS PUB-197規格に準拠したAES(256ビット、192ビット、128ビット)キ―アルゴリズム
    • 整合性チェックモニタ(ICM) セキュアハッシュアルゴリズムSHA1、SHA224、SHA256に対応。

  • I/O
    • 外部割り込み機能(エッジまたはレベル感度)、デバウンシング、グリッチフィルタリング、オンダイ直列抵抗終端を備えた最大115のI/Oライン
    • パラレル入力/出力コントローラ(PIO)x5

  • 電圧
    • 単電源電圧:1.7V~3.6V

  • パッケージ
    • LQFP144、144リードLQFP、20x20mm、0.5mmピッチ
    • LFBGA144、144ボールLFBGA、10x10mm、0.8mmピッチ
    • LQFP100、100リードLQFP、14x14mm、0.5mmピッチ
    • TFBGA100、100ボールTFBGA、9x9mm、0.8mmピッチ
    • VFBGA100、100ボールVFBGA、7x7mm、0.65mmピッチ
    • LQFP64、64リードLQFP、10x10mm、0.5mmピッチ

ブロック図

ブロック図 - Microchip Technology SMART S70 ARMベース フラッシュMCU
公開: 2015-09-10 | 更新済み: 2022-03-11