EasyManuals Logo
Home>ST>Microcontrollers>STM32G4 Series

ST STM32G4 Series User Manual

ST STM32G4 Series
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 #152 background imageLoading...
Page #152 background image
Embedded Flash memory (FLASH) for category 4 devices RM0440
152/2126 RM0440 Rev 4
Figure 6. Sequential 16-bit instructions execution (64-bit read data width)
When the code is not sequential (branch), the instruction may not be present in the currently
used instruction line or in the prefetched instruction line. In this case (miss), the penalty in
terms of number of cycles is at least equal to the number of wait states.
MS33467V1
WITHOUT PREFETCH
@
1
F
1
WAIT
D
1
E
1
@
2
F
2
D
2
E
2
@
3
D
3
E
3
F
3
@
4
D
4
E
4
F
4
@
5
D
5
E
5
F
5
WAIT
D
6
E
6
F
6
@
6
F
7
D
7
@
7
F
8
@
8
Read ins 1, 2, 3, 4 Gives ins 1, 2, 3, 4
ins 1
fetch
ins 2
fetch
ins 3
fetch
ins 4
fetch
Read ins 5, 6, 7, 8 Gives ins 5, 6, 7, 8
ins 5
fetch
ins 6
fetch
ins 7
fetch
ins 8
fetch
WITH PREFETCH
@
1
F
1
WAIT
D
1
E
1
@
2
F
2
D
2
E
2
@
3
D
3
E
3
F
3
@
4
D
4
E
4
F
4
@
5
D
5
E
5
F
5
D
6
E
6
F
6
F
7
D
7
@
7
F
8
@
8
Read ins 1, 2, 3, 4 Gives ins 1, 2, 3, 4
ins 1
fetch
ins 2
fetch
ins 3
fetch
ins 4
fetch
Gives ins 5, 6, 7, 8
ins 5
fetch
ins 6
fetch
ins 7
fetch
ins 8
fetch
@
6
Read ins 5, 6, 7, 8 Read ins 9, 10, ...
@: address requested
F: Fetch stage
D: Decode stage
E: Execute stage
D
6
E
6
F
6
@
6
Cortex-M4 pipeline
AHB protocol

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

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

ST STM32G4 Series Specifications

General IconGeneral
BrandST
ModelSTM32G4 Series
CategoryMicrocontrollers
LanguageEnglish

Related product manuals