信息处理装置和方法、存储器管理装置和方法制造方法及图纸

技术编号:2872007 阅读:108 留言:0更新日期:2012-04-11 18:40
本发明专利技术的目的在于提供一种在对串行快闪存储器进行高可靠性的写入和读出的同时,能够缩短电源开启时的启动处理带来的CPU的执行时间的信息处理装置和存储器管理方法。该信息处理装置(100)具有保存文件的存储器管理装置(10)、根据由存储器管理装置(10)提供的程序文件进行处理的信息处理部件(30),存储器管理装置(10)具有存储文件的文件快闪存储器(11)、对存储在文件快闪存储器(11)中的文件进行管理的文件管理部件(13)、作为信息处理部件(30)的工作区域的工作存储器(14)、用于从文件管理部件(13)访问文件快闪存储器(11)的快闪存储器I/F(12)、存储启动程序的启动程序快闪存储器(15)。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及不降低存储在存储装置中的文件数据的可靠性地进行管理的。
技术介绍
在DVD等数字家电机器中,为了保存使机器动作的程序或存储所处理的数据等,具有使用快闪存储器的存储装置。快闪存储器根据其存储元件的构成,可以被分类为NAND型快闪存储器、AND型快闪存储器那样的串行快闪存储器、NOR型快闪存储器等。其中,NOR型的快闪存储器是在进行写入和读出动作时发生差错的概率低,可靠性高的存储器。另外,由于CPU能够直接访问,所以读出速度快,适合于随机访问,被用作存储程序的存储器。另一方面,串行快闪存储器的存储单位的大小是NOR型快闪存储器的约3分之1那样小,集成化高,并且消去和写入速度快,消去时间是NOR型快闪存储器的约100分之1,写入时间是约20分之1。但是,除了能够从CPU直接访问以外,也有在进行写入和读出动作时发生差错的概率相对较高的缺点。因此,被利用在存储动画数据、音频数据等有时间连续性的流数据那样的,不要求高精度的读出和写入的数据的情况。在通过这样的功能和特性来控制现有的数字家电机器的动作的信息处理装置中,作为存储程序的存储器使用了NOR型快闪存储器。作为具有NOR型快闪存储器的信息处理装置,一般具有图28所示那样的结构。下面,参照附图说明其结构和动作。如图28所示,现有的信息处理装置100d具有信息处理部件30、保存变量的工作存储器14、存储程序的NOR型快闪存储器21、电源切断时转存信息的信息转存部件22。工作存储器14使用SDRAM(同步动态随机访问存储器)。NOR型快闪存储器21根据从信息处理部件30的访问,向信息处理部件30供给存储的数据。另外,根据从信息处理部件30的访问,消去存储的数据和存储所供给的数据。信息转存部件22是存储由信息处理部件30供给的动作状况或盘的写入地址等管理信息的SRAM(静态随机访问存储器)。SRAM由于消耗电力小,所以是即使电源被切断,而通过使用后备电池也能够使保存的数据不被消去的存储器,信息保存部件22到从信息处理部件30发出消去和改写的命令为止,不变更地保存数据。接着,说明这样构成的信息处理装置100d的动作。如果打开信息处理装置100d的电源,则信息处理部件30读出存储在信息保存部件22中的变量,并传送到工作存储器14。然后,读出存储在NOR型快闪存储器21中的程序的每一步骤,依据所记述的程序命令,依次执行处理。在变量发生变化的情况下,信息处理部件30改写工作存储器14的变量。另外,信息处理部件30一边执行处理,一边定期地向信息保存部件22备份变量。然后,在电源切断时,信息处理部件30将电源切断之前的状态写入信息保存部件22。但是,NOR型快闪存储器的存储容量最大为32Mbit左右,因而随着数字家电机器的程序的增大,已经不能将程序存储在单一的存储器中了。但是,如果配置多个NOR型快闪存储器,则由于增加了部件的个数,所以有使基底的安装面积和制造成本增加的问题。另外,SRAM为了在电源切断后保存管理信息和电源切断前的数据,而必须有后备电源。因此,现有的数字家电具有通过市售的纽扣式锂电池、通电时充电的充电电池等经常向SRAM供给电源的电路,使基底的安装面积进一步增大。除此以外,由于SRAM自身价格昂贵,所以希望有不使用SRAM的信息管理的备份。进而,现有的信息处理装置100d由于信息处理部件30从NOR型快闪存储器21读出程序的每一步骤,执行处理,所以也有执行时间长的问题。
技术实现思路
本专利技术是为了解决上述问题点而提出的,其目的在于提供以下这样的针对存储容量大的串行快闪存储器,在不发生差错地进行写入和读出的同时,能够缩短CPU在电源接通时进行启动处理的执行时间。为了解决上述问题,本专利技术的第1方面的信息处理装置是具有管理文件的存储器管理装置、根据由存储器管理装置提供的程序文件,执行该程序的处理的处理装置的信息处理装置,上述存储器装置具备存储程序文件和各种文件、记述所存储的所有文件的信息的第1管理信息和备份该第1管理信息的第2管理信息的主存储装置、存储启动时使用的启动程序的启动程序存储装置、存储被提供的文件的辅助存储装置、对上述主存储装置、上述启动程序存储装置和上述辅助存储装置进行访问的文件管理装置,上述文件管理装置在启动时,根据从上述启动程序存储装置读出的上述启动程序,将上述第1管理信息和上述第2管理信息传送到上述辅助存储装置,根据上述传送的第1管理信息,将上述主存储装置的文件传送到上述辅助存储装置,上述处理装置读出传送到上述辅助存储装置的程序文件,执行该程序的处理。本专利技术的第2方面的信息处理装置是具有管理文件的存储器管理装置、根据由存储器管理装置提供的程序文件,执行该程序的处理的处理装置的信息处理装置,上述存储器管理装置具备存储第1程序文件和各种文件、记述所存储的所有文件的信息的第1管理信息和备份该第1管理信息的第2管理信息的主存储装置、从装置外部取得第2程序文件的通信装置、存储被提供的文件的辅助存储装置、存储启动时使用的启动程序的启动程序存储装置、对上述主存储装置和上述辅助存储装置进行访问的文件管理装置、设置启动时的处理的设置装置、根据从上述启动程序存储装置读出的上述启动程序将上述第1管理信息和上述第2管理信息传送到上述辅助存储装置,并将存储在上述主存储装置中的上述第1程序文件传送到上述辅助存储装置的第1传送装置、根据从上述启动程序存储装置读出的上述启动程序将上述第1管理信息和上述第2管理信息传送到上述辅助存储装置,并将通过上述通信装置取得的上述第2程序文件传送到上述辅助存储装置的第2传送装置,启动时,上述存储器管理装置根据上述设置装置的设定,切换上述第1传送装置和上述第2传送装置,进行向上述辅助存储装置传送程序文件的处理,上述处理装置读出传送到上述辅助存储装置的程序文件,执行该程序的处理。本专利技术的第3方面的信息处理装置是第2方面所记载的信息处理装置,上述存储器管理装置还具备存储并积蓄第3程序文件和被提供的数据的数据积蓄设备、根据从上述启动程序存储装置读出的上述启动程序将上述第1管理信息和上述第2管理信息传送到上述辅助存储装置,并将存储在上述数据积蓄设备中的上述第3程序文件传送到上述辅助存储装置的第3传送装置,启动时,根据上述设置装置的设定,切换上述第1传送装置、上述第2传送装置、上述第3传送装置,进行向上述辅助存储装置传送程序文件的处理。本专利技术的第4方面的信息处理装置是第2方面或第3方面记载的信息处理装置,上述处理装置通过上述通信装置从装置外部取得文件。本专利技术的第5方面的信息处理装置是第3方面记载的信息处理装置,上述文件管理装置将在上述处理装置中生成的文件存储到上述数据积蓄设备中。本专利技术的第6方面的信息处理装置是第2方面到第5方面中的任意一个记载的信息处理装置,上述文件管理装置将在上述处理装置中生成的文件通过上述通信装置输出到外部。本专利技术的第7方面的信息处理装置是第1方面到第6方面中的任意一个记载的信息处理装置,上述文件管理装置将在上述处理装置中生成的文件存储到上述主存储装置中。本专利技术的第8方面的信息处理装置是第1方面到第7方面中的任意一个记载的信息处理装置,上述主存储装置是串行快闪存储器。本专利技术的第9方面的信息处理装置是第8方面所记载的本文档来自技高网
...

【技术保护点】
一种信息处理装置,是具有管理文件的存储器管理装置、根据由存储器管理装置提供的程序文件,执行该程序的处理的处理装置的信息处理装置,其特征在于:上述存储器装置具备:存储程序文件和各种文件、记述所存储的所有文件的信息的第1管理信息 和备份该第1管理信息的第2管理信息的主存储装置;存储启动时使用的启动程序的启动程序存储装置;存储被提供的文件的辅助存储装置;对上述主存储装置、上述启动程序存储装置和上述辅助存储装置进行访问的文件管理装置,其中 上述文件管理装置在启动时,根据从上述启动程序存储装置读出的上述启动程序,将上述第1管理信息和上述第2管理信息传送到上述辅助存储装置,根据上述传送的第1管理信息,将上述主存储装置的文件传送到上述辅助存储装置,上述处理装置读出被传送到上 述辅助存储装置的程序文件,执行该程序的处理。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:前田朗善冈崎隆义
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利