opentitan
opentitan copied to clipboard
OpenTitan: Open source silicon root of trust
### Description The following are a list of tests do not have a corresponding bazel test in the testplan and that are marked as SV1 and SV2. Individual issues will...
### Test point name [chip_sw_adc_ctrl_oneshot](https://github.com/lowRISC/opentitan/blob/6dd343e5e0b445eeecf16a966737e0b873ed8704/hw/top_earlgrey/data/ip/chip_adc_ctrl_testplan.hjson#L65C13-L65C37) ### Host side component None ### OpenTitanTool infrastructure implemented None ### Silicon Validation (SiVal) None ### Emulation Targets - [ ] None - [ ]...
### Test point name [chip_sw_adc_ctrl_normal](https://github.com/lowRISC/opentitan/blob/6dd343e5e0b445eeecf16a966737e0b873ed8704/hw/top_earlgrey/data/ip/chip_adc_ctrl_testplan.hjson#L57C13-L57C36) ### Host side component None ### OpenTitanTool infrastructure implemented None ### Silicon Validation (SiVal) None ### Emulation Targets - [ ] None - [ ]...
This PR is a follow-on to #21195 and #21281 - Split the KMAC and hash hjson test vectors into separate files - Added parsers for hjson tests for KMAC and...
This is an automatic cherry-pick of #21121 to branch `master`.
### Description For DICE compliance, the UDS attestation key pair should be generated in ROM according to the diagram below. Additionally, since the UDS attestation key is derived from the...
First 5 commits are from #21152 Fix #19882 Fix #19883
This PR adds new penetration tests targeting the register file (RF) of Ibex: - ibex_fi_char_register_file: Test whether a fault can manipulate values in the RF - ibex_fi_char_register_file_read: Test whether a...
### Description Correct operation of the usbdev block relies upon the software knowing the buffer IDs passed to the Available Buffer FIFO (avbuffer) and not using those buffers (queueing them...
This PR adds a parser for the wycheproof RSA test vectors. This PR uses the tests from `testvectors_v1` in wycheproof. Dependent on #21590 and #21599