首页 / 一种存储装置及采用该装置的机顶盒

一种存储装置及采用该装置的机顶盒失效专利 实用

技术内容

技术领域 本实用新型涉及存储技术领域,具体涉及一种存储装置及采用该装置的机 顶盒。 背景技术 NOR(或非门,NOT OR)型FLASH(闪存)或NAND(与非门,NOTAND) 型FLASH两种FLASH具有相同的存储单元,工作原理也一样,但存储单元 之间的电路结构不同。为了缩短存取时间并不是对每个单元进行单独的存取操 作,而是对一定数量的存取单元进行集体操作,NAND型FLASH各存储单元 之间是串联的,而NOR型FLASH各单元之间是并联的;NOR型FLASH的 每个存储单元与位线相连,增加了芯片内位线的数量,不利于存储密度的提高。 所以在面积和工艺相同的情况下,NAND型FLASH的容量比NOR型要大得 多,生产成本更低,也更容易生产大容量的芯片,NAND FALSH结构特点, 提高了存储密度,降低了每比特的成本;但NAND FLASH相邻单元之间较易 发生位翻转而导致坏块出现,而且是随机分布的,如果想在生产过程中消除坏 块会导致成品率太低、性价比很差,所以在出厂前要在高温、高压条件下检测 生产过程中产生的坏块,写入坏块标记,防止使用时向坏块写入数据;但在使 用过程中还难免产生新的坏块,所以在使用的时候要配合错误探测/错误更正 和坏块管理等软件措施来保障数据的可靠性。坏块管理软件能够发现并更换一 个读写失败的区块,将数据复制到一个有效的区块。 机顶盒作为扩展电视功能的一种信息设备,正在悄悄地的走入千家万户。 它把卫星直播数字电视信号、地面数字电视信号、有线电视网数字信号甚至互 联网的数字信号转换成模拟电视机可以接收的信号,使观众可以在现存模拟电 视机上观看数字电视节目,进行交互式数字化娱乐、教育和商业化活动的消费 类电子产品。 请参阅图3、电源板301主要作用是为机顶盒的各模块电路提供供电保 障。 前面板302主要实现顶盒状态显示以及人与机顶盒交互实现,比如按键, 遥控接收等操作的实现。 主板303主要由主芯片,内存模块,时钟电路,网络信号处理模块,智 能卡接口以及音频视频处理模块等组成,请参阅图4。 其中主芯片,内存,时钟电路构成了机顶盒的最小系统,主芯片主要完成 解码、解复用器、图形处理与视音频处理;时钟模块主要为机顶盒的正常工作 提供时钟信号,内存主要分为FLASH和同步动态随机存储器(SDRAM, Synchronous Dynamic Random Access Memory)。SDRAM主要是用来存储应用 数据。机顶盒的许多功能都需要内存来实现,例如图形处理、音视频解码和解 复用等,不同的应用需求,内存的大小配置也各不相同。FLASH用来存贮机 顶盒的驱动软件、系统软件、应用程序以及一些用户信息,在系统断电时内容 还可保留,同时FLASH可以通过在线的方式对其上所载的软件进行更新,达 到机顶盒软件升级的目的。 机顶盒在启动以后先运行FLASH中的系统加载程序,系统加载程序完成 后再运行操作系统以及其它文件系统,最后运行应用程序。 机顶盒闪存为组成机顶盒最小系统模块中不可分割的重要组成部分,其主 要存储机顶盒的启动程序,操作系统,应用程序等软件程序,现有机顶盒闪存 主要用NOR型FLASH或NAND型FLASH。 在对现有技术的研究和实践过程中,本实用新型的发明人发现,NOR FLASH占据了容量为1~16MB闪存市场的大部分,在1~4MB有很高成本效 益,而NAND FLASH主要是用在8~128MB的产品当中,在大于4MB同容 量NOR flash中有很高的成本效益。而随着目前机顶盒应用的增强,已经很少 用到4M以下的FLASH闪存,现在甚至用到64M的NOR FLASH,容量越大, 这样造成了成本的急剧上升。NORFLASH的容量也有限,尤其在机顶盒应用 不断增加,所需要的FLASH内存也越来越大。采用NAND FLASH有坏块管 理机制,但是机顶盒启动程序放在NAND型FLASH中,一旦存放加载程序段 产生坏块,机器就无法正常启动,必须要返回维修。 实用新型内容 本实用新型实施例提供存储装置和使用该存储装置的机顶盒。 一种存储装置,包括: 主芯片,其包括多个存储器接口; 非或门闪存NOR FLASH存储器,包括一个读写接口与存储器接口连接; 非与门闪存NAND FLASH存储器,包括一个读写接口与存储器接口连接, 第一存储区和第二存储区; 所述NOR FLASH存储器用于保存系统加载程序,软件检测校验软件; 所述NAND FLASH存储器用于利用第一存储区和第二存储区备份保存检 测升级软件,系统软件,应用软件以及用户应用信息; 所述主芯片用于运行系统加载程序;运行检测校验证软件;执行检测校验 证软件检测后被选中的备份中的检测升级软件和系统软件;当所述检测升级软 件检测到新版本系统软件,升级所述系统软件。 一种机顶盒,采用上述存储装置。 本实用新型实施例采用NOR FLASH存储器和NAND FLASH存储器,在保 证存储可靠性,而且由于NAND FLASH存储器在同等存储空间下成本比NOR FLASH存储器小很多,所以也降低了成本。 附图说明 图1是为本实用新型一种存储装置的结构图; 图2是本实用新型实施例在机顶盒中的应用结构图; 图3是现有技术中机顶盒的模块结构图; 图4是现有技术机顶盒中主板内部结构图。 具体实施方式 本实用新型实施例提供一种存储装置,解决单独使用NOR FLASH和 NAND FLASH存储器中产生新坏块机器能正常工作,减小成本同时增加存储 空间。本实用新型实施例还提供相应的采用该装置的机顶盒。以下分别进行详 细说明。 实施例一、 请参阅图1为本实用新型一种存储装置的结构图; 主芯片101,包括多个存储器接口; NOR FLASH存储器102,包括一个读写接口与存储器接口连接; NAND FLASH存储器103,包括一个读写接口与存储器接口连接,第一存 储区和第二存储区; 所述NOR FLASH存储器102用于保存系统加载程序,软件检测校验软件; 所述NAND FLASH存储器103用于利用第一存储区和第二存储区备份保 存检测升级软件,系统软件,应用软件以及用户应用信息; 所述主芯片101用于运行系统加载程序;运行检测校验证软件;执行检测 校验证软件检测后被选中的备份中的检测升级软件和系统软件;当所述检测升 级软件检测到新版本系统软件,升级所述系统软件。 具体工作流程如下:开机所述主芯片101运行所述NOR FLASH存储器102 中系统加载程序; 在启动以后主芯片101先运行所述NOR FLASH存储器102中系统加载程 序,完成系统加载以及初始化。 主芯片101运行NOR FLASH存储器102中检测校验软件; 初始化完成以后,则先运行NOR FLASH存储器102中检测校验软件,校验 选择NAND FLASH存储器103中第一存储区与第二存储区中的程序进行运行, 校验主要完成第一存储区与第二存储区中的程序是否正常,并选择检测正常的 最新的那份存储区中的软件系统运行。 主芯片101执行被选中的备份程序运行; 被选中的存储区中的系统软件开始运行,运行操作系统以及应用程序。 NAND FLASH存储器103中的检测升级软件检测是否有新版本软件需要 升级; 当被选中的备份软件运行完成后,则检测升级软件检测是否有新版本软件 需要升级。若检测到没有软件升级,则执行其它的应用程序,正常开始工作。 若检测到有新版本的软件,则进入软件升级程序,软件升级只能升级当前 没有被运行的那份备份软件,升级完成以后,重新启动装置,装置开始重新运 行。 图2为本实用新型实施例在机顶盒中的应用结构图,FLASH内存由1颗 NOR FLASH加1颗NAND FLASH组成,机顶盒的系统加载程序放在NOR FLASH中,检测升级软件、系统软件、应用软件以及用户的应用信息双备份 放在NAND FLASH中。NOR FLASH的大小可以根据机顶盒加载的大小进行选 择,根据目前机顶盒加载程序一般不超过2MB,所以典型选择为2MB,NAND FLASH可以根据操作系统的大小以及应用程序的大小进行选择,典型值为 32MB以上。 本实用新型实施例中当NAND FLASH出现坏块,NOR FLASH中的系统加 载程序还可以正常应用,NAND FLASH中应用程序由于设计成互为双备份, 即使其中一份程序在坏区,另外一份程序还是可以正常运行,在下一次升级直 接升级替换位于坏区那份程序。NAND FLASH的坏块管理机制以及本设计中 互为双备份的设计方法,这样就保证了机顶盒即使在闪存出问题以后还可以工 作。利用NOR FLASH存储器和NAND FLASH存储器各自的优点既保证了存储 的可靠性,又降低了成本 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步 骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读 存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。 以上对本实用新型实施例所提供的一种存储装置以及采用该装置的机顶 盒进行了详细介绍,本文中应用了具体个例对本实用新型的原理及实施方式进 行了阐述,以上实施例的说明只是用于帮助理解本实用新型的方法及其核心思 想;同时,对于本领域的一般技术人员,依据本实用新型的思想,在具体实施 方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本 实用新型的限制。

相关技术
机顶相关技术
装置机相关技术
陈曦发明人的其他相关专利技术