STMicroelectronics STM32MP133C F 32-bitový procesor Arm Cortex-A7 1 GHz

Špecifikácie

  • Jadro: Arm Cortex-A7
  • Pamäte: Externá SDRAM, Vstavaná SRAM
  • Dátová zbernica: 16-bitové paralelné rozhranie
  • Bezpečnosť/ochrana: Reset a správa napájania, LPLV-Stop2, pohotovostný režim
  • Puzdro: LFBGA, TFBGA s minimálnym rozstupom 0.5 mm
  • Správa hodín
  • Univerzálne vstupy/výstupy
  • Prepojovacia matica
  • 4 DMA ovládače
  • Komunikačné periférie: Až 29
  • Analógové periférie: 6
  • Časovače: Až 24, Watchdogy: 2
  • Hardvérová akcelerácia
  • Režim ladenia
  • Poistky: 3072-bitové vrátane jedinečného ID a HUK pre kľúče AES 256
  • V súlade s ECOPACK2

Subsystém Arm Cortex-A7

Subsystém Arm Cortex-A7 čipu STM32MP133C/F poskytuje…

Spomienky

Zariadenie obsahuje externú SDRAM a vstavanú SRAM na ukladanie dát…

Ovládač DDR

Radič DDR3/DDR3L/LPDDR2/LPDDR3 spravuje prístup k pamäti…

Správa napájania
Schéma napájania a dozor zabezpečujú stabilné napájanie…

Správa hodín
RCC zabezpečuje distribúciu a konfigurácie hodín…

Univerzálne vstupy/výstupy (GPIO)
GPIO poskytujú rozhrania pre externé zariadenia…

Ovládač ochrany TrustZone
ETZPC zvyšuje bezpečnosť systému správou prístupových práv…

Matica prepojenia zbernice
Matica uľahčuje prenos údajov medzi rôznymi modulmi…

často kladené otázky

Otázka: Aký je maximálny počet podporovaných komunikačných periférií?
A: STM32MP133C/F podporuje až 29 komunikačných periférií.

Otázka: Koľko analógových periférií je k dispozícii?
A: Zariadenie ponúka 6 analógových periférií pre rôzne analógové funkcie.

STM32MP133C STM32MP133F

Arm® Cortex®-A7 až 1 GHz, 2×ETH, 2×CAN FD, 2×ADC, 24 časovačov, audio, krypto a pokročilé zabezpečenie
Datasheet – výrobné údaje

Vlastnosti
Obsahuje najmodernejšiu patentovanú technológiu ST
Core
· 32-bitová pamäť Arm® Cortex®-A7 L1 32 kB I / 32 kB D 128 kB zjednotená vyrovnávacia pamäť úrovne 2 Arm® NEONTM a Arm® TrustZone®

Spomienky
· Externá pamäť DDR až do 1 GB až do LPDDR2/LPDDR3-1066 16-bit až do DDR3/DDR3L-1066 16-bit
· 168 kB internej SRAM: 128 kB AXI SYSRAM + 32 kB AHB SRAM a 8 kB SRAM v záložnej doméne
· Dvojité pamäťové rozhranie Quad-SPI · Flexibilný externý pamäťový radič s až
16-bitová dátová zbernica: paralelné rozhranie na pripojenie externých integrovaných obvodov a pamätí SLC NAND s až 8-bitovou korekciou chyb (ECC)
Bezpečnosť/ochrana
· Bezpečné spustenie, periférie TrustZone®, 12 xtamppiny vrátane 5 aktívnych konektorovampers
· Teplota, obj.tage, frekvencia a monitorovanie 32 kHz
Reset a správa napájania
· Napájanie 1.71 V až 3.6 VI/O (5 V-tolerantných I/O) · POR, PDR, PVD a BOR · LDO na čipe (USB 1.8 V, 1.1 V) · Záložný regulátor (~0.9 V) · Interné teplotné senzory · Režimy nízkej spotreby: Sleep, Stop, LPLV-Stop,
LPLV-Stop2 a pohotovostný režim

LFBGA

TFBGA

LFBGA289 (14 × 14 mm) Rozstup 0.8 mm

TFBGA289 (9 × 9 mm) TFBGA320 (11 × 11 mm)
minimálny rozstup 0.5 mm

· Zachovanie DDR v pohotovostnom režime · Ovládacie prvky pre sprievodný čip PMIC

Správa hodín
· Interné oscilátory: 64 MHz HSI oscilátor, 4 MHz CSI oscilátor, 32 kHz LSI oscilátor
· Externé oscilátory: 8-48 MHz HSE oscilátor, 32.768 kHz LSE oscilátor
· 4 × PLL s frakčným režimom

Univerzálne vstupy/výstupy
· Až 135 zabezpečených I/O portov s možnosťou prerušenia
· Až 6 prebudení

Prepojovacia matica
· 2 matice zberníc 64-bitové prepojenie Arm® AMBA® AXI, až do 266 MHz 32-bitové prepojenie Arm® AMBA® AHB, až do 209 MHz

4 DMA radiče na odľahčenie CPU
· Celkovo 56 fyzických kanálov
· 1 x vysokorýchlostný univerzálny hlavný radič priameho prístupu k pamäti (MDMA)
· 3 × dvojportové DMA s funkciami FIFO a request routeru pre optimálnu správu periférií

september 2024
Toto je informácia o produkte v plnej výrobe.

DS13875 Rev 5

1/219
www.st.com

STM32MP133C/F

Až 29 komunikačných periférií
· 5 × I2C FM+ (1 Mbit/s, SMBus/PMBus™) · 4 × UART + 4 × USART (12.5 Mbit/s,
Rozhranie ISO7816, LIN, IrDA, SPI) · 5 × SPI (50 Mbit/s, vrátane 4 s plným duplexom
Presnosť audio triedy I2S cez interný audio PLL alebo externé hodiny) (+2 QUADSPI + 4 s USART) · 2 × SAI (stereo audio: I2S, PDM, SPDIF Tx) · SPDIF Rx so 4 vstupmi · 2 × SDMMC až 8 bitov (SD/e·MMCTM/SDIO) · 2 × CAN ovládače podporujúce protokol CAN FD · 2 × vysokorýchlostný hostiteľský port USB 2.0 alebo 1 × vysokorýchlostný hostiteľský port USB 2.0


+ 1 × vysokorýchlostný USB 2.0 OTG súčasne · 2 × Ethernet MAC/GMAC IEEE 1588v2 hardvér, MII/RMII/RGMII
6 analógových periférií
· 2 × ADC s maximálnym rozlíšením 12 bitov až do 5 Msps
· 1 x teplotný senzor · 1 x digitálny filter pre sigma-delta modulátor
(DFSDM) so 4 kanálmi a 2 filtrami · Interná alebo externá referencia ADC VREF+
Až 24 časovačov a 2 strážne psy
· 2 × 32-bitové časovače s až 4 IC/OC/PWM alebo počítadlom impulzov a vstupom kvadratúrneho (inkrementálneho) enkodéra
· 2 × 16-bitové pokročilé časovače · 10 × 16-bitové univerzálne časovače (vrátane
2 základné časovače bez PWM) · 5 × 16-bitové časovače s nízkou spotrebou energie · Bezpečný časovač RTC s presnosťou na menej ako sekundu a
hardvérový kalendár · 4 systémové časovače Cortex®-A7 (zabezpečené,
nezabezpečený, virtuálny, hypervízor) · 2 × nezávislé strážne psy
Hardvérová akcelerácia
· AES 128, 192, 256 DES/TDES

2 (nezávislé, nezávislé zabezpečené) 5 (2 zabezpečené) 4 5 (3 zabezpečené)
4 + 4 (vrátane 2 zabezpečených USART), niektoré môžu byť zdrojom bootovania
2 (až 4 audio kanály), s I2S master/slave, PCM vstup, 2 porty SPDIF-TX
Vstavaný HSPHY s BCD Vstavaný HS PHY s BCD (zabezpečený), môže byť zdrojom zavádzania
2 × HS zdieľané medzi hostiteľom a OTG 4 vstupy


2 (1 × TTCAN), kalibrácia hodín, 10 kB zdieľaná vyrovnávacia pamäť 2 (8 + 8 bitov) (zabezpečené), e·MMC alebo SD môžu byť zdrojom bootovania 2 voliteľné nezávislé napájacie zdroje pre rozhrania SD kariet
1 (dvojitý-štvornásobný) (zabezpečený), môže byť zdrojom bootovania



Boot

Boot
Boot Boot
(1)

Paralelný adresový/dátový 8/16-bitový FMC Paralelný AD-mux 8/16-bitový
NAND 8/16-bitová 10/100M/Gigabit Ethernet DMA kryptografia
Haš Generátor skutočných náhodných čísel Poistky (jednorazovo programovateľné)

4 × CS, až 4 × 64 MB
Áno, 2× CS, SLC, BCH4/8, môže byť zdrojom bootovania 2 x (MII, RMI, RGMII) s PTP a EEE (zabezpečené)
3 inštancie (1 zabezpečená), 33-kanálový MDMA PKA (s ochranou DPA), DES, TDES, AES (s ochranou DPA)
(všetky sú zabezpečené) SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-3, HMAC
(zabezpečené) True-RNG (zabezpečené) 3072 efektívnych bitov (zabezpečené, pre používateľa k dispozícii 1280 bitov)


Topánka –

16/219

DS13875 Rev 5

STM32MP133C/F

Popis

Tabuľka 1. Funkcie a počet periférií STM32MP133C/F (pokračovanie)

STM32MP133CAE STM32MP133FAE STM32MP133CAG STM32MP133FAG STM32MP133CAF STM32MP133FAF Rôzne

Vlastnosti

LFBGA289

TFBGA289

TFBGA320

GPIO s prerušením (celkový počet)

135 2 XNUMX XNUMX (XNUMX)

Zabezpečiteľné GPIO Prebuditeľné piny

Všetky
6

Tamper piny (aktívne tampehm)

12 5 (XNUMX)

DFSDM Synchronizovaný ADC až do 12 bitov

4 vstupné kanály s 2 filtrami

2(3) (až 5 Msps na 12-bitovom rozhraní) (zabezpečené)

ADC1: 19 kanálov vrátane 1 interného, ​​18 kanálov dostupných pre

Celkový počet 12-bitových ADC kanálov (4)

užívateľ vrátane 8x diferenciálu

ADC2: 18 kanálov vrátane 6 interného, ​​12 kanálov dostupných pre

užívateľ vrátane 6x diferenciálu

Vstupný pin interného ADC VREF VREF+

Vstup 1.65 V, 1.8 V, 2.048 V, 2.5 V alebo VREF+ –
áno

1. QUADSPI sa môže bootovať buď z vyhradených GPIO, alebo pomocou niektorých bootovacích GPIO FMC Nand8 (PD4, PD1, PD5, PE9, PD11, PD15 (pozri tabuľku 7: Definície guľôčok STM32MP133C/F).
2. Tento celkový počet GPIO zahŕňa štyri JTAG GPIO a tri BOOT GPIO s obmedzeným použitím (môže konfliktovať s pripojením externého zariadenia počas skenovania hraníc alebo bootovania).
3. Keď sa používajú oba ADC, hodiny jadra by mali byť pre oba ADC rovnaké a vstavané preddeličky ADC sa nedajú použiť.
4. Okrem toho existujú aj interné kanály: – interný kanál ADC1: VREFINT – interné kanály ADC2: teplota, interný objemtage referencia, VDDCORE, VDDCPU, VDDQ_DDR, VBAT / 4.

DS13875 Rev 5

17/219
48

Popis 18/219

STM32MP133C/F

Obrázok 1. Bloková schéma STM32MP133C/F

Dodávky integrovaných obvodov

@VDDA

HSI

AXIM: Arm 64-bitové prepojenie AXI (266 MHz) T

@VDDCPU

GIC

T

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

32 XNUMX dánskych dolárov

32 XNUMX I$

CNT (časovač) T

ETM

T

2561K2B8LK2B$L+2$SCU T
asynchrónne

128 bitov

TT

CSI

LSI

Čas ladeniaamp

generátor TSGEN

T

DAP
(JTAG/SWD)

SYSRAM 128KB

ROM 128KB

38

2 x ETH MAC
10/100/1000 (bez GMII)

FIFO

TT

T

BKPSRAM 8KB

T

RNG

T

HASH

16b PHY

DDRCTRL 58
LPDDR2/3, DDR3/3L

asynchrónne

T

KRYPT

T

SAES

DDRMCE T TZC T

DDRPHYC
T

13

DLY

8b QUADSPI (duálny) T

37

16b

FMC

T

CRC

T

DLYBSD1

(Ovládanie SDMMC1 DLY)

T

DLYBSD2

(Ovládanie SDMMC2 DLY)

T

DLYBQS

(Ovládanie QUADSPI DLY)

FIFO FIFO

DLY DLY

14 8b SDMMC1 T 14 8b SDMMC2 T

PHY

2

USBH

2

(2xHS hostiteľ)

PLLUSB

FIFO

T

PKA

FIFO

T MDMA 32 kanálov

AXIMC TT

17 16b Sledovací port

ETZPC

T

IWDG1

T

@VBAT

BSEC

T

Poistky OTP

@VDDA

2

RTC / AWU

T

12

TAMP / Záložné reg. T

@VBAT

2

LSE (32 kHz XTAL)

T

Časovanie systému STGENC

generácie

STGENR

USBPHYC
(Ovládanie cez USB 2 x PHY)
IWDG2

@VBAT

@VDDA

1

VREFBUF

T

4

16b LPTIM2

T

1

16b LPTIM3

T

1

16b LPTIM4

1

16b LPTIM5

3

Kolíky BOOT

SYSCFG

T

8

8b

HDP

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

13

SAI1

13

SAI2

9

4-kanálový DFSDM

Vyrovnávacia pamäť 10KB CCU

4

FDCAN1

4

FDCAN2

FIFO FIFO
APB2 (100 MHz)

8KB FIFO
APB5 (100 MHz)

APB3 (100 MHz)

APB4

asynchrónny AHB2APB

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

AHB2APB

DMA1
8 prúdy
DMAMUX1
DMA2
8 prúdy

DMAMUX2

DMA3
8 prúdy

T

PMB (monitor procesov)
DTS (digitálny teplotný senzor)

Voltage regulátory

@VDDA

Dohľad nad dodávkami

FIFO

FIFO

FIFO

Matrix 2×2
AHB2APB

64 bitov AXI

64-bitový AXI master

32 bitov AHB 32 bitov AHB master

32 bitov APB

Bezpečnostná ochrana T TrustZone

AHB2APB

APB2 (100 MHz)

APB1 (100 MHz)
FIFO FIFO FIFO FIFO FIFO FIFO

MLAHB: 32-bitová multi-AHB zbernicová matica Arm (209 MHz)
APB6
FIFO FIFO FIFO FIFO

@VBAT
T
FIFO

BOZP (XTAL)

2

PLL1/2/3/4

T

RCC

5

T PWR

9

T

EXTI

16 rozšírení

176

T

USBO

(OTG HS)

PHY

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

Inteligentná karta IrDA

5

T

USART2

Inteligentná karta IrDA

5

T

SPI4/I2S4

5

T

SPI5

4

T

I2C3/SMBUS

3

T

I2C4/SMBUS

3

T

I2C5/SMBUS

3

Filter Filter Filter

T

TIM12

16b

2

T

TIM13

16b

1

T

TIM14

16b

1

T

TIM15

16b

4

T

TIM16

16b

3

T

TIM17

16b

3

ČAS2 ČAS3 ČAS4

32b

5

16b

5

16b

5

ČAS5 ČAS6 ČAS7

32b

5

16b

16b

LPTIM1 16b

4

USART3

Inteligentná karta IrDA

5

UART4

4

UART5

4

UART7

4

UART8

4

Filter Filter

I2C1/SMBUS

3

I2C2/SMBUS

3

SPI2/I2S2

5

SPI3/I2S3

5

USART6

Inteligentná karta IrDA

5

SPI1/I2S1

5

FIFO FIFO

FIFO FIFO

MSv67509V2

DS13875 Rev 5

STM32MP133C/F

3

Funkčný koniecview

Funkčný koniecview

3.1
3.1.1
3.1.2

Subsystém Arm Cortex-A7
Vlastnosti
· Architektúra ARMv7-A · 32-KB vyrovnávacia pamäť inštrukcií L1 · 32-KB vyrovnávacia pamäť dát L1 · 128-KB vyrovnávacia pamäť úrovne 2 · Sada inštrukcií Arm + Thumb®-2 · Bezpečnostná technológia Arm TrustZone · Pokročilý SIMD Arm NEON · Rozšírenia DSP a SIMD · VFPv4 operačný systém s pohyblivou rádovou čiarkou · Podpora virtualizácie hardvéru · Vstavaný modul sledovania (ETM) · Integrovaný generický radič prerušení (GIC) so 160 zdieľanými periférnymi prerušeniami · Integrovaný generický časovač (CNT)
Koniecview
Procesor Cortex-A7 je veľmi energeticky úsporný aplikačný procesor navrhnutý tak, aby poskytoval vysoký výkon v špičkových nositeľných zariadeniach a iných nízkopríkonových vstavaných a spotrebiteľských aplikáciách. Poskytuje až o 20 % vyšší výkon v jednom vlákne ako Cortex-A5 a podobný výkon ako Cortex-A9.
Cortex-A7 obsahuje všetky funkcie vysokovýkonných procesorov Cortex-A15 a CortexA17 vrátane podpory virtualizácie v hardvéri, NEON a 128-bitového rozhrania zbernice AMBA 4 AXI.
Procesor Cortex-A7 stavia na energeticky úsporných 8-karátových procesoroch.tagpipeline procesora Cortex-A5. Využíva tiež integrovanú L2 vyrovnávaciu pamäť navrhnutú pre nízku spotrebu energie, s nižšími latenciami transakcií a vylepšenou podporou operačného systému pre údržbu vyrovnávacej pamäte. Okrem toho má vylepšenú predikciu vetvenia a lepší výkon pamäťového systému so 64-bitovou cestou úložiska, 128-bitovými zbernicami AMBA 4 AXI a zväčšenou veľkosťou TLB (256 záznamov, oproti 128 záznamom pre Cortex-A9 a Cortex-A5), čo zvyšuje výkon pri veľkých pracovných zaťaženiach, ako napríklad web prehliadanie.
Technológia Thumb-2
Poskytuje špičkový výkon tradičného kódu Arm a zároveň až o 30 % znižuje pamäťové požiadavky na ukladanie inštrukcií.
Technológia TrustZone
Zabezpečuje spoľahlivú implementáciu bezpečnostných aplikácií od správy digitálnych práv až po elektronické platby. Široká podpora od technologických a priemyselných partnerov.

DS13875 Rev 5

19/219
48

Funkčný koniecview

STM32MP133C/F

NEON
Technológia NEON dokáže urýchliť multimediálne a signálové algoritmy, ako je kódovanie/dekódovanie videa, 2D/3D grafika, hry, spracovanie zvuku a reči, spracovanie obrazu, telefónia a syntéza zvuku. Cortex-A7 poskytuje engine, ktorý ponúka výkon aj funkčnosť jednotky s pohyblivou rádovou čiarkou (FPU) Cortex-A7 a implementáciu pokročilej sady inštrukcií NEON SIMD pre ďalšie zrýchlenie funkcií spracovania médií a signálu. NEON rozširuje FPU procesora Cortex-A7 o štvornásobný MAC a ďalšiu 64-bitovú a 128-bitovú sadu registrov, ktoré podporujú bohatú sadu SIMD operácií nad 8-, 16- a 32-bitovými celočíselnými a 32-bitovými dátovými množstvami s pohyblivou rádovou čiarkou.
Virtualizácia hardvéru
Vysoko efektívna hardvérová podpora pre správu a arbitráž dát, vďaka ktorej viacero softvérových prostredí a ich aplikácií môže súčasne pristupovať k systémovým funkciám. To umožňuje realizáciu robustných zariadení s virtuálnymi prostrediami, ktoré sú od seba dobre izolované.
Optimalizované L1 cache
Výkonnostne a energeticky optimalizované L1 vyrovnávacie pamäte kombinujú techniky minimálnej latencie prístupu na maximalizáciu výkonu a minimalizáciu spotreby energie.
Integrovaný radič vyrovnávacej pamäte L2
Poskytuje prístup k vyrovnávacej pamäti s nízkou latenciou a vysokou šírkou pásma pri vysokých frekvenciách alebo znižuje spotrebu energie spojenú s prístupom k pamäti mimo čipu.
Jednotka s pohyblivou rádovou čiarkou (FPU) Cortex-A7
FPU poskytuje vysoko výkonné inštrukcie s pohyblivou rádovou čiarkou s jednoduchou a dvojitou presnosťou kompatibilné s architektúrou Arm VFPv4, ktorá je softvérovo kompatibilná s predchádzajúcimi generáciami koprocesora Arm s pohyblivou rádovou čiarkou.
Riadiaca jednotka Snoop (SCU)
SCU je zodpovedná za správu prepojení, arbitráže, komunikácie, prenosov z vyrovnávacej pamäte do vyrovnávacej pamäte a systémovej pamäte, koherencie vyrovnávacej pamäte a ďalších funkcií procesora.
Táto systémová koherencia tiež znižuje zložitosť softvéru potrebnú na udržanie softvérovej koherencie v rámci každého ovládača operačného systému.
Generický radič prerušení (GIC)
Vďaka implementácii štandardizovaného a architektonicky navrhnutého radiča prerušení poskytuje GIC bohatý a flexibilný prístup k medziprocesorovej komunikácii a smerovaniu a prioritizácii systémových prerušení.
Podpora až 192 nezávislých prerušení, riadených softvérom, s hardvérovou prioritou a smerovaných medzi operačným systémom a vrstvou správy softvéru TrustZone.
Táto flexibilita smerovania a podpora virtualizácie prerušení v operačnom systéme poskytuje jednu z kľúčových funkcií potrebných na rozšírenie možností riešenia využívajúceho hypervízor.

20/219

DS13875 Rev 5

STM32MP133C/F

Funkčný koniecview

3.2
3.2.1
3.2.2

Spomienky
Externá SDRAM
Zariadenia STM32MP133C/F obsahujú radič pre externú SDRAM, ktorý podporuje nasledujúce funkcie: · LPDDR2 alebo LPDDR3, 16-bitové dáta, až 1 GB, frekvencia až 533 MHz · DDR3 alebo DDR3L, 16-bitové dáta, až 1 GB, frekvencia až 533 MHz
Vstavaná pamäť SRAM
Všetky zariadenia majú: · SYSRAM: 128 kB (s programovateľnou veľkosťou zabezpečenej zóny) · AHB SRAM: 32 kB (zabezpečená) · BKPSRAM (záložná SRAM): 8 kB
Obsah tejto oblasti je chránený pred možnými nechcenými prístupmi k zápisu a je možné ho uchovať v pohotovostnom režime alebo režime VBAT. BKPSRAM je možné definovať (v ETZPC) ako prístupnú iba zabezpečenému softvéru.

3.3

Radič DDR3/DDR3L/LPDDR2/LPDDR3 (DDRCTRL)

DDRCTRL v kombinácii s DDRPHYC poskytuje kompletné riešenie pamäťového rozhrania pre pamäťový subsystém DDR. · Jedno 64-bitové rozhranie AMBA so 4 AXI portami (XPI) · AXI hodiny asynchrónne s radičom · DDR pamäťový šifrovací engine (DDRMCE) s funkciou AES-128 a zápisom DDR za behu
šifrovanie/dešifrovanie čítania. · Podporované štandardy:
Špecifikácia JEDEC DDR3 SDRAM, JESD79-3E pre DDR3/3L so 16-bitovým rozhraním
Špecifikácia JEDEC LPDDR2 SDRAM, JESD209-2E pre LPDDR2 so 16-bitovým rozhraním
Špecifikácia JEDEC LPDDR3 SDRAM, JESD209-3B pre LPDDR3 so 16-bitovým rozhraním
· Pokročilý plánovač a generátor príkazov SDRAM · Programovateľná plná šírka dát (16-bitová) alebo polovičná šírka dát (8-bitová) · Pokročilá podpora QoS s tromi triedami prevádzky pri čítaní a dvoma triedami prevádzky pri zápise · Možnosti na zabránenie nedostatku prevádzky s nižšou prioritou · Zaručená koherencia pre zápis po čítaní (WAR) a čítanie po zápise (RAW) pri
Porty AXI · Programovateľná podpora pre možnosti dĺžky burstov (4, 8, 16) · Kombinovanie zápisov, ktoré umožňuje kombinovať viacero zápisov na rovnakú adresu do jedného
jeden zápis · konfigurácia s jednou hodnosťou

DS13875 Rev 5

21/219
48

Funkčný koniecview

STM32MP133C/F

· Podpora automatického vypnutia a skončenia napájania SDRAM v dôsledku nedostavenia transakcie počas programovateľného času
· Podpora automatického zastavenia hodín (LPDDR2/3) pri vstupe a výstupe z dôvodu nedostavenia transakcie
· Podpora automatického režimu nízkej spotreby energie spôsobeného nedostatkom prijatia transakcie počas programovateľného času prostredníctvom hardvérového rozhrania nízkej spotreby energie
· Programovateľná politika stránkovania · Podpora automatického alebo softvérovo riadeného samoobnovovacieho vstupu a výstupu · Podpora hlbokého vypnutia a výstupu riadeného softvérom (LPDDR2 a
LPDDR3) · Podpora explicitných aktualizácií registrov režimu SDRAM pod softvérovou kontrolou · Flexibilná logika mapovača adries umožňujúca mapovanie riadkov, stĺpcov, špecifických pre danú aplikáciu
bity banky · Možnosti ovládania obnovovania voliteľné používateľom · Blok priradený k DDRPERFM na pomoc pri monitorovaní a ladení výkonu
DDRCTRL a DDRPHYC je možné definovať (v ETZPC) ako prístupné iba zabezpečenému softvéru.
Hlavné vlastnosti DDRMCE (DDR pamäťový šifrovací engine) sú uvedené nižšie: · Rozhrania master/slave systémovej zbernice AXI (64-bitové) · Priame šifrovanie (pre zápisy) a dešifrovanie (pre čítanie) založené na vstavanom firewalle
programovanie · Dva režimy šifrovania na región (maximálne jeden región): žiadne šifrovanie (režim obídenia),
režim blokovej šifry · Začiatok a koniec oblastí definovaných s granularitou 64 kB · Predvolené filtrovanie (región 0): akýkoľvek udelený prístup · Filtrovanie prístupu k oblasti: žiadne
Podporovaná bloková šifra: AES Podporovaný režim reťazenia · Blokový režim so šifrou AES je kompatibilný s režimom ECB špecifikovaným v štandarde pokročilého šifrovania (AES) publikácie NIST FIPS 197 s priradenou funkciou odvodenia kľúča založenou na algoritme Keccak-400 zverejnenom na https://keccak.team weblokalita. · Jedna sada registrov hlavných kľúčov, ktoré sú uzamykateľné a umožňujú len zápis · Konfiguračný port AHB s privilegovaným prístupom

22/219

DS13875 Rev 5

STM32MP133C/F

Funkčný koniecview

3.4

Radič adresného priestoru TrustZone pre DDR (TZC)

TZC sa používa na filtrovanie prístupov na čítanie/zápis k radiču DDR podľa oprávnení TrustZone a podľa nezabezpečeného hlavného zariadenia (NSAID) až na deviatich programovateľných regiónoch: · Konfigurácia podporovaná iba dôveryhodným softvérom · Jedna filtračná jednotka · Deväť regiónov:
Región 0 je vždy povolený a pokrýva celý rozsah adries. Regióny 1 až 8 majú programovateľnú základnú/koncovú adresu a možno ich priradiť...
ľubovoľný jeden alebo oba filtre. · Bezpečné a nezabezpečené prístupové oprávnenia naprogramované pre každú oblasť · Nezabezpečené prístupy filtrované podľa NSAID · Oblasti riadené rovnakým filtrom sa nesmú prekrývať · Režimy zlyhania s chybou a/alebo prerušením · Schopnosť akceptácie = 256 · Logika bránového strážcu na povolenie a zakázanie každého filtra · Špekulatívne prístupy

DS13875 Rev 5

23/219
48

Funkčný koniecview

STM32MP133C/F

3.5

Režimy bootovania

Pri spustení je zdroj bootovania používaný internou bootovacou ROM vybraný pomocou pinu BOOT a bajtov OTP.

Tabuľka 2. Režimy zavádzania

BOOT2 BOOT1 BOOT0 Počiatočný bootovací režim

Komentáre

Čakajte na prichádzajúce pripojenie:

0

0

0

UART a USB(1)

USART3/6 a UART4/5/7/8 na predvolených pinoch

Vysokorýchlostné USB zariadenie na pinoch OTG_HS_DP/DM (2)

0

0

1 Sériový NOR flash (3) Sériový NOR flash na QUADSPI (5)

0

1

0

e·MMC(3)

e·MMC na SDMMC2 (predvolené)(5)(6)

0

1

1

NAND flash pamäť(3)

SLC NAND flash na FMC

1

0

0

Vývojové spustenie (bez spustenia z flash pamäte)

Používa sa na získanie ladiacej pamäte bez bootovania z flash pamäte (4)

1

0

1

SD karta (3)

SD karta na SDMMC1 (predvolené)(5)(6)

Čakajte na prichádzajúce pripojenie:

1

1

0 UART a USB(1)(3) USART3/6 a UART4/5/7/8 na predvolených pinoch

Vysokorýchlostné USB zariadenie na pinoch OTG_HS_DP/DM (2)

1

1

1 sériová pamäť NAND flash (3) sériová pamäť NAND flash na QUADSPI (5)

1. Dá sa vypnúť nastavením OTP. 2. USB vyžaduje hodiny/kryštál HSE (podporované frekvencie s nastavením OTP a bez neho nájdete v AN5474). 3. Zdroj zavádzania je možné zmeniť nastaveniami OTP (napríkladamp4. Počiatočné spustenie na SD kartu, potom e·MMC s nastaveniami OTP). 7. Jadro Cortex®-A13 v nekonečnej slučke s prepínaním PA5. 6. Predvolené piny je možné zmeniť pomocou OTP. XNUMX. Alternatívne je možné pomocou OTP vybrať iné rozhranie SDMMC ako toto predvolené.

Hoci sa bootovanie na nízkej úrovni vykonáva pomocou interných hodín, softvérové ​​balíky dodávané spoločnosťou ST, ako aj hlavné externé rozhrania, ako napríklad DDR, USB (ale nielen), vyžadujú pripojenie kryštálu alebo externého oscilátora na piny HSE.
Obmedzenia a odporúčania týkajúce sa pripojenia pinov HSE a podporovaných frekvencií nájdete v dokumente RM0475 „Pokročilé 32-bitové MPU STM13MP32xx založené na architektúre Arm®“ alebo v dokumente AN5474 „Začíname s vývojom hardvéru liniek STM32MP13xx“.

24/219

DS13875 Rev 5

STM32MP133C/F

Funkčný koniecview

3.6

Správa napájania

3.6.1
Pozor:

Schéma napájania
· VDD je hlavný zdroj pre I/O a interné časti sú napájané aj počas pohotovostného režimu. Užitočné napätietagRozsah je 1.71 V až 3.6 V (typicky 1.8 V, 2.5 V, 3.0 V alebo 3.3 V).
VDD_PLL a VDD_ANA musia byť zapojené do hviezdy s VDD. · VDDDCPU je vyhradený obvod pre procesor Cortex-A7.tagponuka, ktorej hodnota závisí od
požadovaná frekvencia CPU. 1.22 V až 1.38 V v prevádzkovom režime. VDD musí byť prítomné pred VDDDCPU. · VDDCORE je hlavný digitálny zdrojtage a zvyčajne sa vypne počas pohotovostného režimu. HlasitosťtagRozsah je v prevádzkovom režime 1.21 V až 1.29 V. VDD musí byť prítomné pred VDDCORE. · Pin VBAT je možné pripojiť k externej batérii (1.6 V < VBAT < 3.6 V). Ak sa nepoužíva externá batéria, tento pin musí byť pripojený k VDD. · VDDA je analógový (ADC/VREF), napájacie napätietage (1.62 V až 3.6 V). Použitie interného VREF+ vyžaduje VDDA rovné alebo vyššie ako VREF+ + 0.3 V. · Pin VDDA1V8_REG je výstup interného regulátora, interne pripojený k USB PHY a USB PLL. Interný regulátor VDDA1V8_REG je štandardne zapnutý a možno ho ovládať softvérom. Počas pohotovostného režimu je vždy vypnutý.
Konkrétny pin BYPASS_REG1V8 nesmie nikdy zostať voľný. Musí byť pripojený buď k VSS, alebo k VDD, aby sa aktivovalo alebo deaktivovalo napájanie.tage regulátor. Keď VDD = 1.8 V, malo by sa nastaviť BYPASS_REG1V8. · Pin VDDA1V1_REG je výstup interného regulátora, interne pripojený k USB PHY. Interný regulátor VDDA1V1_REG je štandardne zapnutý a možno ho ovládať softvérom. Počas pohotovostného režimu je vždy vypnutý.
· VDD3V3_USBHS je vysokorýchlostný USB zdroj.tagRozsah e je od 3.07 V do 3.6 V.
VDD3V3_USBHS nesmie byť prítomný, pokiaľ nie je prítomný VDDA1V8_REG, inak môže dôjsť k trvalému poškodeniu STM32MP133C/F. Toto musí byť zabezpečené poradím PMIC alebo externým komponentom v prípade implementácie napájania z diskrétnych komponentov.
· VDDSD1 a VDDSD2 sú napájacie zdroje pre SD karty SDMMC1 a SDMMC2 na podporu ultrarýchlostného režimu.
· VDDQ_DDR je napájanie DDR IO. 1.425 V až 1.575 V pre rozhranie pamätí DDR3 (typicky 1.5 V)
1.283 V až 1.45 V pre rozhranie pamätí DDR3L (typicky 1.35 V)
1.14 V až 1.3 V pre prepojenie pamätí LPDDR2 alebo LPDDR3 (typicky 1.2 V)
Počas fáz zapínania a vypínania sa musia dodržiavať nasledujúce požiadavky na poradie napájania:
· Keď je VDD pod 1 V, ostatné napájacie zdroje (VDDCORE, VDDCPU, VDDSD1, VDDSD2, VDDA, VDDA1V8_REG, VDDA1V1_REG, VDD3V3_USBHS, VDDQ_DDR) musia zostať pod VDD + 300 mV.
· Keď je VDD nad 1 V, všetky zdroje napájania sú nezávislé.
Počas fázy výpadku napájania sa môže napätie VDD dočasne znížiť v porovnaní s inými zdrojmi, iba ak energia dodávaná do STM32MP133C/F zostane pod 1 mJ. To umožňuje vybíjanie externých oddeľovacích kondenzátorov s rôznymi časovými konštantami počas prechodovej fázy výpadku napájania.

DS13875 Rev 5

25/219
48

Funkčný koniecview
V 3.6
VBOR0 1

Obrázok 2. Postupnosť zapnutia/vypnutia

STM32MP133C/F

VDDX(1) VDD

3.6.2
Poznámka: 26/219

0.3

Zapnutie

Prevádzkový režim

Vypnut

čas

Neplatná zásobovacia oblasť

VDDX < VDD + 300 mV

VDDX nezávislé od VDD

MSv47490V1

1. VDDX označuje akýkoľvek zdroj napájania spomedzi VDDCORE, VDDDCPU, VDDSD1, VDDSD2, VDDA, VDDA1V8_REG, VDDA1V1_REG, VDD3V3_USBHS, VDDQ_DDR.

Dozorca napájania

Zariadenia majú integrovaný obvod pre resetovanie pri zapnutí (POR)/resetovanie pri vypnutí (PDR) spojený s obvodom pre resetovanie pri znížení napätia (BOR):
· Reset po zapnutí (POR)
Dozor POR monitoruje napájanie VDD a porovnáva ho s pevnou prahovou hodnotou. Zariadenia zostávajú v režime resetovania, keď je VDD pod touto prahovou hodnotou, · Reset pri výpadku napájania (PDR)
Dozor PDR monitoruje napájanie VDD. Reset sa vygeneruje, keď VDD klesne pod pevnú prahovú hodnotu.
· Resetovanie pri výpadku prúdu (BOR)
Dozor BOR monitoruje napájanie VDD. Prostredníctvom voliteľných bajtov je možné nakonfigurovať tri prahové hodnoty BOR (od 2.1 do 2.7 V). Keď VDD klesne pod túto prahovú hodnotu, vygeneruje sa reset.
· Resetovanie pri zapnutí VDDCORE (POR_VDDCORE) Dozor POR_VDDCORE monitoruje napájanie VDDCORE a porovnáva ho s pevnou prahovou hodnotou. Doména VDDCORE zostáva v režime resetovania, keď je VDDCORE pod touto prahovou hodnotou.
· Reset pri vypnutí VDDCORE (PDR_VDDCORE) Dozor PDR_VDDCORE monitoruje napájanie VDDCORE. Reset domény VDDCORE sa vygeneruje, keď VDDCORE klesne pod pevnú prahovú hodnotu.
· Resetovanie VDDCPU pri zapnutí (POR_VDDCPU) Dozor POR_VDDCPU monitoruje napájanie VDDCPU a porovnáva ho s pevnou prahovou hodnotou. Doména VDDCPU zostáva v režime resetovania, keď je VDDCORE pod touto prahovou hodnotou.
Pin PDR_ON je vyhradený pre výrobné testy spoločnosti STMicroelectronics a v aplikácii musí byť vždy pripojený k VDD.

DS13875 Rev 5

STM32MP133C/F

Funkčný koniecview

3.7

Stratégia nízkej spotreby energie

Existuje niekoľko spôsobov, ako znížiť spotrebu energie na STM32MP133C/F: · Znížte dynamickú spotrebu energie spomalením hodín CPU a/alebo
hodiny matice zbernice a/alebo ovládanie jednotlivých periférnych hodín. · Znížte spotrebu energie, keď je CPU v nečinnosti, výberom medzi dostupnými nízkofrekvenčnými
režimy napájania podľa potrieb používateľskej aplikácie. To umožňuje dosiahnuť najlepší kompromis medzi krátkym časom spustenia, nízkou spotrebou energie a dostupnými zdrojmi prebudenia. · Použite DVFS (dynamické nastavenie hlasitosti)tagprevádzkové body e a škálovania frekvencie), ktoré priamo riadia frekvenciu hodín CPU, ako aj výstupné napájanie VDDCPU.
Prevádzkové režimy umožňujú riadenie distribúcie hodín medzi rôzne časti systému a napájania systému. Prevádzkový režim systému je riadený subsystémom MPU.
Režimy nízkej spotreby energie podsystému MPU sú uvedené nižšie: · CSleep: Taktovanie CPU je zastavené a periférne zariadenia pracujú ako
predtým nastavené v RCC (reset a ovládač hodín). · CStop: Hodiny periférnych zariadení CPU sú zastavené. · CStandby: VDDCPU OFF
Do režimov nízkej spotreby energie CSleep a CStop prechádza CPU pri vykonávaní inštrukcií WFI (čakanie na prerušenie) alebo WFE (čakanie na udalosť).
Dostupné prevádzkové režimy systému sú nasledovné: · Prevádzka (systém na plný výkon, VDDCORE, VDDCPU a hodiny ZAP) · Stop (hodiny VYP) · LP-Stop (hodiny VYP) · LPLV-Stop (hodiny VYP, úroveň napájania VDDCORE a VDDCPU môže byť znížená) · LPLV-Stop2 (VDDCPU VYP, VDDCORE znížené a hodiny VYP) · Pohotovostný režim (VDDCPU, VDDCORE a hodiny VYP)

Tabuľka 3. Režim napájania systému verzus CPU

Režim napájania systému

CPU

Režim chodu

CRun alebo CSleep

Režim zastavenia Režim LP-Stop Režim LPLV-Stop Režim LPLV-Stop2
Pohotovostný režim

CZastavenie alebo CPohotovostný režim CPohotovostný režim

3.8

Reset a ovládač hodín (RCC)

Riadiaca jednotka hodín a resetu riadi generovanie všetkých hodín, ako aj hradlovanie hodín a riadenie resetov systému a periférií. RCC poskytuje vysokú flexibilitu pri výbere zdrojov hodín a umožňuje použitie prevodových pomerov hodín na zlepšenie spotreby energie. Okrem toho na niektorých komunikačných perifériách, ktoré sú schopné pracovať s...

DS13875 Rev 5

27/219
48

Funkčný koniecview

STM32MP133C/F

3.8.1 3.8.2

dvoch rôznych hodinových domén (buď hodín rozhrania zbernice alebo periférnych hodín jadra), systémovú frekvenciu je možné zmeniť bez zmeny prenosovej rýchlosti.
Správa hodín
Zariadenia obsahujú štyri interné oscilátory, dva oscilátory s externým kryštálom alebo rezonátorom, tri interné oscilátory s rýchlym štartom a štyri PLL obvody.
RCC prijíma nasledujúce vstupy zdrojov hodinových signálov: · Interné oscilátory:
64 MHz HSI hodinový signál (presnosť 1 %) 4 MHz CSI hodinový signál 32 kHz LSI hodinový signál · Externé oscilátory: 8 – 48 MHz HSE hodinový signál 32.768 kHz LSE hodinový signál
RCC poskytuje štyri PLL: · PLL1 vyhradený pre taktovanie CPU · PLL2 poskytujúci:
hodiny pre AXI-SS (vrátane mostíkov APB4, APB5, AHB5 a AHB6) hodiny pre rozhranie DDR · PLL3 poskytujúci: hodiny pre viacvrstvovú AHB a maticu periférnych zberníc (vrátane APB1,
APB2, APB3, APB6, AHB1, AHB2 a AHB4) jadrové hodiny pre periférie · PLL4 určený na generovanie jadrových hodín pre rôzne periférie
Systém sa spustí s hodinami HSI. Používateľská aplikácia si potom môže vybrať konfiguráciu hodín.
Zdroje obnovenia systému
Reset pri zapnutí inicializuje všetky registre okrem ladiacieho registra, časti RCC, časti RTC a registrov stavu regulátora napájania, ako aj domény záložného napájania.
Reset aplikácie sa generuje z jedného z nasledujúcich zdrojov: · reset z NRST bloku · reset zo signálu POR a PDR (všeobecne nazývaný reset pri zapnutí) · reset z BOR (všeobecne nazývaný pokles napätia) · reset z nezávislého watchdogu 1 · reset z nezávislého watchdogu 2 · reset softvérového systému z Cortex-A7 (CPU) · porucha na HSE, keď je aktivovaná funkcia zabezpečenia hodín
Systémový reset je generovaný z jedného z nasledujúcich zdrojov: · reset aplikácie · reset zo signálu POR_VDDCORE · prechod z pohotovostného režimu do režimu prevádzky

28/219

DS13875 Rev 5

STM32MP133C/F

Funkčný koniecview

Reset procesora MPU sa generuje z jedného z nasledujúcich zdrojov: · reset systému · vždy, keď MPU ukončí režim CStandby · softvérový reset MPU z procesora Cortex-A7 (CPU)

3.9

Univerzálne vstupy/výstupy (GPIO)

Každý z pinov GPIO je možné softvérovo nakonfigurovať ako výstup (push-pull alebo open-drain, s alebo bez pull-up alebo pull-down), ako vstup (s alebo bez pull-up alebo pull-down) alebo ako periférnu alternatívnu funkciu. Väčšina pinov GPIO je zdieľaná s digitálnymi alebo analógovými alternatívnymi funkciami. Všetky GPIO sú schopné zvládať vysoký prúd a majú výber rýchlosti pre lepšiu reguláciu vnútorného šumu, spotreby energie a elektromagnetického vyžarovania.
Po resete sú všetky GPIO v analógovom režime, aby sa znížila spotreba energie.
Konfiguráciu I/O je možné v prípade potreby uzamknúť dodržaním špecifickej postupnosti, aby sa predišlo falošnému zápisu do registrov I/O.
Všetky piny GPIO je možné individuálne nastaviť ako zabezpečené, čo znamená, že softvérové ​​prístupy k týmto GPIO a pridruženým perifériám definovaným ako zabezpečené sú obmedzené na zabezpečený softvér bežiaci na CPU.

3.10
Poznámka:

Ochranný ovládač TrustZone (ETZPC)
ETZPC sa používa na konfiguráciu zabezpečenia TrustZone pre hlavné a podriadené zbernice s programovateľnými bezpečnostnými atribútmi (zabezpečené zdroje). Napríklad: · Je možné naprogramovať veľkosť zabezpečenej oblasti SYSRAM na čipe. · Periférie AHB a APB je možné nastaviť ako zabezpečené alebo nezabezpečené. · Pamäť AHB SRAM je možné nastaviť ako zabezpečenú alebo nezabezpečenú.
Predvolene sú pamäte SYSRAM, AHB SRAM a zabezpečené periférie nastavené iba na zabezpečený prístup, takže nie sú prístupné nezabezpečeným master zariadeniam, ako napríklad DMA1/DMA2.

DS13875 Rev 5

29/219
48

Funkčný koniecview

STM32MP133C/F

3.11

Matica prepojenia zbernice
Zariadenia sú vybavené maticou zbernice AXI, jednou hlavnou maticou zbernice AHB a mostíkmi zbernice, ktoré umožňujú prepojenie hlavných zberníc s podriadenými zbernicami (pozri obrázok nižšie, bodky predstavujú povolené pripojenia master/slave).
Obrázok 3. Matica zbernice STM32MP133C/F

MDMA

SDMMC2

SDMMC1

DBG z prepojovacieho zariadenia MLAHB USBH

CPU

ETH1 ETH2

128-bitový

AXIM

M9

M0

M1 M2

M3

M11

M4

M5

M6

M7

S0

S1 S2 S3 S4 S5 S6 S7 S8 S9

Predvolený podriadený AXIMC

NIC-400 AXI 64 bitov 266 MHz – 10 master / 10 slave

Z prepojenia AXIM DMA1 DMA2 USBO DMA3

M0

M1 M2

M3 M4

M5

M6 M7

S0

S1

S2

S3

Prepojovací kábel S4 S5 AHB 32 bitov 209 MHz – 8 hlavných jednotiek / 6 podriadených jednotiek

DDRCTRL 533 MHz AHB mostík k AHB6 k prepojeniu MLAHB FMC/NAND QUADSPI SYSRAM 128 KB ROM 128 KB AHB mostík k AHB5 APB mostík k APB5 APB mostík k DBG APB
Synchrónny hlavný port AXI 64 Synchrónny podriadený port AXI 64 Asynchrónny hlavný port AXI 64 Asynchrónny podriadený port AXI 64 Synchrónny hlavný port AHB 32 Synchrónny podriadený port AHB 32 Synchrónny hlavný port AHB 32 asynchrónny podriadený port AHB 32
Premosťovač k AHB2 SRAM1 SRAM2 SRAM3 Prepojovací mostík k AXIM Premosťovač k AHB4
MSv67511V2

MLAHB

30/219

DS13875 Rev 5

STM32MP133C/F

Funkčný koniecview

3.12

DMA ovládače
Zariadenia sú vybavené nasledujúcimi modulmi DMA na odľahčenie aktivity CPU: · hlavný priamy prístup k pamäti (MDMA)
MDMA je vysokorýchlostný DMA radič, ktorý je zodpovedný za všetky typy prenosov pamäte (z periférie do pamäte, z pamäte do pamäte, z pamäte do periférie) bez akejkoľvek akcie CPU. Je vybavený hlavným AXI rozhraním. MDMA sa dokáže prepojiť s ostatnými DMA radičmi a rozšíriť tak štandardné možnosti DMA alebo priamo spravovať požiadavky periférneho DMA. Každý z 32 kanálov môže vykonávať blokové prenosy, opakované blokové prenosy a prenosy prepojených zoznamov. MDMA je možné nastaviť na vykonávanie zabezpečených prenosov do zabezpečených pamätí. · tri DMA radiče (nezabezpečené DMA1 a DMA2 plus zabezpečený DMA3) Každý radič má dvojportový AHB, čo predstavuje celkovo 16 nezabezpečených a osem zabezpečených DMA kanálov na vykonávanie blokových prenosov založených na FIFO.
Dve jednotky DMAMUX multiplexujú a smerujú požiadavky periférií DMA do troch radičov DMA s vysokou flexibilitou, maximalizujú počet požiadaviek DMA, ktoré bežia súbežne, a zároveň generujú požiadavky DMA z výstupných spúšťačov periférií alebo udalostí DMA.
DMAMUX1 mapuje požiadavky DMA z nezabezpečených periférií na kanály DMA1 a DMA2. DMAMUX2 mapuje požiadavky DMA zo zabezpečených periférií na kanály DMA3.

3.13

Rozšírený radič prerušení a udalostí (EXTI)
Rozšírený ovládač prerušení a udalostí (EXTI) riadi prebudenie CPU a systému prostredníctvom konfigurovateľných a priamych vstupov udalostí. EXTI poskytuje požiadavky na prebudenie riadiacej jednotke napájania, generuje požiadavky na prerušenie pre GIC a udalosti pre vstup udalostí CPU.
Požiadavky na prebudenie EXTI umožňujú prebudenie systému z režimu Stop a prebudenie CPU z režimov CStop a CStandby.
Generovanie požiadaviek na prerušenie a požiadaviek na udalosť je možné použiť aj v režime Run.
EXTI obsahuje aj výber EXTI IOport.
Každé prerušenie alebo udalosť je možné nastaviť ako zabezpečenú, aby sa prístup obmedzil iba na zabezpečený softvér.

3.14

Výpočtová jednotka kontroly cyklickej redundancie (CRC)
Výpočtová jednotka CRC (cyklická redundancia) sa používa na získanie CRC kódu pomocou programovateľného polynómu.
Okrem iných aplikácií sa techniky založené na CRC používajú na overenie integrity prenosu dát alebo úložiska. V rámci normy EN/IEC 60335-1 ponúkajú prostriedky na overenie integrity flash pamäte. Výpočtová jednotka CRC pomáha pri výpočte podpisu softvéru počas behu, ktorý sa porovnáva s referenčným podpisom vygenerovaným v čase pripojenia a uloženým na danom mieste v pamäti.

DS13875 Rev 5

31/219
48

Funkčný koniecview

STM32MP133C/F

3.15

Flexibilný pamäťový radič (FMC)
Hlavné vlastnosti ovládača FMC sú nasledovné: · Rozhranie so zariadeniami mapovanými na statickú pamäť vrátane:
NOR flash pamäť Statická alebo pseudostatická pamäť s náhodným prístupom (SRAM, PSRAM) NAND flash pamäť so 4-bitovým/8-bitovým hardvérovým ECC BCH · 8-, 16-bitová šírka dátovej zbernice · Nezávislé riadenie výberu čipu pre každú pamäťovú banku · Nezávislá konfigurácia pre každú pamäťovú banku · Zápis FIFO
Konfiguračné registre FMC je možné zabezpečiť.

3.16

Duálne pamäťové rozhranie Quad-SPI (QUADSPI)
QUADSPI je špecializované komunikačné rozhranie zamerané na jednoduché, dvojité alebo štvorité SPI flash pamäte. Môže pracovať v ktoromkoľvek z nasledujúcich troch režimov: · Nepriamy režim: všetky operácie sa vykonávajú pomocou registrov QUADSPI. · Režim dotazovania stavu: stavový register externej flash pamäte sa periodicky číta a
V prípade nastavenia príznaku môže byť vygenerované prerušenie. · Režim mapovania pamäte: externá flash pamäť je namapovaná do adresného priestoru
a systém ho vníma ako internú pamäť.
Priepustnosť aj kapacitu je možné zdvojnásobiť pomocou režimu dual-flash, kde sa súčasne pristupuje k dvom štvorjadrovým SPI flash pamätiam.
QUADSPI je spojený s blokom oneskorenia (DLYBQS), ktorý umožňuje podporu externých dátových frekvencií nad 100 MHz.
Konfiguračné registre QUADSPI môžu byť zabezpečené, rovnako ako ich blok oneskorenia.

3.17

Analógovo-digitálne prevodníky (ADC1, ADC2)
Zariadenia obsahujú dva analógovo-digitálne prevodníky, ktorých rozlíšenie je možné konfigurovať na 12-, 10-, 8- alebo 6-bitové. Každý ADC zdieľa až 18 externých kanálov a vykonáva konverzie v režime jednorazového signálu alebo v režime skenovania. V režime skenovania sa automatická konverzia vykonáva na vybranej skupine analógových vstupov.
Oba ADC majú zabezpečené zbernicové rozhrania.
Každý ADC môže byť obsluhovaný radičom DMA, čo umožňuje automatický prenos hodnôt prevedených ADC do cieľového umiestnenia bez akéhokoľvek softvérového zásahu.
Okrem toho dokáže analógová funkcia watchdog presne monitorovať premenený objem.tage jedného, ​​niektorých alebo všetkých vybraných kanálov. Prerušenie sa generuje, keď prevedený objtage je mimo naprogramovaných prahových hodnôt.
Aby sa synchronizovala A/D konverzia a časovače, ADC môžu byť spustené ktorýmkoľvek z časovačov TIM1, TIM2, TIM3, TIM4, TIM6, TIM8, TIM15, LPTIM1, LPTIM2 a LPTIM3.

32/219

DS13875 Rev 5

STM32MP133C/F

Funkčný koniecview

3.18

Snímač teploty
Zariadenia majú vstavaný teplotný senzor, ktorý generuje objemtage (VTS), ktorá sa lineárne mení s teplotou. Tento teplotný senzor je interne pripojený k ADC2_INP12 a dokáže merať teplotu okolia zariadenia v rozsahu od 40 do +125 °C s presnosťou ±2 %.
Teplotný senzor má dobrú linearitu, ale na dosiahnutie dobrej celkovej presnosti merania teploty je potrebné ho kalibrovať. Keďže offset teplotného senzora sa mení v závislosti od čipu v dôsledku procesných zmien, nekalibrovaný interný teplotný senzor je vhodný pre aplikácie, ktoré detekujú iba zmeny teploty. Pre zlepšenie presnosti merania teplotného senzora je každé zariadenie individuálne kalibrované z výroby pomocou ST. Údaje o kalibrácii teplotného senzora z výroby sú uložené pomocou ST v oblasti OTP, ktorá je prístupná iba v režime čítania.

3.19

Digitálny teplotný senzor (DTS)
Zariadenia majú zabudovaný teplotný senzor s frekvenčným výstupom. DTS počíta frekvenciu na základe LSE alebo PCLK, aby poskytol informácie o teplote.
Podporované sú nasledujúce funkcie: · generovanie prerušenia pri teplotnom prahu · generovanie signálu prebudenia pri teplotnom prahu

3.20
Poznámka:

Operácia VBAT
Napájacia doména VBAT obsahuje RTC, záložné registre a záložnú SRAM.
Aby sa optimalizovala výdrž batérie, táto napájacia doména je dodávaná z VDD, keď je k dispozícii, alebo z Volt.tagNapätie e sa aplikuje na pin VBAT (keď nie je prítomné napájanie VDD). Napájanie VBAT sa prepne, keď PDR zistí, že napätie VDD kleslo pod úroveň PDR.
ZvtagNapätie na pine VBAT môže byť zabezpečené externou batériou, superkondenzátorom alebo priamo z VDD. V druhom prípade nie je režim VBAT funkčný.
Prevádzka VBAT sa aktivuje, keď nie je prítomné VDD.
Žiadna z týchto udalostí (externé prerušenia, TAMP udalosť alebo alarm/udalosti RTC) sú schopné priamo obnoviť napájanie VDD a vynútiť vypnutie zariadenia z prevádzky VBAT. Napriek tomu TAMP Udalosti a alarmy/udalosti RTC sa dajú použiť na generovanie signálu do externého obvodu (zvyčajne PMIC), ktorý dokáže obnoviť napájanie VDD.

DS13875 Rev 5

33/219
48

Funkčný koniecview

STM32MP133C/F

3.21

Voltagreferenčný buffer (VREFBUF)
Zariadenia majú vstavaný objemtagreferenčný buffer, ktorý možno použiť ako objemovýtagreferencia pre ADC a tiež ako objemtagreferencia pre externé komponenty cez pin VREF+. VREFBUF môže byť zabezpečený. Interný VREFBUF podporuje štyri voltytages: · 1.65 V · 1.8 V · 2.048 V · 2.5 V Externý zdroj napätiatagReferencia môže byť zabezpečená cez pin VREF+, keď je interný VREFBUF vypnutý.
Obrázok 4. Zvtage referenčný buffer

VREFINT

+

VREF+

VSSA

MSv64430V1

3.22

Digitálny filter pre sigma-delta modulátor (DFSDM)
Zariadenia obsahujú jeden DFSDM s podporou dvoch modulov digitálnych filtrov a štyroch externých vstupných sériových kanálov (transceiverov) alebo alternatívne štyroch interných paralelných vstupov.
DFSDM pripája externé modulátory k zariadeniu a vykonáva digitálne filtrovanie prijatých dátových tokov. Modulátory sa používajú na prevod analógových signálov na digitálno-sériové toky, ktoré tvoria vstupy DFSDM.
DFSDM dokáže tiež prepojiť mikrofóny s PDM (moduláciou pulznej hustoty) a vykonávať konverziu a filtrovanie PDM na PCM (hardvérovo akcelerované). DFSDM ponúka voliteľné paralelné vstupy dátového toku z ADC alebo z pamäte zariadenia (prostredníctvom prenosov DMA/CPU do DFSDM).
Transceivery DFSDM podporujú niekoľko formátov sériového rozhrania (na podporu rôznych modulátorov). Moduly digitálnych filtrov DFSDM vykonávajú digitálne spracovanie podľa užívateľom definovaných parametrov filtra s konečným rozlíšením ADC až 24 bitov.

34/219

DS13875 Rev 5

STM32MP133C/F

Funkčný koniecview

Periférne zariadenie DFSDM podporuje: · Štyri multiplexované vstupné digitálne sériové kanály:
konfigurovateľné SPI rozhranie na pripojenie rôznych modulátorov konfigurovateľné 1-vodičové rozhranie s Manchester kódovaním PDM (modulácia pulznej hustoty) mikrofónový vstup maximálna vstupná taktovacia frekvencia až 20 MHz (10 MHz pre Manchester kódovanie) taktovací výstup pre modulátory (0 až 20 MHz) · Alternatívne vstupy zo štyroch interných digitálnych paralelných kanálov (rozlíšenie vstupu až 16 bitov): interné zdroje: dáta ADC alebo pamäťové dátové toky (DMA) · Dva digitálne filtračné moduly s nastaviteľným digitálnym spracovaním signálu: Sincx filter: poradie/typ filtra (1 až 5), overlockyampintegrátor pomeru Ling (1 až 1024): oversamppomer prevodovky (1 až 256) · Rozlíšenie výstupných dát až 24 bitov, formát výstupných dát so znamienkom · Automatická korekcia posunu dát (posun uložený používateľom v registri) · Nepretržitá alebo jednoduchá konverzia · Začiatok konverzie spúšťaný: softvérovým spúšťačom, internými časovačmi, externými udalosťami, začiatkom konverzie synchrónne s prvým modulom digitálneho filtra (DFSDM) · Analógový watchdog s funkciou: prahové registre pre nízke a vysoké hodnoty dát, vyhradený konfigurovateľný digitálny filter Sincx (poradie = 1 až 3,
oversampPomer prevodu = 1 až 32) vstup z konečných výstupných dát alebo z vybraných vstupných digitálnych sériových kanálov, nepretržité monitorovanie nezávisle od štandardnej konverzie · Detektor skratu na detekciu nasýtených analógových vstupných hodnôt (dolný a horný rozsah): až 8-bitový čítač na detekciu 1 až 256 po sebe idúcich núl alebo jednotiek v sériovom dátovom toku, nepretržité monitorovanie každého vstupného sériového kanála · Generovanie signálu prerušenia pri udalosti analógového watchdogu alebo pri udalosti detektora skratu · Detektor extrémov: ukladanie minimálnych a maximálnych hodnôt konečných konverzných dát obnovených softvérom · Schopnosť DMA na čítanie konečných konverzných dát · Prerušenia: koniec konverzie, prebehnutie, analógový watchdog, skrat, absencia vstupných hodín sériového kanála · „Bežné“ alebo „vstreknuté“ konverzie: „bežné“ konverzie je možné vyžiadať kedykoľvek alebo dokonca v nepretržitom režime
bez akéhokoľvek vplyvu na načasovanie „vstreknutých“ konverzií „vstreknuté“ konverzie pre presné načasovanie a s vysokou prioritou konverzie

DS13875 Rev 5

35/219
48

Funkčný koniecview

STM32MP133C/F

3.23

Skutočný generátor náhodných čísel (RNG)
Zariadenia obsahujú jeden generátor náhodných čísel (RNG), ktorý poskytuje 32-bitové náhodné čísla generované integrovaným analógovým obvodom.
Generátor náhodných čísel (RNG) je možné definovať (v ETZPC) ako prístupný iba zabezpečenému softvéru.
Skutočný generátor náhodných čísel (RNG) sa pripája k zabezpečeným perifériám AES a PKA prostredníctvom vyhradenej zbernice (ktorú CPU nedokáže čítať).

3.24

Kryptografické a hašovacie procesory (CRYP, SAES, PKA a HASH)
Zariadenia obsahujú jeden kryptografický procesor, ktorý podporuje pokročilé kryptografické algoritmy, ktoré sú zvyčajne potrebné na zabezpečenie dôvernosti, autentifikácie, integrity údajov a nepopierateľnosti pri výmene správ s partnerom.
Zariadenia tiež obsahujú vyhradený zabezpečený 128-bitový a 256-bitový kľúč AES (SAES) odolný voči DPA a hardvérový akcelerátor šifrovania/dešifrovania PKA s vyhradenou hardvérovou zbernicou, ku ktorej CPU nemá prístup.
Hlavné vlastnosti CRYP: · DES/TDES (štandard šifrovania dát/štandard trojitého šifrovania dát): ECB (elektronické
kódová kniha) a algoritmy reťazenia CBC (reťazenie šifrovacích blokov), 64-, 128- alebo 192-bitový kľúč · AES (pokročilý šifrovací štandard): algoritmy reťazenia ECB, CBC, GCM, CCM a CTR (režim počítadla), 128-, 192- alebo 256-bitový kľúč
Hlavné vlastnosti univerzálneho HASH algoritmu: · SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-3 (zabezpečené HASH algoritmy) · HMAC
Kryptografický akcelerátor podporuje generovanie požiadaviek DMA.
CRYP, SAES, PKA a HASH je možné definovať (v ETZPC) ako prístupné iba prostredníctvom zabezpečeného softvéru.

3.25

Zavádzanie, zabezpečenie a kontrola jednorazových hesiel (BSEC)
BSEC (boot and security and OTP control) je určený na ovládanie jednorazovo programovateľnej poistkovej skrinky OTP, ktorá sa používa na vstavané energeticky nezávislé úložisko pre konfiguráciu zariadenia a bezpečnostné parametre. Niektoré časti BSEC musia byť nakonfigurované tak, aby boli prístupné iba zabezpečenému softvéru.
BSEC môže použiť OTP slová na uloženie 256-bitového HWKEY pre SAES (zabezpečený AES).

36/219

DS13875 Rev 5

STM32MP133C/F

Funkčný koniecview

3.26

Časovače a strážne psy
Zariadenia obsahujú dva časovače s pokročilým riadením, desať univerzálnych časovačov (z ktorých sedem je zabezpečených), dva základné časovače, päť časovačov s nízkou spotrebou energie, dva watchdogy a štyri systémové časovače v každom Cortex-A7.
Všetky počítadlá časovačov je možné v režime ladenia zmraziť.
V nasledujúcej tabuľke sú porovnané vlastnosti časovačov s pokročilým ovládaním, univerzálnych, základných a nízkopríkonových časovačov.

Typ časovača

Časovač

Tabuľka 4. Porovnanie funkcií časovača

Protirezolúcia
cie

Typ počítadla

Faktor preddeličky

Generovanie požiadaviek DMA

Zachytenie/porovnanie kanálov

Doplnkový výstup

Maximálne rozhranie
hodiny (MHz)

Max
časovač
hodiny (MHz)(1)

Pokročilý TIM1, ovládanie TIM8

16-bitový

Hore, ľubovoľné celé číslo nadol, medzi 1 hore/nadol a 65536

áno

ČAS2 ČAS5

32-bitový

Hore, ľubovoľné celé číslo nadol, medzi 1 hore/nadol a 65536

áno

ČAS3 ČAS4

16-bitový

Hore, ľubovoľné celé číslo nadol, medzi 1 hore/nadol a 65536

áno

Akékoľvek celé číslo

TIM12(2) 16-bitový

Medzi 1

Nie

generál

a 65536

účel

TIM13(2) TIM14(2)

16-bitový

Ľubovoľné celé číslo medzi 1
a 65536

Nie

Akékoľvek celé číslo

TIM15(2) 16-bitový

Medzi 1

áno

a 65536

TIM16(2) TIM17(2)

16-bitový

Ľubovoľné celé číslo medzi 1
a 65536

áno

Základné

TIM6, TIM7

16-bitový

Ľubovoľné celé číslo medzi 1
a 65536

áno

LPTIM1,

Nízka spotreba energie

LPTIM2(2), LPTIM3(2),
LPTIM4,

16-bitový

1, 2, 4, 8, Hore 16, 32, 64,
128

Nie

LPTIM5

6

4

104.5

209

4

Nie

104.5

209

4

Nie

104.5

209

2

Nie

104.5

209

1

Nie

104.5

209

2

1

104.5

209

1

1

104.5

209

0

Nie

104.5

209

1 3 XNUMX XNUMX (XNUMX)

Nie

104.5 104.5

1. Maximálna frekvencia časovača je až 209 MHz v závislosti od bitu TIMGxPRE v RCC. 2. Zabezpečený časovač. 3. Na LPTIM nie je kanál na zachytávanie.

DS13875 Rev 5

37/219
48

Funkčný koniecview

STM32MP133C/F

3.26.1 3.26.2 3.26.3

Časovače s pokročilým ovládaním (TIM1, TIM8)
Časovače s pokročilým riadením (TIM1, TIM8) možno považovať za trojfázové PWM generátory multiplexované na 6 kanáloch. Majú komplementárne PWM výstupy s programovateľnými vloženými mŕtvymi časmi. Možno ich tiež považovať za kompletné univerzálne časovače. Ich štyri nezávislé kanály možno použiť na: · zachytávanie vstupu · porovnávanie výstupu · generovanie PWM (režimy zarovnané na hrane alebo v strede) · výstup v režime jedného impulzu
Ak sú nakonfigurované ako štandardné 16-bitové časovače, majú rovnaké funkcie ako univerzálne časovače. Ak sú nakonfigurované ako 16-bitové PWM generátory, majú plnú modulačnú schopnosť (0 – 100 %).
Časovač s pokročilým ovládaním môže spolupracovať s univerzálnymi časovačmi prostredníctvom funkcie prepojenia časovača na synchronizáciu alebo reťazenie udalostí.
TIM1 a TIM8 podporujú nezávislé generovanie požiadaviek DMA.
Univerzálne časovače (TIM2, TIM3, TIM4, TIM5, TIM12, TIM13, TIM14, TIM15, TIM16, TIM17)
V zariadeniach STM32MP133C/F je zabudovaných desať synchronizovateľných časovačov na všeobecné použitie (rozdiely nájdete v tabuľke 4). · TIM2, TIM3, TIM4, TIM5
TIM 2 a TIM5 sú založené na 32-bitovom počítadle s automatickým opätovným načítaním vzostupného/zníženého signálu a 16-bitovej preddeličke, zatiaľ čo TIM3 a TIM4 sú založené na 16-bitovom počítadle s automatickým opätovným načítaním vzostupného/zníženého signálu a 16-bitovej preddeličke. Všetky časovače majú štyri nezávislé kanály pre porovnávanie vstupov/výstupov, PWM alebo výstup v režime jedného impulzu. To umožňuje až 16 porovnávaní/PWM vstupov/výstupov pri najväčších puzdrách. Tieto univerzálne časovače môžu pracovať spoločne alebo s inými univerzálnymi časovačmi a časovačmi s pokročilým riadením TIM1 a TIM8 prostredníctvom funkcie prepojenia časovača pre synchronizáciu alebo reťazenie udalostí. Ktorýkoľvek z týchto univerzálnych časovačov je možné použiť na generovanie PWM výstupov. TIM2, TIM3, TIM4, TIM5 majú všetky nezávislé generovanie požiadaviek DMA. Sú schopné spracovať signály kvadratúrneho (inkrementálneho) enkodéra a digitálne výstupy z jedného až štyroch Hallových senzorov. · TIM12, TIM13, TIM14, TIM15, TIM16, TIM17 Tieto časovače sú založené na 16-bitovom počítadle s automatickým dopĺňaním a 16-bitovom preddeličke. TIM13, TIM14, TIM16 a TIM17 majú jeden nezávislý kanál, zatiaľ čo TIM12 a TIM15 majú dva nezávislé kanály pre vstupné zachytávanie/výstupné porovnávanie, PWM alebo jednopulzný výstup. Môžu byť synchronizované s plnohodnotnými univerzálnymi časovačmi TIM2, TIM3, TIM4, TIM5 alebo použité ako jednoduché časové základne. Každý z týchto časovačov je možné definovať (v ETZPC) ako prístupný iba zabezpečenému softvéru.
Základné časovače (TIM6 a TIM7)
Tieto časovače sa používajú hlavne ako generická 16-bitová časová základňa.
TIM6 a TIM7 podporujú nezávislé generovanie požiadaviek DMA.

38/219

DS13875 Rev 5

STM32MP133C/F

Funkčný koniecview

3.26.4
3.26.5 3.26.6

Časovače s nízkou spotrebou energie (LPTIM1, LPTIM2, LPTIM3, LPTIM4, LPTIM5)
Každý nízkopríkonový časovač má nezávislé hodiny a beží aj v režime Stop, ak je taktovaný LSE, LSI alebo externými hodinami. LPTIMx dokáže prebudiť zariadenie z režimu Stop.
Tieto časovače s nízkou spotrebou energie podporujú nasledujúce funkcie: · 16-bitový vzostupný čítač s 16-bitovým registrom automatického dobíjania · 16-bitový porovnávací register · Konfigurovateľný výstup: impulzný, PWM · Nepretržitý/jednorazový režim · Voliteľné softvérové/hardvérové ​​spúšťanie vstupom · Voliteľný zdroj hodín:
zdroj interných hodín: LSE, LSI, HSI alebo APB externý zdroj hodín cez vstup LPTIM (funguje aj bez interných hodín)
(zdroj beží, používaný aplikáciou počítadla impulzov) · Programovateľný digitálny filter závad · Režim enkodéra
LPTIM2 a LPTIM3 je možné definovať (v ETZPC) ako prístupné iba zabezpečenému softvéru.
Nezávislé dozorné orgány (IWDG1, IWDG2)
Nezávislý watchdog je založený na 12-bitovom downcounteri a 8-bitovom preddeličke. Je taktovaný z nezávislého 32 kHz interného RC (LSI) a keďže pracuje nezávisle od hlavných hodín, môže pracovať v režimoch Stop a Standby. IWDG sa môže použiť ako watchdog na resetovanie zariadenia v prípade problému. Je hardvérovo alebo softvérovo konfigurovateľný prostredníctvom voliteľných bajtov.
IWDG1 je možné definovať (v ETZPC) ako prístupný iba prostredníctvom zabezpečeného softvéru.
Generické časovače (Cortex-A7 CNT)
Generické časovače Cortex-A7 zabudované v Cortex-A7 sú napájané hodnotou z generovania časovania systému (STGEN).
Procesor Cortex-A7 poskytuje nasledujúce časovače: · fyzický časovač na použitie v zabezpečených a nezabezpečených režimoch
Registre pre fyzický časovač sú rozdelené do bánk, aby poskytovali zabezpečené aj nezabezpečené kópie. · virtuálny časovač na použitie v nezabezpečených režimoch · fyzický časovač na použitie v režime hypervízora
Generické časovače nie sú periférne zariadenia mapované na pamäť a sú preto prístupné iba prostredníctvom špecifických inštrukcií koprocesora Cortex-A7 (cp15).

3.27

Generovanie systémového časovača (STGEN)
Generovanie časovania systému (STGEN) generuje hodnotu počítadla času, ktorá poskytuje konzistentný view času pre všetky generické časovače Cortex-A7.

DS13875 Rev 5

39/219
48

Funkčný koniecview

STM32MP133C/F

Generovanie časovania systému má nasledujúce kľúčové vlastnosti: · 64-bitová šírka, aby sa predišlo problémom s prechodom · Začína od nuly alebo programovateľnej hodnoty · Rozhranie APB pre riadenie (STGENC), ktoré umožňuje ukladanie a obnovovanie časovača
počas udalostí výpadku napájania · Rozhranie APB iba na čítanie (STGENR), ktoré umožňuje čítanie hodnoty časovača inými osobami
Bezpečný softvér a ladiace nástroje · Zvyšovanie hodnoty časovača, ktoré je možné zastaviť počas ladenia systému
STGENC možno definovať (v ETZPC) ako prístupný iba zabezpečenému softvéru.

3.28

Hodiny reálneho času (RTC)
RTC poskytuje automatické prebudenie pre správu všetkých režimov nízkej spotreby energie. RTC je nezávislý BCD časovač/počítadlo a poskytuje hodiny/kalendár denného času s programovateľnými prerušeniami alarmu.
RTC obsahuje aj periodický programovateľný príznak prebudenia s možnosťou prerušenia.
Dva 32-bitové registre obsahujú sekundy, minúty, hodiny (12- alebo 24-hodinový formát), deň (deň v týždni), dátum (deň v mesiaci), mesiac a rok, vyjadrené v binárne kódovanom desiatkovom formáte (BCD). Hodnota subsekundy je tiež k dispozícii v binárnom formáte.
Pre zjednodušenie správy softvérových ovládačov je podporovaný binárny režim.
Kompenzácie pre 28-, 29- (priestupný rok), 30- a 31-dňové mesiace sa vykonávajú automaticky. Je možné vykonať aj kompenzáciu letného času.
Ďalšie 32-bitové registre obsahujú programovateľné subsekundy, sekundy, minúty, hodiny, deň a dátum alarmu.
Na kompenzáciu akejkoľvek odchýlky v presnosti kryštálového oscilátora je k dispozícii funkcia digitálnej kalibrácie.
Po resetovaní záložnej domény sú všetky registre RTC chránené pred možnými parazitickými prístupmi na zápis a chránené zabezpečeným prístupom.
Pokiaľ je objem ponukytagAk e zostane v prevádzkovom rozsahu, RTC sa nikdy nezastaví, bez ohľadu na stav zariadenia (režim prevádzky, režim nízkej spotreby energie alebo reset).
Hlavné funkcie RTC sú nasledovné: · Kalendár s podsekundami, sekundami, minútami, hodinami (formát 12 alebo 24), dňom (deň
týždeň), dátum (deň v mesiaci), mesiac a rok · Kompenzácia letného času programovateľná softvérom · Programovateľný alarm s funkciou prerušenia. Alarm môže byť spustený ľubovoľným
kombinácia polí kalendára. · Jednotka automatického prebúdzania generujúca periodický príznak, ktorý spúšťa automatické prebúdzanie
prerušenie · Detekcia referenčných hodín: je možné použiť presnejšie hodiny druhého zdroja (50 alebo 60 Hz)
používa sa na zvýšenie presnosti kalendára. · Presná synchronizácia s externými hodinami pomocou funkcie posunu o menej ako sekundu · Digitálny kalibračný obvod (periodická korekcia počítadla): presnosť 0.95 ppm, dosiahnutá v
kalibračné okno niekoľkých sekúnd

40/219

DS13875 Rev 5

STM32MP133C/F

Funkčný koniecview

· Timestamp funkcia pre ukladanie udalostí · Uloženie SWKEY v záložných registroch RTC s priamym prístupom zbernice k SAE (nie
čitateľné CPU) · Maskovateľné prerušenia/udalosti:
Budík A Budík B Prerušenie budenia Časamp · Podpora TrustZone: plne zabezpečené RTC Budík A, budík B, časovač budenia a časovačamp individuálne zabezpečené alebo nezabezpečené
Kalibrácia RTC konfigurácie vykonaná v zabezpečenej aj nezabezpečenej konfigurácii

3.29

Tamper a záložné registre (TAMP)
32 x 32-bitových záložných registrov sa uchováva vo všetkých režimoch s nízkou spotrebou energie a tiež v režime VBAT. Môžu sa použiť na ukladanie citlivých údajov, pretože ich obsah je chránený...ampdetekčný obvod.
Sedem tampvstupné piny a päť tampVýstupné piny sú k dispozícii pre ochranu protiampdetekcia er. Externý tampPiny er je možné konfigurovať na detekciu hrany, hrany a úrovne, detekciu úrovne s filtrovaním alebo aktívnu detekciu.ampktorý zvyšuje úroveň zabezpečenia automatickou kontrolou, či je tamppiny nie sú zvonka otvorené ani skratované.
TAMP hlavné vlastnosti · 32 záložných registrov (TAMP_BKPxR) implementovaný v doméne RTC, ktorá zostáva
zapnuté pomocou VBAT pri vypnutom napájaní VDD · 12 tampdostupných pinov (sedem vstupov a päť výstupov) · Ľubovoľný tampdetekcia môže generovať časy RTCamp udalosť. · AkákoľvekampDetekcia er vymaže záložné registre. · Podpora TrustZone:
Tampzabezpečená alebo nezabezpečená konfigurácia Záloha zaznamenáva konfiguráciu v troch oblastiach s konfigurovateľnou veľkosťou:
. jedna zabezpečená oblasť na čítanie/zápis . jedna zabezpečená oblasť na čítanie/nezabezpečená oblasť na čítanie . jedna nezabezpečená oblasť na čítanie/zápis · Monotónny počítadlo

3.30

Rozhrania prepojených integrovaných obvodov (I2C1, I2C2, I2C3, I2C4, I2C5)
Zariadenia majú v sebe päť rozhraní I2C.
Rozhranie zbernice I2C zabezpečuje komunikáciu medzi STM32MP133C/F a sériovou zbernicou I2C. Riadi všetky sekvencie, protokoly, arbitráže a časovanie špecifické pre zbernicu I2C.

DS13875 Rev 5

41/219
48

Funkčný koniecview

STM32MP133C/F

Periférne zariadenie I2C podporuje: · Kompatibilita so špecifikáciou zbernice I2C a používateľskou príručkou rev. 5:
Režimy Slave a master, multimaster možnosti Štandardný režim (Sm) s bitovou rýchlosťou až 100 kbit/s Rýchly režim (Fm) s bitovou rýchlosťou až 400 kbit/s Rýchly režim Plus (Fm+) s bitovou rýchlosťou až 1 Mbit/s a výstupným prúdom 20 mA Vstupy/výstupy pohonu 7-bitový a 10-bitový režim adresovania, viacero 7-bitových adries slave Programovateľné časy nastavenia a udržania Voliteľné nastavenie hodín · Kompatibilita so špecifikáciou zbernice riadenia systému (SMBus) rev 2.0: Generovanie a overovanie hardvérového PEC (kontrola chýb paketov) s ACK
Riadenie Podpora protokolu pre rozlíšenie adries (ARP) Upozornenie SMBus · Kompatibilita so špecifikáciou protokolu pre správu napájacieho systému (PMBus™) rev 1.1 · Nezávislé hodiny: výber nezávislých zdrojov hodín, ktoré umožňujú nezávislosť rýchlosti komunikácie I2C od preprogramovania PCLK · Prebudenie z režimu Stop pri zhode adresy · Programovateľné analógové a digitálne filtre šumu · 1-bajtová vyrovnávacia pamäť s funkciou DMA
I2C3, I2C4 a I2C5 je možné definovať (v ETZPC) ako prístupné iba zabezpečenému softvéru.

3.31

Univerzálny synchrónny asynchrónny prijímač a vysielač (USART1, USART2, USART3, USART6 a UART4, UART5, UART7, UART8)
Zariadenia majú štyri zabudované univerzálne synchrónne prijímače a vysielače (USART1, USART2, USART3 a USART6) a štyri univerzálne asynchrónne prijímače a vysielače (UART4, UART5, UART7 a UART8). Súhrn funkcií USARTx a UARTx nájdete v tabuľke nižšie.
Tieto rozhrania poskytujú asynchrónnu komunikáciu, podporu IrDA SIR ENDEC, režim multiprocesorovej komunikácie, režim jednovodičovej polovičnej duplexnej komunikácie a majú funkciu LIN master/slave. Poskytujú hardvérovú správu signálov CTS a RTS a podporu ovládača RS485. Sú schopné komunikovať rýchlosťou až 13 Mbit/s.
USART1, USART2, USART3 a USART6 tiež poskytujú režim inteligentnej karty (v súlade s normou ISO 7816) a komunikačné možnosti podobné SPI.
Všetky USART majú hodinovú doménu nezávislú od hodín CPU, čo umožňuje USARTx prebudiť STM32MP133C/F z režimu Stop s prenosovou rýchlosťou až 200 Kbaud. Udalosti prebudenia z režimu Stop sú programovateľné a môžu byť:
· detekcia štartovacieho bitu
· akýkoľvek prijatý dátový rámec
· špecifický naprogramovaný dátový rámec

42/219

DS13875 Rev 5

STM32MP133C/F

Funkčný koniecview

Všetky rozhrania USART môžu byť obsluhované ovládačom DMA.

Tabuľka 5. Funkcie USART/UART

Režimy/funkcie USART (1)

USART1/2/3/6

UART4/5/7/8

Hardvérové ​​riadenie toku pre modem

X

X

Nepretržitá komunikácia pomocou DMA

X

X

Multiprocesorová komunikácia

X

X

Synchrónny SPI režim (master/slave)

X

Režim inteligentnej karty

X

Jednovodičová poloduplexná komunikácia IrDA SIR ENDEC blok

X

X

X

X

Režim LIN

X

X

Duálna hodinová doména a prebudenie z režimu nízkej spotreby energie

X

X

Prerušenie časového limitu prijímača Komunikácia Modbus

X

X

X

X

Automatická detekcia prenosovej rýchlosti

X

X

Povoliť ovládač

X

X

Dĺžka dát USART

7, 8 a 9 bitov

1. X = podporované.

USART1 a USART2 je možné definovať (v ETZPC) ako prístupné iba zabezpečenému softvéru.

3.32

Sériové periférne rozhrania (SPI1, SPI2, SPI3, SPI4, SPI5) a integrované zvukové rozhrania (I2S1, I2S2, I2S3, I2S4)
Zariadenia obsahujú až päť rozhraní SPI (SPI2S1, SPI2S2, SPI2S3, SPI2S4 a SPI5), ktoré umožňujú komunikáciu rýchlosťou až 50 Mbit/s v režimoch master a slave, v režimoch half duplex, full duplex a simplex. 3-bitový preddelič poskytuje osem frekvencií režimu master a rámec je konfigurovateľný od 4 do 16 bitov. Všetky rozhrania SPI podporujú impulzný režim NSS, režim TI, hardvérový výpočet CRC a násobenie 8-bitových vložených Rx a Tx FIFO s funkciou DMA.
I2S1, I2S2, I2S3 a I2S4 sú multiplexované so SPI1, SPI2, SPI3 a SPI4. Môžu byť prevádzkované v režime master alebo slave, v režimoch plne duplexnej a poloduplexnej komunikácie a môžu byť konfigurované na prevádzku so 16-bitovým alebo 32-bitovým rozlíšením ako vstupný alebo výstupný kanál. Zvukové signályampPodporované sú prenosové frekvencie od 8 kHz do 192 kHz. Všetky rozhrania I2S podporujú viacnásobné 8-bitové vložené Rx a Tx FIFO s funkciou DMA.
SPI4 a SPI5 je možné definovať (v ETZPC) ako prístupné iba zabezpečeným softvérom.

3.33

Sériové audio rozhrania (SAI1, SAI2)
Zariadenia majú vstavané dva SAI, ktoré umožňujú návrh mnohých stereo alebo mono audio protokolov.

DS13875 Rev 5

43/219
48

Funkčný koniecview

STM32MP133C/F

ako napríklad I2S, LSB alebo MSB-justified, PCM/DSP, TDM alebo AC'97. Výstup SPDIF je k dispozícii, keď je audio blok nakonfigurovaný ako vysielač. Pre dosiahnutie tejto úrovne flexibility a rekonfigurovateľnosti obsahuje každý SAI dva nezávislé audio podbloky. Každý blok má vlastný generátor hodín a I/O linkový ovládač. AudioampPodporované sú frekvenčné pásma až do 192 kHz. Okrem toho je vďaka vstavanému rozhraniu PDM možné pripojiť až osem mikrofónov. SAI môže pracovať v konfigurácii master alebo slave. Zvukové podbloky môžu byť buď prijímač, alebo vysielač a môžu pracovať synchrónne alebo asynchrónne (vo vzťahu k druhému). SAI je možné prepojiť s inými SAI, aby pracovali synchrónne.

3.34

Rozhranie prijímača SPDIF (SPDIFRX)
SPDIFRX je navrhnutý na príjem S/PDIF toku v súlade s normami IEC-60958 a IEC-61937. Tieto štandardy podporujú jednoduché stereo streamy až do vysokej úrovne.ampnízkofrekvenčný a komprimovaný viackanálový priestorový zvuk, ako sú napríklad tie, ktoré definujú Dolby alebo DTS (až do 5.1).
Hlavné vlastnosti SPDIFRX sú nasledovné: · K dispozícii sú až štyri vstupy · Automatická detekcia prenosovej rýchlosti · Maximálna prenosová rýchlosť: 12.288 MHz · Podpora stereo streamu od 32 do 192 kHz · Podpora zvuku podľa štandardov IEC-60958 a IEC-61937, spotrebiteľské aplikácie · Správa paritných bitov · Komunikácia pomocou DMA pre zvukamplesy · Komunikácia pomocou DMA na riadenie a informácie o používateľskom kanáli · Schopnosti prerušenia
Prijímač SPDIFRX poskytuje všetky potrebné funkcie na detekciu prenosovej rýchlosti a dekódovanie prichádzajúceho dátového toku. Používateľ si môže vybrať požadovaný vstup SPDIF a keď je k dispozícii platný signál, SPDIFRX sa znova zapne.amprozpoznáva prichádzajúci signál, dekóduje Manchesterský stream a rozpoznáva rámce, subrámce a blokové prvky. SPDIFRX doručuje do CPU dekódované dáta a súvisiace stavové príznaky.
SPDIFRX tiež ponúka signál s názvom spdif_frame_sync, ktorý sa prepína na subframe rate S/PDIF, ktorá sa používa na výpočet presného s...amprýchlosť pre algoritmy hodinového driftu.

3.35

Rozhrania zabezpečeného digitálneho vstupu/výstupu MultiMediaCard (SDMMC1, SDMMC2)
Dve rozhrania SDMMC (Secure Digital Input/Output MultiMediaCard) poskytujú rozhranie medzi zbernicou AHB a pamäťovými kartami SD, kartami SDIO a zariadeniami MMC.
Medzi funkcie SDMMC patria: · Súlad so špecifikáciou Embedded MultiMediaCard System Specification verzie 5.1
Podpora karty pre tri rôzne režimy dátovej zbernice: 1-bitový (predvolený), 4-bitový a 8-bitový

44/219

DS13875 Rev 5

STM32MP133C/F

Funkčný koniecview

(Rýchlosť HS200 SDMMC_CK je obmedzená na maximálnu povolenú rýchlosť I/O) (HS400 nie je podporovaný)
· Plná kompatibilita s predchádzajúcimi verziami kariet MultiMediaCards (spätná kompatibilita)
· Plná zhoda so špecifikáciami pamäťových kariet SD verzie 4.1 (rýchlosť SDR104 SDMMC_CK je obmedzená na maximálnu povolenú rýchlosť I/O, režim SPI a režim UHS-II nie sú podporované)
· Plná zhoda so špecifikáciou karty SDIO verzie 4.0. Podpora karty pre dva rôzne režimy dátovej zbernice: 1-bitový (predvolený) a 4-bitový (rýchlosť SDR104 SDMMC_CK obmedzená na maximálnu povolenú rýchlosť I/O, režim SPI a režim UHS-II nie sú podporované).
· Prenos dát až do 208 Mbyte/s pre 8-bitový režim (v závislosti od maximálnej povolenej rýchlosti I/O)
· Výstup údajov a príkazov umožňuje signálom ovládať externé obojsmerné ovládače
· Vyhradený radič DMA zabudovaný v hostiteľskom rozhraní SDMMC, ktorý umožňuje vysokorýchlostné prenosy medzi rozhraním a SRAM
· Podpora prepojených zoznamov IDMA
· Vyhradené napájacie zdroje VDDSD1 a VDDSD2 pre SDMMC1 a SDMMC2, čím sa eliminuje potreba vkladania prevodníka úrovne na rozhraní SD karty v režime UHS-I
Na vyhradenom napájacom pine VDDSD1 alebo VDDSD2 sú k dispozícii iba niektoré GPIO pre SDMMC1 a SDMMC2. Tieto sú súčasťou predvolených bootovacích GPIO pre SDMMC1 a SDMMC2 (SDMMC1: PC[12:8], PD[2], SDMMC2: PB[15,14,4,3], PE3, PG6). V tabuľke alternatívnych funkcií ich možno identifikovať signálmi s príponou „_VSD1“ alebo „_VSD2“.
Každý SDMMC je spojený s blokom oneskorenia (DLYBSD), ktorý umožňuje podporu externej dátovej frekvencie nad 100 MHz.
Obe rozhrania SDMMC majú zabezpečené konfiguračné porty.

3.36

Sieť riadiacej oblasti (FDCAN1, FDCAN2)
Subsystém riadiacej siete (CAN) pozostáva z dvoch modulov CAN, zdieľanej pamäte RAM pre správy a jednotky na kalibráciu hodín.
Oba moduly CAN (FDCAN1 a FDCAN2) sú v súlade s normou ISO 11898-1 (špecifikácia protokolu CAN verzia 2.0 časť A, B) a špecifikáciou protokolu CAN FD verzia 1.0.
10-kilobajtová pamäť RAM pre správy implementuje filtre, prijímacie FIFO, prijímacie vyrovnávacie pamäte, vysielacie FIFO udalostí a vysielacie vyrovnávacie pamäte (plus spúšťače pre TTCAN). Táto pamäť RAM pre správy je zdieľaná medzi dvoma modulmi FDCAN1 a FDCAN2.
Kalibračná jednotka spoločných hodín je voliteľná. Môže sa použiť na generovanie kalibrovaných hodín pre FDCAN1 aj FDCAN2 z interného RC oscilátora HSI a PLL vyhodnotením správ CAN prijatých FDCAN1.

DS13875 Rev 5

45/219
48

Funkčný koniecview

STM32MP133C/F

3.37

Vysokorýchlostný hostiteľský modul univerzálnej sériovej zbernice (USBH)
Zariadenia majú jeden vysokorýchlostný hostiteľský USB port (až 480 Mbit/s) s dvoma fyzickými portami. USBH podporuje prevádzku s nízkou a plnou rýchlosťou (OHCI) aj s vysokou rýchlosťou (EHCI) nezávisle na každom porte. Integruje dva vysielače a prijímače, ktoré je možné použiť buď na prevádzku s nízkou rýchlosťou (1.2 Mbit/s), plnou rýchlosťou (12 Mbit/s), alebo s vysokou rýchlosťou (480 Mbit/s). Druhý vysokorýchlostný vysielač a prijímač je zdieľaný s vysokorýchlostným OTG.
USBH je kompatibilný so špecifikáciou USB 2.0. Ovládače USBH vyžadujú špecializované hodinové signály, ktoré sú generované PLL vo vnútri vysokorýchlostného PHY rozhrania USB.

3.38

Vysokorýchlostné USB na cesty (OTG)
Zariadenia majú jedno vysokorýchlostné zariadenie/hostiteľské zariadenie/perifériu OTG s rozhraním USB OTG (až 480 Mbit/s). OTG podporuje prevádzku s plnou aj vysokou rýchlosťou. Vysielač/prijímač pre vysokorýchlostnú prevádzku (480 Mbit/s) je zdieľaný s druhým portom USB Host.
USB OTG HS je kompatibilný so špecifikáciou USB 2.0 a špecifikáciou OTG 2.0. Má softvérovo konfigurovateľné nastavenie koncového bodu a podporuje pozastavenie/obnovenie. Ovládače USB OTG vyžadujú vyhradený 48 MHz hodinový signál, ktorý je generovaný PLL vo vnútri RCC alebo vo vnútri vysokorýchlostného PHY rozhrania USB.
Hlavné vlastnosti USB OTG HS sú uvedené nižšie: · Kombinovaná veľkosť Rx a Tx FIFO 4 Kbyte s dynamickým dimenzovaním FIFO · Podpora SRP (session request protocol) a HNP (host negotiation protocol) · Osem obojsmerných koncových bodov · 16 hostiteľských kanálov s periodickou podporou OUT · Softvér konfigurovateľný pre prevádzkové režimy OTG1.3 a OTG2.0 · Podpora USB 2.0 LPM (link power management) · Podpora špecifikácie nabíjania batérie, revízia 1.2 · Podpora HS OTG PHY · Interný USB DMA · HNP/SNP/IP vo vnútri (nie je potrebný žiadny externý rezistor) · Pre režimy OTG/Host je potrebný vypínač v prípade, že sú zariadenia napájané zo zbernice
pripojený.
Konfiguračný port USB OTG môže byť zabezpečený.

46/219

DS13875 Rev 5

STM32MP133C/F

Funkčný koniecview

3.39

Rozhrania Gigabit Ethernet MAC (ETH1, ETH2)
Zariadenia poskytujú dva gigabitové ovládače prístupu k médiám (GMAC) kompatibilné s normou IEEE-802.3-2002 pre komunikáciu v sieti Ethernet LAN prostredníctvom štandardného rozhrania nezávislého od média (MII), rozhrania nezávislého od média (RMII) alebo rozhrania nezávislého od média (RGMII).
Zariadenia vyžadujú externé fyzické rozhranie (PHY) na pripojenie k fyzickej zbernici LAN (krútená dvojlinka, optické vlákno atď.). PHY sa pripája k portu zariadenia pomocou 17 signálov pre MII, 7 signálov pre RMII alebo 13 signálov pre RGMII a môže byť taktované pomocou 25 MHz (MII, RMII, RGMII) alebo 125 MHz (RGMII) z STM32MP133C/F alebo z PHY.
Zariadenia zahŕňajú nasledujúce funkcie: · Prevádzkové režimy a rozhrania PHY
Prenosové rýchlosti dát 10, 100 a 1000 Mbit/s Podpora plne duplexnej aj polovičnej duplexnej prevádzky Rozhrania PHY MII, RMII a RGMII · Riadenie spracovania Viacvrstvové filtrovanie paketov: filtrovanie MAC adries na zdroji (SA) a v cieľovom bode (DA)
adresa s perfektným a hašovacím filtrom, VLAN tagfiltrovanie založené na technológii s dokonalým a hašovacím filtrom, filtrovanie vrstvy 3 na zdrojovej (SA) alebo cieľovej (DA) IP adrese, filtrovanie vrstvy 4 na zdrojovom (SP) alebo cieľovom (DP) porte, spracovanie dvojitej VLAN: vloženie až dvoch VLAN tags v prenosovej ceste, tag filtrovanie v prijímacej ceste podpora IEEE 1588-2008/PTPv2 podporuje sieťovú štatistiku s počítadlami RMON/MIB (RFC2819/RFC2665) · Spracovanie hardvérového odľahčenia Vkladanie alebo odstraňovanie preambuly a údajov začiatku rámca (SFD) Modul odľahčenia kontrolného súčtu integrity pre hlavičku IP a užitočné zaťaženie TCP/UDP/ICMP: výpočet a vkladanie kontrolného súčtu odoslania, výpočet a porovnanie kontrolného súčtu prijatia Automatická odpoveď na požiadavku ARP s MAC adresou zariadenia Segmentácia TCP: automatické rozdelenie veľkého odoslaného paketu TCP na viacero malých paketov · Režim nízkej spotreby energie Energeticky úsporný Ethernet (štandard IEEE 802.3az-2010) Detekcia paketov vzdialeného prebudenia a AMD Magic PacketTM
ETH1 aj ETH2 je možné naprogramovať ako zabezpečené. Keď sú zabezpečené, transakcie cez rozhranie AXI sú zabezpečené a konfiguračné registre je možné upravovať iba zabezpečenými prístupmi.

DS13875 Rev 5

47/219
48

Funkčný koniecview

STM32MP133C/F

3.40

Ladenie infraštruktúry
Zariadenia ponúkajú nasledujúce funkcie ladenia a sledovania na podporu vývoja softvéru a systémovej integrácie: · Ladenie bodov prerušenia · Sledovanie vykonávania kódu · Softvérová inštrumentácia · JTAG ladiaci port · Sériový ladiaci port · Spúšťací vstup a výstup · Trasovací port · Ladiace a trasovacie komponenty Arm CoreSight
Ladenie je možné ovládať pomocou JTAG/serial-wire prístupový port pre ladenie pomocou štandardných ladiacich nástrojov.
Port sledovania umožňuje zachytávanie údajov na účely protokolovania a analýzy.
Ladiaci prístup k zabezpečeným oblastiam je povolený autentifikačnými signálmi v BSEC.

48/219

DS13875 Rev 5

STM32MP133C/F

Rozhranie pinov, popis pinov a alternatívne funkcie

4

Rozhranie pinov, popis pinov a alternatívne funkcie

Obrázok 5. Balónový výstup STM32MP133C/F LFBGA289

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

A

VSS

PA9

PD10

PB7

PE7

PD5

PE8

PG4

PH9

PH13

PC7

PB9

PB14

PG6

PD2

PC9

VSS

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

VSS

PG7

PB5

PB3

VDDSD1

PF0

PC11

DDR_DQ1

DDR_ DQS0N

DDR_ DQS0P

D

PB8

PD6

VSS

PE11

PD1

PE0

PG0

PE15

PB12

PB10

VDDSD2

VSS

PE3

PC8

DDR_ DQM0

DDR_DQ5 DDR_DQ3

E

PG9

PD11

PA12

PD0

VSS

PA15

PD4

PD9

PF2

PB13

PH10

VDDQ_ DDR

DDR_DQ2 DDR_DQ6 DDR_DQ7 DDR_A5

DDR_ RESETN

F

PG10

PG5

PG8

PH2

PH8

VDDCPU

VDD

VDDCPU VDDCPU

VDD

VDD

VDDQ_ DDR

VSS

DDR_A13

VSS

DDR_A9

DDR_A2

G

PF9

PF6

PF10

PG15

PF8

VDD

VSS

VSS

VSS

VSS

VSS

VDDQ_ DDR

DDR_BA2 DDR_A7

DDR_A3

DDR_A0 DDR_BA0

H

PH11

PI3

PH7

PB2

PE4

VDDCPU

VSS

VDDCORE VDDCORE VDDCORE

VSS

VDDQ_ DDR

DDR_WEN

VSS

DDR_ODT DDR_CSN

DDR_ RASN

J

PD13

VBAT

PI2

VSS_PLL VDD_PLL VDDCPU

VSS

VDDCORE

VSS

VDDCORE

VSS

VDDQ_ DDR

VDDCORE DDR_A10

DDR_ CASN

DDR_ CLKP

DDR_ CLKN

K

PC14OSC32_IN

PC15OSC32_
OUT

VSS

PC13

PI1

VDD

VSS

VDDCORE VDDCORE VDDCORE

VSS

VDDQ_ DDR

DDR_A11 DDR_CKE DDR_A1 DDR_A15 DDR_A12

L

PE2

PF4

PH6

PI0

PG3

VDD

VSS

VSS

VSS

VSS

VSS

VDDQ_ DDR

DDR_ATO

DDR_ DTO0

DDR_A8 DDR_BA1 DDR_A14

M

PF7

PA8

PG11

VDD_ANA VSS_ANA

VDD

VDD

VDD

VDD

VDD

VDD

VDDQ_ DDR

DDR_ VREF

DDR_A4

VSS

DDR_ DTO1

DDR_A6

N

PE6

PG1

PD7

VSS

PB11

PF13

VSSA

PA3

NJTRST

VSS_USB VDDA1V1_

HS

REG

VDDQ_ DDR

PWR_LP

DDR_ DQM1

DDR_ DQ10

DDR_DQ8 DDR_ZQ

P

PH0OSC_IN

PH1OSC_OUT

PA13

PF14

PA2

VREF-

VDDA

PG13

PG14

VDD3V3_ USBHS

VSS

PI5-BOOT1 VSS_PLL2 NAPÁJANIE_ZAP

DDR_ DQ11

DDR_ DQ13

DDR_DQ9

R

PG2

PH3

NAPÁJANIE_CPU_ZAPNUTÉ

PA1

VSS

VREF+

PC5

VSS

VDD

PF15

VDDA1V8_ REG

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

BYPASS_ REG1V8

PH4

DDR_ DQ15

DDR_ DQ14

U

VSS

PA7

PA0

PA5

PA4

PC4

PB0

PC1

PC2

NRST

USB_DM2

USB_RREF

USB_DM1 PI4-BOOT0

PA10

PI7

VSS

MSv65067V5

Obrázok vyššie zobrazuje vrchnú časť balenia view.

DS13875 Rev 5

49/219
97

Rozhranie pinov, popis pinov a alternatívne funkcie

STM32MP133C/F

Obrázok 6. Balónový výstup STM32MP133C/F TFBGA289

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

A

VSS

PD4

PE9

PG0

PD15

PE15

PB12

PF1

PC7

PC6

PF0

PB14

VDDSD2 VDDSD1 DDR_DQ4 DDR_DQ0

VSS

B

PE12

PD8

PE0

PD5

PD9

PH14

PF2

VSS

PF3

PB13

PB3

PE3

PC12

VSS

DDR_DQ1

DDR_ DQS0N

DDR_ DQS0P

C

PE13

PD1

PE1

PE7

VSS

VDD

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

VDD

PB15

VDD

VSS

VDDQ_ DDR

DDR_ RESETN

DDR_DQ7 DDR_DQ6

E

PD0

PE14

VSS

PE11

VDDCPU

VSS

PA15

VSS

PH13

VSS

PB4

VSS

VDDQ_ DDR

VSS

VDDQ_ DDR

VSS

DDR_A13

F

PH8

PA12

VDD

VDDCPU

VSS

VDDCORE

PD14

PE8

PB5

VDDCORE

PC10

VDDCORE

VSS

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

VSS

VDDCORE

PH11

PI3

PF9

PG6

BYPASS_ REG1V8

VDDCORE

VSS

VDDQ_ DDR

DDR_BA0 DDR_CSN DDR_WEN

J VDD_PLL VSS_PLL

PG8

PI2

VBAT

PH6

PF7

PA8

PF12

VDD

VDDA1V8_ REG

PA10

DDR_ VREF

DDR_ RASN

DDR_A10

VSS

DDR_ CASN

K

PE4

PF10

PB2

VDD

VSS

VDDCORE

PA13

PA1

PC4

NRST

VSS_PLL2 VDDCORE

VSS

VDDQ_ DDR

DDR_A15

DDR_ CLKP

DDR_ CLKN

L

PF6

VSS

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_
OUT

PC13

VDD

VSS

PB11

PA5

PB0

VDDCORE

USB_RREF

PI6-BOOT2 VDDCORE

VSS

VDDQ_ DDR

DDR_A6

DDR_A8 DDR_BA1

N

PD13

VSS

PI0

PI1

PA11

VSS

PA4

PB1

VSS

VSS

PI5-BOOT1

VSS

VDDQ_ DDR

VSS

VDDQ_ DDR

VSS

DDR_ATO

P

PH0OSC_IN

PH1OSC_OUT

PF4

PG1

VSS

VDD

PC3

PC5

VDD

VDD

PI4-BOOT0

VDD

VSS

VDDQ_ DDR

DDR_A4 DDR_ZQ DDR_DQ8

R

PG11

PE6

PD7

NAPÁJANIE_CPU_ZAPNUTÉ

PA2

PA7

PC1

PA6

PG13

NJTRST

PA14

VSS

PWR_ON

DDR_ DQM1

DDR_ DQ12

DDR_ DQ11

DDR_DQ9

T

PE2

PH3

PF13

PC0

VSSA

VREF-

PA3

PG14

USB_DP2

VSS

VSS_ USBHS

USB_DP1

PH4

DDR_ DQ13

DDR_ DQ14

DDR_ DQS1P

DDR_ DQS1N

U

VSS

PG3

PG2

PF14

VDDA

VREF+

PDR_ON

PC2

USB_DM2

VDDA1V1_ REG

VDD3V3_ USBHS

USB_DM1

PI7

Obrázok vyššie zobrazuje vrchnú časť balenia view.

PWR_LP

DDR_ DQ15

DDR_ DQ10

VSS

MSv67512V3

50/219

DS13875 Rev 5

STM32MP133C/F

Rozhranie pinov, popis pinov a alternatívne funkcie

Obrázok 7. Balónový výstup 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

VSS

PA9

PE13 PE12

PD12

PG0

PE15

PG7

PH13

PF3

PB9

PF0

PC10 PC12

PC9

VSS

B

PD0

PE11

PF5

PA15

PD8

PE0

PE9

PH14

PE8

PG4

PF1

VSS

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

VSS

DDR_ DQ2

DDR_ DQ5

DDR_ DQM0

E

PH2

PH8

VSS

VSS

VDD procesor

PE1

PD15

VDD procesor

VSS

VDD

PB10

PH10

VDDQ_ DDR

VSS

VDD SD1

DDR_ DQ3

DDR_ DQ6

F

PF8

PG9

PD11 PA12

VSS

VSS

VSS

DDR_ DQ7

DDR_ A5

VSS

G

PF6

PG10

PG5

VDD procesor

H

PE4

PF10 PG15

PG8

J

PH7

PD13

PB2

PF9

VDD procesor

VSS

VDD

VDD procesor

VDD jadro

VSS

VDD

VSS

VDDQ_ DDR

VSS

VSS

VDD

VDD

VSS

VDD jadro

VSS

VDD

VDD jadro

VDDQ_ DDR

DDR_ A13

DDR_ A2

DDR_ A9

DDR_ RESET
N

DDR_ BA2

DDR_ A3

DDR_ A0

DDR_ A7

DDR_ BA0

DDR_ ČSN

DDR_ ODT

K

VSS_ PLL

VDD_PLL

PH11

VDD procesor

PC15-

L

VBAT OSC32 PI3

VSS

_VON

PC14-

M

VSS OSC32 PC13

_IN

VDD

N

PE2

PF4

PH6

PI2

VDD procesor
VDD jadro
VSS
VDD

VSS

VSS

VSS

VSS

VSS

VDD jadro

VSS

VSS

VDD jadro

VSS

VSS

VSS

VSS

VSS

VDD

VDD jadro

VSS

VDD

VDD jadro

VDDQ_ DDR
VSS
VDDQ_ DDR
VDD jadro

VDDQ_ DDR

DDR_ WEN

DDR_ RASN

VSS

VSS

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

VSS

VSS

DDR_ DTO1

NDR_ ATO

DDR_ A8

DDR_ BA1

R

PG1

PG11

PH3

VDD

VDD

VSS

VDD

VDD jadro

VSS

VDD

VDD jadro

VSS

VDDQ_ DDR

VDDQ_ DDR

DDR_ A4

DDR_ ZQ

DDR_ A6

T

VSS

PE6

PH0OSC_IN

PA13

VSS

VSS

DDR_ VREF

DDR_ DQ10

DDR_ DQ8

VSS

U

PH1OSC_ VÝSTUP

VSS_ ANA

VSS

VSS

VDD

VDDA VSSA

PA6

VSS

VDD jadro

VSS

VDD VDDQ_ CORE DDR

VSS

NAPÁJANIE ZAP.

DDR_ DQ13

DDR_ DQ9

V

PD7

VDD_ ANA

PG2

PA7

VREF-

NJ TRST

VDDA1 V1_ REG

VSS

PWR_ DDR_ DDR_ LP DQS1P DQS1N

W

PWR_

PG3

PG12 CPU_ PF13

PC0

ON

PC3 VREF+ PB0

PA3

PE5

VDD

USB_RREF

PA14

VDD 3V3_ USBHS

VDDA1 V8_ REG

VSS

BYPAS 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 BOOT2 DP1 BOOT0 PLL2

PH4

DDR_ DQ15

DDR_ DQ14

AA

VSS

PB11

PA1

PF12

PA4

PC5

PG13

PC2

PDR_ ZAP.

USB_DP2

PI5-

USB_

BOOT1 DM1

VSS_ PLL2

PA10

PI7

VSS

Obrázok vyššie zobrazuje vrchnú časť balenia view.

MSv65068V5

DS13875 Rev 5

51/219
97

Rozhranie pinov, popis pinov a alternatívne funkcie

STM32MP133C/F

Tabuľka 6. Legendy / skratky použité v pinout tabuľke

Meno

Skratka

Definícia

Názov pinu Typ pinu
I / O štruktúra
Poznámky Alternatívne funkcie Doplnkové funkcie

Pokiaľ nie je uvedené inak, funkcia pinu počas a po resete je rovnaká ako skutočný názov pinu.

S

Napájací kolík

I

Zadajte iba pin

O

Výstup iba kolík

I/O

Vstupný/výstupný pin

A

Analógový alebo špeciálny pin úrovne

FT(U/D/PD) 5 V tolerantný I/O (s pevným pull-up / pull-down / programovateľným pull-down)

DDR

1.5 V, 1.35 V alebo 1.2 VI/O pre rozhranie DDR3, DDR3L, LPDDR2/LPDDR3

A

Analógový signál

RST

Resetovací pin so slabým pull-up rezistorom

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

Voliteľné príslušenstvo pre FT I/O Možnosť I2C FM+ Analógové pripojenie (dodávané spoločnosťou VDDA pre analógovú časť I/O) Možnosť USB (dodávané spoločnosťou VDD3V3_USBxx pre USB časť I/O) Vysokorýchlostný výstup pre typicky 1.8 V VDD (pre SPI, SDMMC, QUADSPI, TRACE)

_vh(5)

Veľmi rýchla možnosť pre typické 1.8 V VDD (pre ETH, SPI, SDMMC, QUADSPI, TRACE)

Pokiaľ nie je v poznámke uvedené inak, všetky vstupy/výstupy sú počas a po resete nastavené ako plávajúce vstupy.

Funkcie vybrané prostredníctvom registrov GPIOx_AFR

Funkcie priamo vybrané/aktivované prostredníctvom periférnych registrov

1. Súvisiace I/O štruktúry v tabuľke 7 sú: FT_f, FT_fh, FT_fvh 2. Súvisiace I/O štruktúry v tabuľke 7 sú: FT_a, FT_ha, FT_vha 3. Súvisiace I/O štruktúry v tabuľke 7 sú: FT_u 4. Súvisiace I/O štruktúry v tabuľke 7 sú: FT_h, FT_fh, FT_fvh, FT_vh, FT_ha, FT_vha 5. Súvisiace I/O štruktúry v tabuľke 7 sú: FT_vh, FT_vha, FT_fvh

52/219

DS13875 Rev 5

STM32MP133C/F

Rozhranie pinov, popis pinov a alternatívne funkcie

Číslo PIN

Tabuľka 7. Definície guľôčok STM32MP133C/F

Funkcie lopty

Názov pinu (funkcia po
reset)

Alternatívne funkcie

Doplnkové funkcie

LFBGA289 TFBGA289 TFBGA320
Štruktúra I/O typu pinov
Poznámky

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

Vstup/výstup FT_h

VSS VDD

S

S

PE11

Vstup/výstup FT_vh

PF5

Vstup/výstup FT_h

PD3

Vstup/výstup FT_f

PE14

Vstup/výstup FT_h

VDDCPU

S

PD0

V/V FT

PH12

Vstup/výstup FT_fh

PB6

Vstup/výstup FT_h

TIM1_CH2, I2C3_SMBA,

DFSDM1_DATIN0, USART1_TX, UART4_TX

FMC_NWAIT(bootovanie)

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(boot)/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(boot)/FMC_AD11

SAI1_MCLK_A, SAI1_CK1,

FDCAN1_RX,

FMC_D2(boot)/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 Rev 5

53/219
97

Rozhranie pinov, popis pinov a alternatívne funkcie

STM32MP133C/F

Číslo PIN

Tabuľka 7. Definície guľôčok STM32MP133C/F (pokračovanie)

Funkcie lopty

Názov pinu (funkcia po
reset)

Alternatívne funkcie

Doplnkové funkcie

LFBGA289 TFBGA289 TFBGA320
Štruktúra I/O typu pinov
Poznámky

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

V/V FT

Vstup/výstup FT_fh

Vstup/výstup FT_f

Vstup/výstup FT_h

S

Vstup/výstup FT_h

S

Vstup/výstup FT_h

Vstup/výstup FT_f

Vstup/výstup FT_h

S

TIM16_CH1N, SAI1_D1, SAI1_SD_A, UART4_TX (bootovanie)

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(boot)/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(bootovanie),

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(bootovanie)/FMC_A16,

UART7_RX

DBTRGO, I2C2_SDA,

USART6_RX, SPDIFRX_IN3, FDCAN1_RX, FMC_NE2,

FMC_NCE(boot)

TIM16_CH1N, TIM4_CH3,

TIM8_CH3, SAI1_SCK_B, USART6_TX, TIM13_CH1,

QUADSPI_BK1_IO0(bootovanie)



WKUP1

54/219

DS13875 Rev 5

STM32MP133C/F

Rozhranie pinov, popis pinov a alternatívne funkcie

Číslo PIN

Tabuľka 7. Definície guľôčok STM32MP133C/F (pokračovanie)

Funkcie lopty

Názov pinu (funkcia po
reset)

Alternatívne funkcie

Doplnkové funkcie

LFBGA289 TFBGA289 TFBGA320
Štruktúra I/O typu pinov
Poznámky

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

Vstup/výstup FT_h

VDDCPU PG5

S

Vstup/výstup FT_h

PG15

Vstup/výstup FT_h

PG10

Vstup/výstup FT_h

VSS

S

PF10

Vstup/výstup FT_h

VDDCORE S

PF6

Vstup/výstup FT_vh

VSS VDD

S

S

PF9

Vstup/výstup 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 (bootovanie),

FMC_NE3

TIM16_BKIN, SAI1_D3, TIM8_BKIN, SPI5_NSS, – USART6_RTS/USART6_DE, UART7_RTS/UART7_DE,
QUADSPI_CLK(bootovanie)

TIM16_CH1, SPI5_NSS,

UART7_RX (bootovanie),

QUADSPI_BK1_IO2, ETH2_MII_TX_EN/ETH2_

RGMII_TX_CTL/ETH2_RMII_

TX_EN

TIM17_CH1N, TIM1_CH1,

DFSDM1_CKIN3, SAI1_D4,

UART7_CTS, UART8_RX, TIM14_CH1,

QUADSPI_BK1_IO1(bootovanie),

QUADSPI_BK2_IO3, FMC_A9

TAMP_IN4

TAMP_IN1 –

DS13875 Rev 5

55/219
97

Rozhranie pinov, popis pinov a alternatívne funkcie

STM32MP133C/F

Číslo PIN

Tabuľka 7. Definície guľôčok STM32MP133C/F (pokračovanie)

Funkcie lopty

Názov pinu (funkcia po
reset)

Alternatívne funkcie

Doplnkové funkcie

LFBGA289 TFBGA289 TFBGA320
Štruktúra I/O typu pinov
Poznámky

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

Vstup/výstup FT_h

S

Vstup/výstup FT_h

S

Vstup/výstup FT_fh

Vstup/výstup FT_fh

Vstup/výstup FT_h

S

S

V/V FT

V/V 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(bootovanie),

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 Rev 5

STM32MP133C/F

Rozhranie pinov, popis pinov a alternatívne funkcie

Číslo PIN

Tabuľka 7. Definície guľôčok STM32MP133C/F (pokračovanie)

Funkcie lopty

Názov pinu (funkcia po
reset)

Alternatívne funkcie

Doplnkové funkcie

LFBGA289 TFBGA289 TFBGA320
Štruktúra I/O typu pinov
Poznámky

J3 J4 N5

PI2

V/V FT

(1)

SPDIFRX_IN2

TAMP_IN3/TAMP_ OUT4, WKUP5

K5 N4 P4

PI1

V/V FT

(1)

SPDIFRX_IN1

RTC_OUT2/RTC_LSCO,
TAMP_IN2/TAMP_ OUT3, WKUP4

F13 P2 U13

VSS

S

J2 J5 L2

VBAT

S

L4 N3 P5

PI0

V/V FT

(1)

SPDIFRX_IN0

TAMP_IN8/TAMP_ VÝSTUP1

K2 M2

L3

PC15OSC32_OUT

I/O

FT

(1)

OSC32_OUT

F15 N2 U16

VSS

S

K1 M1 M2

PC14OSC32_IN

I/O

FT

(1)

OSC32_IN

G7 E3 V16

VSS

S

H9 K6 N15 VDDCORE S

M10 M4 N9

VDD

S

G8 E6 W16

VSS

S

USART2_RX,

L2 P3 N2

PF4

Vstup/výstup 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

Vstup/výstup 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

Vstup/výstup FT_fh

USART6_RTS/USART6_DE, SPDIFRX_IN1,

ETH2_MII_RXD1/ETH2_

RGMII_RXD1/ETH2_RMII_

RXD1, FMC_A23

DS13875 Rev 5

57/219
97

Rozhranie pinov, popis pinov a alternatívne funkcie

STM32MP133C/F

Číslo PIN

Tabuľka 7. Definície guľôčok STM32MP133C/F (pokračovanie)

Funkcie lopty

Názov pinu (funkcia po
reset)

Alternatívne funkcie

Doplnkové funkcie

LFBGA289 TFBGA289 TFBGA320
Štruktúra I/O typu pinov
Poznámky

M1 J7 P3

PF7

Vstup/výstup FT_vh –

M3 R1 R2

PG11

Vstup/výstup FT_vh –

L3 J6 N3

PH6

Vstup/výstup FT_fh –

N2 P4 R1

PG1

Vstup/výstup FT_vh –

M11 – N12

VDD

S

N1 R2 T2

PE6

Vstup/výstup FT_vh –

P1 P1 T3 PH0-OSC_IN Vstup/výstup FT

G9 U1 N11

VSS

S

P2 P2 U2 PH1-OSC_OUT V/V FT

R2 T2 R3

PH3

Vstup/výstup FT_fh –

M5 L5 U3 VSS_ANA S

TIM17_CH1, UART7_TX (bootovanie),
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 Rev 5

STM32MP133C/F

Rozhranie pinov, popis pinov a alternatívne funkcie

Číslo PIN

Tabuľka 7. Definície guľôčok STM32MP133C/F (pokračovanie)

Funkcie lopty

Názov pinu (funkcia po
reset)

Alternatívne funkcie

Doplnkové funkcie

LFBGA289 TFBGA289 TFBGA320
Štruktúra I/O typu pinov
Poznámky

P5 U2 V1

PG3

Vstup/výstup 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

V/V FT

MCO2, TIM8_BKIN, SAI2_MCLK_B, ETH1_MDC

T1 L6 W2

PG12

V/V 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

VDD

S

G10 E8 T1

VSS

S

N3 R3 V1

MCO1, USART2_CK,

I2C2_SCL, I2C3_SDA,

SPDIFRX_IN0,

PD7

Vstup/výstup FT_fh

ETH1_MII_RX_CLK/ETH1_ RGMII_RX_CLK/ETH1_RMII_

REF_CLK,

QUADSPI_BK1_IO2,

FMC_NE1

P3 K7 T4

PA13

V/V FT

DBTRGO, DBTRGI, MCO1, UART4_TX

R3 R4 W3 NAPÁJANIE_CPU_ZAP. VYPNUTIE

T2 N5 Y1

PA11

Vstup/výstup 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,

Vstup/výstup FT_vh –

ETH1_MII_TX_EN/ETH1_

RGMII_TX_CTL/ETH1_RMII_

TX_EN




ZLYHANIE ŠTARTOVANIA –

DS13875 Rev 5

59/219
97

Rozhranie pinov, popis pinov a alternatívne funkcie

STM32MP133C/F

Číslo PIN

Tabuľka 7. Definície guľôčok STM32MP133C/F (pokračovanie)

Funkcie lopty

Názov pinu (funkcia po
reset)

Alternatívne funkcie

Doplnkové funkcie

LFBGA289 TFBGA289 TFBGA320
Štruktúra I/O typu pinov
Poznámky

P4 U4

Y2

PF14(JTCK/SW CLK)

I/O

FT

(2)

U3 L7 Y3

PA0

Vstup/výstup 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,

Vstup/výstup 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

V/V FT_a

V/V FT_a V/V 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

Vstup/výstup FT_ha –

I2S1_MCK, SPI1_MOSI/I2S1_SDO,

USART1_TX

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

PF12

Vstup/výstup 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_INP2

60/219

DS13875 Rev 5

3 STM

Dokumenty / zdroje

STMicroelectronics STM32MP133C F 32-bitový procesor Arm Cortex-A7 1 GHz [pdf] Používateľská príručka
STM32MP133C F 32-bitový procesor Arm Cortex-A7 1 GHz MPU, STM32MP133C, F 32-bitový procesor Arm Cortex-A7 1 GHz MPU, procesor Arm Cortex-A7 1 GHz MPU, 1 GHz, MPU

Referencie

Zanechajte komentár

Vaša emailová adresa nebude zverejnená. Povinné polia sú označené *