EasyManuals Logo

ST STM32G473 User Manual

ST STM32G473
2126 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #15 background imageLoading...
Page #15 background image
RM0440 Rev 4 15/2126
RM0440 Contents
48
17.4.4 CORDIC register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
18 Filter math accelerator (FMAC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486
18.1 FMAC introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486
18.2 FMAC main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486
18.3 FMAC functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487
18.3.1 General description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487
18.3.2 Local memory and buffers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488
18.3.3 Input buffers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488
18.3.4 Output buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
18.3.5 Initialization functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
18.3.6 Filter functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
18.3.7 Fixed point representation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498
18.3.8 Implementing FIR filters with the FMAC . . . . . . . . . . . . . . . . . . . . . . . 498
18.3.9 Implementing IIR filters with the FMAC . . . . . . . . . . . . . . . . . . . . . . . . 500
18.3.10 Examples of filter initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502
18.3.11 Examples of filter operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 503
18.3.12 Filter design tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 505
18.4 FMAC registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506
18.4.1 FMAC X1 buffer configuration register (FMAC_X1BUFCFG) . . . . . . . 506
18.4.2 FMAC X2 buffer configuration register (FMAC_X2BUFCFG) . . . . . . . 506
18.4.3 FMAC Y buffer configuration register (FMAC_YBUFCFG) . . . . . . . . . 507
18.4.4 FMAC parameter register (FMAC_PARAM) . . . . . . . . . . . . . . . . . . . . 508
18.4.5 FMAC control register (FMAC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 509
18.4.6 FMAC status register (FMAC_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 510
18.4.7 FMAC write data register (FMAC_WDATA) . . . . . . . . . . . . . . . . . . . . . 511
18.4.8 FMAC read data register (FMAC_RDATA) . . . . . . . . . . . . . . . . . . . . . 512
18.4.9 FMAC register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513
19 Flexible static memory controller (FSMC) . . . . . . . . . . . . . . . . . . . . . 514
19.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514
19.2 FMC main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514
19.3 FMC block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 515
19.4 AHB interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516
19.4.1 Supported memories and transactions . . . . . . . . . . . . . . . . . . . . . . . . 516
19.5 External device address mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ST STM32G473 and is the answer not in the manual?

ST STM32G473 Specifications

General IconGeneral
BrandST
ModelSTM32G473
CategoryMicrocontrollers
LanguageEnglish

Related product manuals