[发明专利]储存装置及巨集指令的执行方法有效
申请号: | 201910121796.9 | 申请日: | 2019-02-19 |
公开(公告)号: | CN110851073B | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 陈书伟 | 申请(专利权)人: | 慧荣科技股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 梁挥;许志影 |
地址: | 中国台湾新竹县*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 储存 装置 巨集 指令 执行 方法 | ||
1.一种储存装置,其特征在于,包括:
一记忆体模块;以及
一记忆体控制器,耦接至该记忆体模块,且包括:
一记忆体界面控制单元;
一指令队列,具有输入端和输出端,其中该指令队列的输出端耦接至该记忆体界面控制单元;
一选择单元,具有第一输入端和第二输入端、控制端和输出端,其中该选择单元的输出端耦接至该指令队列的输入端;
一缓存器,具有输入端和输出端,其中该缓存器的输出端耦接至该选择单元的第一输入端;以及
一处理单元,耦接至该选择单元的第二输入端和控制端及该缓存器的输入端,且用以执行:
将多个序列的记忆体操作指令组成多个巨集指令;
写入该些巨集指令至该缓存器;
依据来自一主机的一主机指令写入对应于该主机指令的该巨集指令的一或多个操作参数至该缓存器;
命令该选择单元选择该缓存器做为输入端;以及
命令该缓存器输出对应于该主机指令的该巨集指令,使得该些巨集指令经由该选择单元从该缓存器发送至该指令队列,并且该记忆体界面控制单元从该指令队列获取该些巨集指令,并根据该些巨集指令操作该记忆体模块。
2.如权利要求1所述的储存装置,其特征在于,每一该些序列的记忆体操作指令对应至一笔数据存取指令,或是一笔数据存取指令中的对该记忆体模块的一逻辑区块地址的处理。
3.如权利要求1所述的储存装置,其特征在于,该处理单元系于该储存装置开机时将该些巨集指令写入至该缓存器。
4.如权利要求1所述的储存装置,其特征在于,于该处理单元命令该选择单元选择该缓存器做为输入端时,该处理单元所下的命令包括一起始地址以及一长度值,该长度值等于对应于该主机指令的该巨集指令的该序列的记忆体操作指令的长度,或是该巨集指令的大小。
5.如权利要求1所述的储存装置,其特征在于,该指令队列系采用先进先出的队列方式。
6.一种巨集指令的执行方法,其特征在于,用于一储存装置,该储存装置包括一记忆体模块及一记忆体控制器,该执行方法包括:
由该记忆体控制器的一处理单元将多个序列的记忆体操作指令组成多个巨集指令;
由该处理单元写入该些巨集指令至该记忆体控制器的一缓存器;
由该处理单元依据来自一主机的一主机指令写入对应于该主机指令的该巨集指令的一或多个操作参数至该缓存器;
由该处理单元命令该记忆体控制器的一选择单元选择该缓存器做为输入端;以及
由该处理单元命令该缓存器输出对应于该主机指令的该巨集指令,使得该些巨集指令经由该选择单元从该缓存器发送至该记忆体控制器的一指令队列,并且由该记忆体控制器的一记忆体界面控制单元从该指令队列获取该些巨集指令,并根据该些巨集指令操作该记忆体模块。
7.如权利要求6所述的执行方法,其特征在于,每一该些序列的记忆体操作指令对应至一笔数据存取指令,或是一笔数据存取指令中的对该记忆体模块的一逻辑区块地址的处理。
8.如权利要求6项所述的执行方法,其特征在于,该处理单元系于该储存装置开机时将该些巨集指令写入至该缓存器。
9.如权利要求6所述的执行方法,其特征在于,于该处理单元命令该选择单元选择该缓存器做为输入端时,该处理单元所下的命令包括一起始地址以及一长度值,该长度值等于对应于该主机指令的该巨集指令的该序列的记忆体操作指令的长度,或是该巨集指令的大小。
10.如权利要求6所述的执行方法,其特征在于,该指令队列系采用先进先出的队列方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧荣科技股份有限公司,未经慧荣科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910121796.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:储存装置及快取区定址方法
- 下一篇:底片打印机的光源模块