[发明专利]闪存的模拟方法与模拟器有效
申请号: | 201210466885.5 | 申请日: | 2012-11-19 |
公开(公告)号: | CN103823704B | 公开(公告)日: | 2017-10-03 |
发明(设计)人: | 郑国义;黄毅宏;陈皇亨 | 申请(专利权)人: | 群联电子股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/30 |
代理公司: | 北京同立钧成知识产权代理有限公司11205 | 代理人: | 臧建明 |
地址: | 中国台湾*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 闪存 模拟 方法 模拟器 | ||
1.一种闪存的模拟方法,用于一模拟器,其特征在于,该模拟器用以电性连接至一存储器控制器,该模拟方法包括:
设定一预置反应条件;
提供多个指令表,其中每一该些指令表是对应至一存储器类型;
接收来自该存储器控制器的一第一指令;
根据该第一指令识别指令表中的一第二指令;
判断该第二指令是否符合该预置反应条件;
根据该预置反应条件,取得对应该第二指令的一第一信号;以及
传送该第一信号至该存储器控制器。
2.根据权利要求1所述的模拟方法,其特征在于,该第二指令为一写入指令,并且该写入指令是指示写入一第一数据至一第一存储器地址,该模拟方法还包括:
将该第一数据存储至该模拟器中的一缓存;
通过该模拟器的一非闪存接口传送一中断信号、该写入指令与该第一存储器地址至一数据处理单元,其中该数据处理单元用以根据该预置反应条件产生该第一信号;以及
由该数据处理单元通过该非闪存接口从该缓存中读取该第一数据并且将该第一数据存储至该数据处理单元中。
3.根据权利要求1所述的模拟方法,其特征在于,该第二指令为一读取指令,并且该读取指令是指示读取一第二存储器地址,该模拟方法还包括:
通过该模拟器的一非闪存接口传送一中断信号、该读取指令与该第二存储器位置至一数据处理单元,其中该数据处理单元用以根据该预置反应条件产生该第一信号;以及
由该数据处理单元通过该非闪存接口将对应于该第二存储器地址的一第二数据写入至该模拟器的一缓存中。
4.根据权利要求1所述的模拟方法,其特征在于,还包括:
提供该存储器控制器该些存储器类型的其中之一的一识别信息,且于该接收来自该存储器控制器的该第一指令的步骤中,该第一指令是属于该其中之一存储器类型的指令。
5.根据权利要求1所述的模拟方法,其特征在于,该些指令表包括一第一指令表,并且该第一指令表包括多个第三指令,其中根据该第一指令识别该些指令表中的该第二指令的步骤包括:
根据一指标从一阵列中取得该第一指令;
判断该第一指令是否符合该些第三指令的其中之一;
若该第一指令符合该些第三指令的其中之一,更新该指标,其中该第一指令符合的该第三指令为该第二指令;以及
若该第一指令不符合该些第三指令的其中之一,维持该指标不变。
6.根据权利要求5所述的模拟方法,其特征在于,还包括:
若该第一指令符合该些第三指令的其中之一,产生一重置信号,其中该重置信号指示开始识别该阵列中的一第四指令,其中该第四指令的一阵列顺序是在该第一指令的一阵列顺序之后。
7.根据权利要求5所述的模拟方法,其特征在于,还包括:
若该第一指令符合该些第三指令的其中之一,传送一忙碌信号给该存储器控制器。
8.根据权利要求5所述的模拟方法,其特征在于,还包括:
若该第一指令符合该些第三指令的其中之一,传送一中断信号给一数据处理单元以通知该第二指令。
9.一种模拟器,用以模拟一闪存,其特征在于,该模拟器包括:
一闪存接口,用以电性连接至一存储器控制器,并且接收来自该存储器控制器的一第一指令;
一检测器,电性连接至该闪存接口,用以提供多个指令表,其中每一指令表是对应至一存储器类型,并且该检测器用以根据该第一指令识别该些指令表中的一第二指令;
一处理机,电性连接至该检测器;以及
一非闪存接口,电性连接至该处理机,用以电性连接至一数据处理单元,其中该数据处理单元用以设定一预置反应条件,并且判断该第二指令是否符合该预置反应条件,
其中该处理机用以根据该预置反应条件,取得对应该第二指令的一第一信号,并且传送该第一信号至该存储器控制器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于群联电子股份有限公司,未经群联电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210466885.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:三七皂苷R1的用途
- 下一篇:控制蒸馏时间的磷酸酯聚合物的合成工艺