[发明专利]存储器设备、采用单个存储器设备更新固件的系统和方法在审
申请号: | 201880078557.3 | 申请日: | 2018-11-19 |
公开(公告)号: | CN111433750A | 公开(公告)日: | 2020-07-17 |
发明(设计)人: | S·罗斯纳;谢尔盖·奥斯特里科夫;C·兹特劳;伊势有一 | 申请(专利权)人: | 赛普拉斯半导体公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F8/654 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 周靖;杨明钊 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 设备 采用 单个 更新 系统 方法 | ||
1.一种存储器设备,包括:
存储器单元阵列,所述存储器单元阵列具有能够经由物理地址访问的多个存储位置,所述存储位置被布置到分离的区域中;
重映射数据结构,所述重映射数据结构包括
映射历史部分,所述映射历史部分被配置成存储所述区域的逻辑地址和物理地址之间的映射的集合,以及
状态部分,所述状态部分被配置成将所述映射的集合中的一个集合识别为所述存储器设备的活动集合;以及
控制逻辑电路,所述控制逻辑电路耦合到所述存储器单元阵列和所述重映射数据结构,所述控制逻辑电路被配置成能够访问所述存储位置和所述重映射数据结构。
2.根据权利要求1所述的存储器设备,还包括:
易失性存储器电路,所述易失性存储器电路被配置成存储所述活动集合的逻辑地址到物理地址的映射;并且
其中,所述控制逻辑电路被配置成响应于接收到的逻辑地址而访问所述易失性存储器电路。
3.根据权利要求1所述的存储器设备,其中,所述控制逻辑电路还包括指令解码器,所述指令解码器被配置成能够响应于接收到的指令而访问所述重映射数据结构。
4.根据权利要求1所述的存储器设备,其中,所述控制逻辑电路还包括至少一个配置寄存器,所述至少一个配置寄存器能够经由对所述存储器设备的寄存器写入操作来访问,所述至少一个配置寄存器被配置成存储从以下组中选定的任意项:用于所述映射历史部分的数据和用于所述映射指示符部分的数据。
5.根据权利要求1所述的存储器设备,其中,所述控制逻辑电路还包括加电复位电路,所述加电复位电路被配置成响应于所述存储器设备中的加电或复位事件,将所述活动集合的逻辑地址设置为在所述存储器设备中存储的固件的最新地址。
6.根据权利要求1所述的存储器设备,还包括输入/输出(I/O)部分,所述输入/输出(I/O)部分包括至少一个芯片选择输入端、至少一个时钟输入端和至少一个双向串行数据I/O。
7.根据权利要求1所述的存储器设备,其中:
所述存储器单元阵列包括布置成池的闪存单元,所述分离的区域位于第一池中;其中,
所述控制逻辑电路被配置成根据损耗均衡算法改变对剩余的池的访问。
8.根据权利要求1所述的存储器设备,其中:
所述存储器单元阵列包括布置成池的闪存单元,所述分离的区域位于第一池中;其中,
所述控制逻辑电路被配置成根据损耗均衡算法改变对所述分离的区域的访问。
9.一种方法,包括:
在存储器设备处接收新固件映像;
将所述新固件映像编程到所述存储器设备的非易失性存储位置,所述新固件映像的存储位置在同一存储器设备中,但是处于与所述存储器设备存储的当前固件映像不同的存储位置;
将所述新固件映像的逻辑地址到物理地址的映射的集合编程到所述存储器设备的非易失性映射电路中,所述映射电路还包括所述当前固件映像的LA到PA映射的集合;以及
将状态值编程到所述存储器设备的非易失性状态电路中,以指示所述新固件映像的LA到PA映射的集合作为由所述存储器设备存储的有效固件映像,并且指示所述当前固件映像的LA到PA映射的集合作为无效固件映像。
10.根据权利要求9所述的方法,其中,将所述新固件映像编程到所述存储器设备的非易失性存储位置中包括对闪存设备的扇区进行编程。
11.根据权利要求9所述的方法,其中,对所述状态值进行编程包括对多位指针数据结构中的至少一个位进行编程,所述多位指针数据结构针对在所述存储器设备中存储的LA到PA映射的每个集合具有一个位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛普拉斯半导体公司,未经赛普拉斯半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880078557.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:硅酮组合物、硬化皮膜及其制造方法
- 下一篇:球状银粉及其制造方法