STマイクロエレクトロニクス STM32MP133C F 32ビット Arm Cortex-A7 1GHz MPU

仕様

  • コア: Arm Cortex-A7
  • メモリ: 外部SDRAM、組み込みSRAM
  • データバス: 16ビットパラレルインターフェース
  • セキュリティ/安全性: リセットおよび電源管理、LPLV-Stop2、スタンバイ
  • パッケージ: LFBGA、TFBGA(最小ピッチ0.5 mm)
  • クロック管理
  • 汎用入出力
  • 相互接続マトリックス
  • 4つのDMAコントローラ
  • 通信周辺機器: 最大29台
  • アナログ周辺機器: 6
  • タイマー: 最大 24、ウォッチドッグ: 2
  • ハードウェアアクセラレーション
  • デバッグモード
  • ヒューズ: AES 3072 キーの固有 ID と HUK を含む 256 ビット
  • ECOPACK2準拠

Arm Cortex-A7サブシステム

STM7MP32C/F の Arm Cortex-A133 サブシステムは…

思い出

このデバイスには、データ保存用の外部 SDRAM と組み込み SRAM が含まれています。

DDR コントローラー

DDR3/DDR3L/LPDDR2/LPDDR3 コントローラはメモリ アクセスを管理します…

電源管理
電源供給方式とスーパーバイザにより、安定した電力供給が保証されます…

クロック管理
RCC はクロックの配布と構成を処理します…

汎用入出力(GPIO)
GPIO は外部デバイス用のインターフェース機能を提供します…

TrustZone保護コントローラ
ETZPC はアクセス権を管理することでシステムのセキュリティを強化します…

バス相互接続マトリックス
マトリックスは異なるモジュール間のデータ転送を容易にします…

よくある質問

Q: サポートされる通信周辺機器の最大数はいくつですか?
A: STM32MP133C/F は最大 29 個の通信ペリフェラルをサポートします。

Q: 利用できるアナログ周辺機器は何種類ありますか?
A: このデバイスは、さまざまなアナログ機能に対応する 6 つのアナログ周辺機器を提供します。

「`

STM32MP133C STM32MP133F

Arm® Cortex®-A7(最大1GHz)、2×ETH、2×CAN FD、2×ADC、24個のタイマー、オーディオ、暗号化、高度なセキュリティ
データシート – 生産データ

特徴
STの最先端の特許技術を搭載
コア
· 32ビット Arm® Cortex®-A7 L1 32KB I / 32KB D 128KB 統合レベル2キャッシュ Arm® NEONTM および Arm® TrustZone®

思い出
· 外部DDRメモリ 最大1GB、LPDDR2/LPDDR3-1066 16ビットまで、DDR3/DDR3L-1066 16ビットまで
· 168 KB の内部 SRAM: 128 KB の AXI SYSRAM + 32 KB の AHB SRAM、およびバックアップ ドメインの 8 KB の SRAM
· デュアルQuad-SPIメモリインターフェース · 最大
16ビットデータバス: 最大8ビットECCを備えた外部ICとSLC NANDメモリを接続するためのパラレルインターフェース
セキュリティ/安全性
· セキュアブート、TrustZone®周辺機器、12 xtamp5 x アクティブ t を含む er ピンampers
· 温度、体積tage、周波数および32 kHzモニタリング
リセットと電源管理
· 1.71 V~3.6 V/O電源(5 VトレラントI/O) · POR、PDR、PVD、BOR · オンチップLDO(USB 1.8 V、1.1 V) · バックアップレギュレータ(約0.9 V) · 内部温度センサー · 低電力モード:スリープ、ストップ、LPLVストップ、
LPLV-Stop2およびスタンバイ

LFGBA

TFBGA

LFBGA289 (14 × 14mm) ピッチ 0.8 mm

TFBGA289 (9 × 9 mm) TFBGA320 (11 × 11 mm)
最小ピッチ0.5 mm

· スタンバイモードでのDDR保持 · PMICコンパニオンチップの制御

時計管理
· 内部発振器: 64 MHz HSI発振器、4 MHz CSI発振器、32 kHz LSI発振器
· 外部発振器: 8~48 MHz HSE発振器、32.768 kHz LSE発振器
· フラクショナルモード付きPLL×4

汎用入出力
· 割り込み機能を備えた最大135個のセキュアI/Oポート
· 最大6回のウェイクアップ

相互接続マトリックス
· 2つのバスマトリックス 64ビットArm® AMBA® AXIインターコネクト、最大266 MHz 32ビットArm® AMBA® AHBインターコネクト、最大209 MHz

CPUの負荷を軽減する4つのDMAコントローラ
· 合計56の物理チャネル
· 高速汎用マスターダイレクトメモリアクセスコントローラ(MDMA)×1
· 最適な周辺機器管理のための FIFO とリクエスト ルータ機能を備えた 3 つのデュアル ポート DMA

2024年XNUMX月
量産中の製品に関する情報です。

DS13875 改訂5

1/219
詳しくはこちら

STM32MP133C/F

最大29台の通信周辺機器
· 5 × I2C FM+ (1 Mbit/s、SMBus/PMBusTM) · 4 x UART + 4 x USART (12.5 Mbit/s、
ISO7816インターフェース、LIN、IrDA、SPI) · 5 × SPI(50 Mbit/s、全二重4つを含む)
I2Sオーディオクラスの精度(内部オーディオPLLまたは外部クロック経由)(+2 QUADSPI + 4 USART付き)· 2 × SAI(ステレオオーディオ:I2S、PDM、SPDIF Tx)· 4入力付きSPDIF Rx· 2 × SDMMC最大8ビット(SD / e·MMCTM / SDIO)· 2 × CAN FDプロトコルをサポートするCANコントローラ· 2 × USB 2.0高速ホストまたは1 × USB 2.0高速ホスト


+ 1 × USB 2.0 高速 OTG 同時 · 2 x Ethernet MAC/GMAC IEEE 1588v2 ハードウェア、MII/RMII/RGMII
6つのアナログ周辺機器
· 最大2ビット分解能、最大12MspsのADC×5
· 温度センサー x 1 · シグマデルタ変調器用デジタルフィルタ x 1
(DFSDM)4チャネルと2つのフィルタ付き · 内部または外部ADCリファレンスVREF+
最大 24 個のタイマーと 2 個のウォッチドッグ
· 最大 2 つの IC/OC/PWM またはパルスカウンタと直交(増分)エンコーダ入力を備えた 32 × 4 ビット タイマー
· 2 × 16ビットの高度なタイマー · 10 × 16ビットの汎用タイマー(
2つの基本タイマー(PWMなし) · 5つの16ビット低消費電力タイマー · XNUMX秒未満の精度と
ハードウェアカレンダー · 4つのCortex®-A7システムタイマー(セキュア、
非セキュア、仮想、ハイパーバイザー) · 2 × 独立したウォッチドッグ
ハードウェアアクセラレーション
· AES 128、192、256 DES/TDES

2(独立、独立セキュア)5(セキュア2)4(セキュア5)
4 + 4 (2 つのセキュリティ保護可能な USART を含む)、一部はブートソースとして使用可能
2(最大4つのオーディオチャンネル)、I2Sマスター/スレーブ、PCM入力、SPDIF-TX 2ポート付き
BCD付き組み込みHSPHY、BCD付き組み込みHS PHY(セキュリティ保護可能)、ブートソースとして使用可能
ホストとOTG間で共有される2×HS 4入力


2 (1 × TTCAN)、クロックキャリブレーション、10 KB共有バッファ 2 (8 + 8ビット) (セキュリティ保護可能)、e·MMCまたはSDがブートソースになる可能 SDカードインターフェース用の2つのオプションの独立電源
1(デュアルクワッド)(セキュリティ保護可能)、ブートソースとして使用可能



ブート

ブート
ブートブート
(1)

パラレルアドレス/データ 8/16ビット FMC パラレル AD-mux 8/16ビット
NAND 8/16ビット 10/100M/ギガビット イーサネット DMA 暗号化
ハッシュ 真の乱数ジェネレータ ヒューズ(ワンタイムプログラム可能)

4 × CS、最大4 × 64 MB
はい、2× CS、SLC、BCH4/8、PTPおよびEEE(セキュリティ保護可能)を備えたブートソース2(MII、RMI、RGMII)として使用可能
3 つのインスタンス(1 つはセキュア)、33 チャネル MDMA PKA(DPA 保護付き)、DES、TDES、AES(DPA 保護付き)
(すべてセキュリティ保護可能) SHA-1、SHA-224、SHA-256、SHA-384、SHA-512、SHA-3、HMAC
(セキュリティ保護可能) True-RNG (セキュリティ保護可能) 有効ビット数 3072 (安全、ユーザーが使用できるビット数は 1280 ビット)


ブート –

16/219

DS13875 改訂5

STM32MP133C/F

説明

表1. STM32MP133C/Fの機能と周辺機器数(続き)

STM32MP133CAE STM32MP133FAE STM32MP133CAG STM32MP133FAG STM32MP133CAF STM32MP133FAF その他

特徴

LFBGA289

TFBGA289

TFBGA320

割り込み付きGPIO(合計数)

135(2)

セキュリティ保護可能なGPIOウェイクアップピン

全て
6

Tamperピン(アクティブtamper)

12 (5)

DFSDM 最大12ビット同期ADC

4つのフィルターを備えた2つの入力チャンネル

2(3) (5ビットあたり最大12 Msps)(セキュリティ保護可能)

ADC1: 19チャンネル(内部1チャンネルを含む)、18チャンネル使用可能

合計12ビットADCチャネル(4)

8倍の差分を含むユーザー

ADC2: 18チャンネル(内部6チャンネルを含む)、12チャンネル使用可能

6倍の差分を含むユーザー

内部ADC VREF VREF+入力ピン

1.65 V、1.8 V、2.048 V、2.5 VまたはVREF+入力 –
はい

1. QUADSPI は、専用 GPIO から、または一部の FMC Nand8 ブート GPIO (PD4、PD1、PD5、PE9、PD11、PD15) を使用してブートできます (表 7: STM32MP133C/F ボール定義を参照)。
2. このGPIOの総数にはXNUMXつのJTAG GPIO と使用が制限された 3 つの BOOT GPIO (境界スキャンまたはブート中に外部デバイスの接続と競合する可能性があります)。
3. 両方の ADC を使用する場合、カーネル クロックは両方の ADC に対して同じである必要があり、組み込み ADC プリスケーラは使用できません。
4. さらに、内部チャネルもあります: – ADC1内部チャネル:VREFINT – ADC2内部チャネル:温度、内部電圧tage リファレンス、VDDCORE、VDDCPU、VDDQ_DDR、VBAT / 4。

DS13875 改訂5

17/219
48

説明 18/219

STM32MP133C/F

図1. STM32MP133C/Fのブロック図

ICサプライ

翻訳:

HSI

AXIM: Arm 64ビットAXIインターコネクト(266 MHz)T

@VDDCPU

グローバル

T

Cortex-A7 CPU 650/1000 MHz + MMU + FPU + NEONT

32K D$

32K I$

CNT(タイマー)T

ET

T

2561K2B8LK2B$L+2$SCU T
非同期

128ビット

TT

CSI

半導体

デバッグ時間amp

ジェネレータTSGEN

T

ダップ
(JTAG/SWD)

システムRAM 128KB

ROM 128KB

38

2 x ETH MAC
10/100/1000(GMIIなし)

先入れ先出し

TT

T

BKPSRAM 8KB

T

乱数生成器

T

ハッシュ

16b PHY

DDRCTRL 58
LPDDR2/3、DDR3/3L

非同期

T

クリプ

T

サエス

DDRMCE T TZC T

DDRPHYC
T

13

DLY

8b QUADSPI(デュアル)T

37

16b

FMC

T

CRCP

T

DLYBSD1

(SDMMC1 DLY制御)

T

DLYBSD2

(SDMMC2 DLY制御)

T

デイビッド

(QUADSPI DLY制御)

先入れ先出し

ディリーディリー

14 8b SDMMC1 T 14 8b SDMMC2 T

物理

2

USBH

2

(HSホスト×2)

プルUSB

先入れ先出し

T

PCA

先入れ先出し

T MDMA 32チャネル

AXIMC TT

17 16b トレースポート

ETZPC

T

IWDG1

T

@VBAT

BSEC

T

OTPヒューズ

翻訳:

2

RTC / AWU

T

12

TAMP / バックアップ regs T

@VBAT

2

LSE(32kHzクリスタル)

T

システムタイミング STGENC

世代

STGENR

USB物理層
(USB 2 x PHY制御)
IWDG2

@VBAT

翻訳:

1

VREFBUF

T

4

16b LPTIM2

T

1

16b LPTIM3

T

1

16b LPTIM4

1

16b LPTIM5

3

BOOTピン

SYSCFG

T

8

8b

ハード

10 16b TIM1/PWM 10 16b TIM8/PWM

13

サイ1

13

サイ2

9

4チャンネルDFSDM

バッファ 10KB CCU

4

FDCAN1

4

FDCAN2

先入れ先出し
APB2(100MHz)

8KB FIFO
APB5(100MHz)

APB3(100MHz)

APB1000

非同期AHB2APB

SRAM1 16KB T SRAM2 8KB T SRAM3 8KB T

AHB2APB

DMA1
8 ストリーム
DMAMUX1
DMA2
8 ストリーム

DMAMUX2

DMA3
8 ストリーム

T

PMB(プロセスモニター)
DTS(デジタル温度センサー)

巻tage規制当局

翻訳:

供給監督

先入れ先出し

先入れ先出し

先入れ先出し

2×2 マトリックス
AHB2APB

64ビットAXI

64ビットAXIマスター

32ビットAHB 32ビットAHBマスター

32ビット APB

T TrustZoneセキュリティ保護

AHB2APB

APB2(100MHz)

APB1(100MHz)
FIFO FIFO FIFO FIFO FIFO

MLAHB: Arm 32ビットマルチAHBバスマトリックス(209 MHz)
APB1000
FIFO FIFO FIFO FIFO

@VBAT
T
先入れ先出し

HSE(クリスタル)

2

PLL1/2/3/4

T

RCC

5

Tパワー

9

T

エクステ

16次

176

T

USBO

(OTG HS)

物理

2

T

12b ADC1

18

T

12b ADC2

18

T

GPIOA

16b

16

T

GPIOB

16b

16

T

GPIOC について

16b

16

T

GPIOD

16b

16

T

GPIOE

16b

16

T

GPIOF

16b

16

T

GPIOG 16b 16

T

GPIOH

16b

15

T

GPIOI

16b

8

AHB2APB

T

USART1

スマートカード IrDA

5

T

USART2

スマートカード IrDA

5

T

SPI4/I2S4

5

T

SPI5

4

T

I2C3/SMBUS

3

T

I2C4/SMBUS

3

T

I2C5/SMBUS

3

フィルター フィルター フィルター

T

ティム12

16b

2

T

ティム13

16b

1

T

ティム14

16b

1

T

ティム15

16b

4

T

ティム16

16b

3

T

ティム17

16b

3

ティム2 ティム3 ティム4

32b

5

16b

5

16b

5

ティム5 ティム6 ティム7

32b

5

16b

16b

LPTIM1 16b

4

USART3

スマートカード IrDA

5

UART4

4

UART5

4

UART7

4

UART8

4

フィルターフィルター

I2C1/SMBUS

3

I2C2/SMBUS

3

SPI2/I2S2

5

SPI3/I2S3

5

USART6

スマートカード IrDA

5

SPI1/I2S1

5

先入れ先出し

先入れ先出し

言語

DS13875 改訂5

STM32MP133C/F

3

機能以上view

機能以上view

3.1
3.1.1
3.1.2

Arm Cortex-A7サブシステム
特徴
· ARMv7-A アーキテクチャ · 32 KB の L1 命令キャッシュ · 32 KB の L1 データ キャッシュ · 128 KB のレベル 2 キャッシュ · Arm + Thumb®-2 命令セット · Arm TrustZone セキュリティ テクノロジー · Arm NEON アドバンス SIMD · DSP および SIMD 拡張 · VFPv4 浮動小数点 · ハードウェア仮想化サポート · 組み込みトレース モジュール (ETM) · 160 個の共有周辺割り込みを備えた統合汎用割り込みコントローラ (GIC) · 統合汎用タイマー (CNT)
以上view
Cortex-A7プロセッサは、ハイエンドのウェアラブル機器、その他の低消費電力組み込み機器、コンシューマ向けアプリケーションにおいて優れたパフォーマンスを発揮するように設計された、非常にエネルギー効率の高いアプリケーションプロセッサです。Cortex-A20と比較してシングルスレッド性能が最大5%向上し、Cortex-A9と同等のパフォーマンスを実現します。
Cortex-A7 には、ハードウェアでの仮想化サポート、NEON、15 ビット AMBA 17 AXI バス インターフェイスなど、高性能 Cortex-A128 および CortexA4 プロセッサのすべての機能が組み込まれています。
Cortex-A7プロセッサは、エネルギー効率の高い8-stagCortex-A5プロセッサのeパイプラインを拡張しました。また、低消費電力設計の統合L2キャッシュの恩恵を受けており、トランザクションレイテンシの低減とキャッシュメンテナンスに対するOSサポートの改善を実現しています。さらに、分岐予測の改善とメモリシステム性能の向上に加え、64ビットロードストアパス、128ビットAMBA 4 AXIバス、TLBサイズの増加(Cortex-A256およびCortex-A128の9エントリから5エントリに増加)により、大規模なワークロードのパフォーマンスが向上しています。 web ブラウジング。
Thumb-2テクノロジー
従来の Arm コードの最高のパフォーマンスを実現すると同時に、命令保存のメモリ要件を最大 30 % 削減します。
TrustZoneテクノロジー
デジタル著作権管理から電子決済まで、幅広いセキュリティアプリケーションの確実な実装を保証します。テクノロジーおよび業界パートナーからの幅広いサポートを提供します。

DS13875 改訂5

19/219
48

機能以上view

STM32MP133C/F

ネオン
NEONテクノロジは、ビデオエンコード/デコード、2D/3Dグラフィックス、ゲーム、オーディオおよび音声処理、画像処理、テレフォニー、サウンド合成といったマルチメディアおよび信号処理アルゴリズムを高速化します。Cortex-A7は、Cortex-A7浮動小数点ユニット(FPU)の性能と機能に加え、NEONの高度なSIMD命令セットを実装したエンジンを搭載しており、メディアおよび信号処理機能のさらなる高速化を実現します。NEONはCortex-A7プロセッサFPUを拡張し、クワッドMACと64ビットおよび128ビットのレジスタセットを追加することで、8ビット、16ビット、32ビットの整数および32ビット浮動小数点データ量に対する豊富なSIMD演算をサポートします。
ハードウェア仮想化
データ管理と調停のための高効率ハードウェアサポートにより、複数のソフトウェア環境とそのアプリケーションが同時にシステム機能にアクセスできるようになります。これにより、互いに十分に分離された仮想環境を備えた堅牢なデバイスを実現できます。
最適化されたL1キャッシュ
パフォーマンスと電力が最適化された L1 キャッシュは、最小限のアクセス レイテンシ技術を組み合わせて、パフォーマンスを最大化し、電力消費を最小限に抑えます。
統合L2キャッシュコントローラ
高周波でキャッシュメモリへの低レイテンシ、高帯域幅のアクセスを提供するか、オフチップメモリ​​アクセスに関連する電力消費を削減します。
Cortex-A7浮動小数点ユニット(FPU)
FPU は、以前の世代の Arm 浮動小数点コプロセッサとソフトウェア互換性のある Arm VFPv4 アーキテクチャと互換性のある、高性能な単精度および倍精度浮動小数点命令を提供します。
スヌープ制御ユニット(SCU)
SCU は、相互接続、調停、通信、キャッシュ間およびシステム メモリの転送、キャッシュ コヒーレンス、およびプロセッサのその他の機能の管理を担当します。
このシステムの一貫性により、各 OS ドライバー内でのソフトウェアの一貫性の維持に伴うソフトウェアの複雑さも軽減されます。
汎用割り込みコントローラ(GIC)
GIC は、標準化され設計された割り込みコントローラを実装し、プロセッサ間通信とシステム割り込みのルーティングおよび優先順位付けに対して豊富で柔軟なアプローチを提供します。
最大 192 個の独立した割り込みをサポートし、ソフトウェア制御、ハードウェアによる優先順位付け、オペレーティング システムと TrustZone ソフトウェア管理層間のルーティングが可能です。
このルーティングの柔軟性と、オペレーティング システムへの割り込みの仮想化のサポートは、ハイパーバイザーを活用したソリューションの機能を強化するために必要な重要な機能の 1 つを提供します。

20/219

DS13875 改訂5

STM32MP133C/F

機能以上view

3.2
3.2.1
3.2.2

思い出
外部SDRAM
STM32MP133C/Fデバイスには、以下をサポートする外部SDRAM用のコントローラが組み込まれています。·LPDDR2またはLPDDR3、16ビットデータ、最大1GB、最大533MHzクロック·DDR3またはDDR3L、16ビットデータ、最大1GB、最大533MHzクロック
組み込みSRAM
すべてのデバイスの機能: · SYSRAM: 128 KB (プログラム可能なサイズのセキュアゾーン付き) · AHB SRAM: 32 KB (セキュア化可能) · BKPSRAM (バックアップ SRAM): 8 KB
この領域の内容は、不要な書き込みアクセスから保護されており、スタンバイモードまたはVBATモードでも保持されます。BKPSRAMは、ETZPCでセキュアソフトウェアのみがアクセスできるように定義できます。

3.3

DDR3/DDR3L/LPDDR2/LPDDR3 コントローラ (DDRCTRL)

DDRCTRLとDDRPHYCを組み合わせることで、DDRメモリサブシステム用の完全なメモリインターフェースソリューションが提供されます。 · 64ビットAMBA 4 AXIポートインターフェース(XPI) · コントローラと非同期のAXIクロック · AES-128 DDRオンザフライ書き込み機能を備えたDDRメモリ暗号化エンジン(DDRMCE)
暗号化/読み取り復号化。· サポートされている標準:
JEDEC DDR3 SDRAM仕様、79ビットインターフェースのDDR3/3L用JESD3-16E
JEDEC LPDDR2 SDRAM仕様、209ビットインターフェースを備えたLPDDR2用のJESD2-16E
JEDEC LPDDR3 SDRAM仕様、209ビットインターフェースを備えたLPDDR3用のJESD3-16B
· 高度なスケジューラとSDRAMコマンドジェネレータ · プログラム可能なフルデータ幅(16ビット)またはハーフデータ幅(8ビット) · 読み取り時にXNUMXつのトラフィッククラス、書き込み時にXNUMXつのトラフィッククラスを備えた高度なQoSサポート · 低優先度トラフィックの枯渇を回避するオプション · 書き込み後の読み取り(WAR)と書き込み後の読み取り(RAW)の一貫性の保証
AXIポート · バースト長オプションのプログラマブルサポート(4、8、16) · 書き込み結合により、同じアドレスへの複数の書き込みをXNUMXつの書き込みに結合できます。
シングル書き込み · シングルランク構成

DS13875 改訂5

21/219
48

機能以上view

STM32MP133C/F

· プログラム可能な時間内にトランザクションが到着しないことによる、自動 SDRAM パワーダウンの開始と終了のサポート
· トランザクションの到着不足による自動クロック停止(LPDDR2/3)の開始と終了のサポート
· ハードウェア低電力インターフェースを介して、プログラム可能な時間内にトランザクションが到着しないことによる自動低電力モード動作のサポート
· プログラム可能なページングポリシー · 自動またはソフトウェア制御によるセルフリフレッシュの開始と終了のサポート · ソフトウェア制御によるディープパワーダウンの開始と終了のサポート (LPDDR2 および
LPDDR3) · ソフトウェア制御による明示的なSDRAMモードレジスタの更新をサポート · 柔軟なアドレスマッパーロジックにより、行、列、行のアプリケーション固有のマッピングが可能
バンクビット · ユーザーが選択可能なリフレッシュ制御オプション · パフォーマンスの監視とチューニングを支援するDDRPERFM関連ブロック
DDRCTRL および DDRPHYC は、(ETZPC 内で) 安全なソフトウェアのみがアクセスできるように定義できます。
DDRMCE(DDRメモリ暗号化エンジン)の主な機能は次のとおりです。 · AXIシステムバスマスター/スレーブインターフェース(64ビット) · 組み込みファイアウォールに基づくインライン暗号化(書き込み用)および復号化(読み取り用)
プログラミング · 領域ごとに2つの暗号化モード(最大1つの領域):暗号化なし(バイパスモード)、
ブロック暗号モード · 64 KB の粒度で定義された領域の開始と終了 · デフォルトのフィルタリング(領域 0):任意のアクセスを許可 · 領域アクセスフィルタリング:なし
サポートされているブロック暗号: AES サポートされている連鎖モード · AES 暗号のブロック モードは、NIST FIPS 出版物 197 高度暗号化標準 (AES) で指定されている ECB モードと互換性があり、関連するキー導出関数は https://keccak.team で公開されている Keccak-400 アルゴリズムに基づいています。 web· 書き込み専用およびロック可能なマスターキーレジスタ1セット · AHB構成ポート、特権認識

22/219

DS13875 改訂5

STM32MP133C/F

機能以上view

3.4

DDR用TrustZoneアドレス空間コントローラ(TZC)

TZC は、TrustZone 権限と非セキュア マスター (NSAID) に基づいて、最大 9 つのプログラム可能な領域で DDR コントローラーへの読み取り/書き込みアクセスをフィルターするために使用されます。· 信頼できるソフトウェアでのみサポートされる構成 · 1 つのフィルター ユニット · 9 つの領域:
領域0は常に有効で、アドレス範囲全体をカバーします。領域1から8はプログラム可能なベース/エンドアドレスを持ち、
いずれか256つまたは両方のフィルタ。 · 領域ごとにプログラムされたセキュアおよび非セキュアアクセス権限 · NSAIDに従ってフィルタリングされた非セキュアアクセス · 同じフィルタによって制御される領域は重複してはならない · エラーおよび/または割り込みによるフェイルモード · 受け入れ能力 = XNUMX · 各フィルタを有効または無効にするゲートキーパーロジック · 投機的アクセス

DS13875 改訂5

23/219
48

機能以上view

STM32MP133C/F

3.5

ブートモード

起動時に、内部ブート ROM で使用されるブート ソースは、BOOT ピンと OTP バイトによって選択されます。

表2. ブートモード

BOOT2 BOOT1 BOOT0 初期ブートモード

コメント

着信接続を待機:

0

0

0

UARTとUSB(1)

デフォルトピンのUSART3/6およびUART4/5/7/8

OTG_HS_DP/DMピン上のUSB高速デバイス(2)

0

0

1 シリアルNORフラッシュ(3) QUADSPI上のシリアルNORフラッシュ(5)

0

1

0

e·MMC(3)

SDMMC2上のe·MMC(デフォルト)(5)(6)

0

1

1

NANDフラッシュ(3)

FMC上のSLC NANDフラッシュ

1

0

0

開発ブート(フラッシュメモリブートなし)

フラッシュメモリからブートせずにデバッグアクセスを取得するために使用される(4)

1

0

1

SDカード(3)

SDMMC1のSDカード(デフォルト)(5)(6)

着信接続を待機:

1

1

0 UARTとUSB(1)(3) USART3/6とUART4/5/7/8(デフォルトピン)

OTG_HS_DP/DMピン上のUSB高速デバイス(2)

1

1

1 シリアルNANDフラッシュ(3) QUADSPI上のシリアルNANDフラッシュ(5)

1. OTP設定で無効にすることができます。2. USBにはHSEクロック/水晶が必要です(OTP設定の有無でサポートされる周波数についてはAN5474を参照してください)。3. ブートソースはOTP設定で変更できます(例:amp(SD カードで初期ブートを実行し、次に OTP 設定で e-MMC を実行します)。4. Cortex®-A7 コアが PA13 をトグルする無限ループを実行します。5. デフォルトのピンは OTP によって変更できます。6. あるいは、このデフォルト以外の SDMMC インターフェイスを OTP によって選択することもできます。

低レベルのブートは内部クロックを使用して実行されますが、ST が提供するソフトウェア パッケージや、DDR、USB (これらに限定されません) などの主要な外部インターフェイスでは、HSE ピンに水晶または外部発振器を接続する必要があります。
HSE ピンの接続とサポートされる周波数に関する制約と推奨事項については、RM0475「STM32MP13xx 高度な Arm® ベースの 32 ビット MPU」または AN5474「STM32MP13xx ラインのハードウェア開発の開始」を参照してください。

24/219

DS13875 改訂5

STM32MP133C/F

機能以上view

3.6

電源管理

3.6.1
注意:

電源供給方式
· VDDはI/Oと内部部品の主電源であり、スタンバイモード中も電源が供給されます。tag範囲は 1.71 V ~ 3.6 V (標準 1.8 V、2.5 V、3.0 V、または 3.3 V) です。
VDD_PLLとVDD_ANAはVDDにスター接続する必要があります。 · VDDCPUはCortex-A7 CPU専用のボリュームです。tag供給量、その価値は
希望するCPU周波数。実行モードでは1.22 V~1.38 V。VDDはVDDCPUの前に存在する必要があります。· VDDCOREはメインのデジタル電圧です。tageは通常スタンバイモード中にシャットダウンされます。tag動作モードでは、1.21 V~1.29 Vの範囲です。VDDはVDDCOREより前に供給する必要があります。·VBATピンは外部バッテリー(1.6 V < VBAT < 3.6 V)に接続できます。外部バッテリーを使用しない場合は、このピンはVDDに接続する必要があります。·VDDAはアナログ(ADC/VREF)電源電圧です。tage(1.62 V~3.6 V)です。内部VREF+を使用する場合は、VDDAがVREF+ + 0.3 V以上である必要があります。· VDDA1V8_REGピンは内部レギュレータの出力であり、USB PHYおよびUSB PLLに内部接続されています。内部VDDA1V8_REGレギュレータはデフォルトで有効になっており、ソフトウェアで制御できます。スタンバイモード中は常にシャットダウンされます。
BYPASS_REG1V8ピンはフローティング状態にしないでください。ボリュームをオンまたはオフにするには、VSSまたはVDDに接続する必要があります。tageレギュレータ。VDD = 1.8 Vの場合、BYPASS_REG1V8をセットする必要があります。· VDDA1V1_REGピンは内部レギュレータの出力であり、USB PHYに内部接続されています。内部VDDA1V1_REGレギュレータはデフォルトで有効になっており、ソフトウェアで制御できます。スタンバイモード中は常にシャットダウンされます。
· VDD3V3_USBHSはUSB高速電源です。tageの範囲は3.07V〜3.6Vです。
VDDA3V3_REGが存在しない限り、VDD1V8_USBHSは存在してはなりません。そうでない場合、STM32MP133C/Fに永久的な損傷が発生する可能性があります。これは、PMICの優先順位、またはディスクリート電源実装の場合は外付け部品によって確保する必要があります。
· VDDSD1 と VDDSD2 はそれぞれ SDMMC1 と SDMMC2 SD カード電源であり、超高速モードをサポートします。
· VDDQ_DDR は DDR IO 電源です。DDR1.425 メモリとのインターフェースの場合は 1.575 V ~ 3 V (標準 1.5 V)
DDR1.283L メモリとのインターフェースの場合は 1.45 V ~ 3 V (標準 1.35 V)
LPDDR1.14 または LPDDR1.3 メモリとのインターフェースの場合は 2 V ~ 3 V (標準 1.2 V)
電源投入および電源切断フェーズでは、次の電源シーケンス要件を遵守する必要があります。
· VDD が 1 V 未満の場合、その他の電源 (VDDCORE、VDDCPU、VDDSD1、VDDSD2、VDDA、VDDA1V8_REG、VDDA1V1_REG、VDD3V3_USBHS、VDDQ_DDR) は VDD + 300 mV 未満に維持する必要があります。
· VDD が 1 V を超える場合、すべての電源は独立します。
パワーダウンフェーズでは、STM32MP133C/Fに供給されるエネルギーが1mJ未満である場合にのみ、VDDが一時的に他の電源よりも低くなることがあります。これにより、パワーダウン過渡フェーズ中に、外付けデカップリングコンデンサを異なる時定数で放電することができます。

DS13875 改訂5

25/219
48

機能以上view
V3.6 更新
VBOR0 1

図2. 電源投入/切断シーケンス

STM32MP133C/F

VDDX(1) VDD

3.6.2
注: 26/219

0.3

電源オン

動作モード

パワーダウン

時間

無効な供給エリア

VDDX < VDD + 300 mV

VDDから独立したVDDX

言語

1. VDDX は、VDDCORE、VDDCPU、VDDSD1、VDDSD2、VDDA、VDDA1V8_REG、VDDA1V1_REG、VDD3V3_USBHS、VDDQ_DDR のいずれかの電源を指します。

電源監視

これらのデバイスには、ブラウンアウト リセット (BOR) 回路と組み合わせたパワーオン リセット (POR)/パワーダウン リセット (PDR) 回路が統合されています。
· パワーオンリセット(POR)
PORスーパーバイザはVDD電源を監視し、固定しきい値と比較します。VDDがこのしきい値を下回っている場合、デバイスはリセットモードのままです。· パワーダウンリセット(PDR)
PDRスーパーバイザはVDD電源を監視します。VDDが一定のしきい値を下回るとリセットが生成されます。
· ブラウンアウトリセット(BOR)
BORスーパーバイザはVDD電源を監視します。オプションバイトにより、2.1つのBORしきい値(2.7~XNUMXV)を設定できます。VDDがこのしきい値を下回ると、リセットが生成されます。
· パワーオンリセットVDDCORE (POR_VDDCORE) POR_VDDCOREスーパーバイザはVDDCORE電源を監視し、固定しきい値と比較します。VDDCOREがこのしきい値を下回っている場合、VDDCOREドメインはリセットモードのままです。
· パワーダウンリセットVDDCORE(PDR_VDDCORE)PDR_VDDCOREスーパーバイザはVDDCORE電源を監視します。VDDCOREが一定のしきい値を下回ると、VDDCOREドメインリセットが生成されます。
· パワーオンリセットVDDCPU (POR_VDDCPU) POR_VDDCPUスーパーバイザはVDDCPU電源を監視し、固定しきい値と比較します。VDDCOREがこのしきい値を下回っている場合、VDDCPUドメインはリセットモードのままです。
PDR_ON ピンは STMicroelectronics の製造テスト用に予約されており、アプリケーションでは常に VDD に接続する必要があります。

DS13875 改訂5

STM32MP133C/F

機能以上view

3.7

低電力戦略

STM32MP133C/Fの消費電力を削減する方法はいくつかあります。 · CPUクロックを遅くしたり、
バスマトリックスクロックおよび/または個々の周辺クロックを制御する。CPUがアイドル状態のときに、利用可能な低消費電力クロックから選択して消費電力を節約する。
ユーザーアプリケーションのニーズに応じて電力モードを切り替えることで、短い起動時間、低消費電力、そして利用可能なウェイクアップソースの間で最適なバランスを実現できます。· DVFS(ダイナミックボリューム)を使用します。tag(e および周波数スケーリング)動作ポイントは、CPU クロック周波数と VDDCPU 出力電源を直接制御します。
動作モードにより、システム各部へのクロック配分とシステム電源を制御できます。システム動作モードはMPUサブシステムによって制御されます。
MPUサブシステムの低電力モードは以下のとおりです。 · CSleep:CPUクロックは停止し、周辺クロックは
RCC(リセットおよびクロックコントローラ)で以前に設定された値。· CStop: CPU周辺クロックが停止します。· CStandby: VDDCPU OFF
WFI (割り込み待機) または WFE (イベント待機) 命令を実行すると、CPU は CSleep および CStop 低電力モードに入ります。
使用可能なシステム動作モードは次のとおりです: · 実行 (システムは最大パフォーマンス、VDDCORE、VDDCPU、クロックはオン) · 停止 (クロックはオフ) · LP-Stop (クロックはオフ) · LPLV-Stop (クロックはオフ、VDDCORE および VDDCPU 供給レベルは低下する可能性があります) · LPLV-Stop2 (VDDCPU オフ、VDDCORE は低下、クロックはオフ) · スタンバイ (VDDCPU、VDDCORE、クロックはオフ)

表3. システムとCPUの電力モード

システム電源モード

CPU

実行モード

CRun または CSleep

停止モード LP停止モード LPLV停止モード LPLV停止2モード
スタンバイモード

CStop または CStandby CStandby

3.8

リセットおよびクロックコントローラ (RCC)

クロック・リセットコントローラは、すべてのクロックの生成、クロックゲーティング、システムおよびペリフェラルのリセット制御を管理します。RCCはクロックソースの選択において高い柔軟性を提供し、クロック比を適用することで消費電力を削減します。さらに、一部の通信ペリフェラルでは、

DS13875 改訂5

27/219
48

機能以上view

STM32MP133C/F

3.8.1 3.8.2

2 つの異なるクロック ドメイン (バス インターフェイス クロックまたはカーネル ペリフェラル クロック) を使用すると、ボーレートを変更せずにシステム周波数を変更できます。
時計管理
デバイスには、4 つの内部発振器、外部水晶または共振器を備えた 2 つの発振器、起動時間が高速な 3 つの内部発振器、および 4 つの PLL が組み込まれています。
RCC は次のクロック ソース入力を受け取ります: · 内部発振器:
64 MHz HSIクロック(1 %精度) 4 MHz CSIクロック 32 kHz LSIクロック ・外部発振器:8-48 MHz HSEクロック 32.768 kHz LSEクロック
RCC は 1 つの PLL を提供します: · PLL2 は CPU クロック専用 · PLLXNUMX は以下を提供します:
AXI-SS用クロック(APB4、APB5、AHB5、AHB6ブリッジを含む)DDRインターフェース用クロック · PLL3は以下を提供します:マルチレイヤAHBおよび周辺バスマトリクス用クロック(APB1、
ペリフェラル用のカーネルクロック(APB2、APB3、APB6、AHB1、AHB2、AHB4) · 各種ペリフェラル用のカーネルクロックの生成専用のPLL4
システムはHSIクロックで起動します。その後、ユーザーアプリケーションはクロック設定を選択できます。
システムリセットソース
パワーオン リセットでは、デバッグ、RCC の一部、RTC の一部、電源コントローラ ステータス レジスタ、およびバックアップ電源ドメインを除くすべてのレジスタが初期化されます。
アプリケーション リセットは、次のいずれかのソースから生成されます。 · NRST パッドからのリセット · POR および PDR 信号からのリセット (一般にパワーオン リセットと呼ばれる) · BOR からのリセット (一般にブラウンアウトと呼ばれる) · 独立ウォッチドッグ 1 からのリセット · 独立ウォッチドッグ 2 からのリセット · Cortex-A7 (CPU) からのソフトウェア システム リセット · クロック セキュリティ システム機能がアクティブになっている場合の HSE の障害
システムリセットは、次のいずれかのソースから生成されます: · アプリケーションリセット · POR_VDDCORE 信号からのリセット · スタンバイモードから実行モードへの終了

28/219

DS13875 改訂5

STM32MP133C/F

機能以上view

MPUプロセッサリセットは、次のいずれかのソースから生成されます。 · システムリセット · MPUがCStandbyを終了するたび · Cortex-A7(CPU)からのソフトウェアMPUリセット

3.9

汎用入出力(GPIO)

各GPIOピンは、ソフトウェアによって出力(プッシュプルまたはオープンドレイン、プルアップ/プルダウンの有無)、入力(プルアップ/プルダウンの有無)、またはペリフェラル代替機能として設定できます。ほとんどのGPIOピンは、デジタルまたはアナログ代替機能と共有されます。すべてのGPIOは高電流対応で、速度選択機能を備えているため、内部ノイズ、消費電力、電磁放射をより適切に管理できます。
リセット後、すべての GPIO はアナログ モードになり、消費電力が削減されます。
I/O レジスタへの誤った書き込みを避けるために、必要に応じて特定のシーケンスに従って I/O 構成をロックできます。
すべての GPIO ピンは個別にセキュアとして設定できます。つまり、これらの GPIO およびセキュアとして定義された関連する周辺機器へのソフトウェア アクセスは、CPU 上で実行されるセキュア ソフトウェアに制限されます。

3.10
注記:

TrustZone保護コントローラ(ETZPC)
ETZPCは、プログラム可能なセキュリティ属性(セキュリティ保護可能なリソース)を持つバスマスターとスレーブのTrustZoneセキュリティを設定するために使用されます。例えば、以下のことが可能です。· オンチップSYSRAMのセキュア領域のサイズをプログラムできます。· AHBおよびAPBペリフェラルをセキュアまたは非セキュアに設定できます。· AHB SRAMをセキュアまたは非セキュアに設定できます。
デフォルトでは、SYSRAM、AHB SRAM、およびセキュリティ保護可能な周辺機器はセキュア アクセスのみに設定されているため、DMA1/DMA2 などの非セキュア マスターからはアクセスできません。

DS13875 改訂5

29/219
48

機能以上view

STM32MP133C/F

3.11

バス相互接続マトリックス
デバイスには、AXI バス マトリックス、1 つのメイン AHB バス マトリックス、およびバス マスターをバス スレーブと相互接続できるバス ブリッジが搭載されています (下の図を参照してください。点は有効なマスター/スレーブ接続を表します)。
図3. STM32MP133C/Fバスマトリックス

メタモルファス

SDMMC2

SDMMC1

DBG MLAHBインターコネクトUSBHから

CPU

ETH1 ETH2

128ビット

アキシム

M9

M0

M1 M2

M3

M11

M4

M5

M6

M7

S0

S1 S2 S3 S4 S5 S6 S7 S8 S9

デフォルトのスレーブAXIMC

NIC-400 AXI 64ビット 266 MHz – 10マスター/10スレーブ

AXIMインターコネクトDMA1 DMA2 USBO DMA3から

M0

M1 M2

M3 M4

M5

M6 M7

S0

S1

S2

S3

S4 S5 インターコネクト AHB 32 ビット 209 MHz – 8 マスター / 6 スレーブ

DDRCTRL 533 MHz AHB ブリッジから AHB6、MLAHB インターコネクトへ FMC/NAND QUADSPI SYSRAM 128 KB ROM 128 KB AHB ブリッジから AHB5、APB ブリッジから APB5、APB ブリッジから DBG APB
AXI 64 同期マスターポート AXI 64 同期スレーブポート AXI 64 非同期マスターポート AXI 64 非同期スレーブポート AHB 32 同期マスターポート AHB 32 同期スレーブポート AHB 32 非同期マスターポート AHB 32 非同期スレーブポート
AHB2へのブリッジ SRAM1 SRAM2 SRAM3 AXIM相互接続へ AHB4へのブリッジ
言語

MLAHB

30/219

DS13875 改訂5

STM32MP133C/F

機能以上view

3.12

DMA コントローラ
これらのデバイスはCPUのアクティビティをアンロードするための以下のDMAモジュールを備えています: · マスターダイレクトメモリアクセス(MDMA)
MDMA は高速 DMA コントローラで、CPU を介さずにあらゆる種類のメモリ転送 (周辺装置からメモリ、メモリからメモリ、メモリから周辺装置) を処理します。マスター AXI インターフェイスを備えています。MDMA は他の DMA コントローラとインターフェイスして標準の DMA 機能を拡張したり、周辺装置の DMA 要求を直接管理したりできます。32 個のチャネルはそれぞれ、ブロック転送、繰り返しブロック転送、リンク リスト転送を実行できます。MDMA は、保護されたメモリへの安全な転送を行うように設定できます。 · 1 つの DMA コントローラ (非セキュア DMA2 と DMA3、およびセキュア DMA16) 各コントローラにはデュアル ポート AHB があり、合計 XNUMX 個の非セキュア DMA チャネルと XNUMX 個のセキュア DMA チャネルで FIFO ベースのブロック転送を実行します。
2 つの DMAMUX ユニットは、DMA 周辺要求を多重化して 3 つの DMA コントローラにルーティングし、高い柔軟性を実現して、同時に実行される DMA 要求の数を最大化するとともに、周辺出力トリガーまたは DMA イベントから DMA 要求を生成します。
DMAMUX1 は、非セキュアな周辺機器からの DMA 要求を DMA1 および DMA2 チャネルにマップします。DMAMUX2 は、セキュアな周辺機器からの DMA 要求を DMA3 チャネルにマップします。

3.13

拡張割り込みおよびイベントコントローラ(EXTI)
拡張割り込み・イベントコントローラ(EXTI)は、設定可能な直接イベント入力を通じてCPUとシステムのウェイクアップを管理します。EXTIは、電源制御にウェイクアップ要求を送信し、GICに割り込み要求を生成し、CPUイベント入力にイベントを送信します。
EXTI ウェイクアップ要求により、システムをストップ モードからウェイクアップし、CPU を CStop モードと CStandby モードからウェイクアップすることができます。
割り込み要求およびイベント要求の生成は実行モードでも使用できます。
EXTI には、EXTI IOport の選択も含まれます。
各割り込みまたはイベントをセキュアに設定して、アクセスをセキュア ソフトウェアのみに制限することができます。

3.14

巡回冗長検査計算ユニット (CRC)
CRC (巡回冗長検査) 計算ユニットは、プログラム可能な多項式を使用して CRC コードを取得するために使用されます。
CRCベースの技術は、他の用途の中でも、データ転送やストレージの整合性を検証するために使用されます。EN/IEC 60335-1規格の適用範囲では、フラッシュメモリの整合性を検証する手段を提供します。CRC計算ユニットは、実行時にソフトウェアの署名を計算し、リンク時に生成され、特定のメモリ位置に保存された参照署名と比較するのに役立ちます。

DS13875 改訂5

31/219
48

機能以上view

STM32MP133C/F

3.15

フレキシブルメモリコントローラ(FMC)
FMC コントローラの主な機能は次のとおりです: · 以下の静的メモリ マップ デバイスとのインターフェイス:
NORフラッシュメモリ スタティックまたは擬似スタティックランダムアクセスメモリ(SRAM、PSRAM) 4ビット/8ビットBCHハードウェアECC付きNANDフラッシュメモリ · 8ビット、16ビットのデータバス幅 · 各メモリバンクの独立したチップセレクト制御 · 各メモリバンクの独立した構成 · 書き込みFIFO
FMC 構成レジスタを安全にすることができます。

3.16

デュアルクアッドSPIメモリインターフェース(QUADSPI)
QUADSPIは、シングル、デュアル、またはクアッドSPIフラッシュメモリをターゲットとする特殊な通信インターフェースです。以下の3つのモードのいずれかで動作します。・間接モード:すべての操作はQUADSPIレジスタを使用して実行されます。・ステータスポーリングモード:外部フラッシュメモリのステータスレジスタが定期的に読み取られ、
フラグ設定時に割り込みを生成できる。 · メモリマップモード:外部フラッシュメモリがアドレス空間にマップされる
システムからは内部メモリのように認識されます。
2 つの Quad-SPI フラッシュ メモリに同時にアクセス可能なデュアル フラッシュ モードを使用すると、スループットと容量の両方を 2 倍に増やすことができます。
QUADSPI は遅延ブロック (DLYBQS) と結合されており、100 MHz を超える外部データ周波数のサポートを可能にします。
QUADSPI 構成レジスタとその遅延ブロックは安全に保護できます。

3.17

アナログ-デジタルコンバータ(ADC1、ADC2)
これらのデバイスは12つのA/Dコンバータ(ADC)を内蔵しており、分解能は10ビット、8ビット、6ビット、または18ビットに設定できます。各ADCは最大XNUMX個の外部チャネルを共有し、シングルショットモードまたはスキャンモードで変換を実行します。スキャンモードでは、選択されたアナログ入力グループに対して自動変換が実行されます。
両方の ADC にはセキュリティ保護可能なバス インターフェイスがあります。
各 ADC は DMA コントローラによって処理できるため、ソフトウェアによる操作なしで ADC で変換された値を自動的に宛先の場所に転送できます。
さらに、アナログウォッチドッグ機能により、変換された電圧を正確に監視できます。tagXNUMXつ、一部、またはすべての選択されたチャネルのe。 変換されたvol。tage はプログラムされたしきい値外です。
A/D 変換とタイマーを同期するために、ADC は TIM1、TIM2、TIM3、TIM4、TIM6、TIM8、TIM15、LPTIM1、LPTIM2、および LPTIM3 タイマーのいずれかによってトリガーできます。

32/219

DS13875 改訂5

STM32MP133C/F

機能以上view

3.18

温度センサー
このデバイスには温度センサーが組み込まれており、電圧を発生する。tage (VTS)は温度に比例して変化します。この温度センサーはADC2_INP12に内部接続されており、デバイスの周囲温度を40~+125℃の範囲で±2%の精度で測定できます。
温度センサーは優れた直線性を備えていますが、温度測定の全体的な精度を確保するにはキャリブレーションが必要です。温度センサーのオフセットはプロセスばらつきによりチップごとに異なるため、キャリブレーションされていない内蔵温度センサーは、温度変化のみを検出するアプリケーションに適しています。温度センサー測定の精度を向上させるため、各デバイスはSTによって工場で個別にキャリブレーションされています。温度センサーの工場キャリブレーションデータは、STによって読み取り専用モードでアクセス可能なOTP領域に保存されます。

3.19

デジタル温度センサー(DTS)
これらのデバイスには周波数出力温度センサーが組み込まれています。DTSはLSEまたはPCLKに基づいて周波数をカウントし、温度情報を提供します。
以下の機能がサポートされています: · 温度しきい値による割り込み生成 · 温度しきい値によるウェイクアップ信号生成

3.20
注記:

VBAT操作
VBAT 電源ドメインには、RTC、バックアップ レジスタ、バックアップ SRAM が含まれています。
バッテリー持続時間を最適化するため、この電源ドメインは、利用可能な場合はVDDから、またはボリュームから供給されます。tagVBATピンにeが印加されます(VDD電源が供給されていない場合)。PDRがVDDがPDRレベルを下回ったことを検出すると、VBAT電源が切り替わります。
巻tagVBATピンへの電源供給は、外付けバッテリー、スーパーキャパシタ、またはVDDから直接行うことができます。後者の場合、VBATモードは機能しません。
VDD が存在しない場合に VBAT 操作がアクティブになります。
これらのイベント(外部割り込み、TAMP イベント、またはRTCアラーム/イベント)は、VDD電源を直接復旧し、デバイスをVBAT動作から強制的に終了させることができます。しかし、TAMP イベントと RTC アラーム/イベントは、VDD 電源を復元できる外部回路 (通常は PMIC) への信号を生成するために使用できます。

DS13875 改訂5

33/219
48

機能以上view

STM32MP133C/F

3.21

巻tag参照バッファ(VREFBUF)
デバイスにはボリュームが組み込まれているtagボリュームとして使用できる参照バッファtagADCの参考資料として、またvoltagVREF+ピンを介して外部コンポーネントの基準電圧を供給します。VREFBUFは保護されています。内部VREFBUFは4つの電圧をサポートします。tages: · 1.65 V · 1.8 V · 2.048 V · 2.5 V 外部電圧tag内部 VREFBUF がオフの場合、VREF+ ピンを介してリファレンスを提供できます。
図4.巻tag参照バッファ

VREFINT

+

VREF +

VSSA

言語

3.22

シグマデルタ変調器用デジタルフィルタ(DFSDM)
デバイスには、2 つのデジタル フィルタ モジュールと 4 つの外部入力シリアル チャネル (トランシーバー)、または 4 つの内部パラレル入力をサポートする 1 つの DFSDM が組み込まれています。
DFSDM は外部変調器をデバイスに接続し、受信したデータ ストリームのデジタル フィルタリングを実行します。変調器は、アナログ信号を DFSDM の入力を構成するデジタル シリアル ストリームに変換するために使用されます。
DFSDMはPDM(パルス密度変調)マイクとのインターフェースも可能で、PDMからPCMへの変換とフィルタリング(ハードウェアアクセラレーション)を実行できます。DFSDMは、ADCまたはデバイスメモリ(DMA/CPU転送を介してDFSDMへ)からのパラレルデータストリーム入力をオプションで備えています。
DFSDMトランシーバーは、複数のシリアルインターフェース形式(各種変調器に対応)をサポートしています。DFSDMデジタルフィルタモジュールは、最大24ビットの最終ADC分解能で、ユーザー定義のフィルタパラメータに従ってデジタル処理を実行します。

34/219

DS13875 改訂5

STM32MP133C/F

機能以上view

DFSDM 周辺機器は以下をサポートします: · 4 つの多重化入力デジタルシリアルチャネル:
さまざまな変調器を接続するための設定可能なSPIインターフェース 設定可能なマンチェスター符号化1線式インターフェース PDM(パルス密度変調)マイク入力 最大入力クロック周波数は最大20MHz(マンチェスター符号化の場合は10MHz) 変調器用クロック出力(0~20MHz) · 16つの内部デジタルパラレルチャネルからの代替入力(最大1ビットの入力解像度):内部ソース:ADCデータまたはメモリデータストリーム(DMA) · 調整可能なデジタル信号処理を備えた5つのデジタルフィルタモジュール:Sincxフィルタ:フィルタの次数/タイプ(XNUMX~XNUMX)、ampリング比(1〜1024)インテグレータ:オーバーampリング比(1〜256)·最大24ビットの出力データ解像度、符号付き出力データ形式·自動データオフセット補正(オフセットはユーザーがレジスタに保存)·連続または単一変換·変換開始のトリガー:ソフトウェアトリガー内部タイマー外部イベント最初のデジタルフィルタモジュール(DFSDM)との同期変換開始·アナログウォッチドッグの機能:低値および高値データしきい値レジスタ専用の設定可能なSincxデジタルフィルタ(次数 = 1〜3、
オーバーamp· 最終出力データまたは選択した入力デジタル シリアル チャネルからの入力 (リング比 = 1 ~ 32) を標準の変換とは独立して継続的に監視 · 飽和したアナログ入力値 (下限と上限) を検出する短絡検出器: 最大 8 ビットのカウンタでシリアル データ ストリーム上の 1 ~ 256 個の連続する 0 または 1 を検出 · 各入力シリアル チャネルを継続的に監視 · アナログ ウォッチドッグ イベントまたは短絡検出イベントでブレーク信号生成 · 極値検出器: 最終変換データの最小値と最大値を保存し、ソフトウェアで更新 · 最終変換データを読み取る DMA 機能 · 割り込み: 変換の終了、オーバーラン、アナログ ウォッチドッグ、短絡、入力シリアル チャネル クロックの欠如 · 「通常」または「挿入」変換: 「通常」変換はいつでも、または連続モードでも要求可能
「挿入された」変換のタイミングに影響を与えずに、正確なタイミングで高い変換優先度で「挿入された」変換を行う

DS13875 改訂5

35/219
48

機能以上view

STM32MP133C/F

3.23

真の乱数ジェネレーター (RNG)
デバイスには、統合アナログ回路によって生成された 32 ビットの乱数を提供する XNUMX つの RNG が組み込まれています。
RNG は、(ETZPC 内で) 安全なソフトウェアのみがアクセスできるように定義できます。
真の RNG は、専用バス (CPU では読み取り不可) を介して、セキュリティ保護された AES および PKA 周辺機器に接続します。

3.24

暗号化およびハッシュプロセッサ(CRYP、SAES、PKA、HASH)
デバイスには、ピアとメッセージを交換するときに機密性、認証、データの整合性、否認防止を確保するために通常必要な高度な暗号化アルゴリズムをサポートする 1 つの暗号化プロセッサが組み込まれています。
また、これらのデバイスには、CPU からアクセスできない専用ハードウェア バスを備えた、専用の DPA 耐性セキュア AES 128 ビットおよび 256 ビット キー (SAES) と PKA ハードウェア暗号化/復号化アクセラレータも組み込まれています。
CRYPの主な特徴: · DES/TDES (データ暗号化標準/三重データ暗号化標準): ECB (電子
コードブック)およびCBC(暗号ブロック連鎖)連鎖アルゴリズム、64ビット、128ビット、または192ビットキー · AES(高度暗号化標準):ECB、CBC、GCM、CCM、およびCTR(カウンターモード)連鎖アルゴリズム、128ビット、192ビット、または256ビットキー
ユニバーサルハッシュの主な機能: · SHA-1、SHA-224、SHA-256、SHA-384、SHA-512、SHA-3 (セキュアハッシュアルゴリズム) · HMAC
暗号化アクセラレータは DMA 要求生成をサポートします。
CRYP、SAES、PKA、HASH は、(ETZPC では) 安全なソフトウェアのみがアクセスできるように定義できます。

3.25

ブートとセキュリティおよびOTP制御(BSEC)
BSEC(ブートおよびセキュリティおよびOTP制御)は、デバイス設定およびセキュリティパラメータ用の組み込み不揮発性ストレージとして使用されるOTP(ワンタイムプログラマブル)ヒューズボックスを制御することを目的としています。BSECの一部は、セキュアソフトウェアのみがアクセスできるように設定する必要があります。
BSEC は、SAES (セキュア AES) の HWKEY 256 ビットの保存に OTP ワードを使用できます。

36/219

DS13875 改訂5

STM32MP133C/F

機能以上view

3.26

タイマーとウォッチドッグ
デバイスには、各 Cortex-A7 に XNUMX つの高度制御タイマー、XNUMX 個の汎用タイマー (うち XNUMX 個はセキュリティ保護済み)、XNUMX つの基本タイマー、XNUMX つの低電力タイマー、XNUMX つのウォッチドッグ、および XNUMX つのシステム タイマーが含まれています。
すべてのタイマー カウンターはデバッグ モードでフリーズできます。
以下の表は、高度制御タイマー、汎用タイマー、基本タイマー、低電力タイマーの機能を比較したものです。

タイマータイプ

タイマー

表4. タイマー機能の比較

対抗決議
tion

カウンタータイプ

プリスケーラ係数

DMA要求生成

チャンネルをキャプチャ/比較

補完的な出力

最大インターフェース
クロック(MHz)

マックス
タイマー
クロック(MHz)(1)

高度なTIM1、制御TIM8

16ビット

上、下、1 から 65536 までの任意の整数

はい

ティム2 ティム5

32ビット

上、下、1 から 65536 までの任意の整数

はい

ティム3 ティム4

16ビット

上、下、1 から 65536 までの任意の整数

はい

任意の整数

TIM12(2) 16ビット

1の間

いいえ

一般的な

そして65536

目的

TIM13(2) TIM14(2)

16ビット

1からXNUMXまでの任意の整数
そして65536

いいえ

任意の整数

TIM15(2) 16ビット

1の間

はい

そして65536

TIM16(2) TIM17(2)

16ビット

1からXNUMXまでの任意の整数
そして65536

はい

基本

TIM6、TIM7

16ビット

1からXNUMXまでの任意の整数
そして65536

はい

LPTIM1、

低電力

LPTIM2(2)、LPTIM3(2)、
LPTIM4、

16ビット

1、2、4、8、アップ16、32、64、
128

いいえ

LPTIM5 は

6

4

104.5

209

4

いいえ

104.5

209

4

いいえ

104.5

209

2

いいえ

104.5

209

1

いいえ

104.5

209

2

1

104.5

209

1

1

104.5

209

0

いいえ

104.5

209

1(3)

いいえ

104.5 104.5

1. 最大タイマークロックは、RCC の TIMGxPRE ビットに応じて最大 209 MHz です。2. セキュリティ保護可能なタイマーです。3. LPTIM にはキャプチャ チャネルがありません。

DS13875 改訂5

37/219
48

機能以上view

STM32MP133C/F

3.26.1 3.26.2 3.26.3

高度制御タイマー(TIM1、TIM8)
高度制御タイマー(TIM1、TIM8)は、6チャネルに多重化されたXNUMX相PWMジェネレータとみなすことができます。プログラム可能なデッドタイムを挿入できる相補PWM出力を備えています。また、完全な汎用タイマーとしても使用できます。XNUMXつの独立したチャネルは、以下の用途に使用できます。・入力キャプチャ・出力コンペア・PWM生成(エッジアラインまたはセンターアラインモード)・ワンパルスモード出力
標準16ビットタイマーとして構成した場合、汎用タイマーと同じ機能を持ちます。16ビットPWMジェネレータとして構成した場合、完全な変調機能(0~100%)を持ちます。
高度制御タイマーは、タイマー リンク機能を介して汎用タイマーと連携し、同期やイベント チェーンを実現できます。
TIM1 と TIM8 は独立した DMA 要求生成をサポートします。
汎用タイマー (TIM2、TIM3、TIM4、TIM5、TIM12、TIM13、TIM14、TIM15、TIM16、TIM17)
STM32MP133C/Fデバイスには、同期可能な汎用タイマーが4個組み込まれています(相違点については表2を参照)。・TIM3、TIM4、TIM5、TIMXNUMX
TIM 2 および TIM5 は、32 ビットの自動リロード アップ/ダウン カウンタと 16 ビットのプリスケーラに基づいています。一方、TIM3 および TIM4 は、16 ビットの自動リロード アップ/ダウン カウンタと 16 ビットのプリスケーラに基づいています。すべてのタイマーには、入力キャプチャ/出力コンペア、PWM、または 16 パルス モード出力用の 1 つの独立したチャネルがあります。これにより、最大のパッケージで最大 8 の入力キャプチャ/出力コンペア/PWM が可能になります。これらの汎用タイマーは、同期またはイベント チェーン用のタイマー リンク機能を介して、連携して動作することも、他の汎用タイマーや高度制御タイマー TIM2 および TIM3 と共に動作することもできます。これらの汎用タイマーはいずれも、PWM 出力を生成するために使用できます。TIM4、TIM5、TIM12、TIM13 にはすべて独立した DMA 要求生成機能があります。これらは、直交 (増分) エンコーダ信号と、14 ~ 15 個のホール効果センサーからのデジタル出力を処理できます。 · TIM16、TIM17、TIM16、TIM16、TIM13、TIM14 これらのタイマーは、16ビットの自動リロードアップカウンタと17ビットのプリスケーラをベースにしています。TIM12、TIM15、TIM2、TIM3は独立したチャネルを4つ備えており、TIM5とTIMXNUMXは入力キャプチャ/出力コンペア、PWM、またはワンパルスモード出力用の独立したチャネルをXNUMXつ備えています。これらのタイマーは、TIMXNUMX、TIMXNUMX、TIMXNUMX、TIMXNUMXといったフル機能の汎用タイマーと同期させることも、シンプルなタイムベースとして使用することも可能です。これらのタイマーはそれぞれ、ETZPCでセキュアソフトウェアからのみアクセスできるように定義できます。
基本タイマー(TIM6およびTIM7)
これらのタイマーは、主に汎用の 16 ビット タイム ベースとして使用されます。
TIM6 と TIM7 は独立した DMA 要求生成をサポートします。

38/219

DS13875 改訂5

STM32MP133C/F

機能以上view

3.26.4
3.26.5 3.26.6

低電力タイマー (LPTIM1、LPTIM2、LPTIM3、LPTIM4、LPTIM5)
各低消費電力タイマーは独立したクロックを備えており、LSE、LSI、または外部クロックで駆動されている場合はストップモード中でも動作します。LPTIMxはデバイスをストップモードからウェイクアップさせることができます。
これらの低消費電力タイマーは、次の機能をサポートしています: · 16 ビット自動リロード レジスタを備えた 16 ビット アップ カウンタ · 16 ビット比較レジスタ · 設定可能な出力: パルス、PWM · 連続/ワンショット モード · 選択可能なソフトウェア/ハードウェア入力トリガー · 選択可能なクロック ソース:
内部クロックソース: LSE、LSI、HSI、またはAPBクロックLPTIM入力経由の外部クロックソース(内部クロックがなくても動作)
パルスカウンタアプリケーションで使用されるソース実行) · プログラム可能なデジタルグリッチフィルタ · エンコーダモード
LPTIM2 および LPTIM3 は、(ETZPC 内で) 安全なソフトウェアのみがアクセスできるように定義できます。
独立監視機関(IWDG1、IWDG2)
独立ウォッチドッグは、12ビットのダウンカウンタと8ビットのプリスケーラで構成されています。独立した32kHzの内部RC(LSI)からクロックを供給され、メインクロックとは独立して動作するため、ストップモードおよびスタンバイモードでも動作可能です。IWDGは、問題発生時にデバイスをリセットするウォッチドッグとして使用できます。オプションバイトを介してハードウェアまたはソフトウェアで設定可能です。
IWDG1 は、(ETZPC 内で) 安全なソフトウェアのみがアクセスできるように定義できます。
汎用タイマー(Cortex-A7 CNT)
Cortex-A7 内に組み込まれている Cortex-A7 汎用タイマーには、システム タイミング生成 (STGEN) から値が供給されます。
Cortex-A7プロセッサは、以下のタイマーを提供します: · セキュアモードと非セキュアモードで使用する物理タイマー
物理タイマーのレジスタは、セキュアコピーと非セキュアコピーを提供するためにバンク化されています。 · 非セキュアモードで使用する仮想タイマー · ハイパーバイザーモードで使用する物理タイマー
汎用タイマーはメモリマップされた周辺機器ではないため、特定の Cortex-A7 コプロセッサ命令 (cp15) によってのみアクセスできます。

3.27

システムタイマー生成(STGEN)
システムタイミング生成(STGEN)は、一貫した時間カウント値を生成する。 view すべての Cortex-A7 汎用タイマーの時間。

DS13875 改訂5

39/219
48

機能以上view

STM32MP133C/F

システムタイミング生成には、以下の主な機能があります。 · ロールオーバーの問題を回避するための64ビット幅 · ゼロまたはプログラム可能な値から開始 · タイマーを保存および復元できる制御APBインターフェース(STGENC)
パワーダウンイベントをまたいでタイマー値を外部から読み取ることができる読み取り専用APBインターフェース(STGENR)
安全なソフトウェアとデバッグツール · システムデバッグ中に停止できるタイマー値のインクリメント
STGENC は、(ETZPC 内で) 安全なソフトウェアのみがアクセスできるように定義できます。

3.28

リアルタイムクロック(RTC)
RTC は、すべての低電力モードを管理するための自動ウェイクアップ機能を提供します。RTC は独立した BCD タイマー/カウンターであり、プログラム可能なアラーム割り込みを備えた時刻クロック/カレンダーを提供します。
RTC には、割り込み機能を備えた定期的なプログラム可能なウェイクアップ フラグも含まれています。
32つの12ビットレジスタには、秒、分、時(24時間またはXNUMX時間形式)、日(曜日)、日(日)、月、年がXNUMX進化XNUMX進数(BCD)形式で格納されます。秒未満の値もXNUMX進数形式で表示されます。
ソフトウェア ドライバーの管理を容易にするためにバイナリ モードがサポートされています。
28日、29日(うるう年)、30日、31日の月の補正は自動的に行われます。また、サマータイムの補正も可能です。
追加の 32 ビット レジスタには、プログラム可能なアラームのサブセカンド、秒、分、時間、曜日、日付が含まれます。
水晶発振器の精度の偏差を補正するためのデジタルキャリブレーション機能が利用可能です。
バックアップ ドメインのリセット後、すべての RTC レジスタは寄生書き込みアクセスの可能性から保護され、安全なアクセスによって保護されます。
供給量がtag動作範囲内に留まる場合、デバイスの状態 (実行モード、低電力モード、またはリセット中) に関係なく、RTC は停止しません。
RTCの主な機能は次のとおりです。 · サブセコンド、秒、分、時間(12または24形式)、日(日)付きのカレンダー
曜日、日付(日)、月、年、ソフトウェアで夏時間補正をプログラム可能、割り込み機能付きアラーム。アラームは任意のタイミングで作動可能
カレンダーフィールドの組み合わせ。自動ウェイクアップユニットは、自動ウェイクアップをトリガーする定期的なフラグを生成します。
割り込み · 基準クロック検出:より正確な第50ソースクロック(60HzまたはXNUMXHz)が使用可能
カレンダー精度の向上に使用されます。・サブセコンドシフト機能を使用した外部クロックとの正確な同期・デジタルキャリブレーション回路(定期的なカウンタ補正):0.95 ppmの精度、
数秒のキャリブレーションウィンドウ

40/219

DS13875 改訂5

STM32MP133C/F

機能以上view

· タイムストamp イベント保存機能 · RTCバックアップレジスタにSWKEYを保存し、SAEに直接バスアクセス可能(
CPUによって読み取り可能) · マスク可能な割り込み/イベント:
アラームA アラームB ウェイクアップ割り込みTimestamp · TrustZoneサポート: RTCが完全にセキュリティ保護可能なアラームA、アラームB、ウェイクアップタイマー、タイムスタンプamp 個々のセキュリティ保護または非セキュリティ保護
非セキュア構成でセキュアに実行された構成RTCキャリブレーション

3.29

Tamperおよびバックアップレジスタ(TAMP)
32ビットのバックアップレジスタは、すべての低消費電力モードとVBATモードで保持されます。これらのレジスタの内容は少なくとも32つの保護レベルによって保護されているため、機密データの保存に使用できます。amper検出回路。
7tamper入力ピンと5つのtamper出力ピンはアンチtに利用可能ですamp検出。外部tamperピンはエッジ検出、エッジとレベル、フィルタリングによるレベル検出、またはアクティブtに設定できます。amptを自動チェックすることでセキュリティレベルを高めるamper ピンは外部的にオープンまたはショートされていません。
TAMP 主な特徴 · 32個のバックアップレジスタ(TAMP_BKPxR)はRTCドメインに実装され、
VDD電源がオフのときにVBATによって電源が投入される · 12 tamp利用可能なピン数(7つの入力と5つの出力) · 任意のtamper検出はRTCタイムスタンプを生成することができるamp イベント。 · 任意のtamper検出によりバックアップレジスタが消去されます。 · TrustZoneサポート:
Tampセキュアまたは非セキュア構成バックアップは、構成可能なサイズの 3 つの領域に構成を登録します。
. 1つの読み取り/書き込みセキュア領域。1つの書き込みセキュア/読み取り非セキュア領域。1つの読み取り/書き込み非セキュア領域 · 単調カウンタ

3.30

集積回路間インターフェース(I2C1、I2C2、I2C3、I2C4、I2C5)
デバイスには 2 つの IXNUMXC インターフェイスが組み込まれています。
I2Cバスインターフェースは、STM32MP133C/FとシリアルI2Cバス間の通信を処理します。I2Cバス固有のシーケンス、プロトコル、アービトレーション、タイミングをすべて制御します。

DS13875 改訂5

41/219
48

機能以上view

STM32MP133C/F

I2C 周辺機器は以下をサポートします: · I2C バス仕様およびユーザーマニュアル Rev. 5 の互換性:
スレーブおよびマスター モード、マルチマスター機能 標準モード (Sm)、最大ビットレート 100 kbit/s 高速モード (Fm)、最大ビットレート 400 kbit/s 高速モード プラス (Fm+)、最大ビットレート 1 Mbit/s、20 mA 出力駆動 I/O 7 ビットおよび 10 ビットのアドレス指定モード、複数の 7 ビット スレーブ アドレス プログラム可能なセットアップおよびホールド時間 オプションのクロック ストレッチ · システム管理バス (SMBus) 仕様 rev 2.0 互換性: ACK によるハードウェア PEC (パケット エラー チェック) 生成および検証
制御アドレス解決プロトコル(ARP)のサポートSMBusアラート·電力システム管理プロトコル(PMBusTM)仕様rev 1.1との互換性·独立クロック:独立したクロックソースの選択により、I2C通信速度をPCLKの再プログラミングから独立させる·アドレス一致でストップモードからウェイクアップ·プログラム可能なアナログおよびデジタルノイズフィルタ·DMA機能付き1バイトバッファ
I2C3、I2C4、および I2C5 は、(ETZPC 内で) セキュア ソフトウェアのみがアクセスできるように定義できます。

3.31

ユニバーサル同期非同期受信送信機(USART1、USART2、USART3、USART6およびUART4、UART5、UART7、UART8)
これらのデバイスには、1つのユニバーサル同期受信トランスミッタ(USART2、USART3、USART6、USART4)と5つのユニバーサル非同期受信トランスミッタ(UART7、UART8、UARTXNUMX、UARTXNUMX)が組み込まれています。USARTxとUARTxの機能の概要については、以下の表を参照してください。
これらのインターフェースは、非同期通信、IrDA SIR ENDECサポート、マルチプロセッサ通信モード、単線半二重通信モード、LINマスター/スレーブ機能を提供します。CTS信号とRTS信号のハードウェア管理、およびRS485ドライバイネーブル機能も備えています。最大13Mbpsの通信速度で通信可能です。
USART1、USART2、USART3、USART6 は、スマートカード モード (ISO 7816 準拠) と SPI のような通信機能も提供します。
すべての USART には CPU クロックから独立したクロック ドメインがあり、USARTx は最大 32 Kbaud のボーレートを使用して STM133MP200C/F をストップ モードからウェイクアップできます。ストップ モードからのウェイクアップ イベントはプログラム可能で、次のようになります。
· スタートビット検出
· 受信したデータフレーム
· 特定のプログラムされたデータフレーム

42/219

DS13875 改訂5

STM32MP133C/F

機能以上view

すべての USART インターフェイスは DMA コントローラによって提供されます。

表5. USART/UARTの機能

USARTモード/機能(1)

USART1/2/3/6

UART4/5/7/8

モデムのハードウェアフロー制御

X

X

DMAを使用した連続通信

X

X

マルチプロセッサ通信

X

X

同期SPIモード(マスター/スレーブ)

X

スマートカードモード

X

単線半二重通信 IrDA SIR ENDEC ブロック

X

X

X

X

LINモード

X

X

デュアルクロックドメインと低電力モードからのウェイクアップ

X

X

Modbus通信における受信タイムアウト割り込み

X

X

X

X

自動ボーレート検出

X

X

ドライバーの有効化

X

X

USARTデータ長

7、8、9ビット

1. X = サポートされています。

USART1 および USART2 は、(ETZPC 内で) 安全なソフトウェアのみがアクセスできるように定義できます。

3.32

シリアル周辺機器インターフェース(SPI1、SPI2、SPI3、SPI4、SPI5)と統合サウンドインターフェース(I2S1、I2S2、I2S3、I2S4)
これらのデバイスは最大2つのSPI(SPI1S2、SPI2S2、SPI3S2、SPI4S5、SPI50)を搭載し、マスターモードおよびスレーブモード、半二重、全二重、片方向モードで最大3Mbpsの通信が可能です。4ビットのプリスケーラにより16種類のマスターモード周波数に対応し、フレームは8ビットからXNUMXビットまで設定可能です。すべてのSPIインターフェースは、NSSパルスモード、TIモード、ハードウェアCRC計算、およびDMA機能を備えたXNUMXビットの内蔵RxおよびTx FIFOの乗算をサポートしています。
I2S1、I2S2、I2S3、I2S4は、SPI1、SPI2、SPI3、SPI4と多重化されています。マスターモードまたはスレーブモード、全二重または半二重通信モードで動作し、入力または出力チャネルとして16ビットまたは32ビットの分解能で動作するように設定できます。オーディオamp8kHzから192kHzまでの周波数範囲をサポートします。すべてのI2Sインターフェースは、DMA機能を備えた8ビットの組み込みRxおよびTx FIFOをサポートします。
SPI4 および SPI5 は、(ETZPC 内で) セキュア ソフトウェアのみがアクセスできるように定義できます。

3.33

シリアルオーディオインターフェース(SAI1、SAI2)
デバイスには、多くのステレオまたはモノラルオーディオプロトコルの設計を可能にする2つのSAIが組み込まれています。

DS13875 改訂5

43/219
48

機能以上view

STM32MP133C/F

I2S、LSBまたはMSBジャスティファイド、PCM/DSP、TDM、AC'97など、様々なオーディオフォーマットに対応しています。オーディオブロックがトランスミッターとして構成されている場合、SPDIF出力が利用可能です。この柔軟性と再構成可能性を実現するために、各SAIにはXNUMXつの独立したオーディオサブブロックが搭載されています。各ブロックには、専用のクロックジェネレータとI/Oラインコントローラが搭載されています。オーディオamp最大192kHzの周波数帯域に対応しています。さらに、内蔵PDMインターフェースにより最大XNUMX本のマイクをサポートできます。SAIはマスター構成またはスレーブ構成で動作可能です。オーディオサブブロックは受信機または送信機として動作し、同期または非同期(一方に対して)で動作可能です。SA​​Iは他のSAIと接続して同期動作させることもできます。

3.34

SPDIF レシーバー インターフェース (SPDIFRX)
SPDIFRXは、IEC-60958およびIEC-61937に準拠したS/PDIFフローを受信するように設計されています。これらの規格は、高Sまでのシンプルなステレオストリームをサポートします。ampオーディオ レート、および Dolby や DTS (最大 5.1) で定義されているような圧縮されたマルチチャンネル サラウンド サウンド。
SPDIFRXの主な機能は次のとおりです。·最大12.288つの入力が利用可能·自動シンボルレート検出·最大シンボルレート:32 MHz·192~60958 kHzのステレオストリームをサポート·オーディオIEC-61937およびIEC-XNUMX、コンシューマーアプリケーションのサポート·パリティビット管理·オーディオ用DMAを使用した通信amples · 制御およびユーザーチャネル情報のためのDMAを使用した通信 · 割り込み機能
SPDIFRXレシーバーは、シンボルレートの検出と入力データストリームのデコードに必要なすべての機能を備えています。ユーザーは必要なSPDIF入力を選択し、有効な信号が利用可能になると、SPDIFRXレシーバーはシンボルレートを検出して、入力データストリームをデコードします。amp入力信号を解析し、マンチェスターストリームをデコードし、フレーム、サブフレーム、ブロック要素を認識します。SPDIFRXは、デコードされたデータと関連するステータスフラグをCPUに渡します。
SPDIFRXは、正確な秒数を計算するために使用されるS/PDIFサブフレームレートで切り替わるspdif_frame_syncという信号も提供します。ampクロック ドリフト アルゴリズムのレート。

3.35

セキュアデジタル入出力マルチメディアカードインターフェース(SDMMC1、SDMMC2)
2 つのセキュア デジタル入力/出力 MultiMediaCard インターフェイス (SDMMC) は、AHB バスと SD メモリ カード、SDIO カード、および MMC デバイス間のインターフェイスを提供します。
SDMMCの機能は次のとおりです: · Embedded MultiMediaCard System仕様バージョン5.1に準拠
カードは1つの異なるデータバスモードをサポート: 4ビット (デフォルト)、8ビット、XNUMXビット

44/219

DS13875 改訂5

STM32MP133C/F

機能以上view

(HS200 SDMMC_CK速度は最大許容I/O速度に制限されます)(HS400はサポートされていません)
· 以前のバージョンのマルチメディアカードとの完全な互換性(下位互換性)
· SD メモリ カード仕様バージョン 4.1 に完全準拠 (SDR104 SDMMC_CK 速度は最大許容 I/O 速度に制限され、SPI モードと UHS-II モードはサポートされません)
· SDIO カード仕様バージョン 4.0 に完全準拠。1 つの異なるデータバス モードのカード サポート: 4 ビット (デフォルト) と 104 ビット (SDRXNUMX SDMMC_CK 速度は最大許容 I/O 速度に制限され、SPI モードと UHS-II モードはサポートされていません)
· 208ビットモードでは最大8MB/秒のデータ転送(最大許容I/O速度に依存)
· 外部双方向ドライバを制御するためのデータおよびコマンド出力イネーブル信号
· SDMMCホストインターフェースに専用のDMAコントローラが組み込まれており、インターフェースとSRAM間の高速転送が可能
· IDMA リンクリストのサポート
· SDMMC1とSDMMC2にそれぞれ専用の電源VDDSD1とVDDSD2があり、UHS-IモードでのSDカードインターフェースにレベルシフタを挿入する必要がなくなります。
SDMMC1およびSDMMC2の一部のGPIOのみが、専用のVDDSD1またはVDDSD2電源ピンで利用可能です。これらはSDMMC1およびSDMMC2のデフォルトのブートGPIOの一部です(SDMMC1:PC[12:8]、PD[2]、SDMMC2:PB[15,14,4,3]、PE3、PG6)。これらは、代替機能テーブルにおいて、「_VSD1」または「_VSD2」というサフィックスが付いた信号で識別できます。
各 SDMMC は遅延ブロック (DLYBSD) と結合されており、100 MHz を超える外部データ周波数をサポートできます。
両方の SDMMC インターフェイスには、セキュリティ保護可能な構成ポートがあります。

3.36

コントローラエリアネットワーク(FDCAN1、FDCAN2)
コントローラ エリア ネットワーク (CAN) サブシステムは、2 つの CAN モジュール、共有メッセージ RAM メモリ、およびクロック キャリブレーション ユニットで構成されます。
両方の CAN モジュール (FDCAN1 および FDCAN2) は、ISO 11898-1 (CAN プロトコル仕様バージョン 2.0 パート A、B) および CAN FD プロトコル仕様バージョン 1.0 に準拠しています。
10KBのメッセージRAMメモリは、フィルタ、受信FIFO、受信バッファ、送信イベントFIFO、送信バッファ(およびTTCAN用トリガー)を実装します。このメッセージRAMは、FDCAN1モジュールとFDCAN2モジュール間で共有されます。
共通クロックキャリブレーションユニットはオプションです。FDCAN1で受信したCANメッセージを評価することで、HSI内部のRC発振器とPLLからFDCAN2とFDCAN1の両方にキャリブレーションされたクロックを生成することができます。

DS13875 改訂5

45/219
48

機能以上view

STM32MP133C/F

3.37

ユニバーサル シリアル バス高速ホスト (USBH)
これらのデバイスは、480つの物理ポートを備えたUSB高速ホスト(最大1.2Mbps)を12つ搭載しています。USBHは、各ポートで低速、フルスピード(OHCI)、高速(EHCI)の動作を独立してサポートします。480つのトランシーバーを統合し、低速(XNUMXMbps)、フルスピード(XNUMXMbps)、高速(XNUMXMbps)のいずれかの動作に使用できます。XNUMXつ目の高速トランシーバーはOTG高速と共用されます。
USBHはUSB 2.0仕様に準拠しています。USBHコントローラは、USB高速PHY内のPLLによって生成される専用クロックを必要とします。

3.38

USB オンザゴー高速 (OTG)
これらのデバイスは、USB OTG高速(最大480Mbps)デバイス/ホスト/OTGペリフェラルを480つ内蔵しています。OTGはフルスピードと高速の両方の動作をサポートします。高速動作(XNUMXMbps)用のトランシーバーは、USBホストのXNUMX番目のポートと共有されます。
USB OTG HSは、USB 2.0仕様およびOTG 2.0仕様に準拠しています。エンドポイント設定はソフトウェアで設定可能で、サスペンド/レジューム機能もサポートしています。USB OTGコントローラは、RCC内部またはUSB高速PHY内部のPLLによって生成される専用の48MHzクロックを必要とします。
USB OTG HSの主な特徴は以下の通りです。· 4KバイトのRxとTx FIFOサイズの組み合わせ、動的FIFOサイズ調整可能· SRP(セッションリクエストプロトコル)とHNP(ホストネゴシエーションプロトコル)のサポート· 16つの双方向エンドポイント· 1.3のホストチャネル、周期的OUTサポート· OTG2.0とOTG2.0の動作モードにソフトウェアで設定可能· USB 1.2 LPM(リンクパワーマネジメント)のサポート· バッテリー充電仕様リビジョンXNUMXのサポート· HS OTG PHYのサポート· 内部USB DMA· 内部HNP/SNP/IP(外部抵抗は不要)· OTG/ホストモードでは、バスパワーデバイスが動作する場合に備えて電源スイッチが必要です。
接続されました。
USB OTG 構成ポートは安全です。

46/219

DS13875 改訂5

STM32MP133C/F

機能以上view

3.39

ギガビットイーサネット MAC インターフェース (ETH1、ETH2)
これらのデバイスは、業界標準のメディア独立インターフェイス (MII)、縮小メディア独立インターフェイス (RMII)、または縮小ギガビット メディア独立インターフェイス (RGMII) を介してイーサネット LAN 通信を行うための IEEE-802.3-2002 準拠のギガビット メディア アクセス コントローラ (GMAC) を XNUMX つ提供します。
これらのデバイスは、物理的なLANバス(ツイストペア、光ファイバーなど)に接続するために、外部物理インターフェースデバイス(PHY)を必要とします。PHYは、MIIの場合は17信号、RMIIの場合は7信号、RGMIIの場合は13信号を使用してデバイスポートに接続され、STM25MP125C/FまたはPHYから32MHz(MII、RMII、RGMII)または133MHz(RGMII)のクロックで動作します。
デバイスには以下の機能が含まれています: · 動作モードとPHYインターフェース
10、100、1000 Mbit/sのデータ転送速度、全二重および半二重動作の両方のサポート、MII、RMII、RGMII PHYインターフェース、処理制御、マルチレイヤパケットフィルタリング:送信元(SA)および宛先(DA)のMACフィルタリング
完全ハッシュフィルタ付きアドレス、VLAN tagパーフェクトフィルタとハッシュフィルタによるレイヤ3フィルタリング、IP送信元(SA)または宛先(DA)アドレスのレイヤ4フィルタリング、送信元(SP)または宛先(DP)ポートのレイヤXNUMXフィルタリング、ダブルVLAN処理:最大XNUMXつのVLANの挿入 tags 送信経路において、 tag 受信パスでのフィルタリング IEEE 1588-2008/PTPv2 のサポート RMON/MIB カウンタによるネットワーク統計のサポート (RFC2819/RFC2665) · ハードウェア オフロード処理 プリアンブルおよびフレーム開始データ (SFD) の挿入または削除 IP ヘッダーおよび TCP/UDP/ICMP ペイロードの整合性チェックサム オフロード エンジン: 送信チェックサムの計算と挿入、受信チェックサムの計算と比較 デバイスの MAC アドレスによる自動 ARP 要求応答 TCP セグメンテーション: 大きな送信 TCP パケットを複数の小さなパケットに自動的に分割 · 低電力モード エネルギー効率の高いイーサネット (標準 IEEE 802.3az-2010) リモート ウェイクアップ パケットおよび AMD Magic PacketTM 検出
ETH1とETH2はどちらもセキュアとしてプログラムできます。セキュアに設定すると、AXIインターフェースを介したトランザクションはセキュアになり、コンフィグレーションレジスタはセキュアアクセスによってのみ変更可能になります。

DS13875 改訂5

47/219
48

機能以上view

STM32MP133C/F

3.40

デバッグインフラストラクチャ
デバイスは、ソフトウェア開発とシステム統合をサポートするために、次のデバッグおよびトレース機能を提供します。 · ブレークポイントデバッグ · コード実行トレース · ソフトウェアインストルメンテーション · JTAG デバッグポート · シリアルワイヤデバッグポート · トリガー入力および出力 · トレースポート · Arm CoreSightデバッグおよびトレースコンポーネント
デバッグはJ経由で制御できますTAG業界標準のデバッグ ツールを使用した /serial-wire デバッグ アクセス ポート。
トレース ポートを使用すると、ログ記録と分析のためにデータをキャプチャできます。
セキュア領域へのデバッグ アクセスは、BSEC の認証信号によって有効になります。

48/219

DS13875 改訂5

STM32MP133C/F

ピン配置、ピンの説明、代替機能

4

ピン配置、ピンの説明、代替機能

図5. STM32MP133C/F LFBGA289ボールアウト

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

A

VSSS

PA9

PD10

PB7

PE7

PD5

PE8

PG4

PH9

PH13

PC7

PB9

PB14

PG6

PD2

PC9

VSSS

B

PD3

PF5

PD14

PE12

PE1

PE9

PH14

PE10

PF1

PF3

PC6

PB15

PB4

PC10

PC12

DDR_DQ4 DDR_DQ0

C

PB6

PH12

PE14

PE13

PD8

PD12

PD15

VSSS

PG7

PB5

PB3

VDDSD1

PF0

PC11

DDR_DQ1

DDR_DQS0N

DDR_DQS0P

D

PB8

PD6

VSSS

PE11

PD1

PE0

PG0

PE15

PB12

PB10

VDDSD2

VSSS

PE3

PC8

DDR_DQM0

DDR_DQ5 DDR_DQ3

E

PG9

PD11

PA12

PD0

VSSS

PA15

PD4

PD9

PF2

PB13

PH10

VDDQ_DDR

DDR_DQ2 DDR_DQ6 DDR_DQ7 DDR_A5

DDR_リセット

F

PG10

PG5

PG8

PH2

PH8

VDDCPU

電圧

VDDCPU VDDCPU

電圧

電圧

VDDQ_DDR

VSSS

DDR_A13

VSSS

DDR_A9

DDR_A2

G

PF9

PF6

PF10

PG15

PF8

電圧

VSSS

VSSS

VSSS

VSSS

VSSS

VDDQ_DDR

DDR_BA2 DDR_A7

DDR_A3

DDR_A0 DDR_BA0

H

PH11

PI3

PH7

PB2

PE4

VDDCPU

VSSS

VDDCORE VDDCORE VDDCORE

VSSS

VDDQ_DDR

DDR_WEN

VSSS

DDR_ODT DDR_CSN

DDR_RASN

J

PD13

VBAT

PI2

VSS_PLL VDD_PLL VDDCPU

VSSS

VDDC コア

VSSS

VDDC コア

VSSS

VDDQ_DDR

VDDCORE DDR_A10

DDR_CASN

DDR_CLKP

DDR_CLKN

K

PC14OSC32_IN

PC15OSC32_

VSSS

PC13

PI1

電圧

VSSS

VDDCORE VDDCORE VDDCORE

VSSS

VDDQ_DDR

DDR_A11 DDR_CKE DDR_A1 DDR_A15 DDR_A12

L

PE2

PF4

PH6

PI0

PG3

電圧

VSSS

VSSS

VSSS

VSSS

VSSS

VDDQ_DDR

DDR_ATO

DDR_DTO0

DDR_A8 DDR_BA1 DDR_A14

M

PF7

PA8

PG11

VDD_ANA VSS_ANA

電圧

電圧

電圧

電圧

電圧

電圧

VDDQ_DDR

DDR_VREF

DDR_A4

VSSS

DDR_DTO1

DDR_A6

N

PE6

PG1

PD7

VSSS

PB11

PF13

VSSA

PA3

NJTRST

VSS_USB VDDA1V1_

HS

登録

VDDQ_DDR

パワーLP

DDR_DQM1

DDR_DQ10

DDR_DQ8 DDR_ZQ

P

PH0OSC_IN

PH1OSC_OUT

PA13

PF14

PA2

VREF-

VDDA

PG13

PG14

VDD3V3_USBHS

VSSS

PI5-BOOT1 VSS_PLL2 PWR_ON

DDR_DQ11

DDR_DQ13

DDR_DQ9

R

PG2

PH3

PWR_CPU _オン

PA1

VSSS

VREF +

PC5

VSSS

電圧

PF15

VDDA1V8_レジスタ

PI6-BOOT2

VDD_PLL2

PH5

DDR_DQ12

DDR_DQS1N

DDR_DQS1P

T

PG12

PA11

PC0

PF12

PC3

PF11

PB1

PA6

PE5

PDR_ON USB_DP2

PA14

USB_DP1

バイパス_REG1V8

PH4

DDR_DQ15

DDR_DQ14

U

VSSS

PA7

PA0

PA5

PA4

PC4

PB0

PC1

PC2

NRST

USB_DM2

USB_RREF

USB_DM1 PI4-BOOT0

PA10

PI7

VSSS

言語

上図はパッケージ上部を示しています view.

DS13875 改訂5

49/219
97

ピン配置、ピンの説明、代替機能

STM32MP133C/F

図6. STM32MP133C/F TFBGA289ボールアウト

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

A

VSSS

PD4

PE9

PG0

PD15

PE15

PB12

PF1

PC7

PC6

PF0

PB14

VDDSD2 VDDSD1 DDR_DQ4 DDR_DQ0

VSSS

B

PE12

PD8

PE0

PD5

PD9

PH14

PF2

VSSS

PF3

PB13

PB3

PE3

PC12

VSSS

DDR_DQ1

DDR_DQS0N

DDR_DQS0P

C

PE13

PD1

PE1

PE7

VSSS

電圧

PE10

PG7

PG4

PB9

PH10

PC11

PC8

DDR_DQ2

DDR_DQM0

DDR_DQ3 DDR_DQ5

D

PF5

PA9

PD10

VDDCPU

PB7

VDDCPU

PD12

VDDCPU

PH9

電圧

PB15

電圧

VSSS

VDDQ_DDR

DDR_リセット

DDR_DQ7 DDR_DQ6

E

PD0

PE14

VSSS

PE11

VDDCPU

VSSS

PA15

VSSS

PH13

VSSS

PB4

VSSS

VDDQ_DDR

VSSS

VDDQ_DDR

VSSS

DDR_A13

F

PH8

PA12

電圧

VDDCPU

VSSS

VDDC コア

PD14

PE8

PB5

VDDC コア

PC10

VDDC コア

VSSS

VDDQ_DDR

DDR_A7

DDR_A5

DDR_A9

G

PD11

PH2

PB6

PB8

PG9

PD3

PH12

PG15

PD6

PB10

PD2

PC9

DDR_A2 DDR_BA2 DDR_A3

DDR_A0 DDR_ODT

H

PG5

PG10

PF8

VDDCPU

VSSS

VDDC コア

PH11

PI3

PF9

PG6

バイパス_REG1V8

VDDC コア

VSSS

VDDQ_DDR

DDR_BA0 DDR_CSN DDR_WEN

J VDD_PLL VSS_PLL

PG8

PI2

VBAT

PH6

PF7

PA8

PF12

電圧

VDDA1V8_レジスタ

PA10

DDR_VREF

DDR_RASN

DDR_A10

VSSS

DDR_CASN

K

PE4

PF10

PB2

電圧

VSSS

VDDC コア

PA13

PA1

PC4

NRST

VSS_PLL2 VDDCORE

VSSS

VDDQ_DDR

DDR_A15

DDR_CLKP

DDR_CLKN

L

PF6

VSSS

PH7

VDD_ANA VSS_ANA

PG12

PA0

PF11

PE5

PF15

VDD_PLL2

PH5

DDR_CKE DDR_A12 DDR_A1 DDR_A11 DDR_A14

M

PC14OSC32_IN

PC15OSC32_

PC13

電圧

VSSS

PB11

PA5

PB0

VDDC コア

USB_RREF

PI6-BOOT2 VDDCORE

VSSS

VDDQ_DDR

DDR_A6

DDR_A8 DDR_BA1

N

PD13

VSSS

PI0

PI1

PA11

VSSS

PA4

PB1

VSSS

VSSS

PI5-BOOT1

VSSS

VDDQ_DDR

VSSS

VDDQ_DDR

VSSS

DDR_ATO

P

PH0OSC_IN

PH1OSC_OUT

PF4

PG1

VSSS

電圧

PC3

PC5

電圧

電圧

PI4-BOOT0

電圧

VSSS

VDDQ_DDR

DDR_A4 DDR_ZQ DDR_DQ8

R

PG11

PE6

PD7

PWR_CPU_オン

PA2

PA7

PC1

PA6

PG13

NJTRST

PA14

VSSS

電源オン

DDR_DQM1

DDR_DQ12

DDR_DQ11

DDR_DQ9

T

PE2

PH3

PF13

PC0

VSSA

VREF-

PA3

PG14

USB_DP2

VSSS

VSS_USBHS

USB_DP1

PH4

DDR_DQ13

DDR_DQ14

DDR_DQS1P

DDR_DQS1N

U

VSSS

PG3

PG2

PF14

VDDA

VREF +

PDR_オン

PC2

USB_DM2

VDDA1V1_レジスタ

VDD3V3_USBHS

USB_DM1

PI7

上図はパッケージ上部を示しています view.

パワーLP

DDR_DQ15

DDR_DQ10

VSSS

言語

50/219

DS13875 改訂5

STM32MP133C/F

ピン配置、ピンの説明、代替機能

図7. STM32MP133C/F TFBGA320ボールアウト
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

A

VSSS

PA9

PE13 PE12

PD12

PG0

PE15

PG7

PH13

PF3

PB9

PF0

PC10 PC12

PC9

VSSS

B

PD0

PE11

PF5

PA15

PD8

PE0

PE9

PH14

PE8

PG4

PF1

VSSS

PB5

PC6

PB15 PB14

PE3

PC11

DDR_DQ4

DDR_DQ1

DDR_DQ0

C

PB6

PD3

PE14 PD14

PD1

PB7

PD4

PD5

PD9

PE10 PB12

PH9

PC7

PB3

VDD SD2

PB4

PG6

PC8

PD2

DDR_ DDR_ DQS0P DQS0N

D

PB8

PD6

PH12

PD10

PE7

PF2

PB13

VSSS

DDR_DQ2

DDR_DQ5

DDR_DQM0

E

PH2

PH8

VSSS

VSSS

VDD CPU

PE1

PD15

VDD CPU

VSSS

電圧

PB10

PH10

VDDQ_DDR

VSSS

VDD SD1

DDR_DQ3

DDR_DQ6

F

PF8

PG9

PD11 PA12

VSSS

VSSS

VSSS

DDR_DQ7

DDR_A5

VSSS

G

PF6

PG10

PG5

VDD CPU

H

PE4

PF10 PG15

PG8

J

PH7

PD13

PB2

PF9

VDD CPU

VSSS

電圧

VDD CPU

VDDコア

VSSS

電圧

VSSS

VDDQ_DDR

VSSS

VSSS

電圧

電圧

VSSS

VDDコア

VSSS

電圧

VDDコア

VDDQ_DDR

DDR_A13

DDR_A2

DDR_A9

DDR_リセット
N

DDR_BA2

DDR_A3

DDR_A0

DDR_A7

DDR_BA0

DDR_CSN

DDR_ODT

K

VSS_PLL

VDD_PLL

PH11

VDD CPU

PC15-

L

VBAT OSC32 PI3

VSSS

_外

PC14-

M

VSS OSC32 PC13

_で

電圧

N

PE2

PF4

PH6

PI2

VDD CPU
VDDコア
VSSS
電圧

VSSS

VSSS

VSSS

VSSS

VSSS

VDDコア

VSSS

VSSS

VDDコア

VSSS

VSSS

VSSS

VSSS

VSSS

電圧

VDDコア

VSSS

電圧

VDDコア

VDDQ_DDR
VSSS
VDDQ_DDR
VDDコア

VDDQ_DDR

DDR_ウェン

DDR_RASN

VSSS

VSSS

DDR_A10

DDR_CASN

DDR_CLKN

VDDQ_DDR

DDR_A12

DDR_CLKP

DDR_A15

DDR_A11

DDR_A14

DDR_CKE

DDR_A1

P

PA8

PF7

PI1

PI0

VSSS

VSSS

DDR_DTO1

DDR_ATO

DDR_A8

DDR_BA1

R

PG1

PG11

PH3

電圧

電圧

VSSS

電圧

VDDコア

VSSS

電圧

VDDコア

VSSS

VDDQ_DDR

VDDQ_DDR

DDR_A4

DDR_ZQ

DDR_A6

T

VSSS

PE6

PH0OSC_IN

PA13

VSSS

VSSS

DDR_VREF

DDR_DQ10

DDR_DQ8

VSSS

U

PH1OSC_出力

VSS_ANA

VSSS

VSSS

電圧

VDDA VSSA

PA6

VSSS

VDDコア

VSSS

VDD VDDQ_ コア DDR

VSSS

電源オン

DDR_DQ13

DDR_DQ9

V

PD7

VDD_ANA

PG2

PA7

VREF-

ニュージャージー州TRST

VDDA1 V1_レジスタ

VSSS

PWR_ DDR_ DDR_ LP DQS1P DQS1N

W

パワー_

PG3

PG12 CPU_ PF13

PC0

ON

PC3 VREF+ PB0

PA3

PE5

電圧

USB_RREF

PA14

VDD 3V3_USBHS

VDDA1 V8_レジスタ

VSSS

バイパスS_REG
1V8

PH5

DDR_DQ12

DDR_DQ11

DDR_DQM1

Y

PA11

PF14

PA0

PA2

PA5

PF11

PC4

PB1

PC1

PG14

NRST

PF15

USB_VSS_

PI6-

USB_

PI4-

VDD_

DM2 USBHS ブート2 DP1 ブート0 PLL2

PH4

DDR_DQ15

DDR_DQ14

AA

VSSS

PB11

PA1

PF12

PA4

PC5

PG13

PC2

PDR_オン

USB_DP2

PI5-

USB_

ブート1 DM1

VSS_PLL2

PA10

PI7

VSSS

上図はパッケージ上部を示しています view.

言語

DS13875 改訂5

51/219
97

ピン配置、ピンの説明、代替機能

STM32MP133C/F

表6. ピン配列表で使用される凡例/略語

名前

略語

意味

ピン名 ピンタイプ
I/O構造
注釈 代替機能 追加機能

特に指定がない限り、リセット中およびリセット後のピン機能は実際のピン名と同じです。

S

供給ピン

I

入力専用ピン

O

出力専用ピン

入出力

入力/出力ピン

A

アナログまたは特殊レベルピン

FT(U/D/PD) 5 V トレラント I/O (固定プルアップ/プルダウン/プログラマブルプルダウン付き)

東ドイツ

DDR1.5、DDR1.35L、LPDDR1.2/LPDDR3インターフェース用の3 V、2 V、または3 VI/O

A

アナログ信号

RSTP ...

弱いプルアップ抵抗付きリセットピン

_f(1) _a(2) _u(3) _h(4)

FT I/Oのオプション I2C FM+オプション アナログオプション(I/Oのアナログ部分にVDDAから供給) USBオプション(I/OのUSB部分にVDD3V3_USBxxから供給) 1.8V typ. VDDの高速出力(SPI、SDMMC、QUADSPI、TRACE用)

_vh(5)

1.8V typ. VDD の超高速オプション (ETH、SPI、SDMMC、QUADSPI、TRACE 用)

注記で特に指定がない限り、すべてのI/Oはリセット中およびリセット後にフローティング入力として設定されます。

GPIOx_AFRレジスタを通じて選択された機能

周辺レジスタを介して直接選択/有効化される機能

1. 表 7 の関連 I/O 構造体は、FT_f、FT_fh、FT_fvh です。2. 表 7 の関連 I/O 構造体は、FT_a、FT_ha、FT_vha です。3. 表 7 の関連 I/O 構造体は、FT_u です。4. 表 7 の関連 I/O 構造体は、FT_h、FT_fh、FT_fvh、FT_vh、FT_ha、FT_vha です。5. 表 7 の関連 I/O 構造体は、FT_vh、FT_vha、FT_fvh です。

52/219

DS13875 改訂5

STM32MP133C/F

ピン配置、ピンの説明、代替機能

ピン番号

表7. STM32MP133C/Fのボール定義

ボールの機能

ピン名(機能の後に
リセット)

代替機能

追加機能

LFBGA289 TFBGA289 TFBGA320
ピン型I/O構造
注記

K10 F6 U14 A2 D2 A2 A1 A1 T5 M6 F3 U7
D4 E4 B2
B2 D1 B3 B1 G6 C2
C3 E2 C3 F6 D4 E7 E4 E1 B1
C2 G7 D3
C1 G3 C1

VDDCORE S

PA9

I/O FT_h

VSS VDD

S

S

PE11

I/O FT_vh

PF5

I/O FT_h

PD3

I/O FT_f

PE14

I/O FT_h

VDDCPU

S

PD0

I/O FT

PH12

I/O FT_fh

PB6

I/O FT_h

TIM1_CH2、I2C3_SMBA、

DFSDM1_DATIN0、USART1_TX、UART4_TX、

FMC_NWAIT(ブート)

TIM1_CH2、

USART2_CTS/USART2_NSS、

SAI1_D2、

SPI4_MOSI/I2S4_SDO, SAI1_FS_A, USART6_CK,

ETH2_MII_TX_ER、

ETH1_MII_TX_ER、

FMC_D8(ブート)/FMC_AD8

TRACED12、DFSDM1_CKIN0、I2C1_SMBA、FMC_A5

TIM2_CH1、

USART2_CTS/USART2_NSS, DFSDM1_CKOUT, I2C1_SDA,

SAI1_D3、FMC_CLK

TIM1_BKIN、SAI1_D4、

UART8_RTS/UART8_DE、

QUADSPI_BK1_NCS、

QUADSPI_BK2_IO2、

FMC_D11(ブート)/FMC_AD11

SAI1_MCLK_A、SAI1_CK1、

FDCAN1_RX、

FMC_D2(ブート)/FMC_AD2

USART2_TX、TIM5_CH3、

DFSDM1_CKIN1、I2C3_SCL、

SPI5_MOSI、SAI1_SCK_A、QUADSPI_BK2_IO2、

SAI1_CK2、ETH1_MII_CRS、

FMC_A6

TRACED6、TIM16_CH1N、

TIM4_CH1、TIM8_CH1、

USART1_TX、SAI1_CK2、QUADSPI_BK1_NCS、

ETH2_MDIO、FMC_NE3、

HDP6




TAMP_IN6 –

DS13875 改訂5

53/219
97

ピン配置、ピンの説明、代替機能

STM32MP133C/F

ピン番号

表7. STM32MP133C/Fのボール定義(続き)

ボールの機能

ピン名(機能の後に
リセット)

代替機能

追加機能

LFBGA289 TFBGA289 TFBGA320
ピン型I/O構造
注記

A17 A17 T17 M7 – J13 D2 G9 D2 F5 F1 E3 D1 G4 D1
E3 F2 F4 F8 D6 E10 F4 G2 E2 C8 B8 T21 E2 G1 F3
E1 G5 F2 G5 H3 F1 M8 – M5

VSS VDD PD6 PH8 PB8
PA12 VDDCPU
PH2 VSS PD11
PG9 PF8 VDD

S

S

I/O FT

I/O FT_fh

I/O FT_f

I/O FT_h

S

I/O FT_h

S

I/O FT_h

I/O FT_f

I/O FT_h

S

TIM16_CH1N、SAI1_D1、SAI1_SD_A、UART4_TX(ブート)

TRACED9、TIM5_ETR、

USART2_RX、I2C3_SDA、

FMC_A8、HDP2

TIM16_CH1、TIM4_CH3、

I2C1_SCL、I2C3_SCL、

DFSDM1_DATIN1、

UART4_RX、SAI1_D1、

FMC_D13(ブート)/FMC_AD13

TIM1_ETR、SAI2_MCLK_A、

USART1_RTS/USART1_DE、

ETH2_MII_RX_DV/ETH2_

RGMII_RX_CTL/ETH2_RMII_

CRS_DV、FMC_A7

LPTIM1_IN2、UART7_TX、

QUADSPI_BK2_IO0(ブート)

ETH2_MII_CRS、

ETH1_MII_CRS、FMC_NE4、

ETH2_RGMII_CLK125

LPTIM2_IN2、I2C4_SMBA、

USART3_CTS/USART3_NSS、

SPDIFRX_IN0、

QUADSPI_BK1_IO2、

ETH2_RGMII_CLK125、

FMC_CLE(ブート)/FMC_A16、

UART7_RX

DBTRGO、I2C2_SDA、

USART6_RX、SPDIFRX_IN3、FDCAN1_RX、FMC_NE2、

FMC_NCE(ブート)

TIM16_CH1N、TIM4_CH3、

TIM8_CH3、SAI1_SCK_B、USART6_TX、TIM13_CH1、

QUADSPI_BK1_IO0(ブート)



WKUP1

54/219

DS13875 改訂5

STM32MP133C/F

ピン配置、ピンの説明、代替機能

ピン番号

表7. STM32MP133C/Fのボール定義(続き)

ボールの機能

ピン名(機能の後に
リセット)

代替機能

追加機能

LFBGA289 TFBGA289 TFBGA320
ピン型I/O構造
注記

F3 J3 H5
F9 D8 G5 F2 H1 G3 G4 G8 H4
F1 H2 G2 D3 B14 U5 G3 K2 H3 H8 F10 G2 L1 G1 D12 C5 U6 M9 K4 N7 G1 H9 J5

PG8

I/O FT_h

VDDCPU PG5

S

I/O FT_h

PG15

I/O FT_h

PG10

I/O FT_h

VSSS

S

PF10

I/O FT_h

VDDCORE S

PF6

I/O FT_vh

VSS VDD

S

S

PF9

I/O FT_h

TIM2_CH1、TIM8_ETR、

SPI5_MISO、SAI1_MCLK_B、

USART3_RTS/USART3_DE、

SPDIFRX_IN2、

QUADSPI_BK2_IO2、

QUADSPI_BK1_IO3、

FMC_NE2、ETH2_CLK

TIM17_CH1、ETH2_MDC、FMC_A15

USART6_CTS/USART6_NSS、

UART7_CTS、QUADSPI_BK1_IO1、

ETH2_PHY_INTN

SPI5_SCK、SAI1_SD_B、

UART8_CTS、FDCAN1_TX、QUADSPI_BK2_IO1(ブート)、

FMC_NE3

TIM16_BKIN、SAI1_D3、TIM8_BKIN、SPI5_NSS、 – USART6_RTS/USART6_DE、UART7_RTS/UART7_DE、
QUADSPI_CLK(ブート)

TIM16_CH1、SPI5_NSS、

UART7_RX(ブート)

QUADSPI_BK1_IO2、ETH2_MII_TX_EN/ETH2_

RGMII_TX_CTL/ETH2_RMII_

TX_JP

TIM17_CH1N、TIM1_CH1、

DFSDM1_CKIN3、SAI1_D4、

UART7_CTS、UART8_RX、TIM14_CH1、

QUADSPI_BK1_IO1(ブート)

QUADSPI_BK2_IO3、FMC_A9

TAMP_IN4

TAMP_IN1 –

DS13875 改訂5

55/219
97

ピン配置、ピンの説明、代替機能

STM32MP133C/F

ピン番号

表7. STM32MP133C/Fのボール定義(続き)

ボールの機能

ピン名(機能の後に
リセット)

代替機能

追加機能

LFBGA289 TFBGA289 TFBGA320
ピン型I/O構造
注記

H5 K1 H2 H6 E5 G7 H4 K3 J3 E5 D13 U11 H3 L3 J1
H1 H7 K3
J1 N1 J2 J5 J1 K2 J4 J2 K1 H2 H8 L4 K4 M3 M3

PE4 VDDCPU
PB2 VSS PH7
PH11
PD13 VDD_PLL VSS_PLL
PI3 PC13

I/O FT_h

S

I/O FT_h

S

I/O FT_fh

I/O FT_fh

I/O FT_h

S

S

I/O FT

I/O FT

SPI5_MISO、SAI1_D2、

DFSDM1_DATIN3、

TIM15_CH1N、I2S_CKIN、

SAI1_FS_A、UART7_RTS/UART7_DE、

UART8_TX、

QUADSPI_BK2_NCS、

FMC_NCE2、FMC_A25

RTC_OUT2、SAI1_D1、

I2S_CKIN、SAI1_SD_A、

UART4_RX、

QUADSPI_BK1_NCS(ブート)

ETH2_MDIO、FMC_A6

TAMP_IN7

SAI2_FS_B、I2C3_SDA、

SPI5_SCK、

QUADSPI_BK2_IO3、ETH2_MII_TX_CLK、

ETH1_MII_TX_CLK、

QUADSPI_BK1_IO3

SPI5_NSS、TIM5_CH2、

SAI2_SD_A、

SPI2_NSS/I2S2_WS、

I2C4_SCL, USART6_RX, QUADSPI_BK2_IO0,

ETH2_MII_RX_CLK/ETH2_

RGMII_RX_CLK/ETH2_RMII_

REF_CLK、FMC_A12

LPTIM2_ETR、TIM4_CH2、

TIM8_CH2、SAI1_CK1、

SAI1_MCLK_A、USART1_RX、QUADSPI_BK1_IO3、

QUADSPI_BK2_IO2、

FMC_A18

(1)

SPDIFRX_IN3、

TAMP_IN4/TAMP_

ETH1_MII_RX_ER

OUT5、WKUP2

RTC_OUT1/RTC_TS/

(1)

RTC_LSCO、TAMP_IN1/TAMP_

OUT2、WKUP3

56/219

DS13875 改訂5

STM32MP133C/F

ピン配置、ピンの説明、代替機能

ピン番号

表7. STM32MP133C/Fのボール定義(続き)

ボールの機能

ピン名(機能の後に
リセット)

代替機能

追加機能

LFBGA289 TFBGA289 TFBGA320
ピン型I/O構造
注記

J3 J4 N5

PI2

I/O FT

(1)

SPDIFRX_IN2

TAMP_IN3/TAMP_ OUT4、WKUP5

K5 N4 P4

PI1

I/O FT

(1)

SPDIFRX_IN1

RTC_OUT2/RTC_LSCO、
TAMP_IN2/TAMP_ OUT3、WKUP4

F13 L2 U13

VSSS

S

J2 J5 L2

VBAT

S

L4 N3 P5

PI0

I/O FT

(1)

SPDIFRX_IN0

TAMP_IN8/TAMP_ OUT1

K2M2

L3

PC15OSC32_OUT

入出力

FT

(1)

OSC32_OUT

F15 N2 U16

VSSS

S

K1 M1 M2

PC14OSC32_IN

入出力

FT

(1)

OSC32_IN

G7 E3 V16

VSSS

S

H9 K6 N15 VDDCORE S

M10 M4 N9

電圧

S

G8 E6 W16

VSSS

S

USART2_RX、

L2 P3 N2

PF4

I/O FT_h

ETH2_MII_RXD0/ETH2_ RGMII_RXD0/ETH2_RMII_

RXD0、FMC_A4

MCO1、SAI2_MCLK_A、

TIM8_BKIN2、I2C4_SDA、

SPI5_MISO、SAI2_CK1、

M2 J8 P2

PA8

I/O FT_fh –

USART1_CK、SPI2_MOSI/I2S2_SDO、

OTG_HS_SOF、

ETH2_MII_RXD3/ETH2_

RGMII_RXD3、FMC_A21

TRACECLK、TIM2_ETR、

I2C4_SCL、SPI5_MOSI、

SAI1_FS_B、

L1 T1 N1

PE2

I/O FT_fh

USART6_RTS/USART6_DE、SPDIFRX_IN1、

ETH2_MII_RXD1/ETH2_

RGMII_RXD1/ETH2_RMII_

RXD1、FMC_A23

DS13875 改訂5

57/219
97

ピン配置、ピンの説明、代替機能

STM32MP133C/F

ピン番号

表7. STM32MP133C/Fのボール定義(続き)

ボールの機能

ピン名(機能の後に
リセット)

代替機能

追加機能

LFBGA289 TFBGA289 TFBGA320
ピン型I/O構造
注記

M1 J7 P3

PF7

I/O FT_vh –

M3 R1 R2

PG11

I/O FT_vh –

L3 J6 N3

PH6

I/O FT_fh –

N2 P4 R1

PG1

I/O FT_vh –

M11 – N12

電圧

S

N1 R2 T2

PE6

I/O FT_vh –

P1 P1 T3 PH0-OSC_IN I/O FT

G9 U1 N11

VSSS

S

P2 P2 U2 PH1-OSC_OUT I/O FT

R2 T2 R3

PH3

I/O FT_fh –

M5 L5 U3 VSS_ANA S

TIM17_CH1、UART7_TX(ブート)、
UART4_CTS, ETH1_RGMII_CLK125, ETH2_MII_TXD0/ETH2_ RGMII_TXD0/ETH2_RMII_
TXD0、FMC_A18
SAI2_D3, I2S2_MCK, USART3_TX, UART4_TX, ETH2_MII_TXD1/ETH2_ RGMII_TXD1/ETH2_RMII_
TXD1、FMC_A24
TIM12_CH1, USART2_CK, I2C5_SDA,
SPI2_SCK/I2S2_CK, QUADSPI_BK1_IO2,
ETH1_PHY_INTN, ETH1_MII_RX_ER, ETH2_MII_RXD2/ETH2_
RGMII_RXD2、QUADSPI_BK1_NCS
LPTIM1_ETR、TIM4_ETR、SAI2_FS_A、I2C2_SMBA、
SPI2_MISO/I2S2_SDI, SAI2_D2, FDCAN2_TX, ETH2_MII_TXD2/ETH2_ RGMII_TXD2, FMC_NBL0

MCO2、TIM1_BKIN2、SAI2_SCK_B、TIM15_CH2、I2C3_SMBA、SAI1_SCK_B、UART4_RTS/UART4_DE、
ETH2_MII_TXD3/ETH2_ RGMII_TXD3, FMC_A22



I2C3_SCL、SPI5_MOSI、QUADSPI_BK2_IO1、ETH1_MII_COL、ETH2_MII_COL、QUADSPI_BK1_IO0




OSC_IN OSC_OUT –

58/219

DS13875 改訂5

STM32MP133C/F

ピン配置、ピンの説明、代替機能

ピン番号

表7. STM32MP133C/Fのボール定義(続き)

ボールの機能

ピン名(機能の後に
リセット)

代替機能

追加機能

LFBGA289 TFBGA289 TFBGA320
ピン型I/O構造
注記

L5 U2 W1

PG3

I/O FT_fvh –

TIM8_BKIN2、I2C2_SDA、SAI2_SD_B、FDCAN2_RX、ETH2_RGMII_GTX_CLK、
ETH1_MDIO、FMC_A13

M4 L4 V2 VDD_ANA S

R1 U3 V3

PG2

I/O FT

MCO2、TIM8_BKIN、SAI2_MCLK_B、ETH1_MDC

T1 L6 W2

PG12

I/O FT

LPTIM1_IN1、SAI2_SCK_A、

SAI2_CK2、

USART6_RTS/USART6_DE、

USART3_CTS、

ETH2_PHY_INTN、

ETH1_PHY_INTN、

ETH2_MII_RX_DV/ETH2_

RGMII_RX_CTL/ETH2_RMII_

CRS_DV

F7 P6 R5

電圧

S

G10 E8 T1

VSSS

S

N3 R3 V1

MCO1、USART2_CK、

I2C2_SCL、I2C3_SDA、

SPDIFRX_IN0、

PD7

I/O FT_fh

ETH1_MII_RX_CLK/ETH1_ RGMII_RX_CLK/ETH1_RMII_

REF_CLK、

QUADSPI_BK1_IO2、

FMC_NE1

P3 K7 T4

PA13

I/O FT

DBTRGO、DBTRGI、MCO1、UART4_TX

R3 R4 W3 PWR_CPU_ON オフ

T2 N5 Y1

PA11

I/O FT_f

TIM1_CH4、I2C5_SCL、

SPI2_NSS/I2S2_WS、

USART1_CTS/USART1_NSS、

ETH2_MII_RXD1/ETH2_

RGMII_RXD1/ETH2_RMII_

RXD1、ETH1_CLK、

ETH2_CLK

N5 M6 AA2

PB11

TIM2_CH4、LPTIM1_OUT、

I2C5_SMBA、USART3_RX、

I/O FT_vh –

ETH1_MII_TX_EN/ETH1_

RGMII_TX_CTL/ETH1_RMII_

TX_JP




ブート失敗 –

DS13875 改訂5

59/219
97

ピン配置、ピンの説明、代替機能

STM32MP133C/F

ピン番号

表7. STM32MP133C/Fのボール定義(続き)

ボールの機能

ピン名(機能の後に
リセット)

代替機能

追加機能

LFBGA289 TFBGA289 TFBGA320
ピン型I/O構造
注記

P4 U4

Y2

PF14(JTCK/SW CLK)

入出力

FT

(1)

U3 L7 Y3

PA0

I/O FT_a –

JTCK/SWCLK
TIM2_CH1、TIM5_CH1、TIM8_ETR、TIM15_BKIN、SAI1_SD_B、UART5_TX、
ETH1_MII_CRS、ETH2_MII_CRS

N6 T3 W4

PF13

TIM2_ETR、SAI1_MCLK_B、

I/O FT_a –

DFSDM1_DATIN3、

USART2_TX、UART5_RX

G11 E10 P7

F10 –

R4 K8 AA3

P5 R5 Y4 U4 M7 Y5

VSS VDD PA1
PA2
PA5

S

S

I/O FT_a

I/O FT_a I/O FT_a

TIM2_CH2, TIM5_CH2, LPTIM3_OUT, TIM15_CH1N,
DFSDM1_CKIN0、 – USART2_RTS/USART2_DE、
ETH1_MII_RX_CLK/ETH1_ RGMII_RX_CLK/ETH1_RMII_
REF_CLK

TIM2_CH3、TIM5_CH3、– LPTIM4_OUT、TIM15_CH1、
USART2_TX、ETH1_MDIO

TIM2_CH1/TIM2_ETR、

USART2_CK、TIM8_CH1N、

SAI1_D1, SPI1_NSS/I2S1_WS,

SAI1_SD_A、ETH1_PPS_OUT、

ETH2_PPS_OUT

T3 T4 W5

SAI1_SCK_A、SAI1_CK2、

PC0

I/O FT_ha –

I2S1_MCK, SPI1_MOSI/I2S1_SDO,

USART1_TX

T4 J9 AA4
R6 U6 W7 P7 U5 U8 P6 T6 V8

PF12

I/O FT_vha –

VREF +

S

VDDA

S

VREF-

S

SPI1_NSS/I2S1_WS, SAI1_SD_A, UART4_TX,
ETH1_MII_TX_ER、ETH1_RGMII_CLK125



ADC1_INP7, ADC1_INN3, ADC2_INP7, ADC2_INN3 ADC1_INP11, ADC1_INN10, ADC2_INP11, ADC2_INN10

ADC1_INP3、ADC2_INP3
ADC1_INP1、ADC2_INP1
ADC1_INP2
ADC1_INP0、ADC1_INN1、ADC2_INP0、ADC2_INN1、TAMP_IN3
ADC1_INP6、ADC1_INN2

60/219

DS13875 改訂5

STM3

ドキュメント / リソース

STマイクロエレクトロニクス STM32MP133C F 32ビット Arm Cortex-A7 1GHz MPU [pdf] ユーザーガイド
STM32MP133C F 32ビット Arm Cortex-A7 1GHz MPU、STM32MP133C、F 32ビット Arm Cortex-A7 1GHz MPU、Arm Cortex-A7 1GHz MPU、1GHz、MPU

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *