CY9EF226 Secure Hardware Extension SW/HW synchronisation

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
RobWilliams
Level 1
Level 1
First question asked Welcome!

We are trying to use random number generator in the SHE

I have read "FCR4 Cluster Series Hardware Manual", Secure Hardware Extension chapter 43.

I find both the SHE sequential command fllowchart and the command descriptions lacking some detail about how the SW should synchronise with the SHE HW to know that command execution is complete, in order to read the OFIFO.

Because the HW signals completion (DONE bit in status register) only AFTER the SW has read the OFIFO.

Are we supposed to keep polling OFIFO_LOAD register until the SHE has written something?

Is there a sample code available please?

0 Likes
0 Replies