opentitan
opentitan copied to clipboard
OpenTitan: Open source silicon root of trust
At the moment, the sival job runs only `cw310_sival` jobs but not `cw310_sival_rom_ext` which is not right. On the other hand, the hyperdebug job runs all `hyper310` tests and that...
This commit contains vseq and other realted files and verify the functioanlity of program buffer.
This commit add up the request_halt() task in base_vseq for reusability of this task in other vseqs.
This PR contain 3 additional testplan entries. It takes time to review,make changes and merge vseqs so i did separate PR for testplan only so that tesplan can merge early.
At the moment, some tests manually clear the bitstream *before* the tests but really we ought to be doing the opposite which is to clear the bitstream *after* the test...
First two commits are backports.
The functionality is integrated to cw310_params as extra parameters. The intention is that one can choose to enable JTAG without having to clear the bitstream. For backward compatibility of the...
Som certificate fields are expected to be big endian formatted in order for the ASN1 to be encoded correctly. This fixes some integer byte arrays that were incorrect, causing certificates...
This PR pulls in the NIST testvectors for AES-GCM, and includes the associated parser and JSON schema. The file format of the test vectors are different than the ones that...