## VexRiscv(RV32IM CPU) VexRiscv是一个适配fpga的RISC-V ISA CPU实现, 具有以下特性: + RV32IM指令集 + 五级流水(Fetch, Decode, Execute, Memory, WriteBack) + 当所有功能都启用时达到1.44 DMIPS/Mhz, + 针对FPGA进行了优化 + 可选MUL / DIV扩展 + 可选的指令和数据缓存 + 可选的MMU + 可选的调试扩展, 允许eclipse通过GDB >> openOCD >> JTAG连接进行调试 + 使用riscv-privileged-v1.9.1规范中的Machine和User模式可选的中断以及异常处理。 + 两个移位指令的实现, 单周期/移数(shiftNumber)循环 + 每个阶段可能有旁路或联锁的冒险(hazard)逻辑 + FreeRTOS端口, 请见https://github.com/Dolu1990/FreeRTOS-RISCV 更多信息请见:https://github.com/SpinalHDL/VexRiscv