一种电视机的制作方法

文档序号:6347517阅读:127来源:国知局
专利名称:一种电视机的制作方法
技术领域
本实用新型属于电视接收机技术领域,具体地说,是涉及一种电视机的启动运行 技术。
背景技术
传统的电视接收机,其内部至少需要设置主芯片、内存、NOR Flash和NANDFlash 等设备,这些设备的连接关系如附图1。其中,在主芯片中包含有CPU ;N0R Flash中存储有 系统引导程序;NAND Flash中存储有电视机程序。一般情况下,NAND Flash的存储容量为 128M或者256M,电视机程序需压缩到该容量以下以便保证程序正常存储及后续的正常运 行。电视机加电以后,主芯片中的CPU运行NOR Flash中的系统引导程序,系统引导程序中 有NAND Flash的驱动程序,引导程序借助驱动程序将NAND Flash中保存的电视机程序加 载到内存中。主芯片运行内存中的电视机程序,这样电视机就启动起来,投入正常的运行过 程。从这个过程我们可以看到电视机的主芯片是不具备保存程序的能力的,主芯片 的功能是运行程序和加载程序的过程,是将程序从NAND Flash中加载到内存中,而不是主 芯片中;另外,内存不具备断电后保存的能力。而随着电视机本身集合的功能越来越强大,越来越多样化,不难预料,如果要运行 或升级更多的功能,其程序的量也会随之增大。而为了满足电视机本身内部的存储空间容 量,就必须限制程序量的大小;否则,就必须更换使用容量更大的非易失性存储器来满足电 视机程序的存储要求,但这势必会造成电视机成本的增加。

实用新型内容本实用新型为了克服传统电视机因受其内部NAND Flash存储容量的限制而不易 进行电视机程序扩展的缺陷,提供了一种新型的电视机,通过将电视机程序存储在外置存 储器中供电视机启动时调用,从而可以省掉电视机内部的NANDFlash,使电视机程序不再受 存储器件容量的限制,方便承载更多的功能。为解决上述技术问题,本实用新型采用以下技术方案予以实现一种电视机,包括CPU、与所述CPU相连接的内存和保存有系统引导程序的存储 器;所述电视机的电视机程序保存在外置存储器中,所述外置存储器通过电视机上设置的 启动接口与CPU连接通信。进一步的,所述启动接口可以是电视机上指定的一个固定接口,所述外置存储器 在电视机要求开机运行时直接插接在所述的固定接口上。当然,所述启动接口也可以是电 视机上设置的任意一个可插接外置存储器的接口,所述外置存储器在电视机要求开机运行 时选择其中一个接口并插接上,为电视机提供系统开机运行程序。优选的,所述启动接口为USB接口或者存储卡接口 ;所述外置存储器为U盘或者存 储卡等存储介质。[0010]其中,所述存储卡可以是MMC卡、CF卡、SD卡或者PCMCIA卡等。又进一步的,所述CPU集成于电视机主芯片中;所述保存有系统引导程序的存储 器为NOR Flash等非易失性存储器。再进一步的,在所述CPU与启动接口之间还连接有接口驱动电路。更进一步的,在所述接口驱动电路中设置有数据格式转换电路,连接在所述CPU 与启动接口之间,将外置存储器中保存的电视机程序的数据格式转换为CPU所支持的数据 格式后,通过CPU加载至所述的内存中。与现有技术相比,本实用新型的优点和积极效果是本实用新型通过将电视机程 序存储于外置存储器中,从而省掉了电视机内部的一个存储器件——用于存储电视机程序 的非易失性存储器,不但降低了电视整机的成本,也降低了设计的复杂度。并且,采用本实 用新型的电视机由于电视机主机与存储电视机程序的设备分离,因此,电视机程序将不再 受到存储器件容量的限制,可以承载更多的功能。而且用户可以非常容易地通过电脑或者 外存对电视机程序进行升级,即使软件升级失败,也非常容易恢复。此外,使用本实用新型 的电视机,如果父母在外出时不希望子女在家偷看电视,可以直接将保存有电视机程序的 外置存储器取下,使电视机无法开机运行,达到监管的目的。结合附图阅读本实用新型实施方式的详细描述后,本实用新型的其他特点和优点 将变得更加清楚。

图1是传统电视机的内部电路原理框图;图2是本实用新型所提出的电视机的一种实施例的内部电路原理框图;图3是本实用新型所提出的电视机的另外一种实施例的内部电路原理框图;图4是本实用新型所提出的电视机的一种启动运行方法的流程图;图5是本实用新型所提出的电视机的另外一种启动运行方法的流程图。
具体实施方式
以下结合附图对本实用新型的具体实施方式
作进一步详细地说明。首先对本实用新型所提出的采用全新启动运行方法的电视机的设计思想进行简 要描述随着电视机的发展,USB接口和存储卡接口已经成为电视机的必备接口,通过USB 接口或者存储卡接口来读写外置存储器中的数据也成为电视机的一个重要功能。但是,长 期以来,USB接口和存储卡接口主要被用来向电视机提供多媒体影音数据,实现多媒体功 能,此功能在当今的平板电视机中已经相当普及。也有借助USB接口或者存储卡接口对电 视机程序进行更新或者升级的技术,即,将存储于U盘或者存储卡中的电视机程序通过USB 接口或者存储卡接口写入到电视机内部的非易失性存储器中,比如NAND Flash中,以更新 NAND Flash中原有的电视机程序,实现对电视机程序的更新和升级功能。这些应用都是以传统的电视机内部结构为基础,外置存储器只是作为一个存储程 序进行升级加载的媒介,都没有考虑到既然外置存储器可以存储电视机程序,那么完全可 以省略掉电视机内部的非易失性存储器,而直接使用外置存储器来启动电视机运行,由此来达到简化电视机内部结构,降低电路设计的复杂度,并方便电视机程序更新和升级的目 的。本实用新型的电视机正是基于上述设计思想而提出的。下面通过三个具体的实施例,来详细阐述本实用新型所提出的电视机及其所采用 的启动运行方法的具体设计方式及其工作过程。实施例一,参见图2所示,本实施例的电视机包括CPU、内存、存储有系统引导程 序的存储器、启动接口以及存储有电视机程序的外置存储器(以下称其为启动用外置存储 器)等主要组成部分。其中,所述CPU可以集成于电视机主芯片中,并分别与所述的内存、 存储器和启动接口相连接。所述存储器优选采用NOR Flash等非易失性存储器来存储系统 引导程序,在电视机加电开机时供CPU调取运行。所述启动接口设置在电视机壳体上,用于 插接启动用外置存储器。如果电视机上只设置有一个可以插接外置存储器的接口,那么就 将该接口设定为启动接口。如果电视机上同时设置有多个可以插接外置存储器的接口,则 电视机制造商可以指定其中一个接口作为启动接口,专用于插接启动用外置存储器;也可 以允许使用任意一个接口作为所述的启动接口,此时,启动用外置存储器可以插接到任意 一个接口上,在电视机加电开机时,完成对电视机程序的加载过程。两种设计方式的启动流 程稍有不同,参见后续实施例二、三中的相应描述。相比图1所示的传统电视机内部结构,本实施例的电视机在其内部电路设计上可 以省去一个存储器件,即用于存储电视机程序的非易失性存储器,比如NAND Flash等,由此 不仅使得电视机的内部电路结构更加简洁,降低了 PCB布板的设计难度,而且通过将电视 机程序外置,可以避免电视机程序因受内置存储器件容量的限制而很难进行程序量扩展的 问题,从而为日后电视机日益增长的功能提供了硬件上的支持。在本实施例中,所述启动接口可以是USB接口或者存储卡接口。相应的,所述启动 用外置存储器可以选择U盘或者存储卡等数据存储介质。在本实施例中,所述存储卡包括 但不限于MMC卡、CF卡、SD卡和PCMCIA卡,只要能存储数据并且其中的数据能够被电视机 读取即可。为了进一步满足电视机主芯片与启动接口的数据传输要求,本实施例在主芯片与 启动接口之间还设置有接口驱动电路,参见图3所示,比如电压上拉电路等,连接在启动接 口与CPU之间的数据连线上,以匹配设备间的接口电平要求。对于CPU所支持的数据格式与启动接口的数据传输格式不一致的情况,本实施例 还可以在接口驱动电路中进一步设置数据格式转换电路,连接在CPU与启动接口之间,用 于将启动用外置存储器中保存的电视机程序的数据格式转换为CPU所支持的数据格式,进 而通过CPU加载至所述的内存中。采用图2、图3所示硬件组建结构的电视机,在需要电视机开机运行时,只需在电 视机加电开机前或者开机后将启动用外置存储器直接插接到启动接口上即可。此后,电视 机内部的CPU会自动调取外置存储器中保存的电视机程序,控制电视系统启动运行。对于本实施例所述电视机的启动运行方法,下面通过两个具体的实施例来详细阐 述其工作流程。实施例二,本实施例对于指定电视机上的一个固定接口作为所述启动接口的设计 方案,提出了如下电视机启动运行方法,参见图4所示,包括以下过程
5[0035]S401、开始阶段,对电视机加电开机。在此过程中,电视机内部的电源电路将外部的交流供电转换为低压直流电源,为 电视机内部需要在开机阶段上电运行的设备供电,比如电视机主板上的CPU、内存以及存储 有系统引导程序的存储器(本实施例以下以NOR Flash为例进行说明)等,以确保开机进 程顺利进行。S402、主芯片中的CPU运行NOR Flash中的系统引导程序,进入引导阶段。S403、CPU通过运行系统引导程序,检测启动接口上是否插接有外置存储器;若 有,则执行后续过程;否则,重复执行本过程,继续检测启动接口上是否插接有外置存储器。S404、CPU通过运行系统引导程序,检测外置存储器中是否保存有电视机程序,若 插接在启动接口上的外置存储器为启动用外置存储器,即其中保存有电视机程序,则执行 后续过程;否则,返回过程S403,继续检测启动接口上是否有新的外置存储器插入。S405、CPU利用系统引导程序中编写的启动接口驱动程序,将外置存储器中保存的 电视机程序加载至内存。S406、系统引导程序对加载到内存中的电视机程序进行检测;若为加密过的电视 机程序,则对加密过的电视机程序进行解密后,执行后续过程;否则,直接执行后续过程。S407、CPU运行内存中的电视机程序。S408、完成电视机的启动过程。实施例三、本实施例对电视机上设置的任意一个可插接外置存储器的接口均可作 为启动接口的设计方案,提出了如下的电视机启动运行方法,参见图5所示,包括以下过 程S501、开始阶段,对电视机加电开机。在此过程中,电视机内部的电源电路将外部的交流供电转换为低压直流电源,为 电视机内部需要在开机阶段上电运行的设备供电,比如电视机主板上的CPU、内存以及存储 有系统引导程序的存储器(本实施例以下以NOR Flash为例进行说明)等,以确保开机进 程顺利进行。S502、主芯片中的CPU运行NOR Flash中的系统引导程序,进入引导阶段。S503、定义变量i,并为变量i赋初始值,即i = 0。S504、判断i是否大于等于电视机上的接口总数N,若是,则令i = 1,执行后续过 程;否则,令i = i+Ι,并执行后续过程。在这里,所述N为电视机上可以用作启动接口的数量,在启动过程中具体需要对 哪些接口进行检测,电视机开发商可以在系统引导程序中加以设定,并对所有可插接启动 用外置存储器的启动接口进行循环顺序检测。S505、系统引导程序选择电视机上的第i个接口作为启动接口,并对该接口上是 否插接有外置存储器进行检测;若有,则执行后续过程;否则,返回过程S504,继续对其它 接口上是否插接有外置存储器进行检测。S506、CPU通过运行系统引导程序,检测外置存储器中是否保存有电视机程序,若 插接在当前启动接口上的外置存储器为启动用外置存储器,即其中保存有电视机程序,则 执行后续过程;否则,返回过程S504,继续检测其它接口上是否插接有外置存储器。S507、CPU利用系统引导程序中编写的启动接口驱动程序,将外置存储器中保存的电视机程序加载至内存中。在这里,所述系统引导程序中编写有电视机上所有可用作启动接口的接口驱动程 序,CPU根据当前启动接口的类型选择执行与之对应的接口驱动程序,完成对外置存储器中 电视机程序的加载过程。S508、系统引导程序对加载到内存中的电视机程序进行检测;若为加密过的电视 机程序,则对加密过的电视机程序进行解密后,执行后续过程;否则,直接执行后续过程。S509、CPU运行内存中的电视机程序。S510、完成电视机的启动过程。采用本实用新型所提出的电视机及其启动运行方法,如果电视机提供升级功能, 用户可以通过电视机上的升级功能对外置存储器中的电视机程序升级。即使升级失败,电 视机无法启动,用户也可以从网上下载最新的电视机程序,保存到外置存储器中,再将外置 存储器插接到电视机的启动接口上来启动电视,启动的同时也升级了电视机功能。如果父母不希望子女偷看电视,他们可以在离开时将外置存储器取下,这样电视 机开机后将无法进入过程S405或者S507,因而无法运行电视机程序,使电视机无法启动运 行,进而达到监管的目的。当然,上述说明并非是对本实用新型的限制,本实用新型也并不仅限于上述举例, 本技术领域的普通技术人员在本实用新型的实质范围内所做出的变化、改型、添加或替换, 也应属于本实用新型的保护范围。
权利要求1.一种电视机,包括CPU、与所述CPU相连接的内存和保存有系统引导程序的存储器; 其特征在于所述电视机的电视机程序保存在外置存储器中,所述外置存储器通过电视机 上设置的启动接口与CPU连接通信。
2.根据权利要求1所述的电视机,其特征在于所述启动接口为电视机上指定的一个 固定接口,所述外置存储器在电视机要求开机运行时直接插接在所述的固定接口上。
3.根据权利要求1所述的电视机,其特征在于所述启动接口为电视机上设置的任意 一个可插接外置存储器的接口,所述外置存储器在电视机要求开机运行时直接插接在其中 一个所述的接口上。
4.根据权利要求1所述的电视机,其特征在于所述启动接口为USB接口;所述外置存 储器为U盘。
5.根据权利要求1所述的电视机,其特征在于所述启动接口为存储卡接口;所述外置 存储器为存储卡。
6.根据权利要求5所述的电视机,其特征在于所述存储卡为MMC卡、CF卡、SD卡或者 PCMCIA 卡。
7.根据权利要求1所述的电视机,其特征在于所述CPU集成于电视机主芯片中。
8.根据权利要求1所述的电视机,其特征在于所述保存有系统引导程序的存储器为 NOR Flash存储器。
9.根据权利要求1至8中任一项所述的电视机,其特征在于在所述CPU与启动接口 之间连接有接口驱动电路。
10.根据权利要求9所述的电视机,其特征在于在所述接口驱动电路中设置有数据格 式转换电路,连接在所述CPU与启动接口之间,将外置存储器中保存的电视机程序的数据 格式转换为CPU所支持的数据格式后,通过CPU加载至所述的内存中。
专利摘要本实用新型公开了一种电视机,包括CPU、与所述CPU相连接的内存和保存有系统引导程序的存储器;其中,所述电视机的电视机程序保存在外置存储器中,所述外置存储器通过电视机上设置的启动接口与CPU连接通信。本实用新型通过将电视机程序存储于外置存储器中,从而省掉了电视机内部的一个存储器件——用于存储电视机程序的非易失性存储器,不但降低了电视整机的成本,也降低了设计的复杂度。并且,采用本实用新型的电视机由于电视机主机与存储电视机程序的设备分离,因此,电视机程序将不再受到存储器件容量的限制,可以承载更多的功能。而且用户可以非常容易地通过电脑或者外存对电视机程序进行升级,即使软件升级失败,也非常容易恢复。
文档编号G06F9/445GK201869296SQ201020667580
公开日2011年6月15日 申请日期2010年12月9日 优先权日2010年12月9日
发明者张 杰 申请人:青岛海信信芯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1