cancel
Showing results for 
Search instead for 
Did you mean: 

choosing flash latency vs. VOS

mete
Senior

Giving an example for my question. For STM32H563, for freq. 140MHz, it is possible to use three different configurations:

- 4 WS, VOS2

- 4 WS, VOS1

- 3 WS, VOS0

If I want to optimize for power, I should choose 4WS VOS2. If I want to optimize for performance, I should choose 3WS VOS0. There is no point choosing 4 WS, VOS1. Am I correct in this interpretation ?

1 ACCEPTED SOLUTION

Accepted Solutions
STOne-32
ST Employee

 Dear @mete ,

Yes this is correct , here you go . Voltage scaling is mainly changing the voltage of the internal digital Vcore.  To reach 250MHz , VOS0 is a must . Having a lower Vcore will save a lot of power budget , Power = Current ( constant) * VCore and of course the same in low power modes - static . But will decrease transistors performance for switching .

 

https://www.st.com/content/ccc/resource/training/technical/product_training/group1/43/67/5f/da/da/56/49/54/STM32H5-Memory-FLASH/files/stm32h5-memory-flash.pdf/jcr:content/translations/en.stm32h5-memory-flash.pdf

IMG_5559.jpeg

IMG_5558.jpeg

Hope it helps,

STOne-32

View solution in original post

1 REPLY 1
STOne-32
ST Employee

 Dear @mete ,

Yes this is correct , here you go . Voltage scaling is mainly changing the voltage of the internal digital Vcore.  To reach 250MHz , VOS0 is a must . Having a lower Vcore will save a lot of power budget , Power = Current ( constant) * VCore and of course the same in low power modes - static . But will decrease transistors performance for switching .

 

https://www.st.com/content/ccc/resource/training/technical/product_training/group1/43/67/5f/da/da/56/49/54/STM32H5-Memory-FLASH/files/stm32h5-memory-flash.pdf/jcr:content/translations/en.stm32h5-memory-flash.pdf

IMG_5559.jpeg

IMG_5558.jpeg

Hope it helps,

STOne-32