[发明专利]信息处理装置、处理器及存储器管理方法有效
| 申请号: | 201010003547.9 | 申请日: | 2010-01-15 |
| 公开(公告)号: | CN101782871A | 公开(公告)日: | 2010-07-21 |
| 发明(设计)人: | 大溝孝;国松敦 | 申请(专利权)人: | 株式会社东芝 |
| 主分类号: | G06F12/08 | 分类号: | G06F12/08 |
| 代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 陈海红;周春燕 |
| 地址: | 日本*** | 国省代码: | 日本;JP |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 信息处理 装置 处理器 存储器 管理 方法 | ||
1.一种信息处理装置,具备:
处理器;和
非易失性存储器;
前述处理器具备:
至少一个运算核;
高速缓冲存储器;
写缓冲器;
地址发生部,在处理器发生了对于非易失性存储器的写入的情况下, 其以为了抑制写入位置的重复次数而使该写入位置偏移的方式生成写入地 址;
顺序发生部,其生成表示前述写入的新近性的顺序信息;
写入控制部,其对由前述地址发生部生成的写入地址,与由前述顺序 发生部生成的顺序信息对应地,存储写入信息;以及
存储器管理单元,其具备地址变换信息;
其中,在前述处理器发生对于前述非易失性存储器的写入时,前述地 址发生部顺序地生成在前述地址变换信息中未使用的写入地址,并且在前 述写入地址达到预定值时,再次从初始值开始顺序地生成在前述地址变换 信息中未使用的写入地址。
2.根据权利要求1所述的信息处理装置,其中:
前述非易失性存储器,由前述处理器用作为主存储器。
3.根据权利要求1所述的信息处理装置,进一步具备:
状态信息生成部,其生成前述处理器中的状态信息;
其中,前述写入控制部,与由前述顺序发生部生成的顺序信息对应地, 对由前述地址发生部生成的写入地址存储由前述状态信息生成部生成的状 态信息;
该信息处理装置进一步具备:
恢复部,其在前述处理器的恢复时,基于前述顺序信息从前述非易失 性存储器读出最新的状态信息,并使用该最新的状态信息进行前述处理器 的恢复。
4.根据权利要求3所述的信息处理装置,其中:
前述恢复部,通过由前述处理器执行存储在前述非易失性存储器中的 程序而实现。
5.根据权利要求1所述的信息处理装置,其中:
前述写入控制部,与由前述顺序发生部生成的顺序信息对应地,对由 前述地址发生部生成的写入地址存储存储器管理单元中所具备的地址变换 信息;
该信息处理装置进一步具备:
恢复部,其在前述处理器的恢复时,基于前述顺序信息从前述非易失 性存储器使用最新的地址变换信息进行前述处理器的恢复。
6.根据权利要求1所述的信息处理装置,进一步具备:
状态信息生成部,其生成前述处理器中的状态信息;以及
异常检测部,其进行前述非易失性存储器的异常检测;
其中,前述写入控制部:
与由前述顺序发生部生成的顺序信息对应地,对由前述地址发生部生 成的写入地址存储由前述状态信息生成部生成的状态信息,并且与由前述 顺序发生部生成的顺序信息对应地,对由前述地址发生部生成的写入地址 存储存储器管理单元中所具备的地址变换信息;
在由前述异常检测部检测到异常的情况下,基于前述顺序信息从前述 非易失性存储器中读出最新的状态信息及最新的地址变换信息,并使用该 最新的状态信息及最新的地址变换信息进行前述处理器及前述存储器管理 单元的恢复。
7.根据权利要求1所述的信息处理装置,其中:
前述写入控制部存储关于前述非易失性存储器的区域或条目的写入次 数信息;
该信息处理装置进一步具备:
写入次数检查部,其禁止对于前述写入次数信息所表示的写入次数超 过了阈值的区域或条目的写入。
8.根据权利要求1所述的信息处理装置,进一步具备:
异常检测部,其进行对前述非易失性存储器的错误的检测,在错误可 纠正的情况下纠正前述错误,在错误不可纠正的情况下禁止对于发生了前 述错误的区域或条目的写入。
9.根据权利要求1所述的信息处理装置,其中:
前述非易失性存储器被划分为多个区域;
前述地址发生部判断所写入的数据的种类,并在前述多个区域中选择 与前述种类相应的区域,在所选择的区域内顺序地生成未使用的写入地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社东芝,未经株式会社东芝许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010003547.9/1.html,转载请声明来源钻瓜专利网。





