[发明专利]Flash控制器、取指令方法及计算机可读存储介质有效
申请号: | 201810162582.1 | 申请日: | 2018-02-26 |
公开(公告)号: | CN108399146B | 公开(公告)日: | 2021-11-23 |
发明(设计)人: | 陈诚;赵启山;陈光胜 | 申请(专利权)人: | 上海东软载波微电子有限公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 吴敏 |
地址: | 200235 上海市徐汇区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种Flash控制器、取指令方法及计算机可读存储介质,Flash控制器包括:系统总线接口单元、预取缓存控制单元、缓存寄存器组以及Flash接口控制单元,其中:预取缓存控制单元,与系统总线接口单元、缓存寄存器组以及Flash接口控制单元耦接,适于在识别并确认控制指令为取指指令时,判定有效地址是否处于缓存寄存器组中;当判定有效地址处于缓存寄存器组中时,从缓存寄存器组中读取与有效地址对应的第一指令组的指令,并输出所读取的指令至中央处理器;当判定有效地址未处于缓存寄存器组时,经由Flash接口控制单元从Flash存储器中读取有效地址对应的指令并输出至中央处理器。上述方案能够在尽量少增加芯片成本的基础上,提高Flash访问效率。 | ||
搜索关键词: | flash 控制器 指令 方法 计算机 可读 存储 介质 | ||
【主权项】:
1.一种Flash控制器,其特征在于,包括:系统总线接口单元、预取缓存控制单元、缓存寄存器组以及Flash接口控制单元,所述Flash控制器与中央处理器耦接,其中:所述系统总线接口单元,耦接在所述中央处理器及所述预取缓存控制单元之间,适于对所述系统总线上的操作指令进行解析,并将解析得到的控制指令及其对应的有效地址输出至所述预取缓存控制单元;所述Flash接口控制单元,与Flash存储器耦接;所述预取缓存控制单元,与所述系统总线接口单元、所述缓存寄存器组以及所述Flash接口控制单元耦接,适于在识别并确认所述控制指令为取指指令时,判定所述有效地址是否处于所述缓存寄存器组中;当判定所述有效地址处于所述缓存寄存器组中时,从所述缓存寄存器组中读取与所述有效地址对应的第一指令组的指令,并输出所读取的指令至中央处理器;当判定所述有效地址未处于所述缓存寄存器组时,经由所述Flash接口控制单元从所述Flash存储器中读取所述有效地址对应的指令并输出至所述中央处理器;所述第一指令组的指令均存储在所述缓存寄存器组。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海东软载波微电子有限公司,未经上海东软载波微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810162582.1/,转载请声明来源钻瓜专利网。