一种基于AHB-Lite协议的访存队列设计方法及其装置

    公开(公告)号:CN105912485A

    公开(公告)日:2016-08-31

    申请号:CN201610202685.7

    申请日:2016-04-01

    Inventor: 沈海华 刘天义

    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操作进行处理。

    一种基于AHB-Lite协议的访存队列设计方法及其装置

    公开(公告)号:CN105912485B

    公开(公告)日:2018-12-04

    申请号:CN201610202685.7

    申请日:2016-04-01

    Inventor: 沈海华 刘天义

    Abstract: 本发明提出一种基于AHB‑Lite协议的访存队列设计方法及其装置,该方法包括在译码阶段,将Store操作与Load操作分别译码为Store队列需要的格式与Load操作需要的格式;判断访存级是否为Uncache Load操作,若是,则发送访存请求,否则判断访存级是否为Store操作,若为除Store操作之外的操作,则进行正常指令操作,若为Store操作,则判断执行级是否为普通Load操作,若执行级是除普通Load操作之外的操作,则进入Store操作发送访存请求,判断从设备是否准备好,若准备好,则Store队列发送AHB‑Lite控制信息与数据信息,对Store队列中数据进行移动,并完成AHB‑Lite总线的访存请求,如果执行级是普通Load操作,则对普通Load操作进行处理。

Patent Agency Ranking