This chapter presents a fully microcoded RISC-V platform based on the one-instruction set computer (OISC) principle. It combines the efficiency of OISC architectures with the established and extensive RISC-V ecosystem. The platform is introduced in two steps. First, a virtual prototype (VP) that facilitates the development of the OISC microcode is presented. Then, the microcode is verified using a formal verification framework based on a model of the OISC architecture.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Formally Verified Microcoded RISC-V Platform

  • Lucas Klemmer,
  • Daniel Große

摘要

This chapter presents a fully microcoded RISC-V platform based on the one-instruction set computer (OISC) principle. It combines the efficiency of OISC architectures with the established and extensive RISC-V ecosystem. The platform is introduced in two steps. First, a virtual prototype (VP) that facilitates the development of the OISC microcode is presented. Then, the microcode is verified using a formal verification framework based on a model of the OISC architecture.