一种非对齐地址访存的融合编码状态机实现方法与流程

文档序号:20917610发布日期:2020-05-29 13:44阅读:来源:国知局

技术特征:

1.一种非对齐地址访存的融合编码状态机实现方法,其特征在于:该非对齐地址访存的融合编码状态机实现方法具体步骤如下:

s1:存储请求对应的位于状态编码的高三位内的访存范围;

s2:顺序发送对齐地址的访存请求,等待数据缓存并拼接;

s3:状态机状态初始化;

s4:状态机状态转换;

s5:数据缓存等待数据的回填,通过着色过程记录当前多笔对齐请求所读数据是否被完全返回,并且每一笔对齐的地址请求有位置信息来标示该数据处在所需数据块的位置;

s6:根据指令的访存范围,来生成范围向量进行数据拼接;

s7:数据拼接完成后,缓存内的数据进行后续的剪切和扩展操作,返回体系结构寄存器。

2.根据权利要求1所述的一种非对齐地址访存的融合编码状态机实现方法,其特征在于:所述步骤s6中,每次返回的对齐请求携带位置和范围信息来更新范围向量。


技术总结
本发明公开的属于状态机技术领域,具体为一种非对齐地址访存的融合编码状态机实现方法,其特征在于:该非对齐地址访存的融合编码状态机实现方法具体步骤如下,S1:存储请求对应的位于状态编码的高三位内的访存范围,S2:顺序发送对齐地址的访存请求,等待数据缓存并拼接,S3:状态机状态初始化,S4:状态机状态转换,S5:数据缓存等待数据的回填,该种非对齐地址访存的融合编码状态机实现方法,融合了对齐地址访存范围信息的编码,能够节省硬件面积开销,融合了发送结束状态的编码,能够简化硬件发送的判断逻辑,方便地记录了返回数据的状态,跟踪整个指令的执行结束。

技术研发人员:费晓龙;杨亭
受保护的技术使用者:华夏芯(北京)通用处理器技术有限公司
技术研发日:2018.11.21
技术公布日:2020.05.29
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1