Skip to main content
Hau Lam
Associate III
April 2, 2018
Question

AES feature in STM32F733ZE

  • April 2, 2018
  • 7 replies
  • 1303 views
Posted on April 02, 2018 at 08:32

I'm going to using AES feature in STM32F733ZE  but the the datasheet doesn't have much information regarding AES .

Do you know how much speed of AES in the 

STM32F733ZE  ?

And do we have any any demonstration evaluation kit which use AES feature in STM32F733ZE  ?

    This topic has been closed for replies.

    7 replies

    Tesla DeLorean
    Guru
    April 2, 2018
    Posted on April 02, 2018 at 14:30

    Last time I looked the CRYP/HASH units were clocked at 48 MHz

    You'd likely want to use the

    http://www.st.com/en/evaluation-tools/stm32756g-eval.html

     

    Cross-posting

    https://community.st.com/0D50X00009Xki9WSAR

     
    Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
    Hau Lam
    Hau LamAuthor
    Associate III
    April 2, 2018
    Posted on April 02, 2018 at 16:23

    Turvey.Clive.002

    ‌ : Thanks for your information. Can we calculate it base on MB/s ?

    Tesla DeLorean
    Guru
    April 2, 2018
    Posted on April 02, 2018 at 17:29

    One could certainly benchmark throughput in those terms, in a sustained sense the limitation is likely to be your ability to deliver data to the unit, and dispatch it some place else (network, sd card, etc..)

    Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
    Hau Lam
    Hau LamAuthor
    Associate III
    April 2, 2018
    Posted on April 02, 2018 at 17:55

    Turvey.Clive.002

    ‌ : If i want to store the data in SD Card, so far do we have any method to estimate that speed ?

    Tesla DeLorean
    Guru
    April 2, 2018
    Posted on April 02, 2018 at 18:41

    These things have many variables, different makes/models vary widely in write speed. You also have to work with large blocks of data to be efficient. The ceiling for an SDCard clocked at 24 MHz in 4-bit mode is 12 MBps, 8-10 MBps being achievable with high quality cards.

    The F7 has a core cycle accurate counter for benchmarking.

    There would be significant time/cost in generating actual numbers from a system using AES/SDMMC concurrently.

    Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
    Hau Lam
    Hau LamAuthor
    Associate III
    April 4, 2018
    Posted on April 04, 2018 at 10:57

    Turvey.Clive.002

    ‌ :Wheredo we know the AES clock is 48 MHz, because from the Spec of STM32733 it said that the clock is 216Mhz. Actually I don't really understand bot these clocks .

    Could you explain for me . Thank you very much and appreciate for ur information .

    Tesla DeLorean
    Guru
    April 4, 2018
    Posted on April 04, 2018 at 15:09

    Most STM32 use a 48 MHz clock for USB, RNG, HASH, CRYP units.

    Looking over RM0431 the AES uses aes_hclk, so 216 MHz should be workable.

    Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..