实现多级启动过程的数字电视设备制造技术

技术编号:3584716 阅读:225 留言:0更新日期:2012-04-11 18:40
公开了一种数字电视设备的启动方法,其显著减少了打开电源时的启动时间。当上电时,控制处理器首先加载所有所需寄存器的第一子集,并使用寄存器值的第一子集开始执行显示功能。当用户正在观看显示图像时,处理器加载剩余的寄存器并完成启动过程。要加载的第一寄存器子集可以根据与电视设备关闭之前电视设备的最后状态有关的信息,例如,观看者正在观看什么输入源。备选地,要加载的第一寄存器子集可以是对应于预定初始功能的预定寄存器子集。

【技术实现步骤摘要】

本专利技术涉及数字电视设备,具体涉及对数字电视设备的启动过程 的控制。
技术介绍
传统(模拟)电视设备可以几乎在瞬间开启,而现有数字电视设备通常要需要较长时间才能开启,开启时间长达io秒或更长。为方便观看者,需要减少数字电视设备的开启时间。
技术实现思路
本专利技术针对用于控制数字可控标清或高清电视设备的开启的电路 和/或固件及其相关方法,本专利技术基本上消除了由于现有技术的限制或 缺点而导致的一个或多个问题。本专利技术的目的是提供一种能够减少数字电视设备的开启时间的控 制电路和/或固件及方法。本专利技术的其他特征和优点将在以下描述中给出并且一部分从该描 述中显而易见,或者可以通过实施本专利技术而获知。本专利技术的目的和其 他优点是通过说明书、权利要求及附图中具体指出的结构而实现和获 得的。为了实现上述和其他优点,根据本专利技术目的的具体实现和广义描 述,本专利技术提供了一种用于启动数字电视设备的方法,所述数字电视 设备包括具有多个寄存器的处理器以及与处理器连接并用于存储多个寄存器的值的存储器,所述方法包括(a)从存储器向多个寄存器的 第一子集中加载值,(b)使用第一寄存器子集的值来执行电视设备的 第一功能,以及(c)在执行第一功能时从存储器向多个寄存器的第二子集中加载值。在一种实施方式中,在步骤(a)之前,所述方法还包 括(d)获取所保存的与电视设备的最后状态有关的状态信息,以及 (e)使用査找表,根据所获取的信息来识别要加载的第一寄存器子集。 要理解,前述总体描述和以下详细描述是示例性和说明性的,旨 在提供对所要求保护的本专利技术进行进一步说明。附图说明图1是示出了根据本专利技术实施例的数字电视设备的启动方法的流 程图。图2是示出了根据本专利技术另一实施例的数字电视设备的启动方法 的流程图。图3是示出了根据本专利技术实施例的数字电视设备的框图。具体实施方式如图3所示,数字电视设备具有对TV的多种功能进行控制的控 制处理器31。处理器31包括用于存储寄存器值的多个寄存器31a,处 理器使用这些寄存器值来控制数字电视设备的多个子部件的功能。现 有数字电视设备需要较长时间(例如,IO秒或更长)才能开启的一个 原因在于,当TV开启(上电)时,必须启动控制处理器31,作为该 启动过程的一部分,处理器将来自存储器32 (非易失性存储器或由电 池支持的存储器)加载到寄存器31a中。现代数字TV具有的寄存器 个数典型地在1000的量级上,根据传统启动过程,在屏幕上显示图像之前要加载所有寄存器。但是,并非所有寄存器都是执行TV的特定功能而需要的。寄存器属于不同类别并在对TV的不同功能的控制中会涉及到。例如,数 字TV可以具有如下寄存器类别与标清TV信号的处理有关的控制 寄存器,与ATSC调谐器信号的处理有关的控制寄存器,与VGA计 算机信号有关的控制寄存器,与视频信号的缩放处理有关的控制寄存 器,与视频信号的解交织处理有关的控制寄存器,与LCD板、等离子 体板、LCoS板等特定显示设备的驱动有关的控制寄存器。虽然控制处理器31完全执行所有可能的控制功能时需要所有参数,但是执行任 何特定功能时只需要参数的子集。例如,处理HDMI (高清多媒体接 口)信号时不需要设置VGA控制寄存器,处理高清(ATSC)信号时 不需要设置标清控制寄存器等。根据本专利技术实施例,通过初始只加载寄存器31a的子集,可以显 著减少数字TV的开启时间。当TV上电时,只加载寄存器的子集, 以使TV可以执行所需功能,例如接收和显示所需的广播频道。当观 看者正在观看初始显示时,加载剩余的寄存器,从而控制处理器完成 其启动过程。优选地,该初始显示是由观看者在关闭TV之前最后观 看的内容确定的。为此,处理器保存与关闭TV之前的TV状态有关 的信息,包括TV当前正从中接收输入的来源,例如调谐器、缆线、 机顶盒、DVD播放器等。大多数现有数字TV已执行了这一功能。可 以采用预先存储在存储器中的査找表,来提供在执行多个功能中的每 一个时所需的寄存器的列表。图1是示出了根据本专利技术实施例的多级启动过程的流程图。当打 开电源时,处理器获取所保存的与紧接在关闭TV之前的TV状态有 关的信息,例如观看者是否正在观看由调谐器、缆线、机顶盒、DVD 播放器等提供的的图像(步骤Sll)。然后,处理器使用例如查找表, 基于所获取的关于TV最后状态的信息来识别要加载的第一寄存器子 集(步骤S12),并加载第一寄存器子集(步骤S13)。然后,处理器 控制TV根据TV最后状态(例如,与观看者在最后关闭TV之前观看 的频道相同的频道)来显示图像(步骤S14)。当显示了图像时,处理 器加载剩余的寄存器,并完成启动过程(步骤S15)。可以在一级或在 两个或更多附加级上加载剩余的寄存器(即,加载第二寄存器子集, 以允许TV执行其他功能等)。在完成了启动过程之后,TV可以执行 所有功能。备选但并非优选的是,处理器可以编程为在上电时总是执行特定 初始功能,例如,总是首先调谐至特定广播频道。用户可以使用TV 的设置功能来选择该初始功能。在这种备选设计中,处理器加载预定 的寄存器子集,并且不需要查找表。如图2所示,处理器加载预定的第一寄存器子集(步骤S21),使用第一寄存器子集开始与初始状态相 对应的TV功能(步骤S22),然后加载剩余的寄存器并完成启动过程 (步骤S23)。可见,除了消去了获取最后状态有关信息和査找第一寄 存器子集的步骤之外,该过程与图1所示过程类似。对于本领域技术人员而言,显而易见的是在不背离本专利技术精神或 范围的前提下,可以对本专利技术的多级启动方法进行多种修改和改变。 因此,本专利技术旨在涵盖落入所附权利要求及其等同物的范围内的修改 和改变。本文档来自技高网...

【技术保护点】
一种用于启动数字电视设备的方法,所述数字电视设备包括具有多个寄存器的处理器、以及与处理器连接并用于存储所述多个寄存器的值的存储器,所述方法包括:    (a)从存储器向所述多个寄存器的第一子集中加载值;    (b)使用第一寄存器子集的值来执行所述电视设备的第一功能;以及    (c)在执行第一功能时从存储器向所述多个寄存器的第二子集中加载值。

【技术特征摘要】
US 2007-1-5 11/620,6341.一种用于启动数字电视设备的方法,所述数字电视设备包括具有多个寄存器的处理器、以及与处理器连接并用于存储所述多个寄存器的值的存储器,所述方法包括(a)从存储器向所述多个寄存器的第一子集中加载值;(b)使用第一寄存器子集的值来执行所述电视设备的第一功能;以及(c)在执行第一功能时从存储器向所述多个寄存器的第二子集中加载值。2. 如权利要求1所述的方法,还包括在执行第一功能时从存储 器加载所述多个寄存器的其他子...

【专利技术属性】
技术研发人员:塞缪尔米勒
申请(专利权)人:新泰辉煌公司
类型:发明
国别省市:US[美国]

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

1