CN1599452A - 数字电视及其驱动方法 - Google Patents
数字电视及其驱动方法 Download PDFInfo
- Publication number
- CN1599452A CN1599452A CNA031340210A CN03134021A CN1599452A CN 1599452 A CN1599452 A CN 1599452A CN A031340210 A CNA031340210 A CN A031340210A CN 03134021 A CN03134021 A CN 03134021A CN 1599452 A CN1599452 A CN 1599452A
- Authority
- CN
- China
- Prior art keywords
- digital television
- operation system
- host cpu
- local
- acceptance division
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明是在具有运行体制的数字电视接收部中,因运行体制的非常状态而要重新启动***时,为让数字电视接收部进行独立控制的一种方法。本发明的数字电视,设有从外部接收广播数据流,根据图像处理进行译码,然后向观众输出数字广播的数字电视接收部;设有在使用数字电视接收部时,用来控制提供方便的运行体制的主CPU和局部CPU;设有对运行体制进行周期性检验,其中,如果检验的结果为正常状态,那么将数字电视接收部的控制权转让给主CPU,如果检验结果为非正常状态,那么将数字电视接收部的控制权转让给局部CPU的粘贴逻辑部。因此,当运行体制处于非正常状态的时,也能独立地去控制数字电视的接收部,从而具有能使用户正常地视听数字电视的效果。
Description
技术领域
本发明将涉及数字电视(DTV)接收***。尤其是将涉及一个即便被使用的运行体制为非正常状态时,也能很自然地视听数字电视的数字电视及其驱动方法。
背景技术
Web箱(web box)和因特网电视产品,作为运行体制的应用程序,为了一般用户的方便,大部分都使用OS(Operrating system:操作***)或者Linux等。
但是,如果运行体制变为不稳定状态,那么只能重新启动方可;如果重新启动运行体制,那么就无法使用在当前***中所使用的所有应用程序。
为了解决这一问题,以前的数字电视接收部都在使用稳定性高的内置运行体制,以提高可靠性。但是,这种内置运行体制的缺点是将无法对用户提供熟悉的一种运行体制UI(User Interface:用户接口)。
而且,内置运行体制是如同web浏览器等的数字家电产品那样,让其具备一种必备的功能很困难。
另外,为了解决这些问题,许多企业正在开发着具有如WINDOW或Linux运行体制的,以个人计算机为基础的数字电视产品。但是,要在运行体制上装放多种应用软件时,会使运行体制的可靠性成为一个问题。
也就是说,如果由于运行体制的重新启动,在数字电视接收部的控制上出现问题,那么作为数字电视的产品已失去了它的意义,这是一个大问题。
为此,需要当运行体制变为非正常状态下也能视听数字电视的一种结构。
如微软运行体制的那种运行体制,将跟内置(embedded)运行体制相比,重新启动***的情形会更多,因此如果在重新启动运行体制期间使其能去控制数字电视的接收部,那么用户就可以很自然地来视听数字电视。
发明内容
本发明就是为了解决上述问题而开发的。本发明的目的在于当具备运行体制的数字电视接收部中,由于运行体制的非常状态而需要重新启动***时,就让数字电视接收部去进行独立的控制。
本发明的另一个目的是通过运行体制与数字电视接收部之间的通信,来向运行体制和数字电视接收部传达控制权。
本发明的数字电视的目的是这样实现的,其结构特征为,即:设有一个从外部接收广播数据流,根据图像处理进行译码,然后向观众输出数字广播的数字电视接收部;设有一个在使用数字电视接收部时,用来控制提供方便的运行体制的主CPU和局部CPU;设有一个对运行体制进行周期性的检验,其中,如果检验的结果为正常状态,那么将数字电视接收部的控制权转让给主CPU,如果检验结果为非正常状态,那么将数字电视接收部的控制权转让给局部CPU的粘贴逻辑部。
这时,局部CPU和粘贴逻辑部最好通过局部总线一同在数字电视接收部中形成;而主CPU最好通过PCI总线在数字电视接收部的外部构成PLD(可编程逻辑器件)。
还有一个特征是设有一个在主CPU和数字电视接收部之间起接口作用的PCI桥接器。
再有一个特征是粘贴逻辑部为了掌握运行体制的状态,构成一个由主CPU和局部CPU能共同接近的标记领域。
为了达到上述的目的而开发的本发明,即数字电视驱动方法的特征是,对从天线/电缆/卫星输入的广播数据流进行调谐和解调,然后对变换成数字数据的MPEG流进行译码,并再去操作主CPU的运行体制,将其输出到数字电视的显示器的数字电视的驱动方法将由下述的几个阶段构成,即:设有一个对MPEG流不进行译码而直接将传输流或者将传送传输流的PES/PS流存入存储器的阶段;设有一个根据用户的要求将存储的广播数据流进行译码之后,向数字电视的显示器进行输出的阶段;设有一个通过局部CPU对主CPU的运行体制状态,进行周期性的检验阶段;还设有一个如果当检验的结果运行体制的状态判断为非正常状态,那么将数字电视接收部的控制权从主CPU转让到局部CPU的阶段。
这时,周期性的检验过程,将由下述的几个阶段特征来构成,即:设有一个对由主CPU的运行体制和局部CPU的运行体制能共同存取的领域进行周期性地接近阶段;设有一个由局部CPU对主CPU的运行体制的应用程序,对共同存取的领域进行周期性接近情况进行检验的阶段;设有一个如果检验的结果没有进行规定时间以上的接近,那么将去判断主CPU的运行体制为非正常状态,并将数字电视接收部的控制权向局部CPU进行转让的阶段。
还有一个特征是由下述的几个阶段构成,即:设有一个如果控制权转移到局部CPU(400),那么由局部CPU接收用户的输入进行处理的阶段;设有一个通过局部CPU对主CPU的运行体制状态进行周期性检验的阶段;设有一个如果检验的结果,主CPU的运行体制状态被判断为正常,那么将数字电视接收部的控制权将由局部CPU向主CPU进行转让的阶段。
本发明的特征的作用是数字电视接收部本身具有独立的工作能力的同时,还将隶属于运行体制的控制权之下;如果运行体制一旦变为非正常状态,那么将其状况随即通告数字电视接收部,使数字电视接收部能够自己控制,这样设计数字电视的结构来解决问题。
本发明的其他目的、特性以及优点,将通过结合附图对实例进行详细说明时更会清楚。
本发明的优点在于:当运行体制处于非正常状态的情况下,也能独立地去控制数字电视的接收部,从而具有能使用户正常地视听数字电视的效果。
通过上述的说明,如果是专业人员都会知道,在不脱离本发明的技术思想范围内,可以进行各种变更和修订。
下面,将参照附图对本发明的数字电视及其驱动方法的实例进行说明。本发明的技术范围,将不被限定在实例中所记载的内容,而是应该根据专利的权利要求来界定。
附图说明
图1是本发明的数字电视结构概况图。
图2是本发明的数字电视的详细结构图。
图3是本发明的运行体制的软件层次图。
图4是在本发明的数字电视结构中详细示出粘贴逻辑部的附图。
※附图主要部分的符号说明※
(100):数字电视接收部 (110):调谐器
(120):解调器 (130):MPEG译码器
(140):显示器 (200):粘贴逻辑部
(300):主CPU (400):局部CPU
500:HDD(硬盘驱动器) (600):PCI(协议控制信息)桥接器
具体实施方式
如图1所示,它由如下的几个部分构成,即:设有从外部接收广播数据流,并按图像处理过程进行译码,然后向观众输出数字广播的数字电视接收部(100);设有在使用数字电视接收部(100)时,用来控制提供方便的运行体制的主CPU(300)和局部CPU(400);设有一个对运行体制进行周期性的检验,然后将数字电视接收部(100)的控制权转移给主CPU(300)或者局部CPU(400)中某一个的粘贴逻辑部(200)。
图2是本发明的数字电视的详细结构图。
由图2可知,数字电视接收部(100)由以下的几个部分构成,即:设有对通过外部天线/电缆/卫星输入的MPEG流进行调谐,并检出特定频带的广播数据流的调谐器(110);设有去解调从调谐器(110)检出的广播数据流,使其变换成数字数据的解调器(120);设有对在解调器(120)中被解调的TP(传输流)数据进行译码的MPEG译码器(130);还设有对在MPEG译码器(130)中被译码的HD(高清晰度)视频信号进行显示的数字电视显示器(140)。
这时,局部CPU(400)和粘贴逻辑部(200)通过局部总线一起形成在数字电视接收部(100)之中;而主CPU(300)和HDD(500)则通过PCI总线在数字电视接收部(100)的外部形成PLD。
主CPU(300)将通过PCI桥接器(600)将去履行跟数字电视接收部(100)的接口作用。
下面,将参照附图对具有这种结构的本发明数字电视的工作过程,进行详细说明。
首先,由调谐器(110)接收从天线·电缆·卫星输入的广播数据流,然后在解调器(120)中变换成数字数据的MPEG流输入到MPEG译码器(130)。那么MPEG译码器(130)将对输入的MPEG流进行译码之后输出到数字电视显示器(140),供观众视听数字广播。
这时,MPEG译码器(130)将对从解调器输入的MPEG流不进行译码,而直接将传输流或者将传送传输流的PES/PS流,通过主接口并经由PCI桥接器(600)存入HDD500。
然后,根据用户的要求,通过PCI桥接器(600)读取存入在HDD500的广播数据流,并通过数字电视接收部(100)的PCI桥接器(600)取回到MPEG译码器(130)来进行译码,然后输出到数字电视显示器(140)。
这时,粘贴逻辑部(200)具有由主CPU(300)的运行体制和局部CPU(400)的运行体制能共同存取的领域,并互相以周期性的接近该领域,借此交换运行体制的状态信息。
在交换状态信息时,如果数字电视接收部(100)通过主CPU(300)以正常状态在履行运行体制的应用程序,那么数字电视接收部(100)将利用PCI接口连接到***PCI总线来进行工作。
而且,在主CPU(300)中进行工作的运行体制程序将去控制数字电视接收部(100)。
这时,由主CPU(300)来控制的数字电视接收部(100)的控制程序,实际上是通过运行体制设备驱动器和运行体制应用程序来完成的。
另外,PCI接口可以适用如ISA等的其他PC总线接口。
图3是本发明的运行体制软件层次图。
由图3可知,该层次由下述的几个部构成,即:设有一个将接收用户的输入,然后向下部软件层次的中间件(middleware)传达命令的应用程序部;设有一个从应用程序部接收命令之后,将与器件直接相关的部分下传到器件驱动器层,而对与频道信息·广播程序相关的信息进行分析和收集之后生成表格的中间器件部;设有一个直接控制与数字电视相关器件的器件驱动部;还设有一个用来负责运行整个程序的运行体制部。
在这里,还附设有一个通过数字电视接收部中的局部CPU(400),只能独立地去控制数字电视接收部的数字电视接收部的硬件部。
另外,在交换状态信息时,如果在数字电视接收部(100)中以非正常状态实行运行体制的应用程序,那么如图3所示,将无法形成一个通过运行体制用程序层次对数字电视的接收部的控制。
而且,粘贴逻辑部(200)从主CPU(300)的运行体制接收控制权之后,将用来控制数字电视接收部的固件(firmware),交给局部CPU(400)的运行体制。
在这里,局部CPU(400)的特征和种类,将根据数字电视设备的技术指标有可能不同;为了控制数字电视接收部,在局部CPU(400)中履行的程序,也可能是固件(firmware)形态,也可能是适应于内置运行体制的程序。
如上所述,如果运行体制为非正常状态,那么为了向局部CPU(400)转让控制权,如图4所示,应在粘贴逻辑部(200)中确保局部CPU(400)以及主CPU(300)的运行体制应用程序能共同接近的标记领域。
而且,通常主CPU(300)将利用存储器映射IO来接近数字电视接收部(100),因此将这一领域做成局部CPU(400)也能接近的存储领域就可以。
接着,如图4所示,在引导局部CPU(400)和局部器件用的PLD中确保领域。
这时,能同时接近的领域可以不用PLD,而用其他的方法也能实现。例如,也可以在局部器件(MPEG译码器,PCI桥接器)的存储器领域中确保。
在这样确保的存储器领域中,当主CPU(300)正常工作时,进行周期性的接近的同时,去履行运行体制的应用程序。
与此同时,在局部CPU(400)中实行的固件,将去接近能同时接近的领域,并去检验运行体制应用程序是否周期性地在进行接近。如果检验结果主CPU(300)的运行体制应用程序未做某一时间以上的接近,那么将判断出主CPU(300)的运行体制处于非正常状态,通过粘贴逻辑部(200)在局部CPU(400)中实行只对数字电视接收部的固件程序,去接收数字电视接收部(100)的控制权。
如上所述,如果运行体制进入非正常状态,控制权由主CPU(300)转移到局部CPU(400),那么局部CPU(400)将去接收用户的输入来进行处理。
另外,用来频道游览(navigation)的程序也由局部CPU(400)来进行驱动,即便运行体制处于非正常状态也能使数字电视进行工作。
主CPU(300)的运行体制处于非正常状态的情况下,在进行重新启动的期间,数字电视接收部的控制权由主CPU(300)转移到局部CPU(400),而由局部CPU(400)处理用户输入的过程中,如果结束重新启动过程转为正常状态,那么数字电视接收部的控制权将再由局部CPU(400)转移到主CPU(300)。于是,重新由主CPU(300)接收用户的输入来进行处理。
Claims (6)
1、一种数字电视,其特征在于:
设有一个从外部接受广播数据流,根据图像处理进行译码,然后向观众输出数字广播的数字电视接收部;
设有一个在使用数字电视接收部时,用来控制提供方便的运行体制的主CPU和局部CPU;
设有一个对运行体制进行周期性的检验,其中,如果检验的结果为正常状态,那么将数字电视接收部的控制权转让给主CPU,如果检验结果为非正常状态,那么将数字电视接收部的控制权转让给局部CPU的粘贴逻辑部。
2、根据权利要求1所述的数字电视,其特征在于:
局部CPU和粘贴逻辑部通过局部总线一同在数字电视接收部中形成;而主CPU通过PCI总线在数字电视接收部的外部构成可编程逻辑器件PLD。
3、根据权利要求1所述的数字电视,其特征在于:设有一个在主CPU和数字电视接收部之间起接口作用的PCI桥接器。
4、根据权利要求1所述的数字电视,其特征在于:
粘贴逻辑部为了掌握运行体制的状态,构成一个由主CPU和局部CPU能共同接近的标记领域。
5、一种数字电视的驱动方法,它包括对从天线/电缆/卫星输入的广播数据流进行调谐和解调,然后对变换成数字数据的MPEG流进行译码,并再去操作主CPU的运行体制,将其输出到数字电视的显示器,其特征在于:
设有一个对MPEG流不进行译码而直接将传输流或者将传送传输流的PES/PS流存入存储器的阶段;
设有一个根据用户的要求将存储的广播数据流进行译码之后,向数字电视的显示器进行输出的阶段;
设有一个通过局部CPU对主CPU的运行体制状态,进行周期性的检验阶段;
还设有一个如果当检验的结果运行体制的状态判断为非正常状态,那么将数字电视接收部的控制权从主CPU转让到局部CPU的阶段。
6、根据权利要求5所述的驱动方法,其特征在于:
设有一个对由主CPU的运行体制和局部CPU的运行体制能共同存取的领域进行周期性地接近阶段;
设有一个由局部CPU对主CPU的运行体制的应用程序,是否对共同存取的领域进行周期性接近情况进行检验的阶段;
设有一个如果检验的结果没有进行规定时间以上的接近,那么将判断主CPU的运行体制为非正常状态,并将数字电视接收部的控制权向局部CPU进行转让的阶段。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA031340210A CN1599452A (zh) | 2003-09-19 | 2003-09-19 | 数字电视及其驱动方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA031340210A CN1599452A (zh) | 2003-09-19 | 2003-09-19 | 数字电视及其驱动方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1599452A true CN1599452A (zh) | 2005-03-23 |
Family
ID=34658962
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA031340210A Pending CN1599452A (zh) | 2003-09-19 | 2003-09-19 | 数字电视及其驱动方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1599452A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102754451A (zh) * | 2010-02-10 | 2012-10-24 | 松下电器产业株式会社 | 控制装置、控制装置的控制方法和数字广播接收装置 |
-
2003
- 2003-09-19 CN CNA031340210A patent/CN1599452A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102754451A (zh) * | 2010-02-10 | 2012-10-24 | 松下电器产业株式会社 | 控制装置、控制装置的控制方法和数字广播接收装置 |
US8935521B2 (en) | 2010-02-10 | 2015-01-13 | Panasonic Corporation | Control apparatus, method of controlling control apparatus, and digital broadcast receiving apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1901635A (zh) | 用于接收软件/固件的设备和方法 | |
CN1652611A (zh) | 解码方法和解码设备 | |
CN1893585A (zh) | 使用虚信道接收广播业务的陆地数字多媒体广播接收器 | |
CN1462554A (zh) | 互动应用的记录 | |
CN1411656A (zh) | 至少两个传输流和一个对应数字流的多路分解设备及方法 | |
US20120106682A1 (en) | Controlled Transmission of Data in a Data Transmission System | |
CN1599452A (zh) | 数字电视及其驱动方法 | |
CN1151439C (zh) | 存储参考信息的方法及其装置 | |
CN1276659C (zh) | 数字电视及其控制方法 | |
CN101009836A (zh) | 基于双处理器的嵌入式视频播放装置 | |
US7653929B2 (en) | Power management apparatus, systems, and methods | |
US20080002742A1 (en) | Receiver system and related method for processing error packets utilizing packet replacement | |
US20080106652A1 (en) | High-performance bipolar tuner solution systems and methods | |
CN1717021A (zh) | 数字模拟机顶盒 | |
CN1278545C (zh) | 电视频道搜台方法 | |
CN1764255A (zh) | 数字广播的频道导航方法及使用该方法的数字广播接收机 | |
CN2831644Y (zh) | 通过usb接口兼容多种地面数字电视标准的计算机接收装置 | |
CN1917405A (zh) | 用于接收多信道的数字音频广播调制解调器接口***及其操作方法 | |
US10530508B2 (en) | Method for automatic production of a service plan | |
CN100530112C (zh) | 将用户信号传递给多个应用程序的方法和装置 | |
CN1543080A (zh) | 自动频道选择装置 | |
CN1308878C (zh) | 用于在被恢复的多媒体内容上执行搜索的界面设备 | |
CN1741088A (zh) | 切换设备、电子设备、数据传送方法和计算机产品 | |
CN1980319B (zh) | 配备有通用cpu的数字电视及其信号处理方法 | |
CN1051426C (zh) | 同步检测装置及其方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |