[发明专利]一种电视机及其数据存储方法、装置无效
申请号: | 200810241888.2 | 申请日: | 2008-12-29 |
公开(公告)号: | CN101551780A | 公开(公告)日: | 2009-10-07 |
发明(设计)人: | 张帆 | 申请(专利权)人: | 深圳创维-RGB电子有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;H04N5/44 |
代理公司: | 深圳中一专利商标事务所 | 代理人: | 张全文 |
地址: | 518000广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电视机 及其 数据 存储 方法 装置 | ||
技术领域
本发明属于电视机领域,尤其涉及一种电视机及其数据存储方法、装置。
背景技术
目前,大多数电视机系统中都是靠内部的E2PROM来存储频段数据、音量、 亮度、上次关机前节目位置等参数。E2PROM是可在线电擦除和电写入的存储 器,具有体积小、接口简单、数据保存可靠、可在线改写、功耗低、擦写次数 可达100万次、数据可保存100年等特点。因此,它在电视机存储数据方面一 直占据着不可替代的位置。
然而,随着电视技术的不断发展,电视系统的复杂度也不断提高,作为电 视机主控芯片的8位单片机已显得力不从心。因此,32位处理器开始担任电视 系统的主控芯片。这也随之带来了代码空间的迅速膨胀。
之前的电视系统由于其功能比较简单,所以代码量较小,程序一般都存储 在MCU的ROM中,然而采用32位处理器的系统必须考虑外挂存储器来解决 空间膨胀的问题。考虑到NORFlash成本较高,业界开始推出了一种用SPI Flash (Serial Peripheral Interface Flash,串行外围接闪存)存储程序的方法。此方法 是将程序存储在SPI Flash中,系统运行的时候,再将程序拷贝到系统的DDR 中,处理器直接从DDR中获取执行的指令。
如何将存储在E2PROM的数据存储到SPI Flash中,成为电视领域研究的 方向之一。
其中,先看一下SPI Flash的特点。它的擦除次数有10万次,最小擦除单 元为一个扇区(4KB),数据只能写在已擦除的区域、且可保存20年。
在电视系统中,需要频繁的保存数据,对于E2PROM来说,可以重复向同 一地方写入数据,而SPI Flash则不行,写入数据之前,必须擦除要写入的区域。 且擦除的时候最少要擦除一个扇区即4Kbyte大小的空间。
请参阅图1,该图示出了通用的写Flash过程。
为了解决擦除某一区域的时候,保证同一扇区该区域之外的数据不被损坏, 通常做法就是先读->再改->再擦->再写的方式。即擦除改扇区之前,首先将该 扇区的数据的读出来保存到内存中,在内存中修改待写入的数据,然后擦除该 扇区的所有数据,最后将修改后的内存中的数据写回到SPI Flash中。
但是,由于电视系统需要频繁的保存数据,有时可能需要保存用户换台的 信息,有时可能需要保存音量,而这些数据在SPI Flash中的地址是固定的,如 果要保存一个字节,就必须先擦除一个扇区的空间,这将会严重影响SPI Flash 的寿命。
发明内容
本发明实施例的目的在于提供一种电视机的数据存储方法,旨在使得存储 器能够充分的被利用,提高存储器的使用寿命。
本发明实施例是这样实现的,一种电视机的数据存储方法,所述方法包括:
在内存中为要写入到存储器中的数据设置一空间,所述空间记录所述数据 在所述内存中的物理地址、所占用内存的大小、是否需要保存及所述数据被保 存到所述存储器中的具体的物理地址;
在存储器中设置一空间,将所述空间划分为多个扇区,每个扇区还划分为 多个单元;
根据系统设置的时间检测是否需要保存数据;
当检测到需要保存数据时,在所述存储器设置的空间中查找未存储数据的 单元;
将需要保存的数据依次写入查找到的未存储数据的单元中。
本发明实施例的另一目的在于提供一种电视机的数据存储装置,所述装置 包括:
空间设置模块,用于在内存中为要写入到存储器中的数据设置一空间,所 述空间记录所述数据在所述内存中的物理地址、所占用内存的大小、是否需要 保存及所述数据被保存到所述存储器中的具体的物理地址,并在存储器中设置 一空间;
空间划分模块,用于将所述空间划分为多个扇区,每个扇区还划分为多个 单元;
数据检测保存模块,用于根据系统设置的时间检测是否需要保存数据;
空间查找模块,用于当所述数据检测保存模块检测到需要保存数据时,在 所述存储器设置的空间中查找未存储数据的单元;
数据保存模块,用于将需要保存的数据依次写入查找到的未存储数据的单 元中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创维-RGB电子有限公司,未经深圳创维-RGB电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810241888.2/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置