OpenROAD-flow-scripts design configuration for a fully open-source hardware security module ASIC with IHP's open PDK.
RISC-V core based on VexRiscv, extended with masked AES as well as a big number multiplication unit. Eight 32KiB SRAM cells to hold firmware, stack, heap etc. Refer to the hardware/software repository for details.
To build the ASIC, set up OpenROAD-flow-scripts, clone this repository as <ORFS-Root>/flow/designs/ihp-sg13g2/hsm
and run the build like any other ORFS design.
- The resulting design will contain design rule violations as tracked in The-OpenROAD-Project/OpenROAD-flow-scripts#1677.
- The resulting design will not have metal density fill applied. We are currently working on that.
Other than that, the design is ready for tapeout.
Find the build taped out on 11/12/2023 in the releases.