STMicroelectronics STM32MP133C F 32 bitu ARM Cortex-A7 1 GHz MPU

Specifikācijas

  • Kodols: Arm Cortex-A7
  • Atmiņas: ārējā SDRAM, iegultā SRAM
  • Datu kopne: 16 bitu paralēlā saskarne
  • Drošība/Aizsardzība: Atiestatīšana un enerģijas pārvaldība, LPLV-Stop2, gaidīšanas režīms
  • Iepakojums: LFBGA, TFBGA ar min. soli 0.5 mm
  • Pulksteņu pārvaldība
  • Vispārējas nozīmes ieejas/izejas
  • Starpsavienojumu matrica
  • 4 DMA kontrolieri
  • Sakaru perifērijas ierīces: līdz 29
  • Analogās perifērijas ierīces: 6
  • Taimeri: līdz 24, sargsuņi: 2
  • Aparatūras paātrinājums
  • Atkļūdošanas režīms
  • Drošinātāji: 3072 bitu, ieskaitot unikālu ID un HUK AES 256 atslēgām
  • Atbilst ECOPACK2 prasībām

Arm Cortex-A7 apakšsistēma

STM7MP32C/F Arm Cortex-A133 apakšsistēma nodrošina…

Atmiņas

Ierīce ietver ārējo SDRAM un iegulto SRAM datu glabāšanai…

DDR kontrolieris

DDR3/DDR3L/LPDDR2/LPDDR3 kontrolieris pārvalda piekļuvi atmiņai…

Barošanas avota pārvaldība
Barošanas shēma un uzraugs nodrošina stabilu barošanas avotu…

Pulksteņu pārvaldība
RCC apstrādā pulksteņa sadalījumu un konfigurācijas…

Vispārējas nozīmes ieejas/izejas (GPIO)
GPIO nodrošina saskarnes iespējas ārējām ierīcēm…

TrustZone aizsardzības kontrolieris
ETZPC uzlabo sistēmas drošību, pārvaldot piekļuves tiesības…

Kopņu savienojumu matrica
Matrica atvieglo datu pārsūtīšanu starp dažādiem moduļiem…

FAQ

J: Kāds ir maksimālais atbalstīto sakaru perifērijas ierīču skaits?
A: STM32MP133C/F atbalsta līdz 29 sakaru perifērijas ierīcēm.

J: Cik analogo perifērijas ierīču ir pieejamas?
A: Ierīce piedāvā 6 analogās perifērijas ierīces dažādām analogajām funkcijām.

“`

STM32MP133C STM32MP133F

Arm® Cortex®-A7 līdz 1 GHz, 2×ETH, 2×CAN FD, 2×ADC, 24 taimeri, audio, kriptovalūta un papildu drošība
Datu lapa – ražošanas dati

Funkcijas
Ietver ST vismodernāko patentētu tehnoloģiju
Kodols
· 32 bitu Arm® Cortex®-A7 L1 32 KB I / 32 KB D 128 KB vienotā 2. līmeņa kešatmiņa Arm® NEONTM un Arm® TrustZone®

Atmiņas
· Ārējā DDR atmiņa līdz 1 GB, līdz LPDDR2/LPDDR3-1066 16 bitiem, līdz DDR3/DDR3L-1066 16 bitiem
· 168 KB iekšējās SRAM atmiņas: 128 KB AXI SYSRAM atmiņas + 32 KB AHB SRAM atmiņas un 8 KB SRAM atmiņas dublēšanas domēnā
· Divkārša Quad-SPI atmiņas saskarne · Elastīgs ārējais atmiņas kontrolieris ar līdz pat
16 bitu datu kopne: paralēla saskarne ārējo integrālo shēmu un SLC NAND atmiņu savienošanai ar līdz pat 8 bitu ECC
Drošība/aizsardzība
· Droša sāknēšana, TrustZone® perifērijas ierīces, 12 xtamper tapas, ieskaitot 5 x aktīvo tampers
· Temperatūra, tilp.tage, frekvences un 32 kHz monitorings
Atiestatīšana un enerģijas pārvaldība
· Barošana no 1.71 V līdz 3.6 VI/Os (5 V tolerantas I/O) · POR, PDR, PVD un BOR · Mikroshēmā iebūvēti LDO (USB 1.8 V, 1.1 V) · Rezerves regulators (~0.9 V) · Iekšējie temperatūras sensori · Mazjaudas režīmi: Miega režīms, Apturēšana, LPLV Apturēšana,
LPLV-Stop2 un gaidstāves režīms

LFBGA

TFBGA

LFBGA289 (14 × 14 mm) solis 0.8 mm

TFBGA289 (9 × 9 mm) TFBGA320 (11 × 11 mm)
minimālais solis 0.5 mm

· DDR atmiņas saglabāšana gaidīšanas režīmā · PMIC pavadošās mikroshēmas vadība

Pulksteņa vadība
· Iekšējie oscilatori: 64 MHz HSI oscilators, 4 MHz CSI oscilators, 32 kHz LSI oscilators
· Ārējie oscilatori: 8–48 MHz HSE oscilators, 32.768 kHz LSE oscilators
· 4 × PLL ar daļēju režīmu

Vispārēja pielietojuma ievade/izejas
· Līdz 135 drošām I/O pieslēgvietām ar pārtraukumu iespēju
· Līdz 6 modināšanas reizēm

Savienojumu matrica
· 2 kopņu matricas 64 bitu Arm® AMBA® AXI starpsavienojums, līdz 266 MHz 32 bitu Arm® AMBA® AHB starpsavienojums, līdz 209 MHz

4 DMA kontrolieri centrālā procesora atslogošanai
· Kopā 56 fiziskie kanāli
· 1 x ātrdarbīgs vispārējas nozīmes galvenais tiešās atmiņas piekļuves kontrolieris (MDMA)
· 3 × divu portu DMA ar FIFO un pieprasījuma maršrutētāja iespējām optimālai perifērijas ierīču pārvaldībai

2024. gada septembris
Šī ir informācija par pilnībā ražotu produktu.

DS13875 Rev 5

1/219
www.st.com

STM32MP133C/F

Līdz 29 sakaru perifērijas ierīcēm
· 5 × I2C FM+ (1 Mbit/s, SMBus/PMBusTM) · 4 x UART + 4 x USART (12.5 Mbit/s,
ISO7816 saskarne, LIN, IrDA, SPI) · 5 × SPI (50 Mbit/s, ieskaitot 4 ar pilnu dupleksu
I2S audio klases precizitāte, izmantojot iekšējo audio PLL vai ārējo pulksteni)(+2 QUADSPI + 4 ar USART) · 2 × SAI (stereo audio: I2S, PDM, SPDIF Tx) · SPDIF Rx ar 4 ieejām · 2 × SDMMC līdz 8 bitiem (SD/e·MMCTM/SDIO) · 2 × CAN kontrolleri, kas atbalsta CAN FD protokolu · 2 × USB 2.0 ātrdarbīgs resursdators vai 1 × USB 2.0 ātrdarbīgs resursdators


+ 1 × USB 2.0 ātrdarbīgs OTG vienlaikus · 2 × Ethernet MAC/GMAC IEEE 1588v2 aparatūra, MII/RMII/RGMII
6 analogās perifērijas ierīces
· 2 × ADC ar 12 bitu maksimālo izšķirtspēju līdz 5 Msps
· 1 x temperatūras sensors · 1 x digitālais filtrs sigma-delta modulatoram
(DFSDM) ar 4 kanāliem un 2 filtriem · Iekšējā vai ārējā ADC atsauce VREF+
Līdz 24 taimeriem un 2 sargsuņiem
· 2 × 32 bitu taimeri ar līdz pat 4 IC/OC/PWM vai impulsu skaitītāju un kvadratūras (inkrementāla) kodētāja ieeju
· 2 × 16 bitu uzlaboti taimeri · 10 × 16 bitu vispārējas nozīmes taimeri (ieskaitot
2 pamata taimeri bez PWM) · 5 × 16 bitu mazjaudas taimeri · Drošs RTC ar mazāk nekā sekundes precizitāti un
aparatūras kalendārs · 4 Cortex®-A7 sistēmas taimeri (droši,
nedrošs, virtuāls, hipervizors) · 2 × neatkarīgi sargsuņi
Aparatūras paātrinājums
· AES 128, 192, 256 DES/TDES

2 (neatkarīgi, neatkarīgi droši) 5 (2 nostiprināmi) 4 5 (3 nostiprināmi)
4 + 4 (ieskaitot 2 nostiprināmus USART), daži var būt sāknēšanas avots
2 (līdz 4 audio kanāliem), ar I2S galveno/pakārtoto, PCM ieeju, SPDIF-TX 2 portiem
Iegults HSPHY ar BCD Iegults HS PHY ar BCD (drošināms), var būt sāknēšanas avots
2 × HS koplietotas starp Host un OTG 4 ieejām


2 (1 × TTCAN), pulksteņa kalibrēšana, 10 KB koplietojama bufera atmiņas karte 2 (8 + 8 bitu) (drošināma), e·MMC vai SD var būt sāknēšanas avots 2 papildu neatkarīgi barošanas avoti SD karšu saskarnēm
1 (divkāršs-četrkāršs) (drošināms), var būt sāknēšanas avots



Boot

Boot
Zābaks
(1)

Paralēlā adrese/dati 8/16 bitu FMC Paralēlais AD-mux 8/16 bitu
NAND 8/16 bitu 10/100M/gigabitu Ethernet DMA kriptogrāfija
Hash Patieso nejaušo skaitļu ģenerators Drošinātāji (vienreiz programmējami)

4 × CS, līdz 4 × 64 MB
Jā, 2× CS, SLC, BCH4/8, var būt sāknēšanas avots 2 x (MII, RMI, RGMII) ar PTP un EEE (drošināms)
3 instances (1 droša), 33 kanālu MDMA PKA (ar DPA aizsardzību), DES, TDES, AES (ar DPA aizsardzību)
(visi droši) SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-3, HMAC
(drošs) True-RNG (drošs) 3072 efektīvie biti (drošs, lietotājam pieejami 1280 biti)


Zābaks –

16/219

DS13875 Rev 5

STM32MP133C/F

Apraksts

1. tabula. STM32MP133C/F funkcijas un perifērijas ierīču skaits (turpinājums)

STM32MP133CAE STM32MP133FAE STM32MP133CAG STM32MP133FAG STM32MP133CAF STM32MP133FAF Dažādi

Funkcijas

LFBGA289

TFBGA289

TFBGA320

GPIO ar pārtraukumu (kopējais skaits)

135 (2)

Nodrošināmas GPIO modināšanas pieslēgvietas

Visi
6

Tamper tapas (aktīvas tamper)

12 5 (XNUMX)

DFSDM Līdz 12 bitu sinhronizēts ADC

4 ieejas kanāli ar 2 filtriem

2(3) (līdz 5 Msps katrā 12 bitu versijā) (drošināms)

ADC1: 19 kanāli, ieskaitot 1 iekšējo, 18 kanāli pieejami priekš

Kopā 12 bitu ADC kanāli (4)

lietotājs, ieskaitot 8x diferenciāli

ADC2: 18 kanāli, ieskaitot 6 iekšējo, 12 kanāli pieejami priekš

lietotājs, ieskaitot 6x diferenciāli

Iekšējais ADC VREF VREF+ ieejas kontakts

1.65 V, 1.8 V, 2.048 V, 2.5 V vai VREF+ ieeja –

1. QUADSPI var startēties vai nu no īpaši paredzētiem GPIO, vai izmantojot dažus FMC Nand8 startēšanas GPIO (PD4, PD1, PD5, PE9, PD11, PD15 (skatiet 7. tabulu: STM32MP133C/F lodīšu definīcijas).
2. Šajā kopējā GPIO skaitā ir iekļauti četri JTAG GPIO un trīs BOOT GPIO ar ierobežotu lietojumu (robežu skenēšanas vai sāknēšanas laikā var būt konflikts ar ārējās ierīces savienojumu).
3. Ja tiek izmantoti abi ADC, kodola pulkstenim jābūt vienādam abiem ADC, un nevar izmantot iegultos ADC priekšskalerus.
4. Papildus ir arī iekšējie kanāli: – ADC1 iekšējais kanāls: VREFINT – ADC2 iekšējie kanāli: temperatūra, iekšējais tilpumstagatsauce, VDDCORE, VDDCPU, VDDQ_DDR, VBAT/4.

DS13875 Rev 5

17/219
48

Apraksts 18/219

STM32MP133C/F

1. attēls. STM32MP133C/F blokshēma

IC piederumi

@VDDA

HSI

AXIM: Arm 64 bitu AXI starpsavienojums (266 MHz) T

@VDDCPU

GIC

T

Cortex-A7 centrālais procesors 650/1000 MHz + MMU + FPU + NEONT

32 tūkstoši dolāru

32 tūkstoši I dolāru

CNT (taimeris) T

ETM

T

2561K2B8LK2B$L+2$SCU T
asinhrons

128 biti

TT

CSI

LSI

Atkļūdošanas laiksamp

ģenerators 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

16.b Fiziskā

DDRCTRL 58
LPDDR2/3, DDR3/3L

asinhrons

T

Kripta

T

SAES

DDRMCE T TZC T

DDRPHYC
T

13

DLY

8.b KVADRĀTSPI (divkāršais) T

37

16b

FMC

T

CRC

T

DLYBSD1

(SDMMC1 DLY vadība)

T

DLYBSD2

(SDMMC2 DLY vadība)

T

DLYBQS

(QUADSPI DLY vadība)

FIFO FIFO

DLY DLY

14 8b SDMMC1 T 14 8b SDMMC2 T

PHY

2

USBH

2

(2xHS resursdators)

PLLUSB

FIFO

T

PCA

FIFO

T MDMA 32 kanāli

AXIMC TT

17 16b Izsekošanas ports

ETZPC

T

IWDG1

T

@VBAT

BSEC

T

OTP drošinātāji

@VDDA

2

RTC / AWU

T

12

TAMP / Rezerves reģistri T

@VBAT

2

LSE (32 kHz XTAL)

T

Sistēmas laika noteikšana STGENC

paaudzei

STGENR

USBPHYC
(USB 2 x PHY vadība)
IWDG2

@VBAT

@VDDA

1

VREFBUF

T

4

16b LPTIM2

T

1

16b LPTIM3

T

1

16b LPTIM4

1

16b LPTIM5

3

ZĀBAKU piespraudes

SYSCFG

T

8

8b

HDP

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

13

SAI1

13

SAI2

9

4 kanālu DFSDM

Buferis 10KB CCU

4

FDCAN1

4

FDCAN2

FIFO FIFO
APB2 (100 MHz)

8 KB FIFO
APB5 (100 MHz)

APB3 (100 MHz)

APB4

asinhronais AHB2APB

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

AHB2APB

DMA1
8 straumes
DMAMUX1
DMA2
8 straumes

DMAMUX2

DMA3
8 straumes

T

PMB (procesa monitors)
DTS (digitālais temperatūras sensors)

Voltage regulatori

@VDDA

Piegādes uzraudzība

FIFO

FIFO

FIFO

2 × 2 matrica
AHB2APB

64 bitu AXI

64 bitu AXI meistars

32 bitu AHB 32 bitu AHB master

32 bitu APB

T TrustZone drošības aizsardzība

AHB2APB

APB2 (100 MHz)

APB1 (100 MHz)
FIFO FIFO FIFO FIFO FIFO FIFO

MLAHB: Arm 32 bitu multi-AHB kopnes matrica (209 MHz)
APB6
FIFO FIFO FIFO FIFO

@VBAT
T
FIFO

Veselības un drošības pārvalde (XTAL)

2

PLL1/2/3/4

T

RCC

5

T PWR

9

T

EXTI

16. nākamais

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

Viedkarte IrDA

5

T

USART2

Viedkarte IrDA

5

T

SPI4/I2S4

5

T

SPI5

4

T

I2C3/SMBUS

3

T

I2C4/SMBUS

3

T

I2C5/SMBUS

3

Filtrs Filtrs Filtrs

T

TIM12

16b

2

T

TIM13

16b

1

T

TIM14

16b

1

T

TIM15

16b

4

T

TIM16

16b

3

T

TIM17

16b

3

TIM2 TIM3 TIM4

32b

5

16b

5

16b

5

TIM5 TIM6 TIM7

32b

5

16b

16b

LPTIM1 16b

4

USART3

Viedkarte IrDA

5

UART4

4

UART5

4

UART7

4

UART8

4

Filtrs Filtrs

I2C1/SMBUS

3

I2C2/SMBUS

3

SPI2/I2S2

5

SPI3/I2S3

5

USART6

Viedkarte IrDA

5

SPI1/I2S1

5

FIFO FIFO

FIFO FIFO

MSv67509V2

DS13875 Rev 5

STM32MP133C/F

3

Funkcionāls beidziesview

Funkcionāls beidziesview

3.1
3.1.1
3.1.2

Rokas Cortex-A7 apakšsistēma
Funkcijas
· ARMv7-A arhitektūra · 32 KB L1 instrukciju kešatmiņa · 32 KB L1 datu kešatmiņa · 128 KB 2. līmeņa kešatmiņa · Arm + Thumb®-2 instrukciju kopa · Arm TrustZone drošības tehnoloģija · Arm NEON uzlabotais SIMD · DSP un SIMD paplašinājumi · VFPv4 peldošā komata kods · Aparatūras virtualizācijas atbalsts · Iegultais izsekošanas modulis (ETM) · Integrēts vispārējais pārtraukumu kontrolieris (GIC) ar 160 koplietojamiem perifērijas pārtraukumiem · Integrēts vispārējais taimeris (CNT)
Beigāsview
Cortex-A7 procesors ir ļoti energoefektīvs lietojumprogrammu procesors, kas paredzēts, lai nodrošinātu izcilu veiktspēju augstas klases valkājamās ierīcēs un citās mazjaudas iegultās un patērētāju lietojumprogrammās. Tas nodrošina līdz pat 20 % lielāku vienas pavediena veiktspēju nekā Cortex-A5 un nodrošina līdzīgu veiktspēju kā Cortex-A9.
Cortex-A7 ietver visas augstas veiktspējas Cortex-A15 un CortexA17 procesoru funkcijas, tostarp virtualizācijas atbalstu aparatūrā, NEON un 128 bitu AMBA 4 AXI kopnes saskarni.
Cortex-A7 procesors ir balstīts uz energoefektīvo 8-stagCortex-A5 procesora cauruļvads. Tam ir arī integrēta L2 kešatmiņa, kas paredzēta mazam enerģijas patēriņam, ar zemāku darījumu latentumu un uzlabotu OS atbalstu kešatmiņas uzturēšanai. Turklāt ir uzlabota zaru prognozēšana un uzlabota atmiņas sistēmas veiktspēja ar 64 bitu ielādes krātuves ceļu, 128 bitu AMBA 4 AXI kopnēm un palielinātu TLB izmēru (256 ieraksti, salīdzinot ar 128 ierakstiem Cortex-A9 un Cortex-A5), palielinot veiktspēju lielām darba slodzēm, piemēram, web pārlūkošanu.
Thumb-2 tehnoloģija
Nodrošina tradicionālā Arm koda maksimālo veiktspēju, vienlaikus samazinot atmiņas nepieciešamību instrukciju glabāšanai līdz pat 30 %.
TrustZone tehnoloģija
Nodrošina drošības lietojumprogrammu uzticamu ieviešanu, sākot no digitālo tiesību pārvaldības līdz elektroniskajiem maksājumiem. Plašs tehnoloģiju un nozares partneru atbalsts.

DS13875 Rev 5

19/219
48

Funkcionāls beidziesview

STM32MP133C/F

NEONS
NEON tehnoloģija var paātrināt multimediju un signālu apstrādes algoritmus, piemēram, video kodēšanu/dekodēšanu, 2D/3D grafiku, spēļu, audio un runas apstrādi, attēlu apstrādi, telefoniju un skaņas sintēzi. Cortex-A7 nodrošina dzinēju, kas piedāvā gan Cortex-A7 peldošā komata vienības (FPU) veiktspēju un funkcionalitāti, gan NEON uzlabotās SIMD instrukciju kopas ieviešanu, lai vēl vairāk paātrinātu multivides un signālu apstrādes funkcijas. NEON paplašina Cortex-A7 procesora FPU, lai nodrošinātu četrkāršu MAC un papildu 64 bitu un 128 bitu reģistru kopu, kas atbalsta bagātīgu SIMD operāciju kopu ar 8, 16 un 32 bitu veseliem skaitļiem un 32 bitu peldošā komata datu apjomiem.
Aparatūras virtualizācija
Augsti efektīvs aparatūras atbalsts datu pārvaldībai un arbitrāžai, ar kuru palīdzību vairākas programmatūras vides un to lietojumprogrammas var vienlaikus piekļūt sistēmas iespējām. Tas ļauj realizēt ierīces, kas ir izturīgas, ar virtuālām vidēm, kas ir labi izolētas viena no otras.
Optimizētas L1 kešatmiņas
Veiktspējai un enerģijas patēriņam optimizētas L1 kešatmiņas apvieno minimālas piekļuves latentuma metodes, lai maksimāli palielinātu veiktspēju un samazinātu enerģijas patēriņu.
Integrēts L2 kešatmiņas kontrolieris
Nodrošina piekļuvi kešatmiņā saglabātajai atmiņai ar zemu latentumu un lielu joslas platumu augstā frekvencē vai lai samazinātu enerģijas patēriņu, kas saistīts ar piekļuvi atmiņai ārpus mikroshēmas.
Cortex-A7 peldošā komata bloks (FPU)
FPU nodrošina augstas veiktspējas vienas un divu precizitātes peldošā komata instrukcijas, kas ir saderīgas ar Arm VFPv4 arhitektūru, kas ir programmatūras ziņā saderīga ar iepriekšējo paaudžu Arm peldošā komata kopprocesoriem.
Snoop vadības bloks (SCU)
SCU ir atbildīgs par procesora savienojumu, arbitrāžas, komunikācijas, kešatmiņas uz kešatmiņu un sistēmas atmiņas pārsūtīšanas, kešatmiņas koherences un citu iespēju pārvaldību.
Šī sistēmas saskaņotība arī samazina programmatūras sarežģītību, kas saistīta ar programmatūras saskaņotības uzturēšanu katrā OS draiverī.
Vispārējais pārtraukumu kontrolieris (GIC)
Ieviešot standartizētu un arhitektoniski izstrādātu pārtraukumu kontrolieri, GIC nodrošina bagātīgu un elastīgu pieeju starpprocesoru komunikācijai, kā arī sistēmas pārtraukumu maršrutēšanai un prioritāšu noteikšanai.
Atbalsta līdz 192 neatkarīgiem pārtraukumiem, programmatūras vadībā, aparatūras prioritārā secībā un maršrutējot starp operētājsistēmu un TrustZone programmatūras pārvaldības slāni.
Šī maršrutēšanas elastība un pārtraukumu virtualizācijas atbalsts operētājsistēmā nodrošina vienu no galvenajām funkcijām, kas nepieciešamas, lai uzlabotu risinājuma iespējas, izmantojot hipervizoru.

20/219

DS13875 Rev 5

STM32MP133C/F

Funkcionāls beidziesview

3.2
3.2.1
3.2.2

Atmiņas
Ārējā SDRAM
STM32MP133C/F ierīcēs ir iebūvēts ārējās SDRAM kontrolieris, kas atbalsta sekojošo: · LPDDR2 vai LPDDR3, 16 bitu dati, līdz 1 GB, līdz 533 MHz pulksteņa frekvence · DDR3 vai DDR3L, 16 bitu dati, līdz 1 GB, līdz 533 MHz pulksteņa frekvence
Iegultā SRAM
Visām ierīcēm ir šādas funkcijas: · SYSRAM: 128 KB (ar programmējama izmēra drošības zonu) · AHB SRAM: 32 KB (drošināma) · BKPSRAM (rezerves SRAM): 8 KB
Šīs zonas saturs ir aizsargāts pret iespējamu nevēlamu rakstīšanas piekļuvi un to var saglabāt gaidīšanas vai VBAT režīmā. BKPSRAM (ETZPC) var definēt kā pieejamu tikai ar drošu programmatūru.

3.3

DDR3/DDR3L/LPDDR2/LPDDR3 kontrolieris (DDRCTRL)

DDRCTRL apvienojumā ar DDRPHYC nodrošina pilnīgu atmiņas saskarnes risinājumu DDR atmiņas apakšsistēmai. · Viena 64 bitu AMBA 4 AXI portu saskarne (XPI) · AXI pulkstenis, kas ir asinhrons ar kontrolieri · DDR atmiņas šifrēšanas dzinējs (DDRMCE) ar AES-128 DDR ierakstīšanu darbības laikā
Šifrēšana/lasīšana/atšifrēšana. · Atbalstītie standarti:
JEDEC DDR3 SDRAM specifikācija, JESD79-3E DDR3/3L ar 16 bitu saskarni
JEDEC LPDDR2 SDRAM specifikācija, JESD209-2E LPDDR2 ar 16 bitu saskarni
JEDEC LPDDR3 SDRAM specifikācija, JESD209-3B LPDDR3 ar 16 bitu saskarni
· Uzlabots plānotājs un SDRAM komandu ģenerators · Programmējams pilns datu platums (16 biti) vai puse no datu platuma (8 biti) · Uzlabots QoS atbalsts ar trim datplūsmas klasēm lasīšanas laikā un divām datplūsmas klasēm rakstīšanas laikā · Iespējas, lai izvairītos no zemākas prioritātes datplūsmas trūkuma · Garantēta saskaņotība rakstīšanai pēc lasīšanas (WAR) un lasīšanai pēc rakstīšanas (RAW)
AXI porti · Programmējams atbalsts impulsu garuma opcijām (4, 8, 16) · Rakstīšanas apvienošana, lai vairākus rakstīšanas uzdevumus uz vienu un to pašu adresi varētu apvienot vienā
viena rakstīšana · vienas ranga konfigurācija

DS13875 Rev 5

21/219
48

Funkcionāls beidziesview

STM32MP133C/F

· Atbalsts automātiskai SDRAM izslēgšanai un pārtraukšanai, ja programmējamā laikā netiek saņemtas transakcijas.
· Atbalsts automātiskai pulksteņa apturēšanai (LPDDR2/3) ieejā un izejā, ko izraisa darījumu neierašanās
· Atbalsts automātiskai mazjaudas režīma darbībai, ko izraisa transakciju pienākšanas trūkums programmējamā laikā, izmantojot aparatūras mazjaudas saskarni
· Programmējama lappušu politika · Atbalsts automātiskai vai programmatūras kontrolētai pašatjaunināšanas ieslēgšanai un izslēgšanai · Atbalsts dziļas izslēgšanas ieslēgšanai un izslēgšanai programmatūras kontrolētā režīmā (LPDDR2 un
LPDDR3) · Atbalsta skaidrus SDRAM režīma reģistru atjauninājumus programmatūras vadībā · Elastīga adrešu kartēšanas loģika, kas ļauj lietojumprogrammai specifiski kartēt rindas, kolonnas,
Bankas biti · Lietotāja izvēlētas atsvaidzināšanas vadības opcijas · Saistīts DDRPERFM bloks, kas palīdz veiktspējas uzraudzībā un regulēšanā
DDRCTRL un DDRPHYC (ETZPC) var definēt kā pieejamus tikai ar drošu programmatūru.
DDRMCE (DDR atmiņas šifrēšanas dzinēja) galvenās funkcijas ir uzskaitītas tālāk: · AXI sistēmas kopnes galvenā/pakārtotā saskarnes (64 bitu) · Tiešsaistes šifrēšana (rakstīšanai) un atšifrēšana (lasīšanai), pamatojoties uz iegulto ugunsmūri
programmēšana · Divi šifrēšanas režīmi katrā reģionā (maksimāli viens reģions): bez šifrēšanas (apvedceļa režīms),
bloka šifra režīms · Reģionu sākums un beigas definētas ar 64 KB granularitāti · Noklusējuma filtrēšana (0. reģions): piešķirta jebkura piekļuve · Reģiona piekļuves filtrēšana: nav
Atbalstītais bloka šifrs: AES Atbalstītais ķēžu režīms · Bloka režīms ar AES šifru ir saderīgs ar ECB režīmu, kas norādīts NIST FIPS publikācijā 197 — uzlabotajā šifrēšanas standartā (AES), ar saistītu atslēgas atvasināšanas funkciju, kuras pamatā ir Keccak-400 algoritms, kas publicēts vietnē https://keccak.team webvietne. · Viens tikai rakstīšanai paredzētu un bloķējamu galveno atslēgu reģistru komplekts · AHB konfigurācijas ports, privilēģiju apzināšanās

22/219

DS13875 Rev 5

STM32MP133C/F

Funkcionāls beidziesview

3.4

TrustZone adrešu telpas kontrolieris DDR (TZC)

TZC tiek izmantots, lai filtrētu lasīšanas/rakstīšanas piekļuves DDR kontrolierim atbilstoši TrustZone tiesībām un nedrošajam galvenajam serverim (NSAID) līdz pat deviņos programmējamos reģionos: · Konfigurāciju atbalsta tikai uzticama programmatūra · Viena filtra vienība · Deviņi reģioni:
0. reģions vienmēr ir iespējots un aptver visu adrešu diapazonu. 1.–8. reģionam ir programmējama bāzes/beigu adrese, un tos var piešķirt
Jebkurš viens vai abi filtri. · Drošas un nedrošas piekļuves atļaujas, kas ieprogrammētas katram reģionam · Nedrošas piekļuves, kas filtrētas saskaņā ar NSAID · Reģioni, ko kontrolē viens un tas pats filtrs, nedrīkst pārklāties · Kļūmes režīmi ar kļūdu un/vai pārtraukumu · Pieņemšanas spēja = 256 · Vārtu sarga loģika katra filtra iespējošanai un atspējošanai · Spekulatīvas piekļuves

DS13875 Rev 5

23/219
48

Funkcionāls beidziesview

STM32MP133C/F

3.5

Sāknēšanas režīmi

Startēšanas laikā iekšējās sāknēšanas ROM izmantoto sāknēšanas avotu izvēlas BOOT pieslēgvieta un OTP baiti.

2. tabula. Palaišanas režīmi

BOOT2 BOOT1 BOOT0 Sākotnējais sāknēšanas režīms

komentāri

Gaidīt ienākošo savienojumu:

0

0

0

UART un USB(1)

USART3/6 un UART4/5/7/8 uz noklusējuma pieslēgvietām

USB ātrdarbīga ierīce uz OTG_HS_DP/DM pieslēgvietām (2)

0

0

1. sērijas NOR zibspuldze (3) sērijas NOR zibspuldze uz QUADSPI (5)

0

1

0

e·MMC(3)

e·MMC uz SDMMC2 (pēc noklusējuma)(5)(6)

0

1

1

NAND zibatmiņa(3)

SLC NAND zibatmiņa uz FMC

1

0

0

Izstrādes sāknēšana (bez zibatmiņas sāknēšanas)

Izmanto, lai iegūtu atkļūdošanas piekļuvi bez palaišanas no zibatmiņas(4)

1

0

1

SD karte (3)

SD karte uz SDMMC1 (pēc noklusējuma)(5)(6)

Gaidīt ienākošo savienojumu:

1

1

0 UART un USB(1)(3) USART3/6 un UART4/5/7/8 uz noklusējuma pieslēgvietām

USB ātrdarbīga ierīce uz OTG_HS_DP/DM pieslēgvietām (2)

1

1

1 seriālā NAND zibatmiņa (3) Seriālā NAND zibatmiņa uz QUADSPI (5)

1. Var atspējot, izmantojot OTP iestatījumus. 2. USB nepieciešams HSE pulkstenis/kristāls (skatiet AN5474, lai uzzinātu par atbalstītajām frekvences ar un bez OTP iestatījumiem). 3. Sāknēšanas avotu var mainīt, izmantojot OTP iestatījumus (piemēram,amp4. Sākotnējā sāknēšana SD kartē, pēc tam e·MMC ar OTP iestatījumiem). 7. Cortex®-A13 kodols bezgalīgā ciklā, pārslēdzot PA5. 6. Noklusējuma piespraudes var mainīt, izmantojot OTP. XNUMX. Alternatīvi, ar OTP var izvēlēties citu SDMMC saskarni, nevis šo noklusējuma iestatījumu.

Lai gan zemā līmeņa sāknēšana tiek veikta, izmantojot iekšējos pulksteņus, ST piegādātajām programmatūras pakotnēm, kā arī galvenajām ārējām saskarnēm, piemēram, DDR, USB (bet ne tikai), ir nepieciešams kristāls vai ārējs oscilators, kas jāpievieno HSE pieslēgvietām.
Ierobežojumus un ieteikumus attiecībā uz HSE pieslēgvietu savienojumu un atbalstītajām frekvencēm skatiet RM0475 “STM32MP13xx uzlabotie Arm® bāzes 32 bitu MPU” vai AN5474 “Darba sākšana ar STM32MP13xx līniju aparatūras izstrādi”.

24/219

DS13875 Rev 5

STM32MP133C/F

Funkcionāls beidziesview

3.6

Barošanas avota vadība

3.6.1
Uzmanību:

Elektroapgādes shēma
· VDD ir galvenais ievades/izvades barošanas avots, un iekšējā daļa tiek uzturēta strāva gaidīšanas režīmā. Lietderīgā strāvatagDiapazons ir no 1.71 V līdz 3.6 V (tipiski 1.8 V, 2.5 V, 3.0 V vai 3.3 V).
VDD_PLL un VDD_ANA jābūt zvaigznes slēgumā savienotiem ar VDD. · VDDCPU ir Cortex-A7 procesoram paredzētais sējums.tage piegāde, kuras vērtība ir atkarīga no
vēlamā centrālā procesora frekvence. Darbības režīmā no 1.22 V līdz 1.38 V. Pirms VDDCPU jābūt VDD. · VDDCORE ir galvenais digitālais tilpumstage un parasti tiek izslēgts gaidstāves režīmā. Skaļ.tagDarbības režīmā diapazons ir no 1.21 V līdz 1.29 V. Pirms VDDCORE jābūt VDD. · VBAT pieslēgvietu var savienot ar ārējo akumulatoru (1.6 V < VBAT < 3.6 V). Ja ārējais akumulators netiek izmantots, šim pieslēgvietai jābūt savienotai ar VDD. · VDDA ir analogais (ADC/VREF), barošanas spriegumstage (no 1.62 V līdz 3.6 V). Lai izmantotu iekšējo VREF+, nepieciešams VDDA, kas ir vienāds ar vai lielāks par VREF+ + 0.3 V. · VDDA1V8_REG pieslēgvieta ir iekšējā regulatora izeja, kas iekšēji savienota ar USB PHY un USB PLL. Iekšējais VDDA1V8_REG regulators pēc noklusējuma ir iespējots un to var vadīt ar programmatūru. Gaidīšanas režīmā tas vienmēr ir izslēgts.
Konkrēto BYPASS_REG1V8 pieslēgvietu nekad nedrīkst atstāt peldošu. Lai aktivizētu vai deaktivizētu skaļumu, tai jābūt savienotai vai nu ar VSS, vai ar VDD.tage regulators. Kad VDD = 1.8 V, jāiestata BYPASS_REG1V8. · VDDA1V1_REG pieslēgvieta ir iekšējā regulatora izeja, kas iekšēji savienota ar USB PHY. Iekšējais VDDA1V1_REG regulators pēc noklusējuma ir iespējots un to var vadīt ar programmatūru. Gaidīšanas režīmā tas vienmēr ir izslēgts.
· VDD3V3_USBHS ir ātrdarbīgs USB barošanas avots. Voltagdiapazons ir no 3.07 V līdz 3.6 V.
VDD3V3_USBHS nedrīkst būt iekļauts, ja vien nav iekļauts VDDA1V8_REG, pretējā gadījumā STM32MP133C/F var rasties neatgriezeniski bojājumi. Tas jānodrošina ar PMIC rangu secību vai ar ārēju komponentu diskrēto komponentu barošanas avota ieviešanas gadījumā.
· VDDSD1 un VDDSD2 ir attiecīgi SDMMC1 un SDMMC2 SD karšu barošanas avoti, kas atbalsta īpaši ātrdarbīgu režīmu.
· VDDQ_DDR ir DDR IO barošanas avots. No 1.425 V līdz 1.575 V DDR3 atmiņu savienošanai (tipiski 1.5 V).
1.283 V līdz 1.45 V DDR3L atmiņu savienošanai (1.35 V tips)
1.14 V līdz 1.3 V LPDDR2 vai LPDDR3 atmiņu pieslēgšanai (tipiski 1.2 V)
Ieslēgšanas un izslēgšanas fāzēs ir jāievēro šādas jaudas secības prasības:
· Kad VDD ir zem 1 V, citiem barošanas avotiem (VDDCORE, VDDCPU, VDDSD1, VDDSD2, VDDA, VDDA1V8_REG, VDDA1V1_REG, VDD3V3_USBHS, VDDQ_DDR) jāpaliek zem VDD + 300 mV.
· Ja VDD ir virs 1 V, visi barošanas avoti ir neatkarīgi.
Izslēgšanas fāzes laikā VDD var īslaicīgi kļūt zemāks nekā citiem barošanas avotiem tikai tad, ja STM32MP133C/F piegādātā enerģija paliek zem 1 mJ. Tas ļauj ārējiem atvienošanas kondensatoriem izlādēties ar dažādām laika konstantēm izslēgšanas pārejas fāzes laikā.

DS13875 Rev 5

25/219
48

Funkcionāls beidziesview
V 3.6
VBOR0 1

2. attēls. Ieslēgšanas/izslēgšanas secība

STM32MP133C/F

VDDX(1) VDD

3.6.2
Piezīme: 26/219

0.3

Ieslēgšana

Darbības režīms

Izslēgt

laiks

Nederīgs piegādes apgabals

VDDX < VDD + 300 mV

VDDX neatkarīgs no VDD

MSv47490V1

1. VDDX attiecas uz jebkuru barošanas avotu no VDDCORE, VDDCPU, VDDSD1, VDDSD2, VDDA, VDDA1V8_REG, VDDA1V1_REG, VDD3V3_USBHS, VDDQ_DDR.

Strāvas padeves uzraugs

Ierīcēm ir integrēta ieslēgšanas atiestatīšanas (POR)/izslēgšanas atiestatīšanas (PDR) shēma, kas apvienota ar strāvas padeves pārtraukuma atiestatīšanas (BOR) shēmu:
· Ieslēgšanas atiestatīšana (POR)
POR uzrauga VDD barošanas avotu un salīdzina to ar fiksētu slieksni. Ierīces paliek atiestatīšanas režīmā, kad VDD ir zem šī sliekšņa. · Izslēgšanas atiestatīšana (PDR)
PDR uzrauga VDD barošanas avotu. Atiestatīšana tiek ģenerēta, kad VDD nokrītas zem fiksētas robežvērtības.
· Zemsprieguma atiestatīšana (BOR)
BOR uzrauga VDD barošanas avotu. Trīs BOR robežvērtības (no 2.1 līdz 2.7 V) var konfigurēt, izmantojot opciju baitus. Atiestatīšana tiek ģenerēta, kad VDD nokrītas zem šīs robežvērtības.
· VDDCORE atiestatīšana pēc ieslēgšanas (POR_VDDCORE). POR_VDDCORE uzraugs uzrauga VDDCORE barošanas avotu un salīdzina to ar fiksētu slieksni. VDDCORE domēns paliek atiestatīšanas režīmā, kad VDDCORE ir zem šī sliekšņa.
· VDDCORE atiestatīšana pēc izslēgšanas (PDR_VDDCORE) PDR_VDDCORE pārraugs uzrauga VDDCORE barošanas avotu. VDDCORE domēna atiestatīšana tiek ģenerēta, kad VDDCORE nokrītas zem fiksēta sliekšņa.
· VDDCPU atiestatīšana ieslēgšanas brīdī (POR_VDDCPU). POR_VDDCPU pārraugs uzrauga VDDCPU barošanas avotu un salīdzina to ar fiksētu slieksni. VDDCPU domēns paliek atiestatīšanas režīmā, kad VDDCORE ir zem šī sliekšņa.
PDR_ON pieslēgvieta ir rezervēta STMicroelectronics ražošanas testiem, un lietojumprogrammā tai vienmēr jābūt savienotai ar VDD.

DS13875 Rev 5

STM32MP133C/F

Funkcionāls beidziesview

3.7

Zemas jaudas stratēģija

Ir vairāki veidi, kā samazināt STM32MP133C/F enerģijas patēriņu: · Samaziniet dinamisko enerģijas patēriņu, palēninot procesora pulksteņus un/vai
kopnes matricas pulksteņi un/vai atsevišķu perifērijas ierīču pulksteņu vadība. · Ietaupiet enerģijas patēriņu, kad centrālais procesors ir dīkstāvē, izvēloties no pieejamajiem zemas veiktspējas pulksteņiem
enerģijas režīmus atbilstoši lietotāja lietojumprogrammas vajadzībām. Tas ļauj sasniegt labāko kompromisu starp īsu ieslēgšanas laiku, zemu enerģijas patēriņu, kā arī pieejamajiem modināšanas avotiem. · Izmantojiet DVFS (dinamisko skaļumutage un frekvences mērogošanas) darbības punkti, kas tieši kontrolē CPU pulksteņa frekvenci, kā arī VDDCPU izejas barošanu.
Darbības režīmi ļauj kontrolēt pulksteņa sadalījumu starp dažādām sistēmas daļām un sistēmas jaudu. Sistēmas darbības režīmu nosaka MPU apakšsistēma.
MPU apakšsistēmas mazjaudas režīmi ir uzskaitīti tālāk: · Miega režīms: CPU pulksteņi tiek apturēti, un perifērijas ierīču pulkstenis darbojas kā
iepriekš iestatīts RCC (atiestatīšanas un pulksteņa kontrollerī). · CStop: CPU perifērijas ierīču pulksteņi tiek apturēti. · CStandby: VDDCPU OFF
CPU pāriet uz CSleep un CStop enerģijas taupīšanas režīmiem, izpildot WFI (gaidīt pārtraukumu) vai WFE (gaidīt notikumu) instrukcijas.
Pieejamie sistēmas darbības režīmi ir šādi: · Darbība (sistēma ar pilnu jaudu, VDDCORE, VDDCPU un pulksteņi IESLĒGTI) · Apturēšana (pulksteņi IZSLĒGTI) · LP-Apturēšana (pulksteņi IZSLĒGTI) · LPLV-Apturēšana (pulksteņi IZSLĒGTI, VDDCPU un VDDCPU barošanas līmenis var būt pazemināts) · LPLV-Apturēšana2 (VDDCPU IZSLĒGTS, VDDCORE pazemināts un pulksteņi IZSLĒGTI) · Gaidīšanas režīms (VDDCPU, VDDCORE un pulksteņi IZSLĒGTI)

3. tabula. Sistēmas un centrālā procesora enerģijas patēriņa režīmi

Sistēmas barošanas režīms

CPU

Darbības režīms

CRun vai CSleep

Apturēšanas režīms LP-apturēšanas režīms LPLV-apturēšanas režīms LPLV-apturēšanas2 režīms
Gaidīšanas režīms

CStop vai CStandby CStandby

3.8

Atiestatīšanas un pulksteņa kontrolleris (RCC)

Pulksteņa un atiestatīšanas kontrolieris pārvalda visu pulksteņu ģenerēšanu, kā arī pulksteņa sinhronizāciju un sistēmas un perifērijas ierīču atiestatīšanas vadību. RCC nodrošina lielu elastību pulksteņa avotu izvēlē un ļauj pielietot pulksteņa attiecības, lai uzlabotu enerģijas patēriņu. Turklāt dažās sakaru perifērijas ierīcēs, kas spēj strādāt ar

DS13875 Rev 5

27/219
48

Funkcionāls beidziesview

STM32MP133C/F

3.8.1 3.8.2

divi dažādi pulksteņa domēni (vai nu kopnes saskarnes pulkstenis, vai kodola perifērijas pulkstenis), sistēmas frekvenci var mainīt, nemainot datu pārraides ātrumu.
Pulksteņa vadība
Ierīcēs ir iestrādāti četri iekšējie oscilatori, divi oscilatori ar ārēju kristālu vai rezonatoru, trīs iekšējie oscilatori ar ātru ieslēgšanās laiku un četri PLL.
RCC saņem šādus pulksteņa avota ievades signālus: · Iekšējie oscilatori:
64 MHz HSI pulkstenis (1 % precizitāte) 4 MHz CSI pulkstenis 32 kHz LSI pulkstenis · Ārējie oscilatori: 8–48 MHz HSE pulkstenis 32.768 kHz LSE pulkstenis
RCC nodrošina četrus PLL: · PLL1, kas paredzēts centrālā procesora (CPU) pulksteņa noteikšanai · PLL2, kas nodrošina:
pulksteņi AXI-SS (ieskaitot APB4, APB5, AHB5 un AHB6 tiltus) pulksteņi DDR saskarnei · PLL3, kas nodrošina: pulksteņus daudzslāņu AHB un perifērijas kopnes matricai (ieskaitot APB1,
APB2, APB3, APB6, AHB1, AHB2 un AHB4) kodola pulksteņi perifērijas ierīcēm · PLL4, kas paredzēts kodola pulksteņu ģenerēšanai dažādām perifērijas ierīcēm
Sistēma startējas ar HSI pulksteni. Lietotāja lietojumprogramma pēc tam var izvēlēties pulksteņa konfigurāciju.
Sistēmas atiestatīšanas avoti
Ieslēgšanas atiestatīšana inicializē visus reģistrus, izņemot atkļūdošanas reģistru, daļu no RCC, daļu no RTC un barošanas kontrollera statusa reģistriem, kā arī rezerves barošanas domēnu.
Lietojumprogrammas atiestatīšanu ģenerē viens no šiem avotiem: · atiestatīšana no NRST pad · atiestatīšana no POR un PDR signāla (parasti saukta par ieslēgšanas atiestatīšanu) · atiestatīšana no BOR (parasti saukta par sprieguma kritumu) · atiestatīšana no neatkarīgā sargsuņa 1 · atiestatīšana no neatkarīgā sargsuņa 2 · programmatūras sistēmas atiestatīšana no Cortex-A7 (CPU) · kļūme HSE, kad ir aktivizēta pulksteņa drošības sistēmas funkcija
Sistēmas atiestatīšanu ģenerē viens no šiem avotiem: · lietojumprogrammas atiestatīšana · atiestatīšana no POR_VDDCORE signāla · izeja no gaidīšanas režīma uz darbības režīmu

28/219

DS13875 Rev 5

STM32MP133C/F

Funkcionāls beidziesview

MPU procesora atiestatīšanu ģenerē viens no šiem avotiem: · sistēmas atiestatīšana · katru reizi, kad MPU iziet no CStandby režīma · programmatūras MPU atiestatīšana no Cortex-A7 (CPU)

3.9

Vispārējas nozīmes ieejas/izejas (GPIO)

Katru GPIO pieslēgvietu var konfigurēt ar programmatūras palīdzību kā izeju (push-pull vai open-drain, ar vai bez pull-up vai pull-down), kā ieeju (ar vai bez pull-up vai pull-down) vai kā perifērijas alternatīvu funkciju. Lielākā daļa GPIO pieslēgvietu tiek koplietotas ar digitālām vai analogām alternatīvām funkcijām. Visi GPIO ir spējīgi izturēt lielu strāvu un tiem ir ātruma izvēle, lai labāk pārvaldītu iekšējo troksni, enerģijas patēriņu un elektromagnētisko emisiju.
Pēc atiestatīšanas visi GPIO ir analogajā režīmā, lai samazinātu enerģijas patēriņu.
I/O konfigurāciju var bloķēt, ja nepieciešams, ievērojot noteiktu secību, lai novērstu neautorizētu rakstīšanu I/O reģistros.
Visus GPIO pieslēgumus var individuāli iestatīt kā drošus, kas nozīmē, ka programmatūras piekļuve šiem GPIO un saistītajām perifērijas ierīcēm, kas definētas kā drošas, ir ierobežota ar drošu programmatūru, kas darbojas centrālajā procesorā (CPU).

3.10
Piezīme:

TrustZone aizsardzības kontrolieris (ETZPC)
ETZPC tiek izmantots, lai konfigurētu kopņu vedēju un pakārtoto ierīču TrustZone drošību ar programmējamiem drošības atribūtiem (drošināmiem resursiem). Piemēram: · Var ieprogrammēt mikroshēmā iebūvētā SYSRAM drošā reģiona lielumu. · AHB un APB perifērijas ierīces var padarīt drošas vai nedrošas. · AHB SRAM var padarīt drošu vai nedrošu.
Pēc noklusējuma SYSRAM, AHB SRAM un aizsargājamās perifērijas ierīces ir iestatītas tikai drošai piekļuvei, tāpēc tām nevar piekļūt nedroši meistari, piemēram, DMA1/DMA2.

DS13875 Rev 5

29/219
48

Funkcionāls beidziesview

STM32MP133C/F

3.11

Kopņu savienojumu matrica
Ierīcēm ir AXI kopnes matrica, viena galvenā AHB kopnes matrica un kopņu tiltiņi, kas ļauj kopņu vedējus savienot kopā ar kopņu pakārtotajiem elementiem (skatiet attēlu zemāk, punkti apzīmē iespējotos vedēja/pakārtotā savienojumus).
3. attēls. STM32MP133C/F kopnes matrica

MDMA

SDMMC2

SDMMC1

DBG no MLAHB savienojuma USBH

CPU

ETH1 ETH2

128 bitu

AXIM

M9

M0

M1 M2

M3

M11

M4

M5

M6

M7

S0

S1 S2 S3 S4 S5 S6 S7 S8 S9

Noklusējuma pakārtotais AXIMC

NIC-400 AXI 64 biti 266 MHz – 10 galvenās ierīces / 10 pakārtotās ierīces

No AXIM starpsavienojuma DMA1 DMA2 USBO DMA3

M0

M1 M2

M3 M4

M5

M6 M7

S0

S1

S2

S3

S4 S5 Savienojuma AHB 32 biti 209 MHz – 8 galvenie / 6 pakārtotie

DDRCTRL 533 MHz AHB tilts uz AHB6 Uz MLAHB starpsavienojums FMC/NAND QUADSPI SYSRAM 128 KB ROM 128 KB AHB tilts uz AHB5 APB tilts uz APB5 APB tilts uz DBG APB
AXI 64 sinhronais galvenais ports AXI 64 sinhronais pakārtotais ports AXI 64 asinhronais galvenais ports AXI 64 asinhronais pakārtotais ports AHB 32 sinhronais galvenais ports AHB 32 sinhronais pakārtotais ports AHB 32 asinhronais galvenais ports AHB 32 asinhronais pakārtotais ports
Tilts uz AHB2 SRAM1 SRAM2 SRAM3 Uz AXIM starpsavienojumu Tilts uz AHB4
MSv67511V2

MLAHB

30/219

DS13875 Rev 5

STM32MP133C/F

Funkcionāls beidziesview

3.12

DMA kontrolieri
Ierīcēm ir šādi DMA moduļi centrālā procesora aktivitātes atslogošanai: · galvenā tiešās atmiņas piekļuves (MDMA) moduļi
MDMA ir ātrdarbīgs DMA kontrolieris, kas atbild par visu veidu atmiņas pārsūtīšanu (no perifērijas uz atmiņu, no atmiņas uz atmiņu, no atmiņas uz perifēriju) bez jebkādas centrālā procesora darbības. Tam ir galvenā AXI saskarne. MDMA spēj mijiedarboties ar citiem DMA kontrolieriem, lai paplašinātu standarta DMA iespējas, vai arī var tieši pārvaldīt perifērijas DMA pieprasījumus. Katrs no 32 kanāliem var veikt bloku pārsūtīšanu, atkārtotu bloku pārsūtīšanu un saistītu sarakstu pārsūtīšanu. MDMA var iestatīt, lai veiktu drošus pārsūtījumus uz aizsargātām atmiņām. · trīs DMA kontrolieri (nedrošie DMA1 un DMA2, kā arī drošais DMA3). Katram kontrolierim ir divu portu AHB, kopā 16 nedroši un astoņi droši DMA kanāli FIFO balstītu bloku pārsūtīšanai.
Divas DMAMUX ierīces multipleksē un maršrutē DMA perifērijas pieprasījumus uz trim DMA kontrolieriem ar augstu elastību, maksimāli palielinot vienlaicīgi izpildīto DMA pieprasījumu skaitu, kā arī ģenerējot DMA pieprasījumus no perifērijas izejas trigeriem vai DMA notikumiem.
DMAMUX1 kartē DMA pieprasījumus no nedrošām perifērijas ierīcēm uz DMA1 un DMA2 kanāliem. DMAMUX2 kartē DMA pieprasījumus no drošām perifērijas ierīcēm uz DMA3 kanāliem.

3.13

Paplašināts pārtraukumu un notikumu kontrolieris (EXTI)
Paplašinātais pārtraukumu un notikumu kontrolieris (EXTI) pārvalda centrālā procesora un sistēmas modināšanu, izmantojot konfigurējamas un tiešas notikumu ieejas. EXTI nodrošina modināšanas pieprasījumus barošanas vadībai un ģenerē pārtraukuma pieprasījumu GIC, kā arī notikumus centrālā procesora notikumu ieejai.
EXTI modināšanas pieprasījumi ļauj pamodināt sistēmu no apturēšanas režīma un pamodināt centrālo procesoru no apturēšanas un gaidīšanas režīma režīmiem.
Pārtraukuma pieprasījuma un notikuma pieprasījuma ģenerēšanu var izmantot arī darbības režīmā.
EXTI ietver arī EXTI IOport izvēli.
Katru pārtraukumu vai notikumu var iestatīt kā drošu, lai ierobežotu piekļuvi tikai drošai programmatūrai.

3.14

Cikliskās atlaišanas pārbaudes aprēķināšanas vienība (CRC)
CRC (cikliskās redundances pārbaudes) aprēķina vienība tiek izmantota, lai iegūtu CRC kodu, izmantojot programmējamu polinomu.
CRC metodes tiek izmantotas arī datu pārraides vai glabāšanas integritātes pārbaudei. Saskaņā ar standartu EN/IEC 60335-1 tās piedāvā veidu, kā pārbaudīt zibatmiņas integritāti. CRC aprēķināšanas vienība palīdz aprēķināt programmatūras parakstu izpildes laikā, lai to salīdzinātu ar atsauces parakstu, kas ģenerēts savienojuma laikā un saglabāts noteiktā atmiņas vietā.

DS13875 Rev 5

31/219
48

Funkcionāls beidziesview

STM32MP133C/F

3.15

Elastīgs atmiņas kontrolieris (FMC)
FMC kontrollera galvenās funkcijas ir šādas: · Saskarne ar statiskās atmiņas kartēm, tostarp:
NOR zibatmiņa Statiskā vai pseidostatiskā brīvpiekļuves atmiņa (SRAM, PSRAM) NAND zibatmiņa ar 4 bitu/8 bitu BCH aparatūras ECC · 8 bitu datu kopnes platums · Neatkarīga mikroshēmas atlases vadība katrai atmiņas bankai · Neatkarīga konfigurācija katrai atmiņas bankai · Rakstīt FIFO
FMC konfigurācijas reģistrus var padarīt drošus.

3.16

Divkāršā Quad-SPI atmiņas saskarne (QUADSPI)
QUADSPI ir specializēta komunikācijas saskarne, kas paredzēta viena, divu vai četru SPI zibatmiņām. Tā var darboties jebkurā no trim šādiem režīmiem: · Netiešais režīms: visas darbības tiek veiktas, izmantojot QUADSPI reģistrus. · Statusa aptaujas režīms: ārējās zibatmiņas statusa reģistrs tiek periodiski nolasīts un
Karoga iestatīšanas gadījumā var ģenerēt pārtraukumu. · Atmiņas kartēšanas režīms: ārējā zibatmiņa tiek kartēta adrešu telpā.
un sistēma to uztver kā iekšējo atmiņu.
Gan caurlaidspēju, gan ietilpību var palielināt divkārši, izmantojot divu zibspuldžu režīmu, kurā vienlaikus tiek piekļūts divām Quad-SPI zibatmiņām.
QUADSPI ir savienots ar kavēšanās bloku (DLYBQS), kas ļauj atbalstīt ārējo datu frekvenci virs 100 MHz.
QUADSPI konfigurācijas reģistri var būt droši, tāpat kā tā aizkaves bloks.

3.17

Analogciparu pārveidotāji (ADC1, ADC2)
Ierīcēs ir iestrādāti divi analogciparu pārveidotāji, kuru izšķirtspēju var konfigurēt uz 12, 10, 8 vai 6 bitiem. Katrs ADC koplieto līdz 18 ārējiem kanāliem, veicot konvertēšanu vienreizējas vai skenēšanas režīmā. Skenēšanas režīmā automātiskā konvertēšana tiek veikta atlasītai analogo ieeju grupai.
Abiem ADC ir aizsargājamas kopņu saskarnes.
Katru ADC var apkalpot DMA kontrolieris, tādējādi ļaujot automātiski pārsūtīt ADC konvertētās vērtības uz mērķa atrašanās vietu bez jebkādas programmatūras darbības.
Turklāt analogā sargsuņa funkcija var precīzi uzraudzīt konvertēto tilpumutage no viena, dažiem vai visiem atlasītajiem kanāliem. Pārtraukums tiek ģenerēts, kad konvertētais tilpumstage ir ārpus ieprogrammētajiem sliekšņiem.
Lai sinhronizētu analogciparu pārveidošanu un taimerus, analogciparu pārveidotājus var iedarbināt ar jebkuru no šiem taimeriem: TIM1, TIM2, TIM3, TIM4, TIM6, TIM8, TIM15, LPTIM1, LPTIM2 un LPTIM3.

32/219

DS13875 Rev 5

STM32MP133C/F

Funkcionāls beidziesview

3.18

Temperatūras sensors
Ierīcēs ir iebūvēts temperatūras sensors, kas ģenerē tilpumutage (VTS), kas mainās lineāri atkarībā no temperatūras. Šis temperatūras sensors ir iekšēji savienots ar ADC2_INP12 un var izmērīt ierīces apkārtējās vides temperatūru diapazonā no 40 līdz +125 °C ar precizitāti ±2%.
Temperatūras sensoram ir laba linearitāte, taču tas ir jākalibrē, lai panāktu labu temperatūras mērījuma kopējo precizitāti. Tā kā temperatūras sensora nobīde dažādās mikroshēmās atšķiras procesa variāciju dēļ, nekalibrēts iekšējais temperatūras sensors ir piemērots lietojumprogrammām, kas nosaka tikai temperatūras izmaiņas. Lai uzlabotu temperatūras sensora mērījumu precizitāti, katra ierīce tiek individuāli kalibrēta rūpnīcā ar ST. Temperatūras sensora rūpnīcas kalibrēšanas dati tiek glabāti ST OTP apgabalā, kas ir pieejams tikai lasīšanas režīmā.

3.19

Digitālais temperatūras sensors (DTS)
Ierīcēs ir iebūvēts frekvences izejas temperatūras sensors. DTS skaita frekvenci, pamatojoties uz LSE vai PCLK, lai sniegtu informāciju par temperatūru.
Tiek atbalstītas šādas funkcijas: · pārtraukumu ģenerēšana pēc temperatūras sliekšņa · modināšanas signāla ģenerēšana pēc temperatūras sliekšņa

3.20
Piezīme:

VBAT darbība
VBAT barošanas domēns satur RTC, rezerves reģistrus un rezerves SRAM.
Lai optimizētu akumulatora darbības laiku, šo jaudas domēnu nodrošina VDD, ja tas ir pieejams, vai arī vol.tage tiek pielikts VBAT tapai (ja VDD barošana nav pieejama). VBAT barošana tiek pārslēgta, kad PDR nosaka, ka VDD ir nokrities zem PDR līmeņa.
SējtagSpriegumu e uz VBAT tapas var nodrošināt ārējs akumulators, superkondensators vai tieši ar VDD. Pēdējā gadījumā VBAT režīms nedarbojas.
VBAT darbība tiek aktivizēta, ja VDD nav klāt.
Neviens no šiem notikumiem (ārēji pārtraukumi, TAMP notikums vai RTC trauksme/notikumi) var tieši atjaunot VDD barošanu un piespiest ierīci pārtraukt VBAT darbību. Tomēr TAMP Notikumus un RTC trauksmes signālus/notikumus var izmantot, lai ģenerētu signālu ārējai shēmai (parasti PMIC), kas var atjaunot VDD barošanu.

DS13875 Rev 5

33/219
48

Funkcionāls beidziesview

STM32MP133C/F

3.21

Voltagatsauces buferis (VREFBUF)
Ierīcēs ir iebūvēts skaļumstagatsauces buferšķīdums, ko var izmantot kā tilp.tagADC atsauce, kā arī kā tilpumstagĀrējo komponentu atsauce caur VREF+ tapu. VREFBUF var būt drošs. Iekšējais VREFBUF atbalsta četrus spriegumatages: · 1.65 V · 1.8 V · 2.048 V · 2.5 V Ārējais spriegumstagAtsauces signālu var nodrošināt caur VREF+ tapu, kad iekšējais VREFBUF ir izslēgts.
4. attēlstage atsauces buferis

VREFINT

+

VREF+

VSSA

MSv64430V1

3.22

Digitālais filtrs sigma-delta modulatoram (DFSDM)
Ierīcēs ir iestrādāts viens DFSDM ar atbalstu diviem digitālajiem filtru moduļiem un četriem ārējiem ieejas seriālajiem kanāliem (raidītājiem/uztvērējiem) vai pārmaiņus četrām iekšējām paralēlajām ieejām.
DFSDM savieno ierīci ar ārējiem modulatoriem un veic saņemto datu plūsmu digitālo filtrēšanu. Modulatori tiek izmantoti, lai pārveidotu analogos signālus digitāli secīgās plūsmās, kas veido DFSDM ieejas.
DFSDM var arī savienot ar PDM (impulsu blīvuma modulācijas) mikrofoniem un veikt PDM pārveidošanu par PCM un filtrēšanu (aparatūras paātrinājums). DFSDM ir aprīkots ar papildu paralēlām datu plūsmas ieejām no ADC vai no ierīces atmiņas (izmantojot DMA/CPU pārsūtījumus uz DFSDM).
DFSDM raidītāji-uztvērēji atbalsta vairākus seriālās saskarnes formātus (lai atbalstītu dažādus modulatorus). DFSDM digitālie filtra moduļi veic digitālo apstrādi atbilstoši lietotāja definētiem filtra parametriem ar līdz pat 24 bitu ADC galīgo izšķirtspēju.

34/219

DS13875 Rev 5

STM32MP133C/F

Funkcionāls beidziesview

DFSDM perifērijas ierīce atbalsta: · Četrus multipleksētus ieejas digitālos seriālos kanālus:
konfigurējama SPI saskarne dažādu modulatoru pievienošanai konfigurējama Mančestras kodēta 1 vada saskarne PDM (impulsu blīvuma modulācija) mikrofona ieejas maksimālā ieejas pulksteņa frekvence līdz 20 MHz (10 MHz Mančestras kodēšanai) pulksteņa izeja modulatoriem (no 0 līdz 20 MHz) · Alternatīvas ieejas no četriem iekšējiem digitālajiem paralēlajiem kanāliem (līdz 16 bitu ieejas izšķirtspējai): iekšējie avoti: ADC dati vai atmiņas datu plūsmas (DMA) · Divi digitālie filtra moduļi ar regulējamu digitālo signālu apstrādi: Sincx filtrs: filtra secība/tips (no 1 līdz 5), pārsprieguma parametriamplinga koeficients (no 1 līdz 1024) integrators: pārsniegumiampling attiecība (no 1 līdz 256) · Līdz 24 bitu izejas datu izšķirtspēja, zīmes izejas datu formāts · Automātiska datu nobīdes korekcija (lietotājs saglabā nobīdi reģistrā) · Nepārtraukta vai vienreizēja konvertēšana · Konvertēšanas sākumu aktivizē: programmatūras aktivizētājs iekšējie taimeri ārējie notikumi konvertēšanas sākums sinhroni ar pirmo digitālo filtra moduli (DFSDM) · Analogais sargsuns ar: zemas vērtības un augstas vērtības datu sliekšņa reģistriem, īpašu konfigurējamu Sincx digitālo filtru (kārtība = no 1 līdz 3,
pāriamp(ling attiecība = no 1 līdz 32) ieeja no galīgajiem izejas datiem vai no izvēlētajiem ieejas digitālajiem seriālajiem kanāliem nepārtraukta uzraudzība neatkarīgi no standarta konversijas · Īsslēguma detektors piesātinātu analogo ieejas vērtību noteikšanai (apakšējais un augšējais diapazons): līdz 8 bitu skaitītājs, lai noteiktu no 1 līdz 256 secīgām 0 vai 1 seriālajā datu plūsmā nepārtraukta katra ieejas seriālā kanāla uzraudzība · Pārtraukuma signāla ģenerēšana analogā sargsuņa notikuma vai īsslēguma detektora notikuma gadījumā · Ekstrēmu vērtību detektors: programmatūras atjaunināto galīgo konversijas datu minimālo un maksimālo vērtību glabāšana · DMA iespēja nolasīt galīgos konversijas datus · Pārtraukumi: konversijas beigas, pārsniegšana, analogais sargsunis, īsslēgums, ieejas seriālā kanāla pulksteņa neesamība · “Parastās” vai “ievadītās” konversijas: “parastās” konversijas var pieprasīt jebkurā laikā vai pat nepārtrauktā režīmā
neietekmējot “ievadīto” konversiju laiku “ievadītie” konversijas precīzam laikam un ar augstu konversijas prioritāti

DS13875 Rev 5

35/219
48

Funkcionāls beidziesview

STM32MP133C/F

3.23

Patieso nejaušo skaitļu ģenerators (RNG)
Ierīcēs ir iestrādāts viens nejaušo skaitļu ģenerators (RNG), kas piegādā 32 bitu nejaušus skaitļus, ko ģenerē integrēta analogā shēma.
RNG (ETZPC) var definēt kā pieejamu tikai ar drošu programmatūru.
Patiesais RNG izveido savienojumu ar aizsargātajām AES un PKA perifērijas ierīcēm, izmantojot īpašu kopni (ko centrālais procesors nevar nolasīt).

3.24

Kriptogrāfijas un jaucējkoda procesori (CRYP, SAES, PKA un HASH)
Ierīcēs ir iestrādāts viens kriptogrāfiskais procesors, kas atbalsta uzlabotus kriptogrāfiskos algoritmus, kas parasti nepieciešami, lai nodrošinātu konfidencialitāti, autentifikāciju, datu integritāti un nenoliedzamību, apmainoties ar ziņojumiem ar līdzinieku.
Ierīcēs ir iestrādāta arī īpaša DPA izturīga, droša AES 128 un 256 bitu atslēga (SAES) un PKA aparatūras šifrēšanas/atšifrēšanas paātrinātājs ar īpašu aparatūras kopni, kurai centrālais procesors (CPU) nevar piekļūt.
CRYP galvenās funkcijas: · DES/TDES (datu šifrēšanas standarts/trīskāršais datu šifrēšanas standarts): ECB (elektroniskais
kodu grāmata) un CBC (šifru bloku ķēdēšanas) ķēdēšanas algoritmi, 64, 128 vai 192 bitu atslēga · AES (uzlabots šifrēšanas standarts): ECB, CBC, GCM, CCM un CTR (skaitītāja režīma) ķēdēšanas algoritmi, 128, 192 vai 256 bitu atslēga
Universālās HASH galvenās funkcijas: · SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-3 (droši HASH algoritmi) · HMAC
Kriptogrāfiskais paātrinātājs atbalsta DMA pieprasījumu ģenerēšanu.
CRYP, SAES, PKA un HASH (ETZPC) var definēt kā pieejamus tikai ar drošu programmatūru.

3.25

Sāknēšanas un drošības, kā arī OTP kontrole (BSEC)
BSEC (sāknēšanas un drošības, kā arī OTP vadība) ir paredzēta, lai kontrolētu OTP (vienreiz programmējamu) drošinātāju kārbu, ko izmanto iegultai nepastāvīgai ierīces konfigurācijas un drošības parametru glabāšanai. Daļai BSEC jābūt konfigurētai tā, lai tai varētu piekļūt tikai droša programmatūra.
BSEC var izmantot OTP vārdus HWKEY 256 bitu glabāšanai SAES (drošam AES).

36/219

DS13875 Rev 5

STM32MP133C/F

Funkcionāls beidziesview

3.26

Taimeri un sargsuņi
Ierīcēs ir iekļauti divi uzlabotas vadības taimeri, desmit vispārējas nozīmes taimeri (no kuriem septiņi ir aizsargāti), divi pamata taimeri, pieci mazjaudas taimeri, divi sargsuņi un četri sistēmas taimeri katrā Cortex-A7.
Visus taimera skaitītājus var iesaldēt atkļūdošanas režīmā.
Zemāk esošajā tabulā ir salīdzinātas uzlabotas vadības, vispārējas nozīmes, pamata un mazjaudas taimeru funkcijas.

Taimera veids

Taimeris

4. tabula. Taimera funkciju salīdzinājums

Pretrezolūcija
cijas

Skaitītāja veids

Prescaler faktors

DMA pieprasījuma ģenerēšana

Kanālu uztveršana/salīdzināšana

Papildinoša izvade

Maksimālā saskarne
pulkstenis (MHz)

Maks
taimeris
takts (MHz)(1)

Uzlabots TIM1, -kontroles TIM8

16 bitu

Augšup, Jebkurš vesels skaitlis uz leju, no 1 uz augšu/uz leju līdz 65536

TIM2 TIM5

32 bitu

Augšup, Jebkurš vesels skaitlis uz leju, no 1 uz augšu/uz leju līdz 65536

TIM3 TIM4

16 bitu

Augšup, Jebkurš vesels skaitlis uz leju, no 1 uz augšu/uz leju līdz 65536

Jebkurš vesels skaitlis

TIM12(2) 16 bitu

Starp 1

Ģenerālis

un 65536

mērķis

TIM13(2) TIM14(2)

16 bitu

Jebkurš vesels skaitlis no 1
un 65536

Jebkurš vesels skaitlis

TIM15(2) 16 bitu

Starp 1

un 65536

TIM16(2) TIM17(2)

16 bitu

Jebkurš vesels skaitlis no 1
un 65536

Pamata

TIM6, TIM7

16 bitu

Jebkurš vesels skaitlis no 1
un 65536

LPTIM1,

Mazjaudas

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

16 bitu

1, 2, 4, 8, uz augšu 16, 32, 64,
128

LPTIM5

6

4

104.5

209

4

104.5

209

4

104.5

209

2

104.5

209

1

104.5

209

2

1

104.5

209

1

1

104.5

209

0

104.5

209

1 (3)

104.5 104.5

1. Maksimālais taimera pulksteņa frekvence ir līdz 209 MHz atkarībā no TIMGxPRE bita RCC. 2. Drošināms taimeris. 3. LPTIM nav uztveršanas kanāla.

DS13875 Rev 5

37/219
48

Funkcionāls beidziesview

STM32MP133C/F

3.26.1 3.26.2 3.26.3

Uzlabotas vadības taimeri (TIM1, TIM8)
Uzlabotās vadības taimerus (TIM1, TIM8) var uzskatīt par trīsfāžu PWM ģeneratoriem, kas multipleksēti 6 kanālos. Tiem ir komplementāras PWM izejas ar programmējamiem ievietotiem pārtraukumiem. Tos var uzskatīt arī par pilnvērtīgiem vispārējas nozīmes taimeriem. To četrus neatkarīgos kanālus var izmantot: · ieejas uztveršanai · izejas salīdzināšanai · PWM ģenerēšanai (malu vai centra izlīdzināšanas režīmi) · viena impulsa režīma izejai
Ja tie ir konfigurēti kā standarta 16 bitu taimeri, tiem ir tādas pašas funkcijas kā vispārējas nozīmes taimeriem. Ja tie ir konfigurēti kā 16 bitu PWM ģeneratori, tiem ir pilnas modulācijas iespējas (0–100 %).
Uzlabotās vadības taimeris var darboties kopā ar vispārējas nozīmes taimeriem, izmantojot taimera saistīšanas funkciju sinhronizācijai vai notikumu ķēdei.
TIM1 un TIM8 atbalsta neatkarīgu DMA pieprasījumu ģenerēšanu.
Universālie taimeri (TIM2, TIM3, TIM4, TIM5, TIM12, TIM13, TIM14, TIM15, TIM16, TIM17)
STM32MP133C/F ierīcēs ir iestrādāti desmit sinhronizējami vispārējas nozīmes taimeri (atšķirības skatīt 4. tabulā). · TIM2, TIM3, TIM4, TIM5
TIM 2 un TIM5 ir balstīti uz 32 bitu automātiskās pārlādēšanas augšup/lejup skaitītāju un 16 bitu iepriekšēju sadalītāju, savukārt TIM3 un TIM4 ir balstīti uz 16 bitu automātiskās pārlādēšanas augšup/lejup skaitītāju un 16 bitu iepriekšēju sadalītāju. Visiem taimeriem ir četri neatkarīgi kanāli ieejas uztveršanai/izejas salīdzināšanai, PWM vai viena impulsa režīma izejai. Tas lielākajos korpusos nodrošina līdz pat 16 ieejas uztveršanai/izejas salīdzināšanai/PWM. Šie vispārējas nozīmes taimeri var darboties kopā vai ar citiem vispārējas nozīmes taimeriem un uzlabotas vadības taimeriem TIM1 un TIM8, izmantojot taimera saites funkciju sinhronizācijai vai notikumu ķēdei. Jebkuru no šiem vispārējas nozīmes taimeriem var izmantot, lai ģenerētu PWM izejas. TIM2, TIM3, TIM4, TIM5 visiem ir neatkarīga DMA pieprasījuma ģenerēšana. Tie spēj apstrādāt kvadratūras (inkrementālus) kodētāja signālus un digitālās izejas no viena līdz četriem Hola efekta sensoriem. · TIM12, TIM13, TIM14, TIM15, TIM16, TIM17 Šie taimeri ir balstīti uz 16 bitu automātiskās pārlādēšanas skaitītāju un 16 bitu iepriekšēju sadalītāju. TIM13, TIM14, TIM16 un TIM17 ir viens neatkarīgs kanāls, savukārt TIM12 un TIM15 ir divi neatkarīgi kanāli ieejas uztveršanai/izejas salīdzināšanai, PWM vai viena impulsa režīma izejai. Tos var sinhronizēt ar pilnvērtīgiem vispārējas nozīmes taimeriem TIM2, TIM3, TIM4, TIM5 vai izmantot kā vienkāršas laika bāzes. Katru no šiem taimeriem var definēt (ETZPC) kā pieejamu tikai ar drošu programmatūru.
Pamata taimeri (TIM6 un TIM7)
Šie taimeri galvenokārt tiek izmantoti kā vispārēja 16 bitu laika bāze.
TIM6 un TIM7 atbalsta neatkarīgu DMA pieprasījumu ģenerēšanu.

38/219

DS13875 Rev 5

STM32MP133C/F

Funkcionāls beidziesview

3.26.4
3.26.5 3.26.6

Mazjaudas taimeri (LPTIM1, LPTIM2, LPTIM3, LPTIM4, LPTIM5)
Katram mazjaudas taimerim ir neatkarīgs pulkstenis, un tas darbojas arī apturēšanas režīmā, ja to ieslēdz LSE, LSI vai ārējs pulkstenis. LPTIMx spēj pamodināt ierīci no apturēšanas režīma.
Šie mazjaudas taimeri atbalsta šādas funkcijas: · 16 bitu augšupejošs skaitītājs ar 16 bitu automātiskās ielādes reģistru · 16 bitu salīdzināšanas reģistrs · Konfigurējama izeja: impulss, PWM · Nepārtraukts/vienreizējas darbības režīms · Izvēlams programmatūras/aparatūras ieejas aktivizētājs · Izvēlams pulksteņa avots:
iekšējais pulksteņa avots: LSE, LSI, HSI vai APB pulkstenis, ārējais pulksteņa avots, izmantojot LPTIM ieeju (darbojas pat bez iekšējā pulksteņa)
avots darbojas, ko izmanto impulsu skaitītāja lietojumprogramma) · Programmējams digitālais traucējumu filtrs · Kodētāja režīms
LPTIM2 un LPTIM3 (ETZPC vidē) var definēt kā pieejamus tikai ar drošu programmatūru.
Neatkarīgie uzraudzības orgāni (IWDG1, IWDG2)
Neatkarīgs sargsuns ir balstīts uz 12 bitu lejupvērstu skaitītāju un 8 bitu iepriekšēju sadalītāju. To sinhronizē neatkarīgs 32 kHz iekšējais RC (LSI), un, tā kā tas darbojas neatkarīgi no galvenā pulksteņa, tas var darboties apturēšanas un gaidīšanas režīmā. IWDG var izmantot kā sargsuni, lai atiestatītu ierīci, ja rodas problēma. To var konfigurēt aparatūras vai programmatūras līmenī, izmantojot opciju baitus.
IWDG1 (ETZPC) var definēt kā pieejamu tikai ar drošu programmatūru.
Vispārīgie taimeri (Cortex-A7 CNT)
Cortex-A7 vispārīgie taimeri, kas iegulti Cortex-A7, tiek baroti ar vērtību no sistēmas laika ģenerēšanas (STGEN).
Cortex-A7 procesors nodrošina šādus taimerus: · fizisku taimeri lietošanai drošos un nedrošos režīmos
Fiziskā taimera reģistri ir bloķēti, lai nodrošinātu drošas un nedrošas kopijas. · virtuālais taimeris lietošanai nedrošos režīmos · fiziskais taimeris lietošanai hipervizora režīmā
Vispārīgie taimeri nav atmiņā kartētas perifērijas ierīces, un tiem var piekļūt tikai ar īpašām Cortex-A7 līdzprocesora instrukcijām (cp15).

3.27

Sistēmas taimera ģenerēšana (STGEN)
Sistēmas laika ģenerēšana (STGEN) ģenerē laika skaitīšanas vērtību, kas nodrošina konsekventu view laiks visiem Cortex-A7 vispārīgajiem taimeriem.

DS13875 Rev 5

39/219
48

Funkcionāls beidziesview

STM32MP133C/F

Sistēmas laika ģenerēšanai ir šādas galvenās iezīmes: · 64 bitu platums, lai izvairītos no apgāšanās problēmām · Sākšana no nulles vai programmējamas vērtības · Vadības APB saskarne (STGENC), kas ļauj saglabāt un atjaunot taimeri
izslēgšanās gadījumos · Tikai lasāma APB saskarne (STGENR), kas ļauj taimera vērtību nolasīt ne-
droša programmatūra un atkļūdošanas rīki · taimera vērtības palielināšana, ko var apturēt sistēmas atkļūdošanas laikā
STGENC (ETZPC) var definēt kā pieejamu tikai ar drošu programmatūru.

3.28

Reālā laika pulkstenis (RTC)
RTC nodrošina automātisku modināšanu, lai pārvaldītu visus mazjaudas režīmus. RTC ir neatkarīgs BCD taimeris/skaitītājs un nodrošina diennakts laika pulksteni/kalendāru ar programmējamiem trauksmes pārtraukumiem.
RTC ietver arī periodisku programmējamu modināšanas karodziņu ar pārtraukuma iespēju.
Divi 32 bitu reģistri satur sekundes, minūtes, stundas (12 vai 24 stundu formātā), dienu (nedēļas dienu), datumu (mēneša dienu), mēnesi un gadu, kas izteikti binārā kodētā decimālā formātā (BCD). Arī sekundes daļas vērtība ir pieejama binārā formātā.
Binārais režīms tiek atbalstīts, lai atvieglotu programmatūras draiveru pārvaldību.
Kompensācijas par 28, 29 (garais gads), 30 un 31 dienu mēnešiem tiek veiktas automātiski. Var veikt arī vasaras laika kompensāciju.
Papildu 32 bitu reģistri satur programmējamas trauksmes sekundes daļas, sekundes, minūtes, stundas, dienu un datumu.
Ir pieejama digitālās kalibrēšanas funkcija, lai kompensētu jebkādas kristāla oscilatora precizitātes novirzes.
Pēc dublējuma domēna atiestatīšanas visi RTC reģistri ir aizsargāti pret iespējamām parazītiskām rakstīšanas piekļuvēm un aizsargāti ar drošu piekļuvi.
Kamēr piegādes apjomstagJa e paliek darbības diapazonā, RTC nekad neapstājas neatkarīgi no ierīces stāvokļa (darbības režīms, mazjaudas režīms vai atiestatīšana).
RTC galvenās funkcijas ir šādas: · Kalendārs ar sekundes daļām, sekundēm, minūtēm, stundām (12 vai 24 formātā), dienu (diena)
nedēļa), datums (mēneša diena), mēnesis un gads · Programmatūra programmējama vasaras laika kompensācija · Programmējama trauksme ar pārtraukuma funkciju. Trauksmi var iedarbināt jebkurš
kalendāra lauku kombinācija. · Automātiskās modināšanas bloks ģenerē periodisku karodziņu, kas aktivizē automātisku modināšanu
pārtraukums · Atsauces pulksteņa noteikšana: var noteikt precīzāku otrā avota pulksteni (50 vai 60 Hz)
izmanto, lai uzlabotu kalendāra precizitāti. · Precīza sinhronizācija ar ārējo pulksteni, izmantojot sekundes nobīdes funkciju · Digitālā kalibrēšanas shēma (periodiska skaitītāja korekcija): 0.95 ppm precizitāte, iegūta
kalibrēšanas logs vairākas sekundes

40/219

DS13875 Rev 5

STM32MP133C/F

Funkcionāls beidziesview

· Timestamp Notikumu saglabāšanas funkcija · SWKEY saglabāšana RTC dublējuma reģistros ar tiešu kopnes piekļuvi SAE (nav
nolasāms centrālajam procesoram) · Maskējami pārtraukumi/notikumi:
Trauksme A Trauksme B Modināšanas pārtraukuma laiksamp · TrustZone atbalsts: pilnībā drošs RTC modinātājs A, modinātājs B, modinātāja taimeris un laika ierobežojumsamp individuāli droši vai nedroši
konfigurācijas RTC kalibrēšana veikta drošā vai nedrošā konfigurācijā

3.29

Tamper un rezerves reģistri (TAMP)
Visos mazjaudas režīmos un arī VBAT režīmā tiek saglabāti 32 x 32 bitu dublējuma reģistri. Tos var izmantot sensitīvu datu glabāšanai, jo to saturu aizsargāamper noteikšanas ķēde.
Septiņi tampieejas tapas un pieci tamper izejas tapas ir pieejamas prettrokšņu aizsardzībaiamper noteikšana. Ārējais tampKontaktus var konfigurēt malu noteikšanai, malu un līmeņa noteikšanai, līmeņa noteikšanai ar filtrēšanu vai aktīvai tampkas palielina drošības līmeni, automātiski pārbaudot, vai tampTās tapas nav ārēji atvērtas vai īsslēgtas.
TAMP galvenās funkcijas · 32 rezerves reģistri (TAMP_BKPxR), kas ieviests RTC domēnā, kurš paliek
ieslēdzas ar VBAT, kad VDD barošana ir izslēgta · 12 tamppieejamas er pieslēgvietas (septiņas ieejas un piecas izejas) · Jebkura tamper noteikšana var ģenerēt RTC laikuamp pasākums. · Jebkura tampAtklāšana izdzēš dublējuma reģistrus. · TrustZone atbalsts:
TampDroša vai nedroša konfigurācija. Dublējuma reģistru konfigurācija tiek sadalīta trīs konfigurējamos izmēros:
. viena lasīšanas/rakstīšanas drošā zona . viena rakstīšanas drošā/lasīšanas nedrošā zona . viena lasīšanas/rakstīšanas nedrošā zona · Monotons skaitītājs

3.30

Integrēto shēmu saskarnes (I2C1, I2C2, I2C3, I2C4, I2C5)
Ierīcēs ir iestrādātas piecas I2C saskarnes.
I2C kopnes saskarne apstrādā saziņu starp STM32MP133C/F un seriālo I2C kopni. Tā kontrolē visu I2C kopnei raksturīgo secību, protokolu, arbitrāžu un laiku.

DS13875 Rev 5

41/219
48

Funkcionāls beidziesview

STM32MP133C/F

I2C perifērijas ierīce atbalsta: · I2C kopnes specifikācijas un lietotāja rokasgrāmatas 5. rev. saderību:
Pakārtoto un galveno ierīču režīmi, vairāku vadītāju iespējas Standarta režīms (Sm), ar bitu pārraides ātrumu līdz 100 kbit/s Ātrais režīms (Fm), ar bitu pārraides ātrumu līdz 400 kbit/s Ātrais režīms Plus (Fm+), ar bitu pārraides ātrumu līdz 1 Mbit/s un 20 mA izejas piedziņas I/O 7 bitu un 10 bitu adresēšanas režīms, vairākas 7 bitu pakārtoto ierīču adreses Programmējami iestatīšanas un turēšanas laiki Papildu pulksteņa stiepšana · Sistēmas pārvaldības kopnes (SMBus) specifikācijas 2.0 versijas saderība: Aparatūras PEC (pakešu kļūdu pārbaude) ģenerēšana un verifikācija ar ACK
vadība Adrešu izšķirtspējas protokola (ARP) atbalsts SMBus brīdinājums · Barošanas sistēmas pārvaldības protokola (PMBusTM) specifikācijas 1.1. versijas saderība · Neatkarīgs pulkstenis: neatkarīgu pulksteņa avotu izvēle, kas ļauj I2C komunikācijas ātrumam būt neatkarīgam no PCLK pārprogrammēšanas · Pamošanās no apturēšanas režīma, ja adrese sakrīt · Programmējami analogie un digitālie trokšņu filtri · 1 baita buferis ar DMA iespējām
I2C3, I2C4 un I2C5 (ETZPC) var definēt kā pieejamus tikai ar drošu programmatūru.

3.31

Universāls sinhronais asinhronais uztvērējs-raidītājs (USART1, USART2, USART3, USART6 un UART4, UART5, UART7, UART8)
Ierīcēm ir četri iebūvēti universālie sinhronie uztvērēja raidītāji (USART1, USART2, USART3 un USART6) un četri universālie asinhronie uztvērēja raidītāji (UART4, UART5, UART7 un UART8). USARTx un UARTx funkciju kopsavilkumu skatiet tālāk esošajā tabulā.
Šīs saskarnes nodrošina asinhronu saziņu, IrDA SIR ENDEC atbalstu, daudzprocesoru saziņas režīmu, vienvadu pusdupleksa saziņas režīmu un tām ir LIN galvenā/pakārtotā savienojuma iespējas. Tās nodrošina CTS un RTS signālu aparatūras pārvaldību un RS485 draivera iespējošanu. Tās spēj sazināties ar ātrumu līdz 13 Mbit/s.
USART1, USART2, USART3 un USART6 nodrošina arī viedkartes režīmu (atbilst ISO 7816 standartam) un SPI līdzīgas komunikācijas iespējas.
Visiem USART ir pulksteņa domēns, kas nav atkarīgs no centrālā procesora pulksteņa, ļaujot USARTx pamodināt STM32MP133C/F no apturēšanas režīma, izmantojot datu pārraides ātrumu līdz 200 KB. Pamodināšanas notikumi no apturēšanas režīma ir programmējami un var būt:
· sākuma bitu noteikšana
· jebkurš saņemtais datu kadrs
· īpašs ieprogrammēts datu rāmis

42/219

DS13875 Rev 5

STM32MP133C/F

Funkcionāls beidziesview

Visas USART saskarnes var apkalpot DMA kontrolleris.

5. tabula. USART/UART funkcijas

USART režīmi/funkcijas(1)

ASV ART1/2/3/6

UART4/5/7/8

Aparatūras plūsmas kontrole modemam

X

X

Nepārtraukta saziņa, izmantojot DMA

X

X

Daudzprocesoru komunikācija

X

X

Sinhronais SPI režīms (galvenais/pakārtotais)

X

Viedkartes režīms

X

Vienvadu pusdupleksa komunikācija IrDA SIR ENDEC bloks

X

X

X

X

LIN režīms

X

X

Divkāršs pulksteņa domēns un modināšana no mazjaudas režīma

X

X

Uztvērēja taimauta pārtraukums Modbus komunikācija

X

X

X

X

Automātiska datu pārraides ātruma noteikšana

X

X

Draivera iespējošana

X

X

USART datu garums

7, 8 un 9 biti

1. X = atbalstīts.

USART1 un USART2 (ETZPC) var definēt kā pieejamus tikai ar drošu programmatūru.

3.32

Seriālās perifērijas saskarnes (SPI1, SPI2, SPI3, SPI4, SPI5) un savstarpēji integrētās skaņas saskarnes (I2S1, I2S2, I2S3, I2S4)
Ierīcēm ir līdz pieciem SPI (SPI2S1, SPI2S2, SPI2S3, SPI2S4 un SPI5), kas nodrošina saziņu ar ātrumu līdz 50 Mbit/s galvenā un pakārtotā režīmā, pusdupleksa, pilna dupleksa un simpleksa režīmos. 3 bitu iepriekšējais sadalītājs nodrošina astoņas galvenā režīma frekvences, un kadru var konfigurēt no 4 līdz 16 bitiem. Visas SPI saskarnes atbalsta NSS impulsu režīmu, TI režīmu, aparatūras CRC aprēķinu un 8 bitu iegulto Rx un Tx FIFO reizināšanu ar DMA iespējām.
I2S1, I2S2, I2S3 un I2S4 ir multipleksēti ar SPI1, SPI2, SPI3 un SPI4. Tos var darbināt galvenā vai pakārtotā režīmā, pilna dupleksa un pusdupleksa komunikācijas režīmos, un tos var konfigurēt darbībai ar 16 vai 32 bitu izšķirtspēju kā ieejas vai izejas kanālu. Audio kanāliampTiek atbalstītas ling frekvences no 8 kHz līdz 192 kHz. Visas I2S saskarnes atbalsta vairākus 8 bitu iegultos Rx un Tx FIFO ar DMA iespējām.
SPI4 un SPI5 (ETZPC) var definēt kā pieejamus tikai ar drošu programmatūru.

3.33

Seriālās audio saskarnes (SAI1, SAI2)
Ierīcēs ir iestrādāti divi SAI, kas ļauj izstrādāt daudzus stereo vai mono audio protokolus.

DS13875 Rev 5

43/219
48

Funkcionāls beidziesview

STM32MP133C/F

piemēram, I2S, LSB vai MSB pamatots, PCM/DSP, TDM vai AC'97. SPDIF izeja ir pieejama, ja audio bloks ir konfigurēts kā raidītājs. Lai nodrošinātu šādu elastības un pārkonfigurējamības līmeni, katrs SAI satur divus neatkarīgus audio apakšblokus. Katram blokam ir savs pulksteņa ģenerators un I/O līnijas kontrolieris. AudioampTiek atbalstītas audio frekvences līdz 192 kHz. Turklāt, pateicoties iegultajai PDM saskarnei, var atbalstīt līdz astoņiem mikrofoniem. SAI var darboties galvenā vai pakārtotā konfigurācijā. Audio apakšbloki var būt gan uztvērēji, gan raidītāji, un tie var darboties sinhroni vai asinhroni (attiecībā pret otru). SAI var savienot ar citiem SAI, lai darbotos sinhroni.

3.34

SPDIF uztvērēja saskarne (SPDIFRX)
SPDIFRX ir paredzēts S/PDIF plūsmas saņemšanai, kas atbilst IEC-60958 un IEC-61937 standartiem. Šie standarti atbalsta vienkāršas stereo plūsmas līdz pat augstas frekvences signālam.ample ātrums un saspiesta daudzkanālu telpiskā skaņa, piemēram, tāda, ko definē Dolby vai DTS (līdz 5.1).
SPDIFRX galvenās funkcijas ir šādas: · Pieejamas līdz četrām ieejām · Automātiska simbolu ātruma noteikšana · Maksimālais simbolu ātrums: 12.288 MHz · Atbalstīta stereo plūsma no 32 līdz 192 kHz · Atbalsts audio standartiem IEC-60958 un IEC-61937, patērētāju lietojumprogrammām · Paritātes bitu pārvaldība · Saziņa, izmantojot DMA audio ierīcēmamples · Saziņa, izmantojot DMA vadībai un lietotāja kanāla informācijai · Pārtraukšanas iespējas
SPDIFRX uztvērējs nodrošina visas nepieciešamās funkcijas, lai noteiktu simbolu ātrumu un dekodētu ienākošo datu plūsmu. Lietotājs var izvēlēties vēlamo SPDIF ieeju, un, kad ir pieejams derīgs signāls, SPDIFRX atkārtoti…ampSPDIFRX uztver ienākošo signālu, dekodē Mančestras straumi un atpazīst kadrus, apakškamerus un bloku elementus. SPDIFRX piegādā centrālajam procesoram dekodētos datus un ar tiem saistītos statusa karodziņus.
SPDIFRX piedāvā arī signālu ar nosaukumu spdif_frame_sync, kas pārslēdzas S/PDIF apakškadru ātrumā, ko izmanto precīza s aprēķināšanai.amppulksteņa nobīdes algoritmu le ātrums.

3.35

Drošas digitālās ievades/izvades MultiMediaCard saskarnes (SDMMC1, SDMMC2)
Divas drošas digitālās ieejas/izejas MultiMediaCard saskarnes (SDMMC) nodrošina saskarni starp AHB kopni un SD atmiņas kartēm, SDIO kartēm un MMC ierīcēm.
SDMMC funkcijas ietver šādas: · Atbilstība iegultās multimediju kartes sistēmas specifikācijas 5.1. versijai
Kartes atbalsts trim dažādiem datu kopnes režīmiem: 1 bits (pēc noklusējuma), 4 biti un 8 biti

44/219

DS13875 Rev 5

STM32MP133C/F

Funkcionāls beidziesview

(HS200 SDMMC_CK ātrums ir ierobežots līdz maksimāli atļautajam I/O ātrumam) (HS400 netiek atbalstīts)
· Pilnīga saderība ar iepriekšējām MultiMediaCard karšu versijām (atpakaļejoša saderība)
· Pilnīga atbilstība SD atmiņas kartes specifikāciju 4.1 versijai (SDR104 SDMMC_CK ātrums ierobežots līdz maksimāli atļautajam I/O ātrumam, SPI režīms un UHS-II režīms netiek atbalstīti)
· Pilnīga atbilstība SDIO kartes specifikācijas 4.0 versijai. Karte atbalsta divus dažādus datu kopnes režīmus: 1 bits (pēc noklusējuma) un 4 biti (SDR104 SDMMC_CK ātrums ierobežots līdz maksimāli atļautajam I/O ātrumam, SPI režīms un UHS-II režīms netiek atbalstīti).
· Datu pārsūtīšana līdz 208 MB/s 8 bitu režīmā (atkarībā no maksimāli pieļaujamā I/O ātruma)
· Datu un komandu izvade nodrošina signālus ārējo divvirzienu draiveru vadībai
· SDMMC resursdatora saskarnē iestrādāts īpašs DMA kontrolieris, kas nodrošina ātrdarbīgu datu pārsūtīšanu starp saskarni un SRAM
· IDMA saistīto sarakstu atbalsts
· Atdalīti barošanas avoti, VDDSD1 un VDDSD2 attiecīgi SDMMC1 un SDMMC2, novērš nepieciešamību ievietot līmeņa pārslēdzēju SD kartes saskarnē UHS-I režīmā
Tikai daži SDMMC1 un SDMMC2 GPIO ir pieejami uz īpaša VDDSD1 vai VDDSD2 barošanas kontakta. Tie ir daļa no noklusējuma sāknēšanas GPIO SDMMC1 un SDMMC2 (SDMMC1: PC[12:8], PD[2], SDMMC2: PB[15,14,4,3], PE3, PG6). Tos var identificēt alternatīvo funkciju tabulā ar signāliem ar sufiksu “_VSD1” vai “_VSD2”.
Katrs SDMMC ir savienots ar kavēšanās bloku (DLYBSD), kas ļauj atbalstīt ārējo datu frekvenci virs 100 MHz.
Abām SDMMC saskarnēm ir aizsargājamas konfigurācijas pieslēgvietas.

3.36

Kontroliera apgabala tīkls (FDCAN1, FDCAN2)
Kontroliera apgabala tīkla (CAN) apakšsistēma sastāv no diviem CAN moduļiem, koplietojamas ziņojumu RAM atmiņas un pulksteņa kalibrēšanas bloka.
Abi CAN moduļi (FDCAN1 un FDCAN2) atbilst ISO 11898-1 (CAN protokola specifikācijas 2.0 versijas A un B daļa) un CAN FD protokola specifikācijas 1.0 versijai.
10 KB ziņojumu RAM atmiņa īsteno filtrus, saņemšanas FIFO, saņemšanas buferus, pārraides notikumu FIFO un pārraides buferus (plus TTCAN trigerus). Šī ziņojumu RAM tiek koplietota starp diviem FDCAN1 un FDCAN2 moduļiem.
Kopējā pulksteņa kalibrēšanas ierīce ir papildu ierīce. To var izmantot, lai ģenerētu kalibrētu pulksteni gan FDCAN1, gan FDCAN2 no HSI iekšējā RC oscilatora un PLL, novērtējot FDCAN1 saņemtos CAN ziņojumus.

DS13875 Rev 5

45/219
48

Funkcionāls beidziesview

STM32MP133C/F

3.37

Universālā seriālā kopne ātrgaitas resursdators (USBH)
Ierīcēs ir iebūvēts viens ātrdarbīgs USB resursdators (līdz 480 Mbit/s) ar divām fiziskām pieslēgvietām. USBH atbalsta gan zema, gan pilna ātruma (OHCI), gan ātrdarbīgas (EHCI) darbības neatkarīgi katrā pieslēgvietā. Tajā ir integrēti divi raidītāji/uztvērēji, kurus var izmantot zema ātruma (1.2 Mbit/s), pilna ātruma (12 Mbit/s) vai ātrdarbīgas darbības nodrošināšanai (480 Mbit/s). Otrais ātrdarbīgais raidītājs/uztvērējs tiek koplietots ar ātrdarbīgo OTG.
USBH atbilst USB 2.0 specifikācijai. USBH kontrolleriem ir nepieciešami īpaši pulksteņi, ko ģenerē PLL USB ātrdarbīgajā PHY.

3.38

Ātrdarbīgs USB (OTG) ports lietošanai ceļā
Ierīcēs ir iestrādāta viena ātrdarbīga (līdz 480 Mbit/s) USB OTG ierīce/resursdators/OTG perifērijas ierīce. OTG atbalsta gan pilna ātruma, gan ātrdarbīgu darbību. Ātrdarbīgas darbības raidītājs/uztvērējs (480 Mbit/s) tiek koplietots ar USB resursdatora otro portu.
USB OTG HS atbilst USB 2.0 specifikācijai un OTG 2.0 specifikācijai. Tam ir programmatūras konfigurējams galapunkta iestatījums un tas atbalsta apturēšanas/atsākšanas režīmu. USB OTG kontrolleriem ir nepieciešams īpašs 48 MHz pulkstenis, ko ģenerē PLL RCC vai USB ātrdarbīgā PHY iekšpusē.
USB OTG HS galvenās funkcijas ir uzskaitītas tālāk: · Apvienots Rx un Tx FIFO izmērs 4 KB ar dinamisku FIFO izmēru noteikšanu · SRP (sesijas pieprasījuma protokols) un HNP (resursdatora sarunu protokols) atbalsts · Astoņi divvirzienu galapunkti · 16 resursdatora kanāli ar periodisku OUT atbalstu · Programmatūra, kas konfigurējama OTG1.3 un OTG2.0 darbības režīmiem · USB 2.0 LPM (saites jaudas pārvaldības) atbalsts · Akumulatora uzlādes specifikācijas 1.2 versijas atbalsts · HS OTG PHY atbalsts · Iekšējais USB DMA · Iekšpusē HNP/SNP/IP (nav nepieciešams ārējs rezistors) · OTG/resursdatora režīmiem ir nepieciešams barošanas slēdzis, ja tiek izmantotas kopnes barošanas ierīces.
savienots.
USB OTG konfigurācijas ports var būt drošs.

46/219

DS13875 Rev 5

STM32MP133C/F

Funkcionāls beidziesview

3.39

Gigabitu Ethernet MAC saskarnes (ETH1, ETH2)
Ierīces nodrošina divus IEEE-802.3-2002 atbilstošus gigabita multivides piekļuves kontrollerus (GMAC) Ethernet LAN sakariem, izmantojot nozares standarta no vides neatkarīgu saskarni (MII), samazinātas vides neatkarīgu saskarni (RMII) vai samazinātas gigabita vides neatkarīgu saskarni (RGMII).
Ierīcēm ir nepieciešama ārēja fiziskās saskarnes ierīce (PHY), lai izveidotu savienojumu ar fizisko LAN kopni (vītā pāra kabelis, optiskā šķiedra utt.). PHY ir savienots ar ierīces portu, izmantojot 17 signālus MII, 7 signālus RMII vai 13 signālus RGMII, un to var sinhronizēt, izmantojot 25 MHz (MII, RMII, RGMII) vai 125 MHz (RGMII) frekvenci no STM32MP133C/F vai no PHY.
Ierīcēm ir šādas funkcijas: · Darbības režīmi un PHY saskarnes
Datu pārraides ātrums 10, 100 un 1000 Mbit/s Atbalsta gan pilna dupleksa, gan pusdupleksa darbības MII, RMII un RGMII PHY saskarnes · Apstrādes vadība Daudzslāņu pakešu filtrēšana: MAC filtrēšana avotā (SA) un galamērķī (DA)
adrese ar perfektu un jaucējfiltru, VLAN tagfiltrēšana ar perfektu un jaucējfiltru, 3. slāņa filtrēšana pēc IP avota (SA) vai mērķa (DA) adreses, 4. slāņa filtrēšana pēc avota (SP) vai mērķa (DP) porta. Dubultā VLAN apstrāde: līdz divu VLAN ievietošana. tags pārraides ceļā, tag filtrēšana saņemšanas ceļā IEEE 1588-2008/PTPv2 atbalsts Atbalsta tīkla statistiku ar RMON/MIB skaitītājiem (RFC2819/RFC2665) · Aparatūras atslodzes apstrāde Preambulas un kadra sākuma datu (SFD) ievietošana vai dzēšana Integritātes kontrolsummas atslodzes dzinējs IP galvenei un TCP/UDP/ICMP lietderīgajai slodzei: pārraides kontrolsummas aprēķināšana un ievietošana, saņemšanas kontrolsummas aprēķināšana un salīdzināšana Automātiska ARP pieprasījuma atbilde ar ierīces MAC adresi TCP segmentācija: lielas pārraidāmas TCP paketes automātiska sadalīšana vairākās mazās paketēs · Mazjaudas režīms Energoefektīvs Ethernet (standarts IEEE 802.3az-2010) Attālā modināšanas pakete un AMD Magic PacketTM noteikšana
Gan ETH1, gan ETH2 var programmēt kā drošus. Kad tas ir drošs, darījumi, izmantojot AXI saskarni, ir droši, un konfigurācijas reģistrus var modificēt tikai ar drošām piekļūvēm.

DS13875 Rev 5

47/219
48

Funkcionāls beidziesview

STM32MP133C/F

3.40

Atkļūdošanas infrastruktūra
Ierīces piedāvā šādas atkļūdošanas un izsekošanas funkcijas, lai atbalstītu programmatūras izstrādi un sistēmu integrāciju: · Pārtraukumpunktu atkļūdošana · Koda izpildes izsekošana · Programmatūras instrumentācija · JTAG Atkļūdošanas ports · Seriālā vada atkļūdošanas ports · Trigera ieeja un izeja · Izsekošanas ports · Arm CoreSight atkļūdošanas un izsekošanas komponenti
Atkļūdošanu var vadīt, izmantojot JTAG/seriālā vada atkļūdošanas piekļuves ports, izmantojot nozares standarta atkļūdošanas rīkus.
Izsekošanas ports ļauj tvert datus reģistrēšanai un analīzei.
Atkļūdošanas piekļuvi drošajām zonām nodrošina BSEC autentifikācijas signāli.

48/219

DS13875 Rev 5

STM32MP133C/F

Pieslēgvieta, pieslēgvietas apraksts un alternatīvās funkcijas

4

Pieslēgvieta, pieslēgvietas apraksts un alternatīvās funkcijas

5. attēls. STM32MP133C/F LFBGA289 balona izvads

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_ ATJAUNOŠANA

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_
ĀRĀ

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 PWR_ON

DDR_ DQ11

DDR_ DQ13

DDR_DQ9

R

PG2

PH3

PWR_CPU _IESLĒGTS

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

APVIENOT_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

Iepriekš redzamajā attēlā redzama iepakojuma augšdaļa view.

DS13875 Rev 5

49/219
97

Pieslēgvieta, pieslēgvietas apraksts un alternatīvās funkcijas

STM32MP133C/F

6. attēls. STM32MP133C/F TFBGA289 balona izvads

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_ ATJAUNOŠANA

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

APVIENOT_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_
ĀRĀ

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

PWR_ CPU_ON

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

Iepriekš redzamajā attēlā redzama iepakojuma augšdaļa view.

PWR_LP

DDR_ DQ15

DDR_ DQ10

VSS

MSv67512V3

50/219

DS13875 Rev 5

STM32MP133C/F

Pieslēgvieta, pieslēgvietas apraksts un alternatīvās funkcijas

7. attēls. STM32MP133C/F TFBGA320 balona izvads
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 XNUMX

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 centrālais procesors

PE1

PD15

VDD centrālais procesors

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 centrālais procesors

H

PE4

PF10 PG15

PG8

J

PH7

PD13

PB2

PF9

VDD centrālais procesors

VSS

VDD

VDD centrālais procesors

VDD kodols

VSS

VDD

VSS

VDDQ_ DDR

VSS

VSS

VDD

VDD

VSS

VDD kodols

VSS

VDD

VDD kodols

VDDQ_ DDR

DDR_ A13

DDR_ A2

DDR_ A9

DDR_ ATIESTATĪT
N

DDR_ BA2

DDR_ A3

DDR_ A0

DDR_ A7

DDR_ BA0

DDR_ CSN

DDR_ ODT

K

VSS_ PLL

VDD_ PLL

PH11

VDD centrālais procesors

PC15-

L

VBAT OSC32 PI3

VSS

_OUT

PC14-

M

VSS OSC32 PC13

_IN

VDD

N

PE2

PF4

PH6

PI2

VDD centrālais procesors
VDD kodols
VSS
VDD

VSS

VSS

VSS

VSS

VSS

VDD kodols

VSS

VSS

VDD kodols

VSS

VSS

VSS

VSS

VSS

VDD

VDD kodols

VSS

VDD

VDD kodols

VDDQ_ DDR
VSS
VDDQ_ DDR
VDD kodols

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

DDR_ ATO

DDR_ A8

DDR_ BA1

R

PG1

PG11

PH3

VDD

VDD

VSS

VDD

VDD kodols

VSS

VDD

VDD kodols

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

VSS_ANA

VSS

VSS

VDD

VDDA VSSA

PA6

VSS

VDD kodols

VSS

VDD VDDQ_ PAMATDDR

VSS

PWR_ IESLĒGTS

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 centrālais procesors_ PF13

PC0

ON

PC3 VREF+ PB0

PA3

PE5

VDD

USB_RREF

PA14

VDD 3V3_ USBHS

VDDA1 V8_ REG

VSS

APKAVĒT 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_ IESLĒGTS

USB_ DP2

PI5-

USB_

BOOT1 DM1

VSS_ PLL2

PA10

PI7

VSS

Iepriekš redzamajā attēlā redzama iepakojuma augšdaļa view.

MSv65068V5

DS13875 Rev 5

51/219
97

Pieslēgvieta, pieslēgvietas apraksts un alternatīvās funkcijas

STM32MP133C/F

6. tabula. Piezīmju tabulā izmantotie apzīmējumi / saīsinājumi

Vārds

Saīsinājums

Definīcija

Piespraudes nosaukums Piespraudes veids
I / O struktūra
Piezīmes Alternatīvās funkcijas Papildu funkcijas

Ja vien nav norādīts citādi, piespraudes funkcija atiestatīšanas laikā un pēc tās ir tāda pati kā faktiskais piespraudes nosaukums.

S

Piegādes tapa

I

Ievadiet tikai tapu

O

Izvade tikai pin

I/O

Ievades/izvades tapa

A

Analogais vai īpašais līmeņa tapa

FT(U/D/PD) 5 V toleranta I/O (ar fiksētu augšupvērstu/lejupvērstu/programmējamu lejupvērstu)

DDR

1.5 V, 1.35 V vai 1.2 VI/O DDR3, DDR3L, LPDDR2/LPDDR3 saskarnei

A

Analogais signāls

RST

Atiestatīt tapu ar vāju pievilkšanas rezistoru

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

FT I/O opcija I2C FM+ opcija Analogā opcija (piegādā VDDA I/O analogajai daļai) USB opcija (piegādā VDD3V3_USBxx I/O USB daļai) Ātrdarbīga izeja 1.8 V tipiski VDD (SPI, SDMMC, QUADSPI, TRACE)

_vh(5)

Ļoti ātrdarbīga opcija 1.8 V tipiskajam VDD (ETH, SPI, SDMMC, QUADSPI, TRACE)

Ja vien piezīmē nav norādīts citādi, visas I/O atiestatīšanas laikā un pēc tās tiek iestatītas kā peldošas ieejas.

Funkcijas, kas atlasītas, izmantojot GPIOx_AFR reģistrus

Funkcijas, kas tieši atlasītas/iespējotas, izmantojot perifērijas reģistrus

1. Saistītās I/O struktūras 7. tabulā ir: FT_f, FT_fh, FT_fvh 2. Saistītās I/O struktūras 7. tabulā ir: FT_a, FT_ha, FT_vha 3. Saistītās I/O struktūras 7. tabulā ir: FT_u 4. Saistītās I/O struktūras 7. tabulā ir: FT_h, FT_fh, FT_fvh, FT_vh, FT_ha, FT_vha 5. Saistītās I/O struktūras 7. tabulā ir: FT_vh, FT_vha, FT_fvh

52/219

DS13875 Rev 5

STM32MP133C/F

Pieslēgvieta, pieslēgvietas apraksts un alternatīvās funkcijas

Pin numurs

7. tabula. STM32MP133C/F lodīšu definīcijas

Bumbas funkcijas

Piespraudes nosaukums (funkcija pēc
atiestatīt)

Alternatīvās funkcijas

Papildu funkcijas

LFBGA289 TFBGA289 TFBGA320
Pin tipa I/O struktūra
Piezīmes

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

VDDCORE S

PA9

I/O FT_h

VSS VDD

S

S

PE11

I/O FT_vh

PF5

I/O FT_h

PD3

I/O FT_f

PE14

I/O FT_h

VDDCPU

S

PD0

I/O FT

PH12

I/O FT_fh

PB6

I/O FT_h

TIM1_CH2, I2C3_SMBA,

DFSDM1_DATIN0, USART1_TX, UART4_TX,

FMC_NWAIT(sāknēšana)

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(zābaks)/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(zābaks)/FMC_AD11

SAI1_MCLK_A, SAI1_CK1,

FDCAN1_RX,

FMC_D2(zābaks)/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

Pieslēgvieta, pieslēgvietas apraksts un alternatīvās funkcijas

STM32MP133C/F

Pin numurs

7. tabula. STM32MP133C/F lodīšu definīcijas (turpinājums)

Bumbas funkcijas

Piespraudes nosaukums (funkcija pēc
atiestatīt)

Alternatīvās funkcijas

Papildu funkcijas

LFBGA289 TFBGA289 TFBGA320
Pin tipa I/O struktūra
Piezīmes

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

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

S

S

I/O FT

I/O FT_fh

I/O FT_f

I/O FT_h

S

I/O FT_h

S

I/O FT_h

I/O FT_f

I/O FT_h

S

TIM16_CH1N, SAI1_D1, SAI1_SD_A, UART4_TX (sāknēšana)

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(zābaks)/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(sāknēšana),

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(sāknēšana)/FMC_A16,

UART7_RX

DBTRGO, I2C2_SDA,

USART6_RX, SPDIFRX_IN3, FDCAN1_RX, FMC_NE2,

FMC_NCE(sāknēšana)

TIM16_CH1N, TIM4_CH3,

TIM8_CH3, SAI1_SCK_B, USART6_TX, TIM13_CH1,

QUADSPI_BK1_IO0(sāknēšana)



WKUP1

54/219

DS13875 Rev 5

STM32MP133C/F

Pieslēgvieta, pieslēgvietas apraksts un alternatīvās funkcijas

Pin numurs

7. tabula. STM32MP133C/F lodīšu definīcijas (turpinājums)

Bumbas funkcijas

Piespraudes nosaukums (funkcija pēc
atiestatīt)

Alternatīvās funkcijas

Papildu funkcijas

LFBGA289 TFBGA289 TFBGA320
Pin tipa I/O struktūra
Piezīmes

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

PG8

I/O FT_h

VDDCPU PG5

S

I/O FT_h

PG15

I/O FT_h

PG10

I/O FT_h

VSS

S

PF10

I/O FT_h

VDDCORE S

PF6

I/O FT_vh

VSS VDD

S

S

PF9

I/O FT_h

TIM2_CH1, TIM8_ETR,

SPI5_MISO, SAI1_MCLK_B,

USART3_RTS/USART3_DE,

SPDIFRX_IN2,

QUADSPI_BK2_IO2,

QUADSPI_BK1_IO3,

FMC_NE2, ETH2_CLK

TIM17_CH1, ETH2_MDC, FMC_A15

USART6_CTS/USART6_NSS,

UART7_CTS, QUADSPI_BK1_IO1,

ETH2_PHY_INTN

SPI5_SCK, SAI1_SD_B,

UART8_CTS, FDCAN1_TX, QUADSPI_BK2_IO1 (sāknēšana),

FMC_NE3

TIM16_BKIN, SAI1_D3, TIM8_BKIN, SPI5_NSS, – USART6_RTS/USART6_DE, UART7_RTS/UART7_DE,
QUADSPI_CLK(sāknēšana)

TIM16_CH1, SPI5_NSS,

UART7_RX(sāknēšana),

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(sāknēšana),

QUADSPI_BK2_IO3, FMC_A9

TAMP_IN4

TAMP_IN1 –

DS13875 Rev 5

55/219
97

Pieslēgvieta, pieslēgvietas apraksts un alternatīvās funkcijas

STM32MP133C/F

Pin numurs

7. tabula. STM32MP133C/F lodīšu definīcijas (turpinājums)

Bumbas funkcijas

Piespraudes nosaukums (funkcija pēc
atiestatīt)

Alternatīvās funkcijas

Papildu funkcijas

LFBGA289 TFBGA289 TFBGA320
Pin tipa I/O struktūra
Piezīmes

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

PE4 VDDCPU
PB2 VSS PH7
PH11
PD13 VDD_PLL VSS_PLL
PI3 PC13

I/O FT_h

S

I/O FT_h

S

I/O FT_fh

I/O FT_fh

I/O FT_h

S

S

I/O FT

I/O FT

SPI5_MISO, SAI1_D2,

DFSDM1_DATIN3,

TIM15_CH1N, I2S_CKIN,

SAI1_FS_A, UART7_RTS/UART7_DE,

UART8_TX,

QUADSPI_BK2_NCS,

FMC_NCE2, FMC_A25

RTC_OUT2, SAI1_D1,

I2S_CKIN, SAI1_SD_A,

UART4_RX,

QUADSPI_BK1_NCS(sāknēšana),

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

Pieslēgvieta, pieslēgvietas apraksts un alternatīvās funkcijas

Pin numurs

7. tabula. STM32MP133C/F lodīšu definīcijas (turpinājums)

Bumbas funkcijas

Piespraudes nosaukums (funkcija pēc
atiestatīt)

Alternatīvās funkcijas

Papildu funkcijas

LFBGA289 TFBGA289 TFBGA320
Pin tipa I/O struktūra
Piezīmes

J3 J4 N5

PI2

I/O FT

(1)

SPDIFRX_IN2

TAMP_IN3/TAMP_ OUT4, WKUP5

K5 N4 P4

PI1

I/O FT

(1)

SPDIFRX_IN1

RTC_OUT2/RTC_LSCO,
TAMP_IN2/TAMP_ OUT3, WKUP4

F13 L2 U13

VSS

S

J2 J5 L2

VBAT

S

L4 N3 P5

PI0

I/O FT

(1)

SPDIFRX_IN0

TAMP_IN8/TAMP_ ĀRĒJAIS 1

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

I/O FT_h

ETH2_MII_RXD0/ETH2_ RGMII_RXD0/ETH2_RMII_

RXD0, FMC_A4

MCO1, SAI2_MCLK_A,

TIM8_BKIN2, I2C4_SDA,

SPI5_MISO, SAI2_CK1,

M2 J8 P2

PA8

I/O FT_fh –

USART1_CK, SPI2_MOSI/I2S2_SDO,

OTG_HS_SOF,

ETH2_MII_RXD3/ETH2_

RGMII_RXD3, FMC_A21

TRACELC, TIM2_ETR,

I2C4_SCL, SPI5_MOSI,

SAI1_FS_B,

L1 T1 N1

PE2

I/O FT_fh

USART6_RTS/USART6_DE, SPDIFRX_IN1,

ETH2_MII_RXD1/ETH2_

RGMII_RXD1/ETH2_RMII_

RXD1, FMC_A23

DS13875 Rev 5

57/219
97

Pieslēgvieta, pieslēgvietas apraksts un alternatīvās funkcijas

STM32MP133C/F

Pin numurs

7. tabula. STM32MP133C/F lodīšu definīcijas (turpinājums)

Bumbas funkcijas

Piespraudes nosaukums (funkcija pēc
atiestatīt)

Alternatīvās funkcijas

Papildu funkcijas

LFBGA289 TFBGA289 TFBGA320
Pin tipa I/O struktūra
Piezīmes

M1 J7 P3

PF7

I/O FT_vh –

M3 R1 R2

PG11

I/O FT_vh –

L3 J6 N3

PH6

I/O FT_fh –

N2 P4 R1

PG1

I/O FT_vh –

M11–N12

VDD

S

N1 R2 T2

PE6

I/O FT_vh –

P1 P1 T3 PH0-OSC_IN I/O FT

G9 U1 N11

VSS

S

P2 P2 U2 PH1-OSC_OUT I/O FT

R2 T2 R3

PH3

I/O FT_fh –

M5 L5 U3 VSS_ANA S

TIM17_CH1, UART7_TX (sāknēšana),
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

Pieslēgvieta, pieslēgvietas apraksts un alternatīvās funkcijas

Pin numurs

7. tabula. STM32MP133C/F lodīšu definīcijas (turpinājums)

Bumbas funkcijas

Piespraudes nosaukums (funkcija pēc
atiestatīt)

Alternatīvās funkcijas

Papildu funkcijas

LFBGA289 TFBGA289 TFBGA320
Pin tipa I/O struktūra
Piezīmes

L5 U2 W1

PG3

I/O FT_fvh –

TIM8_BKIN2, I2C2_SDA, SAI2_SD_B, FDCAN2_RX, ETH2_RGMII_GTX_CLK,
ETH1_MDIO, FMC_A13

M4 L4 V2 VDD_ANA S

R1 U3 V3

PG2

I/O FT

MCO2, TIM8_BKIN, SAI2_MCLK_B, ETH1_MDC

T1 L6 W2

PG12

I/O FT

LPTIM1_IN1, SAI2_SCK_A,

SAI2_CK2,

USART6_RTS/USART6_DE,

USART3_CTS,

ETH2_PHY_INTN,

ETH1_PHY_INTN,

ETH2_MII_RX_DV/ETH2_

RGMII_RX_CTL/ETH2_RMII_

CRS_DV

F7 P6 R5

VDD

S

G10 E8 T1

VSS

S

N3 R3 V1

MCO1, USART2_CK,

I2C2_SCL, I2C3_SDA,

SPDIFRX_IN0,

PD7

I/O FT_fh

ETH1_MII_RX_CLK/ETH1_RGMII_RX_CLK/ETH1_RMII_

REF_CLK,

QUADSPI_BK1_IO2,

FMC_NE1

P3 K7 T4

PA13

I/O FT

DBTRGO, DBTRGI, MCO1, UART4_TX

R3 R4 W3 PWR_CPU_ON O FT

T2 N5 Y1

PA11

I/O FT_f

TIM1_CH4, I2C5_SCL,

SPI2_NSS/I2S2_WS,

USART1_CTS/USART1_NSS,

ETH2_MII_RXD1/ETH2_

RGMII_RXD1/ETH2_RMII_

RXD1, ETH1_CLK,

ETH2_CLK

N5 M6 AA2

PB11

TIM2_CH4, LPTIM1_OUT,

I2C5_SMBA, USART3_RX,

I/O FT_vh –

ETH1_MII_TX_EN/ETH1_

RGMII_TX_CTL/ETH1_RMII_

TX_EN




ZĀBAKFAILN –

DS13875 Rev 5

59/219
97

Pieslēgvieta, pieslēgvietas apraksts un alternatīvās funkcijas

STM32MP133C/F

Pin numurs

7. tabula. STM32MP133C/F lodīšu definīcijas (turpinājums)

Bumbas funkcijas

Piespraudes nosaukums (funkcija pēc
atiestatīt)

Alternatīvās funkcijas

Papildu funkcijas

LFBGA289 TFBGA289 TFBGA320
Pin tipa I/O struktūra
Piezīmes

P4 U4

Y2

PF14 (JTCK/SW CLK)

I/O

FT

(2)

U3 L7 Y3

PA0

I/O FT_a –

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

N6 T3 W4

PF13

TIM2_ETR, SAI1_MCLK_B,

I/O FT_a –

DFSDM1_DATIN3,

USART2_TX, UART5_RX

G11 E10 P7

F10 –

R4 K8 AA3

P5 R5 Y4 U4 M7 Y5

VSS VDD PA1
PA2
PA5

S

S

I/O FT_a

I/O FT_a I/O FT_a

TIM2_CH2, TIM5_CH2, LPTIM3_OUT, TIM15_CH1N,
DFSDM1_CKIN0, – USART2_RTS/USART2_DE,
ETH1_MII_RX_CLK/ETH1_RGMII_RX_CLK/ETH1_RMII_
REF_CLK

TIM2_CH3, TIM5_CH3, – LPTIM4_OUT, TIM15_CH1,
USART2_TX, ETH1_MDIO

TIM2_CH1/TIM2_ETR,

USART2_CK, TIM8_CH1N,

SAI1_D1, SPI1_NSS/I2S1_WS,

SAI1_SD_A, ETH1_PPS_OUT,

ETH2_PPS_OUT

T3 T4 W5

SAI1_SCK_A, SAI1_CK2,

PC0

I/O FT_ha –

I2S1_MCK, SPI1_MOSI/I2S1_SDO,

USART1_TX

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

PF12

I/O FT_vha –

VREF+

S

VDDA

S

VREF-

S

SPI1_NSS/I2S1_WS, SAI1_SD_A, UART4_TX,
ETH1_MII_TX_ER, ETH1_RGMII_CLK125



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

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

60/219

DS13875 Rev 5

STM3

Dokumenti / Resursi

STMicroelectronics STM32MP133C F 32 bitu ARM Cortex-A7 1 GHz MPU [pdfLietotāja rokasgrāmata
STM32MP133C F 32 bitu Arm Cortex-A7 1 GHz MPU, STM32MP133C, F 32 bitu Arm Cortex-A7 1 GHz MPU, Arm Cortex-A7 1 GHz MPU, 1 GHz, MPU

Atsauces

Atstājiet komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti *