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

AES feature in STM32F733ZE

  • April 2, 2018
  • 4 replies
  • 1282 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.

    4 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 VenmoUp 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 VenmoUp 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 VenmoUp 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 VenmoUp vote any posts that you find helpful, it shows what's working..