CVA6 乱序执行原理

CVA6 乱序执行原理流水线简介image.png CVA6 流水线分为前端(Frontend)和后端(Backend),通过 Instruction Queue 来实现前后端分离 前端负责取指令,将取得的指令放入 Instruction Queue 后端从 Instruction Queue 读取指令,进行译码,发射,执行,提交等操作。 CVA6 在后端微架构设计上有以下特点 顺序...

发布于 cva6