chipsalliance / caliptra-rtl

HW Design Collateral for Caliptra RoT IP
Apache License 2.0
75 stars 38 forks source link

Update Hardware Specifications to Indicate Two SHA512 core instances #550

Open dbids opened 4 months ago

dbids commented 4 months ago

I've been working with integrating Caliptra for a number of months now and only today realized that there are two instances of the SHA512 core in the logic. It would be great if the hardware documentation could be updated to state this clearly, as it required delving into the RTL for me to confirm my suspicions (something an integrator of Caliptra ideally should not have to do). In addition, it is imperative that those integrating Caliptra know how many SHA instances exist within it to meet FIPS 140-3 requirements.

Here are my suggested changes:

bharatpillilli commented 5 hours ago

This is not necessary because Caliptra 2.0 passive/subsystem modes will not have SHA Accelerator API anymore