Challenges In RISC-V Verification

Опубликовано: 05 Ноябрь 2024
на канале: Semiconductor Engineering
1,138
27

Designing a single-core RISC-V processor is relatively easy, but verifying it and debugging it is a different story. And it all becomes more complicated when multiple cores are involved, and when those cores need to be cache-coherent. Ashish Darbari, CEO of Axiomise, talks with Semiconductor Engineering about using assertions and formal verification technology to find bugs and prove coherency is not broken and that there are no hidden Trojans or other security weaknesses in the design.