מעבד יחידה STM32MP133C F של STMicroelectronics בנפח 32 סיביות, בעל מעבד Arm Cortex-A7 בנפח 1GHz

מפרטים

  • ליבה: Arm Cortex-A7
  • זיכרונות: SDRAM חיצוני, SRAM משובץ
  • אפיק נתונים: ממשק מקבילי של 16 סיביות
  • אבטחה/בטיחות: איפוס וניהול צריכת חשמל, LPLV-Stop2, המתנה
  • מארז: LFBGA, TFBGA עם פסיעה מינימלית של 0.5 מ"מ
  • ניהול שעון
  • קלט/פלט לשימוש כללי
  • מטריצת חיבורים
  • 4 בקרי DMA
  • ציוד היקפי לתקשורת: עד 29
  • ציוד היקפי אנלוגי: 6
  • טיימרים: עד 24, כלבי שמירה: 2
  • האצת חומרה
  • מצב ניפוי באגים
  • נתיכים: 3072 סיביות כולל מזהה ייחודי ו-HUK עבור מפתחות AES 256
  • תואם ל-ECOPACK2

תת-מערכת Arm Cortex-A7

תת-המערכת Arm Cortex-A7 של STM32MP133C/F מספקת…

זיכרונות

המכשיר כולל SDRAM חיצוני ו-SRAM משובץ לאחסון נתונים…

בקר DDR

בקר ה-DDR3/DDR3L/LPDDR2/LPDDR3 מנהל את גישת הזיכרון…

ניהול ספק כוח
ערכת אספקת החשמל והמפקח מבטיחים אספקת חשמל יציבה...

ניהול שעון
ה-RCC מטפל בחלוקת שעון ובתצורות שלו...

קלט/פלט לשימוש כללי (GPIO)
רכיבי ה-GPIO מספקים יכולות ממשק עבור התקנים חיצוניים…

בקר הגנה של TrustZone
ה-ETZPC משפר את אבטחת המערכת על ידי ניהול זכויות גישה...

מטריצת אפיק-קישור
המטריצה ​​מאפשרת העברת נתונים בין מודולים שונים...

שאלות נפוצות

ש: מהו המספר המרבי של ציוד היקפי לתקשורת הנתמך?
א: ה-STM32MP133C/F תומך בעד 29 ציוד היקפי לתקשורת.

ש: כמה ציוד היקפי אנלוגי זמין?
א: המכשיר מציע 6 ציוד היקפי אנלוגי עבור פונקציות אנלוגיות שונות.

"`

STM32MP133C STM32MP133F

Arm® Cortex®-A7 עד 1 גיגה-הרץ, 2×ETH, 2×CAN FD, 2×ADC, 24 טיימרים, אודיו, קריפטו ואבטחה מתקדמת
גיליון נתונים – נתוני ייצור

תכונות
כולל ST טכנולוגיית פטנט חדישה
ליבה
· Arm® Cortex®-A32 L7 בנפח 1 סיביות, זיכרון מטמון מאוחד ברמה 32 של 32 קילו-בייט / זיכרון מטמון מאוחד ברמה 128 של 2 קילו-בייט, Arm® NEONTM ו- Arm® TrustZone®

זיכרונות
זיכרון DDR חיצוני עד 1 ג'יגה-בייט עד LPDDR2/LPDDR3-1066 16 סיביות עד DDR3/DDR3L-1066 16 סיביות
168 קילו-בייט של SRAM פנימי: 128 קילו-בייט של AXI SYSRAM + 32 קילו-בייט של AHB SRAM ו-8 קילו-בייט של SRAM בתחום הגיבוי
· ממשק זיכרון כפול Quad-SPI · בקר זיכרון חיצוני גמיש עם עד
אפיק נתונים של 16 סיביות: ממשק מקבילי לחיבור מעגלים משולבים חיצוניים וזיכרונות SLC NAND עם ECC של עד 8 סיביות
אבטחה/בטיחות
· אתחול מאובטח, ציוד היקפי של TrustZone®, 12 xtampפינים כולל 5 x פעיליםampers
· טמפרטורה, נפחtage, תדר וניטור 32 קילוהרץ
איפוס וניהול חשמל
· אספקת מתח 1.71 וולט עד 3.6 כניסות/יציאות (5 כניסות/יציאות עמידות בפני וולט) · POR, PDR, PVD ו-BOR · LDOs על השבב (USB 1.8 וולט, 1.1 וולט) · ווסת גיבוי (~0.9 וולט) · חיישני טמפרטורה פנימיים · מצבי צריכת חשמל נמוכה: שינה, עצירה, LPLV-עצירה,
LPLV-Stop2 ומצב המתנה

LFBGA

TFBGA

LFBGA289 (14 × 14 מ"מ) פסיעה 0.8 מ"מ

TFBGA289 (9 × 9 מ"מ) TFBGA320 (11 × 11 מ"מ)
פסיעה מינימלית 0.5 מ"מ

· שמירת DDR במצב המתנה · בקרות עבור שבב PMIC נלווה

ניהול שעון
מתנדים פנימיים: מתנד HSI 64 מגה-הרץ, מתנד CSI 4 מגה-הרץ, מתנד LSI 32 קילו-הרץ
· מתנדים חיצוניים: מתנד HSE 8-48 מגה-הרץ, מתנד LSE 32.768 קילו-הרץ
· 4 × PLLs עם מצב חלקי

קלט/פלטים לשימוש כללי
עד 135 יציאות קלט/פלט מאובטחות עם יכולת פסיקה
· עד 6 השכמה

מטריצת חיבור
· 2 מטריצות אפיק חיבור Arm® AMBA® AXI 64-bit, עד 266 MHz חיבור Arm® AMBA® AHB 32-bit, עד 209 MHz

4 בקרי DMA לפרוק את המעבד
· 56 ערוצים פיזיים בסך הכל
בקר גישה ישירה לזיכרון ראשי (MDMA) מהיר אחד למטרות כלליות
3 × מכשירי DMA בעלי שני פורטים עם יכולות FIFO ונתוב בקשות לניהול אופטימלי של התקנים היקפיים

ספטמבר 2024
זהו מידע על מוצר בייצור מלא.

DS13875 Rev 5

1/219
www.st.com

STM32MP133C/F

עד 29 ציוד היקפי לתקשורת
· 5 × I2C FM+ (1 מגה-ביט/שנייה, SMBus/PMBusTM) · 4 x UART + 4 x USART (12.5 מגה-ביט/שנייה,
ממשק ISO7816, LIN, IrDA, SPI) · 5 × SPI (50 מגה-ביט/שנייה, כולל 4 עם דופלקס מלא
דיוק מחלקת שמע I2S באמצעות PLL שמע פנימי או שעון חיצוני)(+2 QUADSPI + 4 עם USART) · 2 × SAI (שמע סטריאו: I2S, PDM, SPDIF Tx) · SPDIF Rx עם 4 כניסות · 2 × SDMMC עד 8 סיביות (SD/e·MMCTM/SDIO) · 2 × בקרי CAN התומכים בפרוטוקול CAN FD · 2 × מארח USB 2.0 במהירות גבוהה או 1 × מארח USB 2.0 במהירות גבוהה


+ 1 × יציאת USB 2.0 OTG במהירות גבוהה בו זמנית · 2 x חיבורי Ethernet MAC/GMAC IEEE 1588v2, MII/RMII/RGMII
6 ציוד היקפי אנלוגי
· 2 × ADCs עם רזולוציה מקסימלית של 12 סיביות עד 5 Msps
· חיישן טמפרטורה אחד · מסנן דיגיטלי אחד עבור מודולטור סיגמא-דלתא
(DFSDM) עם 4 ערוצים ו-2 מסננים · ייחוס ADC פנימי או חיצוני VREF+
עד 24 טיימרים ו-2 כלבי שמירה
· 2 טיימרים של 32 סיביות עם עד 4 IC/OC/PWM או מונה פולסים וכניסת מקודד ריבועי (מצטבר)
· 2 טיימרים מתקדמים של 16 סיביות · 10 טיימרים למטרות כלליות של 16 סיביות (כולל
2 טיימרים בסיסיים ללא PWM) · 5 טיימרים בעלי צריכת חשמל נמוכה של 16 סיביות · RTC מאובטח עם דיוק של פחות משנייה ו
לוח שנה של חומרה · 4 טיימרים של מערכת Cortex®-A7 (מאובטח,
(לא מאובטח, וירטואלי, היפר-ויזור) · 2 × גופי שמירה עצמאיים
האצת חומרה
AES 128, 192, 256 DES/TDES

2 (עצמאי, עצמאי מאובטח) 5 (2 ניתנים לאבטחה) 4 5 (3 ניתנים לאבטחה)
4 + 4 (כולל 2 USART הניתנים לאבטחה), חלקם יכולים לשמש כמקור אתחול
2 (עד 4 ערוצי שמע), עם I2S מאסטר/סלב, כניסת PCM, 2 יציאות SPDIF-TX
HSPHY משובץ עם BCD ‏HS PHY משובץ עם BCD (ניתן לאבטחה), יכול לשמש כמקור אתחול
2 × HS משותף בין Host ו-OTG 4 כניסות


2 (1 × TTCAN), כיול שעון, מאגר משותף של 10 קילו-בייט 2 (8 + 8 סיביות) (ניתן לאבטחה), e·MMC או SD יכולים לשמש כמקור אתחול 2 ספקי כוח עצמאיים אופציונליים עבור ממשקי כרטיס SD
1 (כפול-מרובע) (ניתן לאבטחה), יכול לשמש כמקור אתחול



מַגָף

מַגָף
אתחול אתחול
(1)

כתובת/נתונים מקבילים 8/16-bit FMC AD-mux מקביל 8/16-bit
NAND 8/16-bit 10/100M/Gigabit Ethernet DMA קריפטוגרפיה
מחולל מספרים אקראיים של Hash True, נתיכים (ניתנים לתכנות חד פעמי)

4 × CS, עד 4 × 64 מגה-בייט
כן, 2× CS, SLC, BCH4/8, יכול לשמש כמקור אתחול 2 x (MII, RMI, RGMII) עם PTP ו-EEE (ניתן לאבטחה)
3 מקרים (1 מאובטח), MDMA PKA בעל 33 ערוצים (עם הגנת DPA), DES, TDES, AES (עם הגנת DPA)
(כולם ניתנים לאבטחה) SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-3, HMAC
(ניתן לאבטחה) True-RNG (ניתן לאבטחה) 3072 סיביות אפקטיביות (מאובטח, 1280 סיביות זמינות למשתמש)


מגף –

16/219

DS13875 Rev 5

STM32MP133C/F

תֵאוּר

טבלה 1. תכונות וספירות ציוד היקפי של STM32MP133C/F (המשך)

STM32MP133CAE STM32MP133FAE STM32MP133CAG STM32MP133FAG STM32MP133CAF STM32MP133FAF שונות

תכונות

LFBGA289

TFBGA289

TFBGA320

GPIOs עם פסיקה (ספירה כוללת)

135(2)

GPIOs מאובטחים פיני התעוררות

כֹּל
6

Tampפינים (פעילים)ampאה)

12 (5)

DFSDM ADC מסונכרן עד 12 סיביות

4 ערוצי קלט עם 2 מסננים

2(3) (עד 5 Msps על 12 סיביות כל אחד) (ניתן לאבטחה)

ADC1: 19 ערוצים כולל 1x פנימי, 18 ערוצים זמינים עבור

ערוצי ADC של 12 סיביות בסך הכל (4)

משתמש כולל דיפרנציאל 8x

ADC2: 18 ערוצים כולל 6x פנימי, 12 ערוצים זמינים עבור

משתמש כולל דיפרנציאל 6x

פין קלט VREF+ של ADC פנימי

קלט 1.65 וולט, 1.8 וולט, 2.048 וולט, 2.5 וולט או VREF+ –
כֵּן

1. QUADSPI יכול לאתחל מ-GPIO ייעודיים או באמצעות כמה GPIO אתחול FMC Nand8 (PD4, PD1, PD5, PE9, PD11, PD15 (ראה טבלה 7: הגדרות כדור STM32MP133C/F).
2. ספירת GPIO כוללת זו כוללת ארבעה JTAG GPIOs ושלושה GPIOs BOOT עם שימוש מוגבל (עשוי להתנגש עם חיבור התקן חיצוני במהלך סריקת גבולות או אתחול).
3. כאשר משתמשים בשני ה-ADCs, שעון הליבה צריך להיות זהה עבור שני ה-ADCs ולא ניתן להשתמש בקדם-מדרגים המוטמעים של ה-ADC.
4. בנוסף, ישנם גם ערוצים פנימיים: – ערוץ פנימי של ADC1: VREFINT – ערוצים פנימיים של ADC2: טמפרטורה, עוצמה פנימיתtagהפניה אלקטרונית, VDDCORE, VDDCPU, VDDQ_DDR, VBAT / 4.

DS13875 Rev 5

17/219
48

תיאור 18/219

STM32MP133C/F

איור 1. תרשים בלוקים של STM32MP133C/F

אספקת IC

@VDDA

HSI

AXIM: חיבור AXI Arm 64-bit (266 MHz) T

@VDDCPU

GIC

T

מעבד Cortex-A7 650/1000 מגה-הרץ + MMU + FPU + NEONT

32 אלף דולר דני

32 אלף דולר

CNT (טיימר) T

ETM

T

2561K2B8LK2B$L+2$SCU T
אסינכרוני

128 ביטים

TT

CSI

LSI

זמן ניפוי באגיםamp

גנרטור TSGEN

T

DAP
(JTAG/SWD)

סיסרם 128KB

רום 128KB

38

2 x MAC של ETH
10/100/1000 (ללא GMII)

FIFO

TT

T

זיכרון BKPSRAM 8KB

T

RNG

T

בְּלִיל

16b PHY

DDRCTRL 58
LPDDR2/3, DDR3/3L

אסינכרוני

T

קריפ

T

SAES

DDRMCE T TZC T

DDRPHYC
T

13

DLY

8b QUADSPI (כפול) T

37

16ב

FMC

T

CRC

T

DLYBSD1

(בקרת DLY SDMMC1)

T

DLYBSD2

(בקרת DLY SDMMC2)

T

DLYBQS

(בקרת QUADSPI DLY)

FIFO FIFO

DLY DLY

14 8b SDMMC1 T 14 8b SDMMC2 T

PHY

2

USBH

2

(מארח 2xHS)

PLLUSB

FIFO

T

PKA

FIFO

32 ערוצים של MDMA

AXIMC TT

יציאת מעקב 17 16b

ETZPC

T

IWDG1

T

@VBAT

BSEC

T

נתיכים OTP

@VDDA

2

RTC / AWU

T

12

TAMP / תקנות גיבוי T

@VBAT

2

LSE (32kHz XTAL)

T

תזמון מערכת STGENC

דוֹר

STGENR

USBPHYC
(בקרת PHY של 2 יחידות USB)
IWDG2

@VBAT

@VDDA

1

VREFBUF

T

4

16b LPTIM2

T

1

16b LPTIM3

T

1

16b LPTIM4

1

16b LPTIM5

3

פיני BOOT

SYSCFG

T

8

8b

HDP

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

13

SAI1

13

SAI2

9

4 ערוצים DFSDM

מאגר 10KB CCU

4

FDCAN1

4

FDCAN2

FIFO FIFO
APB2 (100 מגהרץ)

FIFO של 8KB
APB5 (100 מגה-הרץ)

APB3 (100 מגהרץ)

APB4

אסינכרוני AHB2APB

SRAM1 16KB זיכרון SRAM2 8KB זיכרון SRAM3 8KB זיכרון

AHB2APB

DMA1
8 זרמים
DMAMUX1
DMA2
8 זרמים

DMAMUX2

DMA3
8 זרמים

T

PMB (מוניטור תהליכים)
DTS (חיישן טמפרטורה דיגיטלי)

כרך ידtagרגולטורים אלקטרוניים

@VDDA

פיקוח על אספקה

FIFO

FIFO

FIFO

2×2 מטריקס
AHB2APB

AXI של 64 סיביות

מאסטר AXI 64 סיביות

32 סיביות AHB 32 סיביות מאסטר AHB

32 סיביות APB

הגנת אבטחה של T TrustZone

AHB2APB

APB2 (100 מגהרץ)

APB1 (100 מגהרץ)
פיפו פיפו פיפו פיפו פיפו

MLAHB: מטריצת אפיק רב-AHB של Arm 32 סיביות (209 מגה-הרץ)
APB6
פיפו פיפו פיפו פיפו

@VBAT
T
FIFO

HSE (אקסטל)

2

PLL1/2/3/4

T

RCC

5

T PWR

9

T

EXTI

16ext

176

T

USBO

(OTG HS)

PHY

2

T

12b ADC1

18

T

12b ADC2

18

T

GPIOA

16ב

16

T

GPIOB

16ב

16

T

GPIOC

16ב

16

T

GPIOD

16ב

16

T

GPIOE

16ב

16

T

GPIOF

16ב

16

T

GPIOG 16b 16

T

GPIOH

16ב

15

T

GPIOI

16ב

8

AHB2APB

T

USART1

כרטיס חכם IrDA

5

T

USART2

כרטיס חכם IrDA

5

T

SPI4/I2S4

5

T

SPI5

4

T

I2C3/SMBUS

3

T

I2C4/SMBUS

3

T

I2C5/SMBUS

3

סנן סנן סנן

T

TIM12

16ב

2

T

TIM13

16ב

1

T

TIM14

16ב

1

T

TIM15

16ב

4

T

TIM16

16ב

3

T

TIM17

16ב

3

TIM2 TIM3 TIM4

32ב

5

16ב

5

16ב

5

TIM5 TIM6 TIM7

32ב

5

16ב

16ב

LPTIM1 16b

4

USART3

כרטיס חכם IrDA

5

UART4

4

UART5

4

UART7

4

UART8

4

מסנן פילטר

I2C1/SMBUS

3

I2C2/SMBUS

3

SPI2/I2S2

5

SPI3/I2S3

5

USART6

כרטיס חכם IrDA

5

SPI1/I2S1

5

FIFO FIFO

FIFO FIFO

MSv67509V2

DS13875 Rev 5

STM32MP133C/F

3

פונקציונאלי נגמרview

פונקציונאלי נגמרview

3.1
3.1.1
3.1.2

תת-מערכת Arm Cortex-A7
תכונות
· ארכיטקטורת ARMv7-A · מטמון הוראות L32 של 1 קילו-בייט · מטמון נתונים L32 של 1 קילו-בייט · מטמון level128 של 2 קילו-בייט · סט הוראות Arm + Thumb®-2 · טכנולוגיית אבטחה Arm TrustZone · SIMD מתקדם Arm NEON · הרחבות DSP ו-SIMD · VFPv4 נקודה צפה · תמיכה בווירטואליזציה של חומרה · מודול מעקב מוטמע (ETM) · בקר פסיקה גנרי משולב (GIC) עם 160 פסיקות היקפיות משותפות · טיימר גנרי משולב (CNT)
מֵעַלview
מעבד ה-Cortex-A7 הוא מעבד יישומים חסכוני מאוד באנרגיה, שנועד לספק ביצועים עשירים במכשירים לבישים מתקדמים, וביישומים משובצים וצרכניים אחרים הדורשים צריכת חשמל נמוכה. הוא מספק ביצועים גבוהים עד 20% יותר בהליך יחיד בהשוואה ל-Cortex-A5 ומספק ביצועים דומים לאלו של Cortex-A9.
ה-Cortex-A7 משלב את כל התכונות של מעבדי Cortex-A15 ו-CortexA17 בעלי הביצועים הגבוהים, כולל תמיכה בווירטואליזציה בחומרה, NEON וממשק אפיק AMBA 128 AXI של 4 סיביות.
מעבד Cortex-A7 בונה על מעבד 8-s חסכוני באנרגיהtagהצינור של מעבד Cortex-A5. הוא נהנה גם ממטמון L2 משולב שנועד לצריכת אנרגיה נמוכה, עם השהיות טרנזקציות נמוכות יותר ותמיכה משופרת של מערכת ההפעלה לתחזוקת מטמון. בנוסף לכך, יש חיזוי ענפים משופר וביצועי מערכת זיכרון משופרים, עם נתיב loadstore של 64 סיביות, אפיקי AMBA 128 AXI של 4 סיביות וגודל TLB מוגדל (256 כניסות, עלייה מ-128 כניסות עבור Cortex-A9 ו-Cortex-A5), מה שמשפר את הביצועים עבור עומסי עבודה גדולים כגון web דִפדוּף.
טכנולוגיית Thumb-2
מספק את ביצועי השיא של קוד Arm מסורתי תוך הפחתה של עד 30% בדרישת הזיכרון לאחסון הוראות.
טכנולוגיית TrustZone
מבטיח יישום אמין של יישומי אבטחה, החל מניהול זכויות דיגיטליות ועד לתשלומים אלקטרוניים. תמיכה רחבה מצד שותפים טכנולוגיים ותעשייתיים.

DS13875 Rev 5

19/219
48

פונקציונאלי נגמרview

STM32MP133C/F

נֵאוֹן
טכנולוגיית NEON יכולה להאיץ אלגוריתמים של מולטימדיה ועיבוד אותות כגון קידוד/פענוח וידאו, גרפיקה דו-ממדית/תלת-ממדית, משחקים, עיבוד אודיו ודיבור, עיבוד תמונה, טלפוניה וסינתזת קול. ה-Cortex-A2 מספק מנוע המציע הן את הביצועים והן את הפונקציונליות של יחידת הנקודה הצפה (FPU) של Cortex-A3 והן יישום של מערך הוראות ה-SIMD המתקדם של NEON להאצה נוספת של פונקציות עיבוד מדיה ואותות. ה-NEON מרחיב את FPU מעבד ה-Cortex-A7 כדי לספק quad-MAC וסט אוגרים נוסף של 7 ו-7 סיביות התומכים במערך עשיר של פעולות SIMD על פני כמויות נתונים שלמות של 64, 128 ו-8 סיביות ומספרים צפה של 16 סיביות.
וירטואליזציה של חומרה
תמיכה חומרתית יעילה ביותר לניהול נתונים ובוררציה, לפיה סביבות תוכנה מרובות והיישומים שלהן מסוגלים לגשת בו זמנית ליכולות המערכת. זה מאפשר מימוש של התקנים חזקים, עם סביבות וירטואליות מבודדות היטב זו מזו.
מטמוני L1 אופטימליים
מטמוני L1 בעלי ביצועים ומותאמים אישית לחשמל משלבים טכניקות של השהיית גישה מינימלית כדי למקסם את הביצועים ולמזער את צריכת החשמל.
בקר מטמון L2 משולב
מספק גישה עם השהייה נמוכה ורוחב פס גבוה לזיכרון במטמון בתדר גבוה, או כדי להפחית את צריכת החשמל הקשורה לגישה לזיכרון מחוץ לשבב.
יחידת נקודה צפה (FPU) של Cortex-A7
ה-FPU מספק הוראות נקודה צפה בדיוק יחיד וכפול בעלות ביצועים גבוהים, התואמות לארכיטקטורת Arm VFPv4, התואמת תוכנה לדורות קודמים של מעבדי נקודה צפה של Arm.
יחידת בקרת סנופ (SCU)
ה-SCU אחראי על ניהול החיבוריות, הבוררות, התקשורת, העברות זיכרון מטמון למטמון וזיכרון מערכת, קוהרנטיות מטמון ויכולות אחרות עבור המעבד.
קוהרנטיות מערכתית זו גם מפחיתה את מורכבות התוכנה הכרוכה בשמירה על קוהרנטיות תוכנה בתוך כל מנהל התקן של מערכת הפעלה.
בקר פסיקה גנרי (GIC)
באמצעות יישום בקר פסיקות סטנדרטי ומעוצב, ה-GIC מספק גישה עשירה וגמישה לתקשורת בין מעבדים ולניתוב וקביעת סדרי עדיפויות של פסיקות מערכת.
תמיכה בעד 192 פסיקות עצמאיות, תחת בקרת תוכנה, עם עדיפות חומרתית וניתוב בין מערכת ההפעלה לשכבת ניהול התוכנה של TrustZone.
גמישות הניתוב הזו והתמיכה בווירטואליזציה של פסיקות לתוך מערכת ההפעלה, מספקות את אחת התכונות המרכזיות הנדרשות לשיפור היכולות של פתרון המשתמש בהיפר-ויזור.

20/219

DS13875 Rev 5

STM32MP133C/F

פונקציונאלי נגמרview

3.2
3.2.1
3.2.2

זיכרונות
SDRAM חיצוני
התקני STM32MP133C/F משובצים בקר עבור SDRAM חיצוני התומך באפשרויות הבאות: · LPDDR2 או LPDDR3, נתונים של 16 סיביות, עד ג'יגה-בייט אחד, קצב שעון של עד 1 מגה-הרץ · DDR533 או DDR3L, נתונים של 3 סיביות, עד ג'יגה-בייט אחד, קצב שעון של עד 16 מגה-הרץ
SRAM מוטבע
כל המכשירים כוללים: · SYSRAM: 128 קילו-בייט (עם אזור מאובטח בגודל הניתן לתכנות) · AHB SRAM: 32 קילו-בייט (ניתן לאבטחה) · BKPSRAM (SRAM לגיבוי): 8 קילו-בייט
תוכן אזור זה מוגן מפני גישות כתיבה לא רצויות אפשריות, וניתן לשמור אותו במצב המתנה או VBAT. ניתן להגדיר את BKPSRAM (ב-ETZPC) כנגיש על ידי תוכנה מאובטחת בלבד.

3.3

בקר DDR3/DDR3L/LPDDR2/LPDDR3 (DDRCTRL)

DDRCTRL בשילוב עם DDRPHYC מספק פתרון ממשק זיכרון מלא עבור תת-מערכת זיכרון DDR. · ממשק AMBA אחד של 64 סיביות עם 4 יציאות AXI (XPI) · שעון AXI אסינכרוני לבקר · מנוע הצפנת זיכרון DDR (DDRMCE) הכולל כתיבה בזמן אמת של AES-128 DDR
הצפנה/פענוח קריאה. · תקנים נתמכים:
מפרט JEDEC DDR3 SDRAM, JESD79-3E עבור DDR3/3L עם ממשק 16 סיביות
מפרט JEDEC LPDDR2 SDRAM, JESD209-2E עבור LPDDR2 עם ממשק 16 סיביות
מפרט JEDEC LPDDR3 SDRAM, JESD209-3B עבור LPDDR3 עם ממשק 16 סיביות
· מתזמן מתקדם ומחולל פקודות SDRAM · ניתן לתכנות ברוחב נתונים מלא (16 סיביות) או חצי רוחב נתונים (8 סיביות) · תמיכה מתקדמת ב-QoS עם שלושה סוגים של תעבורה בקריאה ושני סוגים של תעבורה בכתיבה · אפשרויות למניעת הרעבה של תעבורה בעדיפות נמוכה יותר · קוהרנטיות מובטחת לכתיבה לאחר קריאה (WAR) ולקריאה לאחר כתיבה (RAW) ב
יציאות AXI · תמיכה ניתנת לתכנות עבור אפשרויות אורך פרץ (4, 8, 16) · שילוב כתיבה כדי לאפשר שילוב של מספר כתיבות לאותה כתובת לאחד
כתיבה יחידה · תצורת דרגה יחידה

DS13875 Rev 5

21/219
48

פונקציונאלי נגמרview

STM32MP133C/F

· תמיכה בכניסה ויציאה אוטומטיות של SDRAM עקב חוסר הגעת עסקה בזמן הניתן לתכנות
· תמיכה בכניסה ויציאה אוטומטיות של עצירת שעון (LPDDR2/3) הנגרמות עקב חוסר הגעת עסקה
· תמיכה במצב פעולה אוטומטית של צריכת חשמל נמוכה הנגרמת עקב חוסר הגעת עסקה בזמן הניתן לתכנות באמצעות ממשק חומרה בעל צריכת חשמל נמוכה
· מדיניות דפדוף ניתנת לתכנות · תמיכה בכניסה ויציאה של רענון עצמי אוטומטי או תחת בקרת תוכנה · תמיכה בכניסה ויציאה של כיבוי עמוק תחת בקרת תוכנה (LPDDR2 ו-
LPDDR3) · תמיכה בעדכוני אוגרים מפורשים של מצב SDRAM תחת בקרת תוכנה · לוגיקת מיפוי כתובות גמישה המאפשרת מיפוי ספציפי ליישום של שורות, עמודות,
סיביות בנק · אפשרויות בקרת רענון לבחירת המשתמש · בלוק משויך DDRPERFM לסיוע בניטור וכיוונון ביצועים
ניתן להגדיר (ב-ETZPC) את DDRCTRL ואת DDRPHYC כנגישים על ידי תוכנה מאובטחת בלבד.
התכונות העיקריות של DDRMCE (מנוע הצפנת זיכרון DDR) מפורטות להלן: · ממשקי אב/עבד של אפיק מערכת AXI (64 סיביות) · הצפנה מקוונת (לכתיבה) ופענוח (לקריאה), המבוססות על חומת אש משובצת
תכנות · שני מצבי הצפנה לכל אזור (מקסימום אזור אחד): ללא הצפנה (מצב עקיפה),
מצב צופן בלוקים · התחלה וסוף של אזורים המוגדרים עם גרגרנות של 64 קילו-בייט · סינון ברירת מחדל (אזור 0): כל גישה שניתנה · סינון גישה לאזור: אין
צופן בלוקים נתמך: AES מצב שרשור נתמך · מצב בלוק עם צופן AES תואם למצב ECB שצוין בפרסום 197 של NIST FIPS בתקן ההצפנה המתקדם (AES), עם פונקציית גזירת מפתחות משויכת המבוססת על אלגוריתם Keccak-400 שפורסם ב-https://keccak.team webאתר. · סט אחד של אוגרי מפתחות ראשיים לכתיבה בלבד ולנעילה · יציאת תצורה של AHB, בעלת מודעות לפריבילגיות

22/219

DS13875 Rev 5

STM32MP133C/F

פונקציונאלי נגמרview

3.4

בקר מרחב כתובות TrustZone עבור DDR (TZC)

TZC משמש לסינון גישות קריאה/כתיבה לבקר DDR בהתאם להרשאות TrustZone ובהתאם ל-NSAID (Non-secure master) בעד תשעה אזורים הניתנים לתכנות: · תצורה נתמכת על ידי תוכנה מהימנה בלבד · יחידת סינון אחת · תשעה אזורים:
אזור 0 תמיד מופעל ומכסה את כל טווח הכתובות. לאזורים 1 עד 8 יש כתובת בסיס/קצה הניתנת לתכנות וניתן להקצות אותם ל
כל אחד מהמסננים או שניהם. · הרשאות גישה מאובטחות ולא מאובטחות מתוכנתות לפי אזור · גישות לא מאובטחות המסוננות לפי NSAID · אזורים הנשלטים על ידי אותו מסנן אינם חייבים להיות חופפים · מצבי כשל עם שגיאה ו/או פסיקה · יכולת קבלה = 256 · לוגיקת שומר שער להפעלה והשבתה של כל מסנן · גישות ספקולטיביות

DS13875 Rev 5

23/219
48

פונקציונאלי נגמרview

STM32MP133C/F

3.5

מצבי אתחול

בעת האתחול, מקור האתחול בו משתמש ROM האתחול הפנימי נבחר על ידי פין BOOT ובייטים של OTP.

טבלה 2. מצבי אתחול

אתחול2 אתחול1 אתחול0 מצב אתחול ראשוני

הערות

המתן חיבור נכנס ב:

0

0

0

UART ו-USB(1)

USART3/6 ו-UART4/5/7/8 על פיני ברירת מחדל

התקן USB במהירות גבוהה על פיני OTG_HS_DP/DM(2)

0

0

1 הבזק NOR טורי (3) הבזק NOR טורי על QUADSPI (5)

0

1

0

e·MMC(3)

e·MMC על SDMMC2 (ברירת מחדל)(5)(6)

0

1

1

פלאש NAND(3)

פלאש NAND SLC על FMC

1

0

0

אתחול פיתוח (ללא אתחול זיכרון פלאש)

משמש לקבלת גישת ניפוי שגיאות ללא אתחול מזיכרון פלאש (4).

1

0

1

כרטיס SD(3)

כרטיס SD ב-SDMC1 (ברירת מחדל)(5)(6)

המתן חיבור נכנס ב:

1

1

0 UART ו-USB(1)(3) USART3/6 ו-UART4/5/7/8 על פיני ברירת מחדל

התקן USB במהירות גבוהה על פיני OTG_HS_DP/DM(2)

1

1

1 זיכרון NAND טורי (3) זיכרון NAND טורי על QUADSPI (5)

1. ניתן להשבית באמצעות הגדרות OTP. 2. USB דורש שעון/קריסטל HSE (ראה AN5474 עבור תדרים נתמכים עם ובלי הגדרות OTP). 3. ניתן לשנות את מקור האתחול באמצעות הגדרות OTP (לדוגמהamp(אתחול ראשוני מכרטיס SD, לאחר מכן e·MMC עם הגדרות OTP). 4. ליבת Cortex®-A7 בלולאה אינסופית, PA13. 5. ניתן לשנות את פיני ברירת המחדל באמצעות OTP. 6. לחלופין, ניתן לבחור ממשק SDMMC אחר מברירת מחדל זו באמצעות OTP.

למרות שאתחול ברמה נמוכה מתבצע באמצעות שעונים פנימיים, חבילות תוכנה שסיפקה ST כמו גם ממשקים חיצוניים עיקריים כגון DDR, USB (אך לא רק) דורשים חיבור גביש או מתנד חיצוני על פיני HSE.
ראה RM0475 "יחידות MPU של 32 סיביות מבוססות Arm® מתקדמות STM13MP32xx" או AN5474 "תחילת העבודה עם פיתוח חומרה של קווי STM32MP13xx" לקבלת אילוצים והמלצות בנוגע לחיבור פיני HSE ותדרים נתמכים.

24/219

DS13875 Rev 5

STM32MP133C/F

פונקציונאלי נגמרview

3.6

ניהול אספקת חשמל

3.6.1
זְהִירוּת:

תוכנית אספקת חשמל
· VDD הוא מקור הספק העיקרי עבור קלט/פלט והחלק הפנימי נשאר מופעל במצב המתנה. נפח שימושיtagטווח המתח הוא 1.71 וולט עד 3.6 וולט (1.8 וולט, 2.5 וולט, 3.0 וולט או 3.3 וולט טיפוסי)
VDD_PLL ו-VDD_ANA חייבים להיות מחוברים בכוכב ל-VDD. · VDDCPU הוא נפח ההפעלה הייעודי של המעבד Cortex-A7tagהיצע, שערכה תלוי ב
תדר המעבד הרצוי. 1.22 וולט עד 1.38 וולט במצב הפעלה. VDD חייב להיות נוכח לפני VDDCPU. · VDDCORE הוא עוצמת הקול הדיגיטלית העיקריתtage ובדרך כלל כבוי במצב המתנה. עוצמת קולtagטווח המתח הוא 1.21 וולט עד 1.29 וולט במצב הפעלה. VDD חייב להיות נוכח לפני VDDCORE. · ניתן לחבר את פין VBAT לסוללה חיצונית (1.6 וולט < VBAT < 3.6 וולט). אם לא נעשה שימוש בסוללה חיצונית, יש לחבר פין זה ל-VDD. · VDDA הוא מתח האספקה ​​האנלוגי (ADC/VREF).tage (1.62 וולט עד 3.6 וולט). שימוש ב-VREF+ הפנימי דורש VDDA שווה או גבוה מ-VREF+ + 0.3 וולט. · פין VDDA1V8_REG הוא הפלט של הרגולטור הפנימי, המחובר באופן פנימי ל-USB PHY ול-USB PLL. הרגולטור הפנימי VDDA1V8_REG מופעל כברירת מחדל וניתן לשלוט בו על ידי תוכנה. הוא תמיד כבוי במצב המתנה.
אסור להשאיר את הפין הספציפי BYPASS_REG1V8 צף. יש לחבר אותו ל-VSS או ל-VDD כדי להפעיל או לבטל את עוצמת הקול.tagווסת e. כאשר VDD = 1.8 V, יש להגדיר BYPASS_REG1V8. · פין VDDA1V1_REG הוא הפלט של הווסת הפנימי, המחובר באופן פנימי ל-USB PHY. הווסת הפנימי VDDA1V1_REG מופעל כברירת מחדל וניתן לשלוט בו על ידי תוכנה. הוא תמיד כבוי במצב המתנה.
· VDD3V3_USBHS הוא ספק הכוח USB במהירות גבוהה. כרךtagהטווח הוא 3.07 V עד 3.6 V.
אסור ש-VDD3V3_USBHS יהיה קיים אלא אם כן VDDA1V8_REG קיים, אחרת עלול להיגרם נזק קבוע ל-STM32MP133C/F. יש להבטיח זאת באמצעות סדר דירוג PMIC או באמצעות רכיב חיצוני במקרה של הטמעת ספק כוח של רכיב נפרד.
· VDDSD1 ו-VDDSD2 הם בהתאמה ספקי כוח לכרטיסי SD SDMMC1 ו-SDMMC2 לתמיכה במצב מהירות אולטרה-גבוהה.
· VDDQ_DDR הוא ספק הכוח DDR IO. 1.425 וולט עד 1.575 וולט עבור חיבור זיכרונות DDR3 (1.5 וולט טיפוסי)
1.283 וולט עד 1.45 וולט עבור חיבור זיכרונות DDR3L (1.35 וולט טיפוסי)
1.14 וולט עד 1.3 וולט עבור ממשק זיכרונות LPDDR2 או LPDDR3 (1.2 וולט טיפוסי)
במהלך שלבי ההדלקה והכיבוי, יש לכבד את דרישות רצף ההספק הבאות:
כאשר מתח ה-VDD נמוך מ-1 וולט, ספקי כוח אחרים (VDDCORE, VDDCPU, VDDSD1, VDDSD2, VDDA, VDDA1V8_REG, VDDA1V1_REG, VDD3V3_USBHS, VDDQ_DDR) חייבים להישאר מתחת ל-VDD + 300 mV.
· כאשר VDD הוא מעל 1 V, כל ספקי הכוח הם עצמאיים.
במהלך שלב הכיבוי, מתח ה-VDD יכול להיות נמוך באופן זמני מאשר ספקים אחרים רק אם האנרגיה המסופקת ל-STM32MP133C/F נשארת מתחת ל-1 mJ. זה מאפשר פריקה של קבלי ניתוק חיצוניים עם קבועי זמן שונים במהלך שלב הכיבוי החולף.

DS13875 Rev 5

25/219
48

פונקציונאלי נגמרview
V 3.6
VBOR0 1

איור 2. רצף הפעלה/כיבוי

STM32MP133C/F

VDDX(1) VDD

3.6.2
הערה: 26/219

0.3

פועל

מצב הפעלה

הפסקת חשמל

זְמַן

אזור אספקה ​​לא חוקי

VDDX < VDD + 300 mV

VDDX עצמאי מ-VDD

MSv47490V1

1. VDDX מתייחס לכל ספק כוח מבין VDDCORE, VDDCPU, VDDSD1, VDDSD2, VDDA, VDDA1V8_REG, VDDA1V1_REG, VDD3V3_USBHS, VDDQ_DDR.

מפקח אספקת חשמל

למכשירים יש מעגל איפוס הפעלה (POR)/איפוס כיבוי (PDR) משולב בשילוב עם מעגל איפוס ניתוק מתח (BOR):
· איפוס הפעלה (POR)
מפקח ה-POR מנטר את אספקת החשמל של VDD ומשווה אותה לסף קבוע. המכשירים נשארים במצב איפוס כאשר VDD נמוך מסף זה, · איפוס לאחר כיבוי (PDR)
מפקח ה-PDR מנטר את אספקת החשמל של VDD. איפוס נוצר כאשר VDD יורד מתחת לסף קבוע.
· איפוס תקלות חשמל (BOR)
מפקח ה-BOR מנטר את אספקת החשמל VDD. ניתן להגדיר שלושה ערכי סף BOR (מ-2.1 עד 2.7 וולט) באמצעות בתים אופציונליים. איפוס נוצר כאשר ה-VDD יורד מתחת לסף זה.
· איפוס הפעלה VDDCORE (POR_VDDCORE) מנהל POR_VDDCORE מנטר את אספקת החשמל של VDDCORE ומשווה אותה לסף קבוע. תחום VDDCORE נשאר במצב איפוס כאשר VDDCORE נמצא מתחת לסף זה.
· איפוס VDDCORE לאחר כיבוי חשמל (PDR_VDDCORE). מנהל ה-PDR_VDDCORE מנטר את אספקת החשמל של VDDCORE. איפוס תחום VDDCORE נוצר כאשר VDDCORE יורד מתחת לסף קבוע.
· VDDCPU איפוס הפעלה (POR_VDDCPU) המפקח POR_VDDCPU מנטר את אספקת החשמל של VDDCPU ומשווה אותה לסף קבוע. תחום VDDCPU נשאר במצב איפוס כאשר VDDCORE נמצא מתחת לסף זה.
פין ה-PDR_ON שמור לבדיקות ייצור של STMicroelectronics וחייב להיות מחובר תמיד ל-VDD ביישום.

DS13875 Rev 5

STM32MP133C/F

פונקציונאלי נגמרview

3.7

אסטרטגיית צריכת חשמל נמוכה

ישנן מספר דרכים להפחית את צריכת החשמל ב-STM32MP133C/F: · הפחתת צריכת החשמל הדינמית על ידי האטת שעוני המעבד ו/או ה-
שעוני מטריצת אפיק ו/או שליטה בשעוני היקפיים בודדים. · חסוך בצריכת חשמל כאשר המעבד במצב סרק, על ידי בחירה מבין האפשרויות הנמוכות הזמינות.
מצבי צריכת חשמל בהתאם לצורכי יישום המשתמש. זה מאפשר להשיג את הפשרה הטובה ביותר בין זמן הפעלה קצר, צריכת חשמל נמוכה, כמו גם מקורות השכמה זמינים. · השתמש ב-DVFS (עוצמת קול דינמיתtagנקודות הפעלה (e וקנה מידה של תדר) השולטות ישירות בתדר שעון המעבד וכן באספקת הפלט של VDDCPU.
מצבי הפעולה מאפשרים שליטה על חלוקת השעון לחלקי המערכת השונים ועל הספק המערכת. מצב הפעולה של המערכת מופעל על ידי תת-מערכת ה-MPU.
מצבי צריכת החשמל הנמוכה של תת-המערכת של ה-MPU מפורטים להלן: · שינה: שעוני המעבד נעצרים ושעון הציוד ההיקפי/ים פועל כ-
נקבע קודם לכן ב-RCC (איפוס ובקר שעון). · CStop: שעוני הציוד ההיקפי/ים של המעבד נעצרים. · CStandby: VDDCPU כבוי
המעבד נכנס למצבי צריכת חשמל נמוכה של CSleep ו-CStop בעת ביצוע פקודות WFI (המתנה להפסקה) או WFE (המתנה לאירוע).
מצבי הפעולה הזמינים של המערכת הם הבאים: · הפעלה (המערכת בביצועים מלאים, VDDCORE, VDDCPU ושעונים פעילים) · עצירה (שעונים כבויים) · LP-עצירה (שעונים כבויים) · LPLV-עצירה (שעונים כבויים, רמת אספקת החשמל של VDDCORE ו-VDDCPU עשויה להיות נמוכה) · LPLV-עצירה 2 (VDDCPU כבוי, VDDCORE יורד ושעונים כבויים) · המתנה (VDDCPU, VDDCORE ושעונים כבויים)

טבלה 3. מצב צריכת חשמל של המערכת לעומת מצב צריכת חשמל של המעבד

מצב צריכת חשמל של המערכת

מעבד

מצב ריצה

CRun או CSleep

מצב עצירה מצב עצירה LP מצב עצירה LPLV מצב עצירה LPLV2
מצב המתנה

Cעצירה או Cהמתנה Cהמתנה

3.8

בקר איפוס ושעון (RCC)

בקר השעון והאיפוס מנהל את יצירת כל השעונים, כמו גם את שליטה בשעון, ואת בקרת איפוסי המערכת והציוד ההיקפי. RCC מספק גמישות גבוהה בבחירת מקורות השעון ומאפשר יישום של יחסי שעון כדי לשפר את צריכת החשמל. בנוסף, בכמה ציוד היקפי לתקשורת המסוגל לעבוד עם

DS13875 Rev 5

27/219
48

פונקציונאלי נגמרview

STM32MP133C/F

3.8.1 3.8.2

שני תחומי שעון שונים (שעון ממשק אפיק או שעון היקפי של הליבה), ניתן לשנות את תדר המערכת מבלי לשנות את קצב הבאוד.
ניהול שעון
המכשירים משלבים ארבעה מתנדים פנימיים, שני מתנדים עם גביש חיצוני או מהוד, שלושה מתנדים פנימיים עם זמן אתחול מהיר וארבעה PLLs.
ה-RCC מקבל את כניסות מקור השעון הבאות: · מתנדים פנימיים:
שעון HSI של 64 מגה-הרץ (דיוק של 1%) שעון CSI של 4 מגה-הרץ שעון LSI של 32 קילו-הרץ · מתנדים חיצוניים: שעון HSE של 8-48 מגה-הרץ שעון LSE של 32.768 קילו-הרץ
ה-RCC מספק ארבעה PLLs: · PLL1 המוקדש לשעון המעבד · PLL2 המספק:
שעונים עבור AXI-SS (כולל גשרי APB4, APB5, AHB5 ו-AHB6) שעונים עבור ממשק DDR · PLL3 המספק: שעונים עבור AHB רב-שכבתי ומטריצת אפיק היקפי (כולל APB1,
שעוני ליבה (APB2, APB3, APB6, AHB1, AHB2 ו-AHB4) עבור ציוד היקפי · PLL4 המוקדש ליצירת שעוני ליבה עבור ציוד היקפי מגוון
המערכת מתחילה לפעול לפי שעון HSI. לאחר מכן, יישום המשתמש יכול לבחור את תצורת השעון.
מקורות איפוס מערכת
איפוס ההפעלה מאתחל את כל האוגרים למעט ניפוי השגיאות, חלק מה-RCC, חלק מאוגרי ה-RTC ובקר צריכת החשמל, וכן את תחום צריכת החשמל הגיבוי.
איפוס אפליקציה נוצר מאחד מהמקורות הבאים: · איפוס ממשטח NRST · איפוס מאות POR ו-PDR (נקרא בדרך כלל איפוס הפעלה) · איפוס מ-BOR (נקרא בדרך כלל brownout) · איפוס ממערכת השמירה העצמאית 1 · איפוס ממערכת השמירה העצמאית 2 · איפוס מערכת תוכנה מה-Cortex-A7 (CPU) · כשל ב-HSE, כאשר תכונת מערכת אבטחת השעון מופעלת
איפוס מערכת נוצר מאחד מהמקורות הבאים: · איפוס אפליקציה · איפוס מאות POR_VDDCORE · יציאה ממצב המתנה למצב הפעלה

28/219

DS13875 Rev 5

STM32MP133C/F

פונקציונאלי נגמרview

איפוס מעבד MPU נוצר מאחד מהמקורות הבאים: · איפוס מערכת · בכל פעם שה-MPU יוצא ממצב המתנה · איפוס תוכנה של MPU מה-Cortex-A7 (CPU)

3.9

קלט/פלט לשימוש כללי (GPIO)

ניתן להגדיר כל אחד מפיני ה-GPIO על ידי תוכנה כפלט (push-pull או open-drain, עם או בלי pull-up או pull-down), כקלט (עם או בלי pull-up או pull-down) או כפונקציה חלופית היקפית. רוב פיני ה-GPIO משותפים עם פונקציות חלופיות דיגיטליות או אנלוגיות. כל פיני ה-GPIO בעלי יכולת זרם גבוה ובעלי אפשרות לבחירת מהירות לניהול טוב יותר של רעש פנימי, צריכת חשמל ופליטת אלקטרומגנטית.
לאחר האיפוס, כל ה-GPIOs נמצאים במצב אנלוגי כדי להפחית את צריכת החשמל.
ניתן לנעול את תצורת הקלט/פלט במידת הצורך על ידי ביצוע רצף מסוים על מנת למנוע כתיבה כוזבת לאוגרי הקלט/פלט.
ניתן להגדיר את כל פיני ה-GPIO כמאובטחים בנפרד, מה שאומר שגישות תוכנה ל-GPIOs אלה ולציוד היקפי נלווים המוגדרים כמאובטחים מוגבלות לתוכנה מאובטחת הפועלת על המעבד.

3.10
פֶּתֶק:

בקר הגנה של TrustZone (ETZPC)
ETZPC משמש להגדרת אבטחת TrustZone של אפיקים ראשיים ועבדים עם תכונות אבטחה ניתנות לתכנות (משאבים ניתנים לאבטחה). לדוגמה: · ניתן לתכנת את גודל האזור המאובטח של SYSRAM על השבב. · ניתן להגדיר ציוד היקפי של AHB ו-APB כמאובטח או לא מאובטח. · ניתן להגדיר AHB SRAM כמאובטח או לא מאובטח.
כברירת מחדל, זיכרון SYSRAM, AHB SRAM וציוד היקפי הניתן לאבטחה מוגדרים לגישה מאובטחת בלבד, ולכן אינם נגישים על ידי מאסטרים שאינם מאובטחים כגון DMA1/DMA2.

DS13875 Rev 5

29/219
48

פונקציונאלי נגמרview

STM32MP133C/F

3.11

מטריצת אפיק-קישור
המכשירים כוללים מטריצת אפיק AXI, מטריצת אפיק AHB ראשית אחת וגשרי אפיק המאפשרים חיבור בין מאסטרים של אפיקים (bus masters) לבין עבדים של אפיקים (ראו איור למטה, הנקודות מייצגות את חיבורי המאסטר/עבד המופעלים).
איור 3. מטריצת אפיק STM32MP133C/F

MDMA

SDMMC2

SDMMC1

DBG מ-MLAHB חיבור USBH

מעבד

ETH1 ETH2

128 סיביות

אקסים

M9

M0

M1 M2

M3

M11

M4

M5

M6

M7

S0

S1 S2 S3 S4 S5 S6 S7 S8 S9

עבד ברירת מחדל AXIMC

NIC-400 AXI 64 סיביות 266 מגה-הרץ – 10 מאסטרים / 10 עבדים

מחיבור AXIM DMA1 DMA2 USBO DMA3

M0

M1 M2

M3 M4

M5

M6 M7

S0

S1

S2

S3

S4 S5 חיבור AHB 32 סיביות 209 מגה-הרץ – 8 מאסטרים / 6 עבדים

גשר AHB DDRCTRL 533 MHz ל-AHB6 לחיבור MLAHB FMC/NAND QUADSPI SYSRAM 128 KB ROM 128 KB גשר AHB ל-AHB5 גשר APB ל-APB5 גשר APB ל-DBG APB
יציאת מאסטר סינכרונית AXI 64 יציאת עבד סינכרונית AXI 64 יציאת מאסטר אסינכרונית AXI 64 יציאת עבד אסינכרונית AHB 64 יציאת מאסטר סינכרונית AHB 32 יציאת עבד סינכרונית AHB 32 יציאת מאסטר אסינכרונית AHB 32 יציאת עבד אסינכרונית
גשר ל-AHB2 SRAM1 SRAM2 SRAM3 לחיבור AXIM גשר ל-AHB4
MSv67511V2

MLAHB

30/219

DS13875 Rev 5

STM32MP133C/F

פונקציונאלי נגמרview

3.12

בקרי DMA
המכשירים כוללים את מודולי ה-DMA הבאים לפרוק פעילות CPU: · גישה ישירה לזיכרון מאסטר (MDMA)
בקר ה-MDMA הוא בקר DMA מהיר, האחראי על כל סוגי העברות הזיכרון (מהתקן היקפי לזיכרון, זיכרון לזיכרון, זיכרון להתקן היקפי), ללא כל פעולת CPU. הוא כולל ממשק AXI ראשי. בקר ה-MDMA מסוגל להתממשק עם בקרי DMA אחרים כדי להרחיב את יכולות ה-DMA הסטנדרטיות, או לנהל בקשות DMA היקפיות ישירות. כל אחד מ-32 הערוצים יכול לבצע העברות בלוקים, העברות בלוקים חוזרות והעברות רשימות מקושרות. ניתן להגדיר את בקר ה-MDMA לבצע העברות מאובטחות לזיכרונות מאובטחים. · שלושה בקרי DMA (DMA1 ו-DMA2 לא מאובטחים, בתוספת DMA3 מאובטח) לכל בקר יש AHB בעל שני פורטים, עבור סך של 16 ערוצי DMA לא מאובטחים ושמונה ערוצי DMA מאובטחים לביצוע העברות בלוקים מבוססות FIFO.
שתי יחידות DMAMUX מבצעות ריבוב ומנתבות את בקשות ה-DMA ההיקפיות לשלושת בקרי ה-DMA, עם גמישות גבוהה, תוך מיקסום מספר בקשות ה-DMA הפועלות בו זמנית, וכן יצירת בקשות DMA מפלט היקפי טריגרים או אירועי DMA.
DMAMUX1 ממפה בקשות DMA מהתקנים היקפיים לא מאובטחים לערוצי DMA1 ו-DMA2. DMAMUX2 ממפה בקשות DMA מהתקנים היקפיים מאובטחים לערוצי DMA3.

3.13

בקר פסיקה ואירועים מורחב (EXTI)
בקר הפסיקה והאירועים המורחב (EXTI) מנהל את התעוררות המעבד והמערכת באמצעות כניסות אירועים ישירות וניתנות להגדרה. EXTI מספק בקשות התעוררות לבקרת צריכת החשמל, ומייצר בקשת הפסיקה ל-GIC, ואירועים לכניסת האירועים של המעבד.
בקשות ההעירה של EXTI מאפשרות להעיר את המערכת ממצב עצור, ואת להעיר את המעבד ממצבי CStop ו-CStandby.
ניתן להשתמש בבקשת פסיקה וביצירת בקשת אירוע גם במצב הפעלה.
ה-EXTI כולל גם את בחירת ה-EXTI IOport.
ניתן להגדיר כל הפרעה או אירוע כמאובטח על מנת להגביל את הגישה לתוכנה מאובטחת בלבד.

3.14

יחידת חישוב בדיקת יתירות מחזורית (CRC)
יחידת החישוב CRC (בדיקת יתירות מחזורית) משמשת לקבלת קוד CRC באמצעות פולינום ניתן לתכנות.
בין היתר, טכניקות מבוססות CRC משמשות לאימות שלמות שידור או אחסון נתונים. במסגרת תקן EN/IEC 60335-1, הן מציעות אמצעי לאימות שלמות זיכרון הפלאש. יחידת חישוב ה-CRC מסייעת בחישוב חתימה של התוכנה במהלך זמן ריצה, כדי להשוות אותה לחתימת ייחוס שנוצרת בזמן הקישור ומאוחסנת במיקום זיכרון נתון.

DS13875 Rev 5

31/219
48

פונקציונאלי נגמרview

STM32MP133C/F

3.15

בקר זיכרון גמיש (FMC)
המאפיינים העיקריים של בקר ה-FMC הם הבאים: · ממשק עם התקני זיכרון סטטי ממופים, כולל:
זיכרון פלאש NOR זיכרון גישה אקראית סטטי או פסאודו-סטטי (SRAM, PSRAM) זיכרון פלאש NAND עם חומרת BCH 4-bit/8-bit ECC · רוחב אפיק נתונים 8-, 16-bit · בקרת בחירת שבב עצמאית עבור כל בנק זיכרון · תצורה עצמאית עבור כל בנק זיכרון · כתיבת FIFO
ניתן להפוך את אוגרי התצורה של FMC לאבטחים.

3.16

ממשק זיכרון כפול Quad-SPI (QUADSPI)
ה-QUADSPI הוא ממשק תקשורת מיוחד המכוון לזיכרונות פלאש SPI יחידים, כפולים או מרובעים. הוא יכול לפעול בכל אחד משלושת המצבים הבאים: · מצב עקיף: כל הפעולות מבוצעות באמצעות אוגרי ה-QUADSPI. · מצב שאילת סטטוס: אוגר הסטטוס של זיכרון הפלאש החיצוני נקרא ו...
ניתן ליצור פסיקה במקרה של הגדרת דגל. · מצב ממופה זיכרון: זיכרון הבזק החיצוני ממופה למרחב הכתובות
ונתפס על ידי המערכת כאילו היה זיכרון פנימי.
ניתן להגדיל פי שניים את התפוקה והקיבולת באמצעות מצב פלאש כפול, שבו ניגשים בו זמנית לשני זיכרונות פלאש Quad-SPI.
QUADSPI משולב עם בלוק השהייה (DLYBQS) המאפשר תמיכה בתדר נתונים חיצוני מעל 100 מגה-הרץ.
אוגרי התצורה של QUADSPI יכולים להיות מאובטחים, כמו גם בלוק ההשהיה שלו.

3.17

ממירים אנלוגיים לדיגיטליים (ADC1, ADC2)
ההתקנים משלבים שני ממירים אנלוגיים-לדיגיטליים, שניתן להגדיר את הרזולוציה שלהם ל-12, 10, 8 או 6 סיביות. כל ADC משתף עד 18 ערוצים חיצוניים, ומבצע המרות במצב צילום יחיד או סריקה. במצב סריקה, ההמרה האוטומטית מתבצעת על קבוצה נבחרת של כניסות אנלוגיות.
לשני ה-ADC יש ממשקי אפיק הניתנים לאבטחה.
כל ADC יכול להיות מוגש על ידי בקר DMA, ובכך מאפשר העברה אוטומטית של ערכים שהומרו על ידי ADC למיקום יעד ללא כל פעולת תוכנה.
בנוסף, תכונת מעקב אנלוגית יכולה לנטר במדויק את עוצמת הקול המומרת,tagהערוץ אחד, חלק או כל הערוצים שנבחרו. הפרעה נוצרת כאשר כרך ההמרהtage נמצא מחוץ לסף המתוכנת.
על מנת לסנכרן המרת A/D וטיימרים, ניתן להפעיל את ה-ADCs על ידי כל אחד מהטיימרים TIM1, TIM2, TIM3, TIM4, TIM6, TIM8, TIM15, LPTIM1, LPTIM2 ו-LPTIM3.

32/219

DS13875 Rev 5

STM32MP133C/F

פונקציונאלי נגמרview

3.18

חיישן טמפרטורה
המכשירים משלב חיישן טמפרטורה שמייצר נפחtage (VTS) המשתנה באופן ליניארי עם הטמפרטורה. חיישן טמפרטורה זה מחובר באופן פנימי ל-ADC2_INP12 ויכול למדוד את טמפרטורת הסביבה של המכשיר בטווח של 40 עד +125 מעלות צלזיוס בדיוק של ±2%.
לחיישן הטמפרטורה יש ליניאריות טובה, אך יש לכייל אותו כדי להשיג דיוק כולל טוב של מדידת הטמפרטורה. מכיוון שהיסט חיישן הטמפרטורה משתנה משבב לשבב עקב שונות בתהליך, חיישן הטמפרטורה הפנימי הלא מכויל מתאים ליישומים המזהים שינויי טמפרטורה בלבד. כדי לשפר את דיוק מדידת חיישן הטמפרטורה, כל התקן מכויל בנפרד על ידי ST. נתוני כיול חיישן הטמפרטורה שנקבעו על ידי היצרן מאוחסנים על ידי ST באזור OTP, הנגיש במצב קריאה בלבד.

3.19

חיישן טמפרטורה דיגיטלי (DTS)
המכשירים משלב חיישן טמפרטורה עם פלט תדר. DTS סופר את התדר על סמך LSE או PCLK כדי לספק את נתוני הטמפרטורה.
הפונקציות הבאות נתמכות: · יצירת פסיקות לפי סף טמפרטורה · יצירת אות התעוררות לפי סף טמפרטורה

3.20
פֶּתֶק:

פעולת VBAT
תחום הכוח של VBAT מכיל את ה-RTC, את אוגרי הגיבוי ואת SRAM הגיבוי.
על מנת למטב את משך הסוללה, תחום הספק זה מסופק על ידי VDD כאשר זמין או על ידי עוצמת הקולtage מופעל על פין VBAT (כאשר אין אספקת VDD). הספקת ה-VBAT מופעלת כאשר ה-PDR מזהה ש-VDD ירד מתחת לרמת ה-PDR.
כרךtagה-e בפין VBAT יכול להינתן על ידי סוללה חיצונית, סופר-קבל או ישירות על ידי VDD. במקרה האחרון, מצב VBAT אינו פונקציונלי.
פעולת VBAT מופעלת כאשר VDD אינו קיים.
אף אחד מהאירועים הללו (פסיקות חיצוניות, TAMP אירוע, או אזעקת/אירועי RTC) מסוגלים לשחזר ישירות את אספקת ה-VDD ולאלץ את ההתקן לצאת מפעולת VBAT. אף על פי כן, TAMP ניתן להשתמש באירועים ואזעקות/אירועי RTC כדי לייצר אות למעגל חיצוני (בדרך כלל PMIC) שיכול לשחזר את אספקת ה-VDD.

DS13875 Rev 5

33/219
48

פונקציונאלי נגמרview

STM32MP133C/F

3.21

כרך ידtagמאגר ייחוס אלקטרוני (VREFBUF)
המכשירים מטמיעים כרךtagבופר ייחוס שניתן להשתמש בו כנפחtagהפניה עבור ה-ADCs, וגם ככרךtagהפניה לרכיבים חיצוניים דרך פין VREF+. VREFBUF יכול להיות מאובטח. ה-VREFBUF הפנימי תומך בארבעה כרכיםtagמתח: · 1.65 וולט · 1.8 וולט · 2.048 וולט · 2.5 וולט מתח חיצוניtagניתן לספק את ההפניה דרך פין VREF+ כאשר ה-VREFBUF הפנימי כבוי.
איור 4. כרךtagמאגר התייחסות

VREFINT

+

VREF+

VSSA

MSv64430V1

3.22

מסנן דיגיטלי עבור מודולטור סיגמא-דלתא (DFSDM)
המכשירים משלבים DFSDM אחד עם תמיכה בשני מודולי מסננים דיגיטליים וארבעה ערוצי קלט טוריים חיצוניים (משדרים-מקלטים) או לחלופין ארבעה כניסות מקביליות פנימיות.
ה-DFSDM מחבר מודולטורים חיצוניים למכשיר ומבצע סינון דיגיטלי של זרמי הנתונים המתקבלים. מודולטורים משמשים להמרת אותות אנלוגיים לזרמים דיגיטליים-טוריים המהווים את הקלטים של ה-DFSDM.
ה-DFSDM יכול גם לממשק מיקרופוני PDM (אפנון צפיפות פעימות) ולבצע המרה וסינון של PDM ל-PCM (בהאצת חומרה). ה-DFSDM כולל קלט זרם נתונים מקביל אופציונלי מה-ADCs או מזיכרון ההתקן (דרך העברות DMA/CPU לתוך DFSDM).
משדרי-מקלט DFSDM תומכים במספר פורמטים של ממשק טורי (לתמיכה במודולטורים שונים). מודולי מסנן דיגיטלי DFSDM מבצעים עיבוד דיגיטלי בהתאם לפרמטרי מסנן המוגדרים על ידי המשתמש עם רזולוציה סופית של ADC של עד 24 סיביות.

34/219

DS13875 Rev 5

STM32MP133C/F

פונקציונאלי נגמרview

הרכיב ההיקפי DFSDM תומך ב: · ארבעה ערוצי קלט דיגיטליים טוריים מרובי-פלקסים:
ממשק SPI ניתן להגדרה לחיבור מודולטורים שונים ממשק חד-חוטי ניתן להגדרה בקידוד מנצ'סטר PDM (אפנון צפיפות פעימות) כניסת מיקרופון תדר שעון קלט מרבי עד 1 מגה-הרץ (20 מגה-הרץ לקידוד מנצ'סטר) פלט שעון עבור מודולטורים (10 עד 0 מגה-הרץ) · כניסות חלופיות מארבעה ערוצים דיגיטליים מקבילים פנימיים (רזולוציית קלט של עד 20 סיביות): מקורות פנימיים: נתוני ADC או זרמי נתוני זיכרון (DMA) · שני מודולי מסנן דיגיטלי עם עיבוד אותות דיגיטלי מתכוונן: מסנן Sincx: סדר/סוג מסנן (16 עד 1), אוברסampאינטגרטור יחס לינג (1 עד 1024): אוברסampיחס ling (1 עד 256) · רזולוציית נתוני פלט של עד 24 סיביות, פורמט נתוני פלט חתום · תיקון אוטומטי של קיזוז נתונים (קיזוז מאוחסן באוגר על ידי המשתמש) · המרה רציפה או בודדת · תחילת המרה מופעלת על ידי: הפעלת תוכנה, טיימרים פנימיים, אירועים חיצוניים, תחילת המרה באופן סינכרוני עם מודול המסנן הדיגיטלי הראשון (DFSDM) · מעקב אנלוגי הכולל: אוגרי סף נתונים בעלי ערך נמוך וערך גבוה, מסנן דיגיטלי Sincx ייעודי הניתן להגדרה (סדר = 1 עד 3,
מעבריםampיחס ling = 1 עד 32) קלט מנתוני פלט סופיים או מערוצי קלט דיגיטליים טוריים נבחרים ניטור רציף באופן עצמאי מהמרה סטנדרטית · גלאי קצר חשמלי לגילוי ערכי קלט אנלוגיים רוויים (טווח תחתון ועליון): מונה של עד 8 סיביות לגילוי 1 עד 256 אפס או 0 רצופים בזרם נתונים טורי ניטור רציף של כל ערוץ קלט טורי · יצירת אות הפסקה באירוע כלב שמירה אנלוגי או באירוע גלאי קצר חשמלי · גלאי קיצוניים: אחסון ערכים מינימליים ומקסימליים של נתוני המרה סופיים המרועננים על ידי תוכנה · יכולת DMA לקריאת נתוני ההמרה הסופיים · פסיקות: סוף המרה, חריגה, כלב שמירה אנלוגי, קצר חשמלי, היעדר שעון ערוץ טורי קלט · המרות "רגילות" או "מוזרקות": ניתן לבקש המרות "רגילות" בכל עת או אפילו במצב רציף
ללא כל השפעה על תזמון ההמרות ה"מוזרקות" המרות "מוזרקות" לתזמון מדויק ועם עדיפות גבוהה להמרות

DS13875 Rev 5

35/219
48

פונקציונאלי נגמרview

STM32MP133C/F

3.23

מחולל מספרים אקראיים אמיתיים (RNG)
המכשירים מטמיעים RNG אחד המספק מספרים אקראיים של 32 סיביות שנוצרו על ידי מעגל אנלוגי משולב.
ניתן להגדיר את ה-RNG (ב-ETZPC) כנגיש באמצעות תוכנה מאובטחת בלבד.
ה-RNG האמיתי מתחבר לציוד ההיקפי המאובטח של AES ו-PKA דרך אפיק ייעודי (שאינו קריא על ידי המעבד).

3.24

מעבדי קריפטוגרפיה ו-hash (CRYP, SAES, PKA ו-HASH)
המכשירים משלבים מעבד קריפטוגרפי אחד התומך באלגוריתמים קריפטוגרפיים מתקדמים הנדרשים בדרך כלל כדי להבטיח סודיות, אימות, שלמות נתונים ואי-דחייה בעת חילופי הודעות עם עמית.
המכשירים גם משלב מפתח AES מאובטח ייעודי עמיד ל-DPA של 128 ו-256 סיביות (SAES) ומאיץ הצפנה/פענוח חומרתי של PKA, עם אפיק חומרה ייעודי שאינו נגיש על ידי המעבד.
תכונות עיקריות של CRYP: · DES/TDES (תקן הצפנת נתונים/תקן הצפנת נתונים משולשת): ECB (תקן אלקטרוני
אלגוריתמי שרשור (CBC) ו-CBS (שרשור בלוקים מוצפנים), מפתח של 64, 128 או 192 סיביות · AES (תקן הצפנה מתקדם): אלגוריתמי שרשור ECB, CBC, GCM, CCM ו-CTR (מצב מונה), מפתח של 128, 192 או 256 סיביות
תכונות עיקריות של HASH אוניברסלי: · SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-3 (אלגוריתמי HASH מאובטחים) · HMAC
מאיץ הקריפטוגרפי תומך ביצירת בקשות DMA.
ניתן להגדיר (ב-ETZPC) CRYP, SAES, PKA ו-HASH כנגישים באמצעות תוכנה מאובטחת בלבד.

3.25

אתחול ואבטחה ובקרת OTP (BSEC)
‏BSEC (אתחול ואבטחה ובקרת OTP) נועד לשלוט בתיבת נתיכים OTP (ניתנת לתכנות חד-פעמית), המשמשת לאחסון בלתי נדיף מוטמע עבור תצורת המכשיר ופרמטרי אבטחה. חלק מה-BSEC חייב להיות מוגדר כנגיש באמצעות תוכנה מאובטחת בלבד.
ה-BSEC יכול להשתמש במילות OTP לאחסון HWKEY 256-bit עבור SAES (AES מאובטח).

36/219

DS13875 Rev 5

STM32MP133C/F

פונקציונאלי נגמרview

3.26

טיימרים וכלבי שמירה
המכשירים כוללים שני טיימרים לבקרה מתקדמת, עשרה טיימרים למטרות כלליות (מתוכם שבעה מאובטחים), שני טיימרים בסיסיים, חמישה טיימרים בעלי צריכת חשמל נמוכה, שני מדי שמירה (Watchdog) וארבעה טיימרים של המערכת בכל Cortex-A7.
ניתן להקפיא את כל מוני הטיימר במצב ניפוי שגיאות.
הטבלה שלהלן משווה את התכונות של טיימרים לבקרה מתקדמת, לשימוש כללי, בסיסי וצריכת אנרגיה נמוכה.

סוג טיימר

שָׁעוֹן עֶצֶר

טבלה 4. השוואה בין תכונות טיימר

רזולוציה נגדית-
tion

סוג דלפק

גורם קדם-סקיילר

יצירת בקשת DMA

לכידת/השוואת ערוצים

פלט משלים

ממשק מקסימלי
שעון (MHz)

מקסימום
שָׁעוֹן עֶצֶר
שעון (MHz)(1)

TIM1 מתקדם, בקרת TIM8

16 סיביות

למעלה, כל מספר שלם למטה, בין 1 למעלה/למטה ל-65536

כֵּן

TIM2 TIM5

32 סיביות

למעלה, כל מספר שלם למטה, בין 1 למעלה/למטה ל-65536

כֵּן

TIM3 TIM4

16 סיביות

למעלה, כל מספר שלם למטה, בין 1 למעלה/למטה ל-65536

כֵּן

כל מספר שלם

TIM12(2) 16 סיביות

למעלה בין 1

לֹא

כְּלָלִי

ו-65536

מַטָרָה

TIM13(2) TIM14(2)

16 סיביות

כל מספר שלם בין 1 למעלה
ו-65536

לֹא

כל מספר שלם

TIM15(2) 16 סיביות

למעלה בין 1

כֵּן

ו-65536

TIM16(2) TIM17(2)

16 סיביות

כל מספר שלם בין 1 למעלה
ו-65536

כֵּן

בְּסִיסִי

TIM6, TIM7

16 סיביות

כל מספר שלם בין 1 למעלה
ו-65536

כֵּן

LPTIM1,

צריכת חשמל נמוכה

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

16 סיביות

1, 2, 4, 8, למעלה 16, 32, 64,
128

לֹא

LPTIM5

6

4

104.5

209

4

לֹא

104.5

209

4

לֹא

104.5

209

2

לֹא

104.5

209

1

לֹא

104.5

209

2

1

104.5

209

1

1

104.5

209

0

לֹא

104.5

209

1(3)

לֹא

104.5 104.5

1. שעון הטיימר המקסימלי הוא עד 209 מגה-הרץ, תלוי בסיבית TIMGxPRE ב-RCC. 2. טיימר ניתן לאבטחה. 3. אין ערוץ לכידה ב-LPTIM.

DS13875 Rev 5

37/219
48

פונקציונאלי נגמרview

STM32MP133C/F

3.26.1 3.26.2 3.26.3

טיימרים עם בקרה מתקדמת (TIM1, TIM8)
ניתן לראות את טיימרים בעלי הבקרה המתקדמת (TIM1, TIM8) כגנרטורים PWM תלת-פאזיים המרובבים על 6 ערוצים. יש להם יציאות PWM משלימות עם זמני מתים הניתנים לתכנות. ניתן גם להתייחס אליהם כטיימרים שלמים למטרות כלליות. ארבעת הערוצים העצמאיים שלהם יכולים לשמש ל: · לכידת קלט · השוואת פלט · יצירת PWM (מצבים מיושרים לקצה או למרכז) · פלט במצב פולס אחד
אם הם מוגדרים כטיימרים סטנדרטיים של 16 סיביות, יש להם את אותן תכונות כמו לטיימרים לשימוש כללי. אם הם מוגדרים כגנרטורים של PWM של 16 סיביות, יש להם יכולת אפנון מלאה (0-100%).
טיימר הבקרה המתקדם יכול לעבוד יחד עם טיימרים למטרות כלליות באמצעות תכונת קישור הטיימר לצורך סנכרון או שרשור אירועים.
TIM1 ו-TIM8 תומכים ביצירת בקשות DMA עצמאית.
טיימרים לשימוש כללי (TIM2, TIM3, TIM4, TIM5, TIM12, TIM13, TIM14, TIM15, TIM16, TIM17)
ישנם עשרה טיימרים כלליים הניתנים לסנכרון המוטמעים בהתקני STM32MP133C/F (ראה טבלה 4 להבדלים). · TIM2, TIM3, TIM4, TIM5
TIM 2 ו-TIM5 מבוססים על מונה עלייה/ירידה אוטומטי של 32 סיביות וקדם-מדרגה של 16 סיביות, בעוד ש-TIM3 ו-TIM4 מבוססים על מונה עלייה/ירידה אוטומטי של 16 סיביות וקדם-מדרגה של 16 סיביות. כל הטיימרים כוללים ארבעה ערוצים עצמאיים להשוואת לכידת קלט/פלט, PWM או פלט במצב פולס אחד. זה נותן עד 16 השוואת לכידת קלט/פלט/PWM במארזים הגדולים ביותר. טיימרים כלליים אלה יכולים לעבוד יחד, או עם טיימרים כלליים אחרים וטיימרי הבקרה המתקדמים TIM1 ו-TIM8, באמצעות תכונת קישור הטיימר לסנכרון או שרשור אירועים. ניתן להשתמש בכל אחד מהטיימרים הכלליים הללו כדי לייצר פלטי PWM. ל-TIM2, TIM3, TIM4 ו-TIM5 יש יצירת בקשות DMA עצמאית. הם מסוגלים לטפל באותות מקודד ריבועיים (מצטברים) ובפלטים הדיגיטליים של חיישני אפקט הול אחד עד ארבעה. · TIM12, TIM13, TIM14, TIM15, TIM16, TIM17 טיימרים אלה מבוססים על מונה עלייה אוטומטי של 16 סיביות ומערך קדם-מדרגה של 16 סיביות. ל-TIM13, TIM14, TIM16 ו-TIM17 יש ערוץ עצמאי אחד, בעוד של-TIM12 ו-TIM15 יש שני ערוצים עצמאיים ללכידת קלט/השוואת פלט, PWM או פלט במצב פולס אחד. ניתן לסנכרן אותם עם טיימרים כלליים מלאים של TIM2, TIM3, TIM4, TIM5 או להשתמש בהם כבסיסי זמן פשוטים. ניתן להגדיר כל אחד מהטיימרים הללו (ב-ETZPC) כנגיש באמצעות תוכנה מאובטחת בלבד.
טיימרים בסיסיים (TIM6 ו-TIM7)
טיימרים אלה משמשים בעיקר כבסיס זמן כללי של 16 סיביות.
TIM6 ו-TIM7 תומכים ביצירת בקשות DMA עצמאית.

38/219

DS13875 Rev 5

STM32MP133C/F

פונקציונאלי נגמרview

3.26.4
3.26.5 3.26.6

טיימרים בעלי צריכת אנרגיה נמוכה (LPTIM1, LPTIM2, LPTIM3, LPTIM4, LPTIM5)
לכל טיימר בעל צריכת חשמל נמוכה יש שעון עצמאי והוא פועל גם במצב עצירה אם הוא נקבע על ידי LSE, LSI או שעון חיצוני. LPTIMx מסוגל להעיר את המכשיר ממצב עצירה.
טיימרים בעלי צריכת חשמל נמוכה אלה תומכים בתכונות הבאות: · מונה מעלה של 16 סיביות עם אוגר טעינה אוטומטית של 16 סיביות · אוגר השוואה של 16 סיביות · פלט ניתן להגדרה: פולס, PWM · מצב רציף/פעולה אחת · טריגר קלט תוכנה/חומרה ניתן לבחירה · מקור שעון ניתן לבחירה:
מקור שעון פנימי: מקור שעון חיצוני של LSE, LSI, HSI או APB דרך קלט LPTIM (עובד גם ללא שעון פנימי)
מקור פועל, בשימוש על ידי יישום מונה הפעימות) · מסנן תקלות דיגיטליות ניתנות לתכנות · מצב מקודד
ניתן להגדיר (ב-ETZPC) את LPTIM2 ואת LPTIM3 כנגישים באמצעות תוכנה מאובטחת בלבד.
גופי פיקוח עצמאיים (IWDG1, IWDG2)
כלב שמירה עצמאי מבוסס על מונה יורד של 12 סיביות ומערך מקדים של 8 סיביות. הוא מופעל על ידי RC פנימי (LSI) עצמאי של 32 קילו-הרץ, וכיוון שהוא פועל באופן עצמאי מהשעון הראשי, הוא יכול לפעול במצבי עצירה ומצב המתנה. ניתן להשתמש ב-IWDG ככלב שמירה לאיפוס המכשיר כאשר מתרחשת בעיה. ניתן להגדיר אותו בחומרה או בתוכנה דרך בתים אפשריים.
ניתן להגדיר את IWDG1 (ב-ETZPC) כנגיש באמצעות תוכנה מאובטחת בלבד.
טיימרים גנריים (Cortex-A7 CNT)
טיימרים גנריים של Cortex-A7 המוטמעים בתוך Cortex-A7 מוזנים מערך מיצירת תזמון המערכת (STGEN).
מעבד Cortex-A7 מספק את הטיימרים הבאים: · טיימר פיזי לשימוש במצבים מאובטחים ולא מאובטחים
האוגרים עבור הטיימר הפיזי מאוחסנים בבנק כדי לספק עותקים מאובטחים ולא מאובטחים. · טיימר וירטואלי לשימוש במצבים לא מאובטחים · טיימר פיזי לשימוש במצב היפר-ויזור
טיימרים גנריים אינם התקנים היקפיים ממופים בזיכרון, ואז הם נגישים רק באמצעות הוראות ספציפיות של מעבד Cortex-A7 (cp15).

3.27

יצירת טיימר מערכת (STGEN)
יצירת תזמון המערכת (STGEN) מייצרת ערך ספירת זמן המספק עקביות view של זמן עבור כל טיימרים גנריים של Cortex-A7.

DS13875 Rev 5

39/219
48

פונקציונאלי נגמרview

STM32MP133C/F

ליצירת תזמון המערכת יש את התכונות העיקריות הבאות: · רוחב 64 סיביות כדי למנוע בעיות גלגול · התחלה מאפס או מערך הניתן לתכנות · ממשק APB בקרה (STGENC) המאפשר שמירה ושחזור של הטיימר
על פני אירועי כיבוי · ממשק APB לקריאה בלבד (STGENR) המאפשר לקרוא את ערך הטיימר על ידי אנשים שאינם
תוכנה מאובטחת וכלי ניפוי שגיאות · הגדלת ערך טיימר שניתן לעצור במהלך ניפוי שגיאות במערכת
ניתן להגדיר STGENC (ב-ETZPC) כנגיש באמצעות תוכנה מאובטחת בלבד.

3.28

שעון בזמן אמת (RTC)
ה-RTC מספק התעוררות אוטומטית לניהול כל מצבי צריכת החשמל הנמוכה. ה-RTC הוא טיימר/מונה BCD עצמאי ומספק שעון/לוח שנה עם פסיקות אזעקה הניתנות לתכנות.
ה-RTC כולל גם דגל התעוררות תקופתי הניתן לתכנות עם יכולת פסיקה.
שני אוגרים של 32 סיביות מכילים את השניות, הדקות, השעות (בפורמט של 12 או 24 שעות), היום (יום בשבוע), התאריך (יום בחודש), החודש והשנה, המבוטאים בפורמט עשרוני בינארי (BCD). ערך תת-השניות זמין גם בפורמט בינארי.
מצב בינארי נתמך כדי להקל על ניהול מנהלי התקנים של תוכנה.
פיצויים עבור חודשים בני 28, 29 (שנה מעוברת), 30 ו-31 יום מתבצעים באופן אוטומטי. ניתן גם לבצע פיצוי לפי שעון קיץ.
אוגרים נוספים של 32 סיביות מכילים את תת-השניות, השניות, הדקות, השעות, היום והתאריך הניתנים לתכנות עבור אזעקה.
תכונת כיול דיגיטלית זמינה כדי לפצות על כל סטייה בדיוק מתנד הגביש.
לאחר איפוס דומיין הגיבוי, כל אוגרי ה-RTC מוגנים מפני גישות כתיבה טפיליות אפשריות ומוגנים על ידי גישה מאובטחת.
כל עוד נפח האספקהtagכאשר הוא נשאר בטווח הפעולה, ה-RTC לעולם לא מפסיק, ללא קשר למצב המכשיר (מצב הפעלה, מצב צריכת חשמל נמוכה או איפוס תחתי).
התכונות העיקריות של RTC הן הבאות: · לוח שנה עם תת-שניות, שניות, דקות, שעות (פורמט 12 או 24), יום (יום של
שבוע), תאריך (יום בחודש), חודש ושנה · פיצוי על שעון קיץ ניתן לתכנות באמצעות תוכנה · אזעקה ניתנת לתכנות עם פונקציית פסיקה. ניתן להפעיל את האזעקה על ידי כל
שילוב של שדות לוח השנה. · יחידת התעוררות אוטומטית היוצרת דגל מחזורי שמפעיל התעוררות אוטומטית
פסיקה · זיהוי שעון ייחוס: ניתן להשתמש בשעון מקור שני מדויק יותר (50 או 60 הרץ)
משמש לשיפור דיוק לוח השנה. · סנכרון מדויק עם שעון חיצוני באמצעות תכונת ההזזה של תת-שנייה · מעגל כיול דיגיטלי (תיקון מונה תקופתי): דיוק של 0.95 ppm, מתקבל ב-a
חלון כיול של מספר שניות

40/219

DS13875 Rev 5

STM32MP133C/F

פונקציונאלי נגמרview

· טיימסטamp פונקציה לשמירת אירועים · אחסון SWKEY באוגרי גיבוי RTC עם גישה ישירה לאפיק SAE (לא
קריא על ידי המעבד) · פסיקות/אירועים הניתנים למיסוך:
אזעקה א אזעקה ב הפרעה להתעוררות זמניamp · תמיכה ב-TrustZone: RTC מאובטח לחלוטין אזעקה A, אזעקה B, טיימר השכמה וטיימר זמןamp מאובטח או לא מאובטח באופן אישי
כיול RTC של תצורה בוצע בתצורה מאובטחת על תצורה לא מאובטחת

3.29

Tamper ורגיפי גיבוי (TAMP)
32 אוגרי גיבוי של 32 סיביות נשמרים בכל מצבי צריכת אנרגיה נמוכה וגם במצב VBAT. ניתן להשתמש בהם לאחסון נתונים רגישים מכיוון שתוכנם מוגן על ידי...ampמעגל גילוי er.
שבע טampפיני קלט וחמישה tampפיני פלט זמינים עבור אנטי-tampגילוי. ה-t החיצוניampניתן להגדיר את פיני ה-er לגילוי קצה, קצה ורמה, זיהוי רמה עם סינון או זיהוי אקטיבי.ampשמגביר את רמת האבטחה על ידי בדיקה אוטומטית שה-tampהפינים אינם פתוחים או מקוצרים חיצונית.
TAMP תכונות עיקריות · 32 אוגרי גיבוי (TAMP_BKPxR) מיושם בתחום ה-RTC שנותר
מופעל על ידי VBAT כאשר אספקת החשמל של ה-VDD כבויה · 12 tampפינים זמינים (שבע כניסות וחמש יציאות) · כל tampזיהוי er יכול ליצור זמן RTCamp אירוע. · כל tampזיהוי er מוחק את אוגרי הגיבוי. · תמיכה ב-TrustZone:
טampתצורה מאובטחת או לא מאובטחת. גיבוי אוגרי תצורה בשלושה אזורים בגודל הניתנים להגדרה:
. אזור אחד מאובטח לקריאה/כתיבה . אזור אחד מאובטח לכתיבה/קריאה לא מאובטח . אזור אחד לא מאובטח לקריאה/כתיבה · מונה מונוטוני

3.30

ממשקי מעגל משולבים (I2C1, I2C2, I2C3, I2C4, I2C5)
המכשירים משלבים חמישה ממשקי I2C.
ממשק אפיק ה-I2C מטפל בתקשורת בין ה-STM32MP133C/F לאפיק ה-I2C הטורי. הוא שולט בכל הריצוף, הפרוטוקול, הבוררות והתזמון הספציפיים לאפיק ה-I2C.

DS13875 Rev 5

41/219
48

פונקציונאלי נגמרview

STM32MP133C/F

ציוד היקפי I2C תומך ב: · תאימות למפרט I2C-bus ומדריך למשתמש גרסה 5:
מצבי Slave ומאסטר, יכולת מרובה מאסטרים מצב סטנדרטי (Sm), עם קצב סיביות של עד 100 קילו-ביט/שנייה מצב מהיר (Fm), עם קצב סיביות של עד 400 קילו-ביט/שנייה מצב מהיר פלוס (Fm+), עם קצב סיביות של עד 1 מגה-ביט/שנייה ופלט של 20 מיליאמפר כניסות/יציאות של הכונן מצב כתובת 7 סיביות ו-10 סיביות, כתובות Slave מרובות של 7 סיביות זמני הגדרה והחזקה ניתנים לתכנות מתיחה אופציונלית של שעון · תאימות למפרט אפיק ניהול מערכת (SMBus) גרסה 2.0: יצירה ואימות של PEC חומרה (בדיקת שגיאות מנות) עם ACK
תמיכה בפרוטוקול רזולוציית כתובות (ARP) התראת SMBus · תאימות למפרט פרוטוקול ניהול מערכת חשמל (PMBusTM) גרסה 1.1 · שעון עצמאי: מבחר מקורות שעון עצמאיים המאפשרים למהירות התקשורת של I2C להיות עצמאית מתכנות מחדש של PCLK · התעוררות ממצב עצירה בהתאמת כתובות · מסנני רעש אנלוגיים ודיגיטליים ניתנים לתכנות · מאגר של 1 בייט עם יכולת DMA
ניתן להגדיר (ב-ETZPC) את I2C3, I2C4 ו-I2C5 כנגישים באמצעות תוכנה מאובטחת בלבד.

3.31

משדר מקלט אסינכרוני סינכרוני אוניברסלי (USART1, USART2, USART3, USART6 ו-UART4, UART5, UART7, UART8)
למכשירים ארבעה משדרי מקלט סינכרוניים אוניברסליים משובצים (USART1, USART2, USART3 ו-USART6) וארבעה משדרי מקלט אסינכרוניים אוניברסליים (UART4, UART5, UART7 ו-UART8). עיינו בטבלה שלהלן לקבלת סיכום של תכונות USARTx ו-UARTx.
ממשקים אלה מספקים תקשורת אסינכרונית, תמיכה ב-IrDA SIR ENDEC, מצב תקשורת מרובה מעבדים, מצב תקשורת חצי דופלקס חד-חוטי ויש להם יכולת LIN master/slave. הם מספקים ניהול חומרה של אותות CTS ו-RTS, והפעלה של מנהל התקן RS485. הם מסוגלים לתקשר במהירויות של עד 13 מגה-ביט לשנייה.
USART1, USART2, USART3 ו-USART6 מספקים גם מצב כרטיס חכם (תואם ISO 7816) ויכולת תקשורת דמוית SPI.
לכל ה-USART יש תחום שעון שאינו תלוי בשעון המעבד, מה שמאפשר ל-USARTx להעיר את ה-STM32MP133C/F ממצב עצירה באמצעות קצבי באוד של עד 200 קילובאוד. אירועי ההערה ממצב עצירה ניתנים לתכנות וניתנים לתכנות:
· התחלת זיהוי סיביות
· כל מסגרת נתונים שהתקבלה
· מסגרת נתונים מתוכנתת ספציפית

42/219

DS13875 Rev 5

STM32MP133C/F

פונקציונאלי נגמרview

ניתן לשרת את כל ממשקי USART על ידי בקר ה-DMA.

טבלה 5. תכונות USART/UART

מצבי/תכונות USART (1)

USART1/2/3/6

UART4/5/7/8

בקרת זרימת חומרה למודם

X

X

תקשורת רציפה באמצעות DMA

X

X

תקשורת מרובת מעבדים

X

X

מצב SPI סינכרוני (master/slave)

X

מצב כרטיס חכם

X

בלוק IrDA SIR ENDEC לתקשורת חצי דו-כיוונית חד-חוטית

X

X

X

X

מצב LIN

X

X

תחום שעון כפול והתעוררות ממצב צריכת חשמל נמוכה

X

X

פסק זמן של מקלט לתקשורת Modbus

X

X

X

X

זיהוי קצב שידור אוטומטי

X

X

הפעלת מנהל ההתקן

X

X

אורך נתוני USART

7, 8 ו-9 סיביות

1. X = נתמך.

ניתן להגדיר (ב-ETZPC) את USART1 ואת USART2 כנגישים באמצעות תוכנה מאובטחת בלבד.

3.32

ממשקי ציוד היקפי טוריים (SPI1, SPI2, SPI3, SPI4, SPI5) ממשקי קול משולבים (I2S1, I2S2, I2S3, I2S4)
ההתקנים כוללים עד חמישה ממשקי SPI (SPI2S1, SPI2S2, SPI2S3, SPI2S4 ו-SPI5) המאפשרים תקשורת במהירות של עד 50 מגה-ביט לשנייה במצבי אב ועבד, במצבי חצי דופלקס, דופלקס מלא וסימפלקס. מקדם-הממשק של 3 סיביות נותן שמונה תדרי אב והמסגרת ניתנת להגדרה מ-4 עד 16 סיביות. כל ממשקי ה-SPI תומכים במצב פולסים של NSS, מצב TI, חישוב CRC חומרתי והכפלת FIFOs Rx ו-Tx מוטמעים של 8 סיביות עם יכולת DMA.
I2S1, I2S2, I2S3 ו-I2S4 משולבים עם SPI1, SPI2, SPI3 ו-SPI4. ניתן להפעיל אותם במצב מאסטר או עבד, במצבי תקשורת דו-צדדיים מלאים וחצי דו-צדדיים, וניתן להגדיר אותם לפעול ברזולוציה של 16 או 32 סיביות כערוץ קלט או פלט. ערוץ שמעampנתמכים תדרי לינג מ-8 קילוהרץ עד 192 קילוהרץ. כל ממשקי ה-I2S תומכים בריבוי של FIFOs Rx ו-Tx מוטמעים בני 8 סיביות עם יכולת DMA.
ניתן להגדיר (ב-ETZPC) את SPI4 ואת SPI5 כנגישים באמצעות תוכנה מאובטחת בלבד.

3.33

ממשקי שמע טוריים (SAI1, SAI2)
המכשירים משלבים שני SAIs המאפשרים תכנון של פרוטוקולי שמע סטריאו או מונו רבים.

DS13875 Rev 5

43/219
48

פונקציונאלי נגמרview

STM32MP133C/F

כגון I2S, LSB או MSB-justified, PCM/DSP, TDM או AC'97. יציאת SPDIF זמינה כאשר בלוק השמע מוגדר כמשדר. כדי להביא רמת גמישות ותצורה מחדש זו, כל SAI מכיל שני תת-בלוקים עצמאיים של שמע. לכל בלוק יש מחולל שעון משלו ובקר קו קלט/פלט.ampנתמכים תדרי לינג עד 192 קילוהרץ. בנוסף, ניתן לתמוך בעד שמונה מיקרופונים הודות לממשק PDM מוטמע. ה-SAI יכול לעבוד בתצורת מאסטר או עבד. תת-בלוקי השמע יכולים להיות מקלט או משדר ויכולים לעבוד באופן סינכרוני או אסינכרוני (ביחס לשני). ניתן לחבר את ה-SAI עם SAIs אחרים כדי שיפעלו באופן סינכרוני.

3.34

ממשק מקלט SPDIF (SPDIFRX)
ה-SPDIFRX מתוכנן לקבל זרימת S/PDIF התואמת ל-IEC-60958 ו-IEC-61937. תקנים אלה תומכים בזרמי סטריאו פשוטים עד לרמת s גבוהה.ample rate, וצליל סראונד רב-ערוצי דחוס, כגון אלה המוגדרים על ידי דולבי או DTS (עד 5.1).
התכונות העיקריות של SPDIFRX הן כדלקמן: · עד ארבע כניסות זמינות · זיהוי קצב סמלים אוטומטי · קצב סמלים מקסימלי: 12.288 מגה-הרץ · תמיכה בזרם סטריאו מ-32 עד 192 קילו-הרץ · תמיכה באודיו IEC-60958 ו-IEC-61937, יישומי צריכה · ניהול סיביות זוגיות · תקשורת באמצעות DMA עבור מערכות שמעamples · תקשורת באמצעות DMA עבור בקרה ומידע על ערוץ המשתמש · יכולות פסיקה
מקלט ה-SPDIFRX מספק את כל התכונות הדרושות לזיהוי קצב הסמלים ולפענוח זרם הנתונים הנכנס. המשתמש יכול לבחור את קלט ה-SPDIF הרצוי, וכאשר אות תקין זמין, ה-SPDIFRX משיב את הקלט.ampקולט את האות הנכנס, מפענח את זרם מנצ'סטר ומזהה פריימים, תת-פריימים ואלמנטים של בלוקים. ה-SPDIFRX מספק למעבד נתונים מפוענחים ודגלי סטטוס נלווים.
ה-SPDIFRX מציע גם אות בשם spdif_frame_sync, אשר עובר בין קצב הפריימים המשמש לחישוב ה-s המדויק.ampקצב le עבור אלגוריתמי סחיפת שעון.

3.35

ממשקי MultiMediaCard קלט/פלט דיגיטלי מאובטח (SDMMC1, SDMMC2)
שני ממשקי MultiMediaCard קלט/פלט דיגיטליים מאובטחים (SDMMC) מספקים ממשק בין אפיק AHB לבין כרטיסי זיכרון SD, כרטיסי SDIO והתקני MMC.
תכונות ה-SDMC כוללות את הדברים הבאים: · תאימות למפרט מערכת כרטיסי מולטימדיה משובצים גרסה 5.1
תמיכה בכרטיס בשלושה מצבי אפיק נתונים שונים: 1-bit (ברירת מחדל), 4-bit ו-8-bit

44/219

DS13875 Rev 5

STM32MP133C/F

פונקציונאלי נגמרview

(מהירות HS200 SDMMC_CK מוגבלת למהירות קלט/פלט מקסימלית מותרת) (HS400 אינו נתמך)
· תאימות מלאה עם גרסאות קודמות של MultiMediaCards (תאימות לאחור)
· תאימות מלאה למפרט כרטיסי זיכרון SD גרסה 4.1 (מהירות SDR104 SDMMC_CK מוגבלת למהירות קלט/פלט מקסימלית מותרת, מצב SPI ומצב UHS-II אינם נתמכים)
· תאימות מלאה למפרט כרטיס SDIO גרסה 4.0 תמיכה בכרטיס בשני מצבי אפיק נתונים שונים: 1-bit (ברירת מחדל) ו-4-bit (מהירות SDR104 SDMMC_CK מוגבלת למהירות קלט/פלט מקסימלית מותרת, מצב SPI ומצב UHS-II אינם נתמכים)
· העברת נתונים של עד 208 מגה-בייט/שנייה עבור מצב 8 סיביות (בהתאם למהירות קלט/פלט מקסימלית מותרת)
· פלט נתונים ופקודות מאפשרים לאותות לשלוט בדרייברים דו-כיווניים חיצוניים
בקר DMA ייעודי המוטמע בממשק המארח של SDMMC, המאפשר העברות במהירות גבוהה בין הממשק ל-SRAM
· תמיכה ברשימות מקושרות של IDMA
ספקי כוח ייעודיים, VDDSD1 ו-VDDSD2 עבור SDMMC1 ו-SDMMC2 בהתאמה, מבטלים את הצורך בהכנסת מעביר רמות בממשק כרטיס ה-SD במצב UHS-I
רק חלק מ-GPIOs עבור SDMMC1 ו-SDMMC2 זמינים על פין אספקה ​​ייעודי VDDSD1 או VDDSD2. אלה הם חלק מ-GPIOs ברירת המחדל לאתחול עבור SDMMC1 ו-SDMMC2 (SDMMC1: PC[12:8], PD[2], SDMMC2: PB[15,14,4,3], PE3, PG6). ניתן לזהות אותם בטבלת הפונקציות החלופיות על ידי אותות עם סיומת "_VSD1" או "_VSD2".
כל SDMMC מצומד לבלוק השהייה (DLYBSD) המאפשר תמיכה בתדר נתונים חיצוני מעל 100 מגה-הרץ.
לשני ממשקי ה-SDMMC יש יציאות תצורה הניתנות לאבטחה.

3.36

רשת אזור בקר (FDCAN1, FDCAN2)
תת-מערכת רשת אזור הבקר (CAN) מורכבת משני מודולי CAN, זיכרון RAM להודעות משותף ויחידת כיול שעון.
שני מודולי ה-CAN (FDCAN1 ו-FDCAN2) תואמים לתקן ISO 11898-1 (מפרט פרוטוקול CAN גרסה 2.0 חלק A, B) ולתקן CAN FD גרסה 1.0.
זיכרון RAM של הודעות בנפח 10 קילו-בייט מיישם מסננים, FIFOs לקליטה, מאגרים לקליטה, FIFOs לשידור אירועים ומאגרים לשידור (בתוספת טריגרים עבור TTCAN). זיכרון RAM זה משותף בין שני המודולים FDCAN1 ו-FDCAN2.
יחידת כיול השעון המשותפת היא אופציונלית. ניתן להשתמש בה כדי ליצור שעון מכויל עבור FDCAN1 ו-FDCAN2 ממתנד ה-RC הפנימי של HSI ומ-PLL, על ידי הערכת הודעות CAN המתקבלות על ידי ה-FDCAN1.

DS13875 Rev 5

45/219
48

פונקציונאלי נגמרview

STM32MP133C/F

3.37

מארח מהיר של אפיק טורי אוניברסלי (USBH)
ההתקנים משלבים שרת USB אחד במהירות גבוהה (עד 480 מגה-ביט/שנייה) עם שני יציאות פיזיות. USBH תומך הן בפעולות במהירות נמוכה, מלאה (OHCI) והן במהירות גבוהה (EHCI) באופן עצמאי בכל יציאה. הוא משלב שני משדרים שניתן להשתמש בהם לפעולה במהירות נמוכה (1.2 מגה-ביט/שנייה), במהירות מלאה (12 מגה-ביט/שנייה) או במהירות גבוהה (480 מגה-ביט/שנייה). המשדר המהיר השני משותף עם משדרים מהירים OTG.
ה-USBH תואם למפרט USB 2.0. בקרי ה-USBH דורשים שעונים ייעודיים הנוצרים על ידי PLL בתוך ה-PHY במהירות גבוהה של USB.

3.38

חיבור USB במהירות גבוהה לתנועה (OTG)
ההתקנים משלבים התקן/מארח/התקן היקפי OTG אחד במהירות גבוהה (עד 480 מגה-ביט/שנייה) מסוג USB OTG. ה-OTG תומך הן בפעולות במהירות מלאה והן בפעולות במהירות גבוהה. המשדר-מקלט לפעולה במהירות גבוהה (480 מגה-ביט/שנייה) משותף עם יציאת המארח השנייה של USB.
בקרי ה-USB OTG HS תואמים למפרט USB 2.0 ולמפרט OTG 2.0. יש להם הגדרות קצה הניתנות להגדרה על ידי תוכנה ותומך בהשעיה/חידוש. בקרי ה-USB OTG דורשים שעון ייעודי של 48 מגה-הרץ שנוצר על ידי PLL בתוך RCC או בתוך ה-USB high-speed PHY.
התכונות העיקריות של USB OTG HS מפורטות להלן: · גודל FIFO משולב של Rx ו-Tx של 4 Kbyte עם גודל FIFO דינמי · תמיכה ב-SRP (Session Request Protocol) ו-HNP (Host negotiation Protocol) · שמונה נקודות קצה דו כיווניות · 16 ערוצי מארח עם תמיכה ב-OUT תקופתי · תוכנה הניתנת להגדרה למצבי פעולה OTG1.3 ו-OTG2.0 · תמיכה ב-USB 2.0 LPM (Link Power Management) · תמיכה במפרט טעינת סוללה גרסה 1.2 · תמיכה ב-HS OTG PHY · USB DMA פנימי · HNP/SNP/IP בפנים (אין צורך בנגד חיצוני) · עבור מצבי OTG/Host, נדרש מתג הפעלה במקרה שמכשירים המופעלים על ידי אפיק מותקנים
מְחוּבָּר.
יציאת התצורה של USB OTG יכולה להיות מאובטחת.

46/219

DS13875 Rev 5

STM32MP133C/F

פונקציונאלי נגמרview

3.39

ממשקי MAC של ג'יגה-ביט אתרנט (ETH1, ETH2)
ההתקנים מספקים שני בקרי גישה למדיה ג'יגה-ביט (GMAC) תואמי IEEE-802.3-2002 עבור תקשורת Ethernet LAN דרך ממשק בלתי תלוי במדיה (MII) סטנדרטי בתעשייה, ממשק בלתי תלוי במדיה מצומצם (RMII), או ממשק בלתי תלוי במדיה ג'יגה-ביט מצומצם (RGMII).
ההתקנים דורשים התקן ממשק פיזי חיצוני (PHY) כדי להתחבר לאפיק ה-LAN הפיזי (זוג שזור, סיב וכו'). ה-PHY מחובר ליציאת ההתקן באמצעות 17 אותות עבור MII, 7 אותות עבור RMII, או 13 אותות עבור RGMII, וניתן למדוד אותו באמצעות 25 מגה-הרץ (MII, RMII, RGMII) או 125 מגה-הרץ (RGMII) מה-STM32MP133C/F או מה-PHY.
המכשירים כוללים את התכונות הבאות: · מצבי פעולה וממשקי PHY
קצבי העברת נתונים של 10, 100 ו-1000 מגה-ביט לשנייה. תמיכה בפעולות דו-צדדיות מלאות וחצי-דו-צדדיות. ממשקי PHY של MII, RMII ו-RGMII. בקרת עיבוד. סינון חבילות רב-שכבתי: סינון MAC במקור (SA) וביעד (DA).
כתובת עם מסנן מושלם ו-hash, VLAN tagסינון מבוסס-VLAN עם סינון מושלם ו-hash, סינון שכבה 3 על כתובת IP מקור (SA) או יעד (DA), סינון שכבה 4 על יציאת מקור (SP) או יעד (DP). עיבוד VLAN כפול: הכנסת עד שני VLAN. tags בנתיב השידור, tag סינון בנתיב הקליטה תמיכה ב-IEEE 1588-2008/PTPv2 תומך בסטטיסטיקות רשת עם מוני RMON/MIB (RFC2819/RFC2665) · עיבוד פריקת חומרה הכנסה או מחיקה של נתוני הקדמה ותחילת מסגרת (SFD) מנוע פריקת סכומי בדיקת שלמות עבור כותרת IP ומטען TCP/UDP/ICMP: חישוב והכנסת סכומי בדיקת שידור, חישוב והשוואה של סכומי בדיקת קבלה תגובה אוטומטית לבקשת ARP עם כתובת MAC של המכשיר פילוח TCP: פיצול אוטומטי של חבילת TCP גדולה לשידור לחבילות קטנות מרובות · מצב צריכת חשמל נמוכה Ethernet יעיל באנרגיה (תקן IEEE 802.3az-2010) חבילת השכמה מרחוק וזיהוי AMD Magic PacketTM
ניתן לתכנת גם את ETH1 וגם את ETH2 כמאובטחים. כאשר הם מאובטחים, עסקאות דרך ממשק AXI מאובטחות, וניתן לשנות את אוגרי התצורה רק באמצעות גישות מאובטחות.

DS13875 Rev 5

47/219
48

פונקציונאלי נגמרview

STM32MP133C/F

3.40

תשתית ניפוי באגים
המכשירים מציעים את תכונות ניפוי השגיאות והמעקב הבאות לתמיכה בפיתוח תוכנה ובשילוב מערכות: · ניפוי שגיאות בנקודות עצירה · מעקב אחר ביצוע קוד · מכשור תוכנה · JTAG יציאת ניפוי שגיאות · יציאת ניפוי שגיאות טורית · קלט ופלט של טריגר · יציאת מעקב · רכיבי ניפוי שגיאות ומעקב של Arm CoreSight
ניתן לשלוט בניפוי הבאגים באמצעות JTAGיציאת גישה לניפוי שגיאות /serial-wire, באמצעות כלי ניפוי שגיאות סטנדרטיים בתעשייה.
יציאת מעקב מאפשרת לכידת נתונים לצורך רישום וניתוח.
גישת ניפוי שגיאות לאזורים מאובטחים מתאפשרת על ידי אותות האימות ב-BSEC.

48/219

DS13875 Rev 5

STM32MP133C/F

תיאור פינים, תיאור פינים ופונקציות חלופיות

4

תיאור פינים, תיאור פינים ופונקציות חלופיות

איור 5. חיבור STM32MP133C/F LFBGA289

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

A

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_

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_
הַחוּצָה

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 _ON

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

עקיפה 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

האיור למעלה מציג את החלק העליון של האריזה view.

DS13875 Rev 5

49/219
97

תיאור פינים, תיאור פינים ופונקציות חלופיות

STM32MP133C/F

איור 6. חיבור STM32MP133C/F TFBGA289

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

A

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_

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

עקיפה 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_
הַחוּצָה

PC13

VDD

VSS

PB11

PA5

PB0

VDDCORE

USB_ RREF

ליבת PI6-BOOT2

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

האיור למעלה מציג את החלק העליון של האריזה view.

PWR_LP

DDR_ DQ15

DDR_ DQ10

VSS

MSv67512V3

50/219

DS13875 Rev 5

STM32MP133C/F

תיאור פינים, תיאור פינים ופונקציות חלופיות

איור 7. חיבור STM32MP133C/F TFBGA320
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

A

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

PE1

PD15

מעבד VDD

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

H

PE4

PF10 PG15

PG8

J

PH7

PD13

PB2

PF9

מעבד VDD

VSS

VDD

מעבד VDD

ליבת VDD

VSS

VDD

VSS

VDDQ_ DDR

VSS

VSS

VDD

VDD

VSS

ליבת VDD

VSS

VDD

ליבת VDD

VDDQ_ DDR

DDR_ A13

DDR_ A2

DDR_ A9

איפוס DDR_
N

DDR_ BA2

DDR_ A3

DDR_ A0

DDR_ A7

DDR_ BA0

DDR_ CSN

DDR_ ODT

K

VSS_ PLL

VDD_ PLL

PH11

מעבד VDD

PC15-

L

VBAT OSC32 PI3

VSS

_הַחוּצָה

PC14-

M

VSS OSC32 PC13

_IN

VDD

N

PE2

PF4

PH6

PI2

מעבד VDD
ליבת VDD
VSS
VDD

VSS

VSS

VSS

VSS

VSS

ליבת VDD

VSS

VSS

ליבת VDD

VSS

VSS

VSS

VSS

VSS

VDD

ליבת VDD

VSS

VDD

ליבת VDD

VDDQ_ DDR
VSS
VDDQ_ DDR
ליבת VDD

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

VSS

VDD

ליבת VDD

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_ החוצה

VSS_ANA

VSS

VSS

VDD

VDDA VSSA

PA6

VSS

ליבת VDD

VSS

זיכרון DDR ליבה VDD VDDQ_

VSS

PWR_ ON

DDR_ DQ13

DDR_ DQ9

V

PD7

VDD_ANA

PG2

PA7

VREF-

ניו ג'רזי טרסט

VDDA1 V1_ REG

VSS

PWR_ DDR_ DDR_ LP DQS1P DQS1N

W

PWR_

PG3

מעבד PG12_ PF13

PC0

ON

PC3 VREF+ PB0

PA3

PE5

VDD

USB_ RREF

PA14

VDD 3V3_ USBHS

VDDA1 V8_ REG

VSS

עקיפת 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-

יו אס בי_

PI4-

VDD_

DM2 USBHS BOOT2 DP1 BOOT0 PLL2

PH4

DDR_ DQ15

DDR_ DQ14

AA

VSS

PB11

PA1

PF12

PA4

PC5

PG13

PC2

PDR_ מופעל

USB_ DP2

PI5-

יו אס בי_

BOOT1 DM1

VSS_ PLL2

PA10

PI7

VSS

האיור למעלה מציג את החלק העליון של האריזה view.

MSv65068V5

DS13875 Rev 5

51/219
97

תיאור פינים, תיאור פינים ופונקציות חלופיות

STM32MP133C/F

לוח 6. מקרא / קיצורים המשמשים בטבלת ה- pinout

שֵׁם

נוֹטָרִיקוֹן

הַגדָרָה

שם פין סוג פין
מבנה קלט / פלט
הערות פונקציות חלופיות פונקציות נוספות

אלא אם כן צוין אחרת, פונקציית הפין במהלך האיפוס ואחריו זהה לשם הפין בפועל.

S

סיכת אספקה

I

קלט רק סיכה

O

סיכה פלט בלבד

I/O

סיכת קלט/פלט

A

פין אנלוגי או פין ברמה מיוחדת

קלט/פלט סובלני FT(U/D/PD) ‏5V (עם משיכה קבועה / משיכה למטה / משיכה ניתנת לתכנות)

DDR

1.5 וולט, 1.35 וולט או 1.2 וולט/או עבור ממשק DDR3, DDR3L, LPDDR2/LPDDR3

A

אות אנלוגי

RST

פין איפוס עם נגד משיכה חלש

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

אפשרות לכניסות/יציאות FT אפשרות I2C אפשרות FM+ אפשרות אנלוגית (מסופק על ידי VDDA עבור החלק האנלוגי של הקלט/פלט) אפשרות USB (מסופק על ידי VDD3V3_USBxx עבור חלק ה-USB של הקלט/פלט) פלט במהירות גבוהה עבור VDD טיפוסי של 1.8V (עבור SPI, SDMMC, QUADSPI, TRACE)

_vh(5)

אפשרות למהירות גבוהה מאוד עבור VDD טיפוסי של 1.8V (עבור ETH, SPI, SDMMC, QUADSPI, TRACE)

אלא אם כן צוין אחרת בהערה, כל הקלט/פלט מוגדרים כקלטים צפים במהלך האיפוס ואחריו.

פונקציות שנבחרו דרך אוגרי GPIOx_AFR

פונקציות שנבחרו/מופעלות ישירות דרך אוגרי מערכות היקפיים

1. מבני הקלט/פלט הקשורים בטבלה 7 הם: FT_f, FT_fh, FT_fvh. 2. מבני הקלט/פלט הקשורים בטבלה 7 הם: FT_a, FT_ha, FT_vha. 3. מבני הקלט/פלט הקשורים בטבלה 7 הם: FT_u. 4. מבני הקלט/פלט הקשורים בטבלה 7 הם: FT_h, FT_fh, FT_fvh, FT_vh, FT_ha, FT_vha. 5. מבני הקלט/פלט הקשורים בטבלה 7 הם: FT_vh, FT_vha, FT_fvh.

52/219

DS13875 Rev 5

STM32MP133C/F

תיאור פינים, תיאור פינים ופונקציות חלופיות

מספר PIN

טבלה 7. הגדרות כדור STM32MP133C/F

פונקציות כדור

שם הסיכה (פונקציה לאחר
אִתחוּל)

פונקציות חלופיות

פונקציות נוספות

LFBGA289 TFBGA289 TFBGA320
מבנה קלט/פלט מסוג פינים
הערות

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

קלט/פלט FT_h

VSS VDD

S

S

PE11

קלט/פלט FT_vh

PF5

קלט/פלט FT_h

PD3

קלט/פלט FT_f

PE14

קלט/פלט FT_h

VDDCPU

S

PD0

קלט/פלט FT

PH12

קלט/פלט FT_fh

PB6

קלט/פלט FT_h

TIM1_CH2, I2C3_SMBA,

DFSDM1_DATIN0, USART1_TX, UART4_TX,

FMC_NWAIT(אתחול)

TIM1_CH2,

USART2_CTS/USART2_NSS,

SAI1_D2,

SPI4_MOSI/I2S4_SDO, SAI1_FS_A, USART6_CK,

ETH2_MII_TX_ER,

ETH1_MII_TX_ER,

FMC_D8(אתחול)/FMC_AD8

TRACED12, DFSDM1_CKIN0, I2C1_SMBA, FMC_A5

TIM2_CH1,

USART2_CTS/USART2_NSS, DFSDM1_CKOUT, I2C1_SDA,

SAI1_D3, FMC_CLK

TIM1_BKIN, SAI1_D4,

UART8_RTS/UART8_DE,

QUADSPI_BK1_NCS,

QUADSPI_BK2_IO2,

FMC_D11(אתחול)/FMC_AD11

SAI1_MCLK_A, SAI1_CK1,

FDCAN1_RX,

FMC_D2(אתחול)/FMC_AD2

USART2_TX, TIM5_CH3,

DFSDM1_CKIN1, I2C3_SCL,

SPI5_MOSI, SAI1_SCK_A, QUADSPI_BK2_IO2,

SAI1_CK2, ETH1_MII_CRS,

FMC_A6

TRACED6, TIM16_CH1N,

TIM4_CH1, TIM8_CH1,

USART1_TX, SAI1_CK2, QUADSPI_BK1_NCS,

ETH2_MDIO, FMC_NE3,

HDP6




TAMP_IN6 –

DS13875 Rev 5

53/219
97

תיאור פינים, תיאור פינים ופונקציות חלופיות

STM32MP133C/F

מספר PIN

טבלה 7. הגדרות כדור STM32MP133C/F (המשך)

פונקציות כדור

שם הסיכה (פונקציה לאחר
אִתחוּל)

פונקציות חלופיות

פונקציות נוספות

LFBGA289 TFBGA289 TFBGA320
מבנה קלט/פלט מסוג פינים
הערות

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

קלט/פלט FT

קלט/פלט FT_fh

קלט/פלט FT_f

קלט/פלט FT_h

S

קלט/פלט FT_h

S

קלט/פלט FT_h

קלט/פלט FT_f

קלט/פלט FT_h

S

TIM16_CH1N, SAI1_D1, SAI1_SD_A, UART4_TX (אתחול)

TRACED9, TIM5_ETR,

USART2_RX, I2C3_SDA,

FMC_A8, HDP2

TIM16_CH1, TIM4_CH3,

I2C1_SCL, I2C3_SCL,

DFSDM1_DATIN1,

UART4_RX, SAI1_D1,

FMC_D13(אתחול)/FMC_AD13

TIM1_ETR, SAI2_MCLK_A,

USART1_RTS/USART1_DE,

ETH2_MII_RX_DV/ETH2_

RGMII_RX_CTL/ETH2_RMII_

CRS_DV, FMC_A7

LPTIM1_IN2, UART7_TX,

QUADSPI_BK2_IO0 (אתחול),

ETH2_MII_CRS,

ETH1_MII_CRS, FMC_NE4,

ETH2_RGMII_CLK125

LPTIM2_IN2, I2C4_SMBA,

USART3_CTS/USART3_NSS,

SPDIFRX_IN0,

QUADSPI_BK1_IO2,

ETH2_RGMII_CLK125,

FMC_CLE(אתחול)/FMC_A16,

UART7_RX

DBTRGO, I2C2_SDA,

USART6_RX, SPDIFRX_IN3, FDCAN1_RX, FMC_NE2,

FMC_NCE(אתחול)

TIM16_CH1N, TIM4_CH3,

TIM8_CH3, SAI1_SCK_B, USART6_TX, TIM13_CH1,

QUADSPI_BK1_IO0 (אתחול)



WKUP1

54/219

DS13875 Rev 5

STM32MP133C/F

תיאור פינים, תיאור פינים ופונקציות חלופיות

מספר PIN

טבלה 7. הגדרות כדור STM32MP133C/F (המשך)

פונקציות כדור

שם הסיכה (פונקציה לאחר
אִתחוּל)

פונקציות חלופיות

פונקציות נוספות

LFBGA289 TFBGA289 TFBGA320
מבנה קלט/פלט מסוג פינים
הערות

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

קלט/פלט FT_h

VDDCPU PG5

S

קלט/פלט FT_h

PG15

קלט/פלט FT_h

PG10

קלט/פלט FT_h

VSS

S

PF10

קלט/פלט FT_h

VDDCORE S

PF6

קלט/פלט FT_vh

VSS VDD

S

S

PF9

קלט/פלט FT_h

TIM2_CH1, TIM8_ETR,

SPI5_MISO, SAI1_MCLK_B,

USART3_RTS/USART3_DE,

SPDIFRX_IN2,

QUADSPI_BK2_IO2,

QUADSPI_BK1_IO3,

FMC_NE2, ETH2_CLK

TIM17_CH1, ETH2_MDC, FMC_A15

USART6_CTS/USART6_NSS,

UART7_CTS, QUADSPI_BK1_IO1,

ETH2_PHY_INTN

SPI5_SCK, SAI1_SD_B,

UART8_CTS, FDCAN1_TX, QUADSPI_BK2_IO1 (אתחול),

FMC_NE3

TIM16_BKIN, SAI1_D3, TIM8_BKIN, SPI5_NSS, – USART6_RTS/USART6_DE, UART7_RTS/UART7_DE,
QUADSPI_CLK(אתחול)

TIM16_CH1, SPI5_NSS,

UART7_RX (אתחול),

QUADSPI_BK1_IO2, ETH2_MII_TX_EN/ETH2_

RGMII_TX_CTL/ETH2_RMII_

TX_EN

TIM17_CH1N, TIM1_CH1,

DFSDM1_CKIN3, SAI1_D4,

UART7_CTS, UART8_RX, TIM14_CH1,

QUADSPI_BK1_IO1 (אתחול),

QUADSPI_BK2_IO3, FMC_A9

TAMP_IN4

TAMP_IN1 –

DS13875 Rev 5

55/219
97

תיאור פינים, תיאור פינים ופונקציות חלופיות

STM32MP133C/F

מספר PIN

טבלה 7. הגדרות כדור STM32MP133C/F (המשך)

פונקציות כדור

שם הסיכה (פונקציה לאחר
אִתחוּל)

פונקציות חלופיות

פונקציות נוספות

LFBGA289 TFBGA289 TFBGA320
מבנה קלט/פלט מסוג פינים
הערות

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

קלט/פלט FT_h

S

קלט/פלט FT_h

S

קלט/פלט FT_fh

קלט/פלט FT_fh

קלט/פלט FT_h

S

S

קלט/פלט FT

קלט/פלט FT

SPI5_MISO, SAI1_D2,

DFSDM1_DATIN3,

TIM15_CH1N, I2S_CKIN,

SAI1_FS_A, UART7_RTS/UART7_DE,

UART8_TX,

QUADSPI_BK2_NCS,

FMC_NCE2, FMC_A25

RTC_OUT2, SAI1_D1,

I2S_CKIN, SAI1_SD_A,

UART4_RX,

QUADSPI_BK1_NCS(אתחול),

ETH2_MDIO, FMC_A6

TAMP_IN7

SAI2_FS_B, I2C3_SDA,

SPI5_SCK,

QUADSPI_BK2_IO3, ETH2_MII_TX_CLK,

ETH1_MII_TX_CLK,

QUADSPI_BK1_IO3

SPI5_NSS, TIM5_CH2,

SAI2_SD_A,

SPI2_NSS/I2S2_WS,

I2C4_SCL, USART6_RX, QUADSPI_BK2_IO0,

ETH2_MII_RX_CLK/ETH2_

RGMII_RX_CLK/ETH2_RMII_

REF_CLK, FMC_A12

LPTIM2_ETR, TIM4_CH2,

TIM8_CH2, SAI1_CK1,

SAI1_MCLK_A, USART1_RX, QUADSPI_BK1_IO3,

QUADSPI_BK2_IO2,

FMC_A18

(1)

SPDIFRX_IN3,

TAMP_IN4/TAMP_

ETH1_MII_RX_ER

OUT5, WKUP2

RTC_OUT1/RTC_TS/

(1)

RTC_LSCO, TAMP_IN1/TAMP_

OUT2, WKUP3

56/219

DS13875 Rev 5

STM32MP133C/F

תיאור פינים, תיאור פינים ופונקציות חלופיות

מספר PIN

טבלה 7. הגדרות כדור STM32MP133C/F (המשך)

פונקציות כדור

שם הסיכה (פונקציה לאחר
אִתחוּל)

פונקציות חלופיות

פונקציות נוספות

LFBGA289 TFBGA289 TFBGA320
מבנה קלט/פלט מסוג פינים
הערות

J3 J4 N5

PI2

קלט/פלט FT

(1)

SPDIFRX_IN2

TAMP_IN3/TAMP_ OUT4, WKUP5

K5 N4 P4

PI1

קלט/פלט FT

(1)

SPDIFRX_IN1

RTC_OUT2/RTC_ LSCO,
TAMP_IN2/TAMP_ OUT3, WKUP4

קבוצה 13 L2 U13

VSS

S

J2 J5 L2

VBAT

S

L4 N3 P5

PI0

קלט/פלט FT

(1)

SPDIFRX_IN0

TAMP_IN8/TAMP_ יציאה1

K2 M2

L3

PC15OSC32_OUT

I/O

FT

(1)

OSC32_OUT

F15 N2 U16

VSS

S

ק1 מ1 מ2

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

קלט/פלט 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

קלט/פלט FT_fh –

USART1_CK, SPI2_MOSI/I2S2_SDO,

OTG_HS_SOF,

ETH2_MII_RXD3/ETH2_

RGMII_RXD3, FMC_A21

TRACECLK, TIM2_ETR,

I2C4_SCL, SPI5_MOSI,

SAI1_FS_B,

L1 T1 N1

PE2

קלט/פלט 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

תיאור פינים, תיאור פינים ופונקציות חלופיות

STM32MP133C/F

מספר PIN

טבלה 7. הגדרות כדור STM32MP133C/F (המשך)

פונקציות כדור

שם הסיכה (פונקציה לאחר
אִתחוּל)

פונקציות חלופיות

פונקציות נוספות

LFBGA289 TFBGA289 TFBGA320
מבנה קלט/פלט מסוג פינים
הערות

M1 J7 P3

PF7

קלט/פלט FT_vh –

M3 R1 R2

PG11

קלט/פלט FT_vh –

L3 J6 N3

PH6

קלט/פלט FT_fh –

N2 P4 R1

PG1

קלט/פלט FT_vh –

M11 – N12

VDD

S

N1 R2 T2

PE6

קלט/פלט FT_vh –

P1 P1 T3 PH0-OSC_IN קלט/פלט FT

G9 U1 N11

VSS

S

P2 P2 U2 PH1-OSC_OUT קלט/פלט FT

R2 T2 R3

PH3

קלט/פלט FT_fh –

M5 L5 U3 VSS_ANA S

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

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



I2C3_SCL, SPI5_MOSI, QUADSPI_BK2_IO1, ETH1_MII_COL, ETH2_MII_COL, QUADSPI_BK1_IO0




OSC_IN OSC_OUT –

58/219

DS13875 Rev 5

STM32MP133C/F

תיאור פינים, תיאור פינים ופונקציות חלופיות

מספר PIN

טבלה 7. הגדרות כדור STM32MP133C/F (המשך)

פונקציות כדור

שם הסיכה (פונקציה לאחר
אִתחוּל)

פונקציות חלופיות

פונקציות נוספות

LFBGA289 TFBGA289 TFBGA320
מבנה קלט/פלט מסוג פינים
הערות

L5 U2 W1

PG3

קלט/פלט 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

קלט/פלט FT

MCO2, TIM8_BKIN, SAI2_MCLK_B, ETH1_MDC

ת1 L6 W2

PG12

קלט/פלט 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

קלט/פלט FT_fh

ETH1_MII_RX_CLK/ETH1_ RGMII_RX_CLK/ETH1_RMII_

REF_CLK,

QUADSPI_BK1_IO2,

FMC_NE1

P3 K7 T4

PA13

קלט/פלט FT

DBTRGO, DBTRGI, MCO1, UART4_TX

R3 R4 W3 PWR_CPU_ON O FT

T2 N5 Y1

PA11

קלט/פלט 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,

קלט/פלט FT_vh –

ETH1_MII_TX_EN/ETH1_

RGMII_TX_CTL/ETH1_RMII_

TX_EN




כשל אתחול –

DS13875 Rev 5

59/219
97

תיאור פינים, תיאור פינים ופונקציות חלופיות

STM32MP133C/F

מספר PIN

טבלה 7. הגדרות כדור STM32MP133C/F (המשך)

פונקציות כדור

שם הסיכה (פונקציה לאחר
אִתחוּל)

פונקציות חלופיות

פונקציות נוספות

LFBGA289 TFBGA289 TFBGA320
מבנה קלט/פלט מסוג פינים
הערות

P4 U4

Y2

PF14(JTCK/SW CLK)

I/O

FT

(2)

U3 L7 Y3

PA0

קלט/פלט 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,

קלט/פלט 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

קלט/פלט FT_a

קלט/פלט FT_a קלט/פלט 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

קלט/פלט FT_ha –

I2S1_MCK, SPI1_MOSI/I2S1_SDO,

USART1_TX

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

PF12

קלט/פלט 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

מסמכים / משאבים

מעבד יחידה STM32MP133C F של STMicroelectronics בנפח 32 סיביות, בעל מעבד Arm Cortex-A7 בנפח 1GHz [pdfמדריך למשתמש
מעבד STM32MP133C F 32-bit Arm Cortex-A7 1GHz, STM32MP133C, מעבד F 32-bit Arm Cortex-A7 1GHz, מעבד Arm Cortex-A7 1GHz, 1GHz, מעבד

הפניות

השאר תגובה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *