chipsalliance / caliptra-rtl

HW Design Collateral for Caliptra RoT IP
Apache License 2.0
62 stars 34 forks source link

Life cycle #525

Open rdiwan2023 opened 2 months ago

rdiwan2023 commented 2 months ago

Hi Caliptra team,

Do you have any test for different life cycle inputs?

Lower 2 bits are mapped to device lifecycle (unprovisioned, manufacturing, production)

Thanks Rohith

dbids commented 2 months ago

Note the following inconsistency as well: https://github.com/chipsalliance/Caliptra/issues/190

Nitsirks commented 2 months ago

Our uvm bench for soc_ifc randomly set the lifecycle bits each test where they get stored in the CPTRA_SECURITY_STATE register.

I would need to check with the team that did JTAG testing to see if they tested JTAG enabling through lifecycle bits. None of our other content exercises this interface.

The spec inconsistency will be addressed soon also.