基于超标量RISC-V处理器流水线的协处理器访存接口

    公开(公告)号:CN115688640A

    公开(公告)日:2023-02-03

    申请号:CN202211171093.5

    申请日:2022-09-24

    Applicant: 复旦大学

    Abstract: 本发明属于集成电路设计技术领域,具体为基于超标量RISC‑V处理器流水线的协处理器访存接口。本发明包括开源玄铁处理器原有的加载存储单元流水线修改逻辑、协处理器访存状态机;流水线修改逻辑完成协处理器访存指令在流水线中的处理逻辑,包括:加载及存储流水线借用逻辑以及地址冲突解决逻辑;状态机负责协处理器访存指令在协处理器与主处理器的加载存储流水之间的指令发射和响应行为的管理,包括:加载状态机与存储状态机;通过协处理器访存接口借用主处理器的加载存储流水线,实现协处理器在系统中的正常访存行为。与主处理器相连的协处理器通过本访存接口对系统中的L1Cache进行访存操作,完成对共享数据区域的访问,供其他计算操作使用。

    一种超标量RISC-V处理器实现专用计算加速的L2 Cache访存接口

    公开(公告)号:CN116719759A

    公开(公告)日:2023-09-08

    申请号:CN202310040168.4

    申请日:2023-01-13

    Applicant: 复旦大学

    Abstract: 本发明属于集成电路设计技术领域,具体为一种超标量RISC‑V处理器实现专用计算加速的L2Cache访存接口。本发明包括开源玄铁处理器原有的一致性总线接口修改逻辑、协处理器L2访存控制器;一致性总线接口的修改逻辑完成协处理器访存指令在一致性总线入口处的处理逻辑,包括:一致性总线借用接口;协处理器L2访存控制器负责协处理器与一致性总线接口之间访存请求的转换和管理,包括:加载控制状态机和存储控制状态机,协处理器访存请求转换和拆分逻辑,加载响应的保序逻辑,存储响应的保序逻辑。与主处理器相连的协处理器通过本访存接口可以对系统中的L2Cache进行访存操作,完成与主处理器共享数据区域的访问。

    一种超标量RISC-V处理器的扩展指令接口

    公开(公告)号:CN115309454A

    公开(公告)日:2022-11-08

    申请号:CN202210828129.6

    申请日:2022-07-14

    Applicant: 复旦大学

    Abstract: 本发明属于集成电路设计技术领域,具体为一种基于超标量RISC‑V处理器流水线的扩展指令接口。本发明扩展指令接口能够与超标量RISC‑V处理器流水线对接,完成RISC‑V指令集中扩展指令在处理器中的正常处理与执行。本发明包括开源玄铁处理器的原有流水线修改逻辑与可扩展指令管理模块;流水线修改逻辑完成可扩展指令在流水线中的处理逻辑,包括:可扩展指令译码逻辑、可扩展指令发射逻辑、可扩展指令写回与退休逻辑;可扩展指令管理模块负责可扩展指令在主处理器与协处理器间的行为管理,包括:指令状态管理模块、指令信息管理模块与指令完成管理模块。通过可扩展指令管理模块与主流水线的信息交互,实现包含扩展指令的程序在处理器中的运行。

Patent Agency Ranking