-
公开(公告)号:CN105912485A
公开(公告)日:2016-08-31
申请号:CN201610202685.7
申请日:2016-04-01
Applicant: 中国科学院计算技术研究所
IPC: G06F13/16
CPC classification number: G06F13/1642
Abstract: 本发明提出一种基于AHB?Lite协议的访存队列设计方法及其装置,该方法包括在译码阶段,将Store操作与Load操作分别译码为Store队列需要的格式与Load操作需要的格式;判断访存级是否为Uncache Load操作,若是,则发送访存请求,否则判断访存级是否为Store操作,若为除Store操作之外的操作,则进行正常指令操作,若为Store操作,则判断执行级是否为普通Load操作,若执行级是除普通Load操作之外的操作,则进入Store操作发送访存请求,判断从设备是否准备好,若准备好,则Store队列发送AHB?Lite控制信息与数据信息,对Store队列中数据进行移动,并完成AHB?Lite总线的访存请求,如果执行级是普通Load操作,则对普通Load操作进行处理。
-
公开(公告)号:CN105912485B
公开(公告)日:2018-12-04
申请号:CN201610202685.7
申请日:2016-04-01
Applicant: 中国科学院计算技术研究所
IPC: G06F13/16
Abstract: 本发明提出一种基于AHB‑Lite协议的访存队列设计方法及其装置,该方法包括在译码阶段,将Store操作与Load操作分别译码为Store队列需要的格式与Load操作需要的格式;判断访存级是否为Uncache Load操作,若是,则发送访存请求,否则判断访存级是否为Store操作,若为除Store操作之外的操作,则进行正常指令操作,若为Store操作,则判断执行级是否为普通Load操作,若执行级是除普通Load操作之外的操作,则进入Store操作发送访存请求,判断从设备是否准备好,若准备好,则Store队列发送AHB‑Lite控制信息与数据信息,对Store队列中数据进行移动,并完成AHB‑Lite总线的访存请求,如果执行级是普通Load操作,则对普通Load操作进行处理。
-