使用设备专用控制器的调谐器模块的制作方法

文档序号:7597700阅读:181来源:国知局
专利名称:使用设备专用控制器的调谐器模块的制作方法
技术领域
本发明涉及用于广播和多播媒体的调谐器,更具体地,本发明涉及一种调谐系统,多个调谐器通过公共微控制器使用设备专用的(device-specific)消息在该系统中进行通信。
背景技术
很多当前的电视、个人视频录像机(PVR)、视频磁带录像机(VTR)、音频/视频接收器、媒体中心和类似的设备中包含有视频和音频调谐器。这些调谐器用来实现显示、记录和跟踪功能。
在任意具体设备中的调谐器的数目和类型会有很大不同。首先,我们需要很多不同种类的调谐器。来自地面无线广播、有线广播、卫星、光纤以及广域网的信号可能都使用不同的载波频率、调制方案和编码方式。所有这些源还可能提供模拟编码信号和数字编码信号中的两者或者其中之一。此外,音频源,例如AM(调幅)和FM(调频)或者卫星广播可能使用更为不同的信令和编码协定。还有,一些节目传输媒体或者信号载波可能支持双向通信或者多种功能。NTSC(国家电视标准委员会)电视信号作为单收信号被播送,而电视同轴电缆可以被用在双向通讯、双向宽带互联网接入或者电话技术中。
其次,广播、电视和其他多媒体节目的标准在不同国家也有所不同。美国采用NTSC和ATSC(先进电视标准委员会)标准,而欧洲采用PAL(逐行倒相制式)和SECAM(顺序与存储彩色电视系统)标准等等,并且日本使用更为不同的标准。即使在一种具体标准之内对于不同的服务提供者也可能会有不同。DBS(直播卫星)电视倾向于使用与地面电视标准相似但是稍有不同的标准。
再次,在任何一台具体设备中的调谐器数目会依赖于设备支持的具体功能有所不同。对于画中画显示和当显示一个或多个节目时录制一个或多个其他节目的情况,需要大量的调谐器。当一个或者多个其他节目正在被观看时,也可以用附加的调谐器来获得信息,例如节目指南或者新闻。因为调谐器会增加成本、功率和设备尺寸,所以调谐器的数目和类型通常会被限制。但是,当调谐器的数目受限时,必须提供不同的调谐器去迎合不同市场、生产线和价位的需求。
对于不同数目和类型调谐器的支持会大大增加使用这些调谐器的设备的复杂性和成本。设备必须控制和支配这些调谐器,并且处理信号输出。不同调谐器可能要求不同的配置和命令数据,有时即使这些调谐器来自相同的生产厂家也是如此。这就要求在设备中为每种调谐器组合与配置定制软件。虽然曾经为提供公共通信协议,例如I2C(内置集成电路,由飞利浦半导体公司设计的用于连接集成电路的一种总线)做过一些努力,但是这些通信协议不能解决不同调谐器对不同配置数据、命令集和能力的要求。虽然可以使用标准化语言与很多不同调谐器通信,但是对于具体的调谐器或者调谐器芯片集,这些消息仍然必须是专用的。

发明内容
根据本发明的第一方面,提供了一种装置,包括调谐器,用于接收已调制的视频信号,该调谐器具有外部控制接口,用于接收来自外部代理的遵从第一协议的命令;和微控制器,用于接收遵从第二协议的外部调谐器命令,将所述外部命令从所述第二协议转换到所述第一协议,并且将所述已转换的外部命令传送到所述调谐器。
根据本发明的第二方面,提供了一种一种方法,包括在微控制器处接收来自外部代理的用于调谐器的遵从第二协议的命令;将所述外部调谐器命令从所述第二协议转换到第一协议;和将遵从所述第一协议的所述命令传送到外部控制接口。
根据本发明的第三方面,提供了一种制品,包含机器可读介质,在该介质中已经存储有代表指令的数据,当机器执行这些指令时,会引发所述机器执行多个操作,所述操作包括在微控制器上接收来自于外部代理的用于调谐器的遵从第二协议的命令;将所述外部调谐器命令从所述第二协议转换到第一协议;和将遵从所述第一协议的所述命令传送到所述调谐器的外部控制接口。
根据本发明的第四方面,提供了一种视频调谐器,包括系统处理器,用于接收用户命令并且控制至少一个调谐器; 调谐器,用于接收被调制在载波频率上的无线视频信号,所述调谐器具有外部控制接口,用于从外部代理接收遵从第一协议的命令;和微控制器,用于从所述系统处理器接收遵从第二协议的调谐器命令,将所述调谐器命令从所述第二协议转换到所述第一协议并将其传送到所述调谐器。


本发明可以从下面给出的具体实施方式
和本发明的各种实施例的附图中得到更加全面的了解。但是,这些附图不应该将发明局限于具体的实施例,而是只能作为解释和理解之用。
图1是适用于本发明实施例的调谐器模块的方框图;图2是适用于本发明实施例的调谐器微控制器与图形系统控制器之间通信的信号图;图3是适合实现本发明实施例的媒体中心的方框图;以及图4是适合使用本发明的娱乐系统的方框图。
具体实施例方式
参见图1,一组调谐器被一起放置到一个单一集合中,它们被共同耦合到单一的微处理器23。该调谐器的集合可能以单一模块的形式被共同放置到单一的适配器卡或者印制电路板上,或者在更大系统中被从不同位置连接到一起。这些调谐器也可能通过添加电源和其他连接(未示出)被配置到一个独立的模块中。所述的集合可能被耦合到一个更大的系统中,图3所示的媒体中心是所述系统的一个示例。这样的系统可以是电视或者视频显示器,视频或者音频录制器,连接到娱乐系统的独立调谐器或者多种其他设备中的任意一种。
为了当前描述的目的,被耦合到单一的微处理器的调谐器集合在这里将被称为调谐器模块11。该调谐器模块具有多种不同的调谐器。所示出和描述的这些调谐器是作为例子提出的,实际可以使用更多或者更少或者不同的调谐器。通过利用不同的多组调谐器构建调谐器模块就可以对于不同的位置、能力和价位配备如图3所示的单一的媒体中心设计或者其他设备的设计。
图1中的调谐器模块11具有两个数字视频调谐器13-1,13-2,它们可以用于多种不同数字电视信号中的任何一种,如广播、多播或者点对点。实例包括ATSC(先进电视标准委员会)信号,符合多种可能标准的数字有线电视信号或者任何其他种类的数字音频或者视频信号。在本例中,数字调谐器被耦合到电视同轴电缆或者地面广播天线,并且为了应用到其他组件,生成了MPEG-2(活动图像专家组)编码信号。优选输出信号的确切特性取决于具体设备。或者,为了生成未压缩的数字或者模拟视频输出信号,数字调谐器可以包括多个解码器。
调谐器模块还包括模拟视频调谐器15-1,15-2。这些调谐器也被耦合到电视同轴电缆或者地面广播天线上。在本例中,调谐器降频转换并解调接收到的信号,以获得标准的NTSC(国家电视标准委员会),PAL(逐行倒相制式)信号,或者任何其他类型的模拟电视输出。该信号可以被应用到解码器27-1,27-2以将模拟输出转换成数字电视视频信号,例如ITU-R BT 656(国际电信联盟-无线电通信部门数字视频标准)或者任意其他种类的视频信号。从解码器获得的音频部分可以被应用到编解码器(编码器/解码器)29-1,29-2以采样,并转换成数字语音,例如I2S(Inter-ICSound,内置集成电路语音,由飞利浦半导体公司设计的用于承载数字音频的一种总线)或者任意其它类型的音频信号。将模拟信号转换成数字视频和音频允许所产生的视频以与来自数字调谐器的MPEG-2信号相似的方式被处理。
调谐器模块还可以包括被耦合到相同或者不同天线的FM广播调谐器17和AM广播调谐器19。所述广播调谐器产生模拟音频输出,该输出也可以在分离的模拟数字转换编解码器31-1,31-2中转换成I2S音频信号。如果这些信号中包括RDS(无线电数据系统),PTY(程序类型)数据,或者其他嵌入式的或者边带数据,那么该数据可以被提取,并且作为视频或者以一些其他方式被传递到更大系统。
调谐器模块还可以包括耦合到卫星天线的DBS调谐器21或者任意其他类型的卫星调谐器。DBS调谐器产生数字MPEG-2输出,该输出可以被直接传送到更大系统。可以用与容纳上述模拟地面广播调谐器相同的方式来容纳模拟卫星系统。
还示出了复合视频调谐器。这种器件可以允许系统接收来自视频录制器、相机、外部调谐器,或者任意其他设备的视频和音频信号。然后该信号可以通过解码器27-3和编解码器29-3,以与其他模拟信号相同的方式被处理。这样的调谐器允许来自其他外部设备的信号通过与其他所有信号相同的方式被更大系统处理。例如,对于电视监视器,复合视频调谐器可以允许监视器很容易地从数字有线广播转换到正在所连接的摄相机上播放的家庭电影。还可以支持画中画和很多其他特性。对于所述调谐器可以使用很多种不同的连接器,从同轴电缆到RCA组件视频、S-Video、DIN连接器、DVI(数字视频接口)、HDMI(高清晰多媒体接口)、VGA(视频图形适配器)及其他。
所述调谐器中的每一个都通过控制线33被连接到微控制器23上。该微控制器可以是多种不同类型中的任意一种。合适的微控制器包括Intel8051,或者任何IntelXscaleTM技术微控制器,但是本发明没有局限于此。这些微控制器具有集成的I2C(内置IC)以及SPI(串行外围接口)通信能力。它们可以被编程以与很多不同调谐器以及其他组件进行通信。或者,也可以使用ASIC(专用集成电路)或者其他固件编程器件。在一个实施例中,所述调谐器位于菊花链I2C控制总线33上,该总线允许微控制器使用分派的地址在任意时刻单独地寻址每一个调谐器,但是,可以使用任意其他通信接口或者协议。微控制器可以被设计为对于每一个调谐器有独特的专用接口,或者它可能通过I/O接口来操作一些或者全部调谐器。微控制器向所述的多个调谐器和调制解调器传送控制和命令数据,并且进行系统维护、管理和功率控制。
可以为微控制器设置程序栈,该程序栈中具有每个调谐器要求的所有厂商和设备专用配置。所述信息可以包括载波频率、电子程序数据源信息、配置寄存器以及控制和实现每个调谐器能力所需的任意其他信息。在另一个实施例中,微控制器被耦合到PROM(可编程只读存储器,未示出),该PROM包含每种预期配置的全部程序栈和配置数据。该微控制器对所有配置都是相同的,但是对于具体调谐器配置,PROM中的指令和数据是专门设计的。
对于一些调谐器,可能需要支持一些附加功能。例如,一些有线和卫星系统为了处理账单和订阅信息,或者定购按次记费业务,需要到PSTN(公共交换电话网)或者因特网的电话连接。为了同样目的,一些有线系统使用到电缆前端(head end)的返回信号。一些消费性电子设备,例如录像机,为命令或定时信息设有补充控制连接。从拨号服务或者因特网上还可以获得电子节目指南(EPG)或电台信息的外部资源。这些服务中的任意一个或多个可以使用调谐器模块11中的多个调制解调器25,这些调制解调器也被菊花链接到控制线33,直到微控制器23。例如,如果一个观众想要定购一个特定的电影,则微控制器可以向调谐器发送一个命令,该调谐器可以给出需要访问其拨号定购服务的响应。调谐器可以直接对适当的调制解调器进行寻址,或者通过微控制器来寻址。作为一种选择,可以将任意多个需要的调制解调器合并到相应的调谐器中去。作为另一种选择,调谐器可以通过微控制器访问调谐器模块所附接到的更大系统中的调制解调器。
微控制器还具有到图形控制器的通信接口,所述图形控制器是调谐器模块被耦合到的更大系统中的一部分。该连接可以是印制电路板上的一条线,在标准化总线上通过接插件连接的一条线,用于调谐器模块的板卡专用连接器,或者标准化I/O接口,例如USB(通用串行总线)或者IEEE1394(电气与电子工程师学会为高速串行I/O通信订立的标准)。它还可能是使用任意数目不同协议的无线电连接。在一个实施例中,可以使用I2C连接,并且与任意数目的其他组件共享该连接。所述图形控制器可以用多种不同的处理器或者ASIC中的任意一种来实现。一些实例包括STMicroelectronicsSti70 15/20,ZoranTL8xx或者Generation 9,和ATiTechnologies XilleonTM处理器系列。所述图形控制器可以是更大系统的中心处理器,或者被耦合到单独的CPU,如图3所示。
如图2所示,图形控制器41发送一般化指令到微控制器23,该微控制器用所寻址的特定器件13所要求的专用方式重新解释这些指令,该器件可以是调谐器或者调制解调器。例如,图形控制器可以通过调谐器模块请求EPG更新。微控制器可以命令适当的调制解调器获得所需的更新,并且该信息可以通过微控制器或者在独立的线路上被返回到图形控制器。
图2示出了可以应用于很多不同消息的一般的消息交换。一种这样的消息是一个用来改变频道的序列。图形控制器41可以发送请求43来改变调谐器2上面的电视频道,使其上移一个频道。该请求将由图形控制器使用适合于两器件间通信的协议以一般化的格式来发送。该请求的发送可以与调谐器的配置无关。微控制器23可以确定多个调谐器中哪一个是调谐器2,访问适当的配置数据,并且产生设备专用请求45。该请求可以包括调谐器2的控制线地址和使用适当的设备专用命令使信道上移到下一个频道的指令。这些命令将会遵从适用于被选调谐器的协议,并且具有与该调谐器相对应的特定格式。利用这种方式,微控制器已将一般化的请求转换为专用请求。
作为一个实例,在本发明的一个实施例中,图形控制器可通过I2C总线向微控制器发送一条指令,以将模拟电视调谐器调谐到NTSC频道A14上。微控制器首先浏览它的配置数据以选择适当的模拟调谐器,并确定它的地址。然后,微控制器确定频道A14对应于载波频率471.25MHz+45.75MHz=517.00MHz。然后微控制器可以为所选调谐器创建一条命令。
对于一类调谐器,是使用查找表以一组十六进制数据字节的形式产生该命令,这些数据字节可以通过I2C总线被传送到所选调谐器。所述数据字节可以从查找表中产生或者使用设备专用指令集来获得。例如,命令被转换成命令序列,即分割字节(Divider Byte)1=20,分割字节2=50,命令字节(Command Byte)=86,带转换字节(Bandswitch Byte)=44。该分组被传送到所述调谐器,然后,该调谐器将所述命令翻译为指令,以调谐到指定的频道上去。对于不同的调谐器,用于调谐到频道A14上去的指令的特定选择和代码格式可能是不同的,并且微控制器会被编程或配置以适应任意的这种不同。
一旦已经完成所请求的任务,所述调谐器会发送响应47来指出它已经改变了频道,并且可能指示它已调谐到的频道。该次通信将再一次以设备专用格式进行。微控制器将该次通信转换为普通协议,并且将响应49发送回图形处理器。利用这种方式,图形控制器可以用完全相同的方式操作,而与采用的调谐器的构造或者模式无关。
图3示出了适合于使用上述调谐器模块的媒体中心43的方框图。在图3中,调谐器模块11使用例如上述的I2C接口被耦合到图形控制器。关于图1而描述的多种视频和音频输出被耦合到多路复用器(MUX)51。如果需要,其他的源也可以被耦合到多路复用器,例如所示的IEEE 1394设备53也被耦合到了多路复用器。一些这类设备可能包括磁带播放器、磁盘播放器和MP3播放器等等。该多路复用器在图形控制器的控制下选择调谐器或者其他多个输入中的哪一个将被连接到媒体中心的剩余部分。
被选的多个调谐器输入被耦合到多路复用器的多个输出上。在本例中,这些多路复用器输出被逐个发送到各自的MPEG-2编码器53-1,53-2,然后再到图形控制器41。在数字电视、广播、数字有线或者卫星信号的情况下,多路复用器可以绕过MPEG-2编码器发送信号或者禁用编码过程,因为这些信号已经被编码过。
视频和音频信号可以从图形控制器中被输出,用于显示、存储或者记录。在一个实施例中,图形控制器包括MPEG-2和MPEG-3解码器,还有视频信号处理器,用来格式化所需设备使用的视频和音频信号,并且将命令、控制、菜单、消息和其他图像与来自所述调谐器的音频和视频相结合。如下所述,图形控制器可以驱动整个设备或者在另一个更高级处理器的控制下只操作图形功能。
为了简单化,图3中只示出了一个视频输出和一个音频输出,然而,输出的数量和多样性会依赖于具体的应用有很大不同。如果媒体中心是为实现调谐器的功能,那么一个单一的DVI,或者组件视频输出,加之一个单一的数字音频输出,例如光学S/PDIF(索尼/飞利浦数字接口)输出就足够了。在所示配置中,媒体中心可以被用作在监视器上带画中画显示的调谐器,或者被用来在显示一个频道的时候记录另一个频道。如果媒体中心需要实现更多功能,那么会需要一种或者多种不同类型的多个附加音频和视频连接。
视频和音频连接实际使用的连接器和格式会有很多种不同类型和不同数量。一些连接器格式包括同轴电缆、RCA复合视频、S-Video、组件视频、DIN(德国工业规范)连接器、DVI(数字视频接口)、HDMI(高清晰多媒体接口)、VGA(视频图形适配器),甚至还有USB和IEEE1394。这里还有一些不同的对于具体应用来说可能是优选的私有连接器。为了适应具体应用的需要或者当采用不同的连接器时,连接器的类型可以被修改。
媒体中心还可以包括大容量存储器件,例如硬盘驱动器、易失存储器、磁带驱动器(例如用于VTR)或者光驱动器。大容量存储器件可以用来为图形控制器存储指令,维持EPG(电子节目指南)或者记录从调谐器模块接收到的音频或视频。
虽然上述的多个组件对于很多消费性电子产品,家庭娱乐和家庭影院设备,例如调谐器(地面、有线和卫星机顶盒)、VTR、PVR以及电视等等来说是足够的,但是使用下述的多个附加组件中的一些可以提供更多功能。另外,前置放大器和功率放大器、控制面板或者显示器(未示出)可以依据要求被耦合到图形控制器上。
媒体中心还可以包括被耦合到主机控制器63或者芯片集的CPU(中央处理单元)61。可以使用任意数目的不同CPU和芯片集。在一个实施例中,用到了带有Intel830芯片集的Mobile IntelCeleron处理器,但是本发明并不局限于此。它提供了足够多的处理功率、连接性和省电模式。主机处理器具有一个北桥,其被耦合到I/O控制器中心(ICH)65,例如IntelFW82801DB(ICH4),所述主机处理器还具有一个南桥,其被耦合到板上存储器67,例如RAM(随机存取存储器)。所述芯片集也具有与图形控制器41相耦合的接口。注意,本发明不局限于在这里建议的处理器的具体选择。
ICH 65提供了到很多种不同器件的连接。对于这些连接可以使用已经建立的多种协定和协议。这些连接可以包括LAN(局域网)端口69,USB中心(hub)71和本地BIOS(基本输入输出系统)闪存73。SIO(高级输入/输出)端口75可以为前面板77提供与多个按钮、显示器、键盘79、鼠标81以及红外线设备85之间的连接,所述红外线设备例如是红外增强器(IR blaster)或者远端控制传感器。I/O端口也可以支持软盘、并口和串口连接。或者,也可以用USB,PCI或者任意其他类型总线来支持这些设备中的任意一种或者多种。
ICH还可以提供用于连接到磁盘驱动器87、89或者其他大型存储器件的IDE(集成设备电路)总线。大容量存储器可以包括硬盘驱动器和光驱动器。因此,例如软件程序、用户数据、EPG数据和录制的娱乐节目可以被存储在硬盘驱动器或者其他驱动器上。另外,CD(小型盘)、DVD(数字化多用途光盘)和其他存储介质也可以在耦合到IDE总线上的驱动器上播放。
PCI(外围组件互连)总线91被耦合到ICH上,并且允许多种器件和端口被耦合到ICH上。图3的实例中包括WAN(广域网)端口93,无线端口95,数据卡连接器97和视频适配卡99。这里还有更多可以连接到PCI端口上的设备以及更多可能实现的功能。PCI器件可以允许到本地设备,例如照相机、存储卡、电话、PDA(个人数字助理)或者邻近计算机的连接。所述PCI器件也可以允许到各种外设,例如打印机、扫描仪、记录器、显示器及更多设备的连接。还可允许到更远端设备或者许多不同接口中的任意一种的有线或者无线连接。远端装置可以允许节目或EPG数据的通信,允许维护或者远端控制,或者允许游戏、网上冲浪或其他能力。
最后,所示ICH包含AC-Link(音频编解码器链接)101,这是一种数字链接,其支持带有多种独立功能的用于音频和调制解调器的编解码器。在音频部分,支持麦克风输入以及左右声道。在图3的示例中,AC-Link支持调制解调器103以连接到PSTN,也支持到图形控制器41的音频链接。为了与音频输出57相集成,AC-Link将CPU、主机控制器或者ICH产生的任意音频运载到图形控制器。或者,为了实现这个目的,也可以使用ISA(工业标准体系结构)总线、PCI总线或者其他任何类型的连接。如图3所示,有很多不同的方法可以支持调谐器产生的信号并且控制调谐器的操作。图3的体系结构允许很多种不同的功能和能力。具体设计将依赖于具体应用。
图4示出了适合于使用图3的媒体中心的娱乐系统111的方框图。图4示出了带有很多已安装设备的娱乐系统。所述设备是作为很多可能设备的多个实例被示出的。本发明可以适用于简单得多或者更加复杂的系统。如图3所示的媒体中心可以支持通过WAN和LAN连接、蓝牙、IEEE802.11 USB、1394、IDE、PCI以及红外线的通信。另外,调谐器模块接收来自天线、组件以及复合视频、音频和IEEE 1394器件的输入。这为被连接到媒体中心并且通过其进行操作的多种类型设备提供了极大的灵活性和多样性。随着新的接口被开发出来以及根据它们对于媒体中心的具体应用,可以添加其他接口或者用其他接口来替换所描述的接口。为了减少成本可以去掉其中许多连接。图4所示的具体器件代表一种配置实例,该配置可以适用于消费性家庭娱乐系统。
如上所述,媒体中心43具有一些不同的可能输入。在图4的示例中,这些输入包括有线电视117、广播天线(ANT)119、卫星接收器(SAT)121、例如磁带或者磁盘播放器的视频播放器123、例如磁带、磁盘或者存储器播放器的音频播放器125以及例如通过IEEE 1394连接而被连接的数字器件127。
这些输入在经过处理、选择和控制后,可以被用来产生用户所需的输出。这些输出可以被呈递到监视器129,或者放映机131,或者任意其他种类的可视视频显示器。音频部分可以通过例如A/V接收器或者声音处理引擎的放大器133发送到头戴耳机135、扬声器137或者任意其它类型的声音产生设备。这些输出也可以被发送到例如VTR、PVR、CD或者DVD录制器、存储器卡等的外部录制器139。
通过例如电话端口141和网络端口143,媒体中心也提供到外部设备的连接。通过例如键盘145或者远端控制147来提供用户接口,并且媒体中心可以通过它自己的红外线端口149来与其他设备通信。可移动存储设备153使MP3压缩音频可以在便携设备上存储并且在以后播放,或者使照相机图像可以显示在监视器129上。
使用图3中媒体中心的娱乐中心可以有很多种不同的设备配置,并且有很多种不同的可供连接设备的可能选择。使用当前可以获得的典型设备的典型家庭娱乐系统可能如下所述。作为输入,该典型家庭娱乐系统可具有电视天线119和到媒体中心的调谐器模块的有线电视117或者DBS 121的输入端。可以连接有VTR或DVD录制器,作为输入设备123和输出设备139。为音乐功能可添加CD播放器125和MP3播放器127。这样的系统还可以包括宽银幕高清晰电视129和耦合到六个或者八个扬声器137的环绕声音接收器133。同一用户系统还可为用户提供小型远端控制147,以及提供从媒体中心到电视、接收器、VTR和CD播放器的远端控制149。互联网连接141和键盘145可以允许网上冲浪、升级和信息下载,而计算机网络可以允许来自或去往室内的个人计算机的文件交换和远端控制。
应该意识到的是,对于某些实现方式可能优选采用与上述实例相比更多或者更少设备的娱乐系统和媒体中心。因此,对于不同实现方式,娱乐系统和媒体中心的配置将依赖于很多因素而有所不同,这些因素例如是价格约束、性能要求、技术进步或者其他环境因素。本发明的多个实施例也可以应用于其它类型的软件驱动系统,这些系统使用不同于图3和图4中所示的硬件体系结构。
在以上描述中,为了进行说明,阐述了许多具体细节,以提供对本发明的透彻理解。然而,没有这些具体细节中的一些也可以实施本发明,这对于本领域技术人员来说是很清楚的。在其它情况下,公知的结构和设备是以方框图的形式示出的。
本发明可以包括不同的步骤。可以通过例如图1、图3和图4所示的那些硬件组件来执行本发明的多个步骤,或者可以通过机器可执行指令来具体实现这些步骤,所述机器可执行指令可以被用来引发通用或者专用处理器,或者以所述指令进行编程的逻辑电路来执行这些步骤。或者,可以利用硬件与软件的组合来执行这些步骤。
本发明可以作为电脑程序产品被提供,该电脑程序制品可以包括已经在其中存储有指令的机器可读介质,可以使用所述指令对媒体中心(或者其它电子设备)编程,使之执行本发明的处理。所述机器可读媒体可以包括,但不局限于软盘、光盘、CD-ROM和磁光盘、ROM、RAM、EPROM、EEPROM、磁卡或光卡、闪存或者适用于存储电子指令的其他类型的媒体/机器可读介质。此外,本发明也可以作为电脑程序制品被下载,其中的程序可以经通信链接(例如调制解调器或者网络连接)作为被包含在载波或者其他传播介质中的数据信号被从远端计算机传送到发出请求的计算机。
所述方法和装置中的许多都是以其最基本的形式描述的,但可以向所述方法中的任意方法中添加步骤或从中删除步骤,并且可以向所描述的装置中的任意装置中添加组件或从中减少组件,而不会脱离本发明的基本范围。可以进行许多进一步的修改和改装,这对于本领域技术人员来说是很清楚的。提供所述具体实施例不是为了限制本发明,而是对其进行说明。本发明的范围不应由上面所提供的具体实例来确定,而是只能由所附权利要求书来确定。
权利要求
1.一种装置,包括调谐器,用于接收已调制的视频信号,该调谐器具有外部控制接口,用于接收来自外部代理的遵从第一协议的命令;和微控制器,用于接收遵从第二协议的外部调谐器命令,将所述外部命令从所述第二协议转换到所述第一协议,并且将所述已转换的外部命令传送到所述调谐器。
2.如权利要求1所述的装置,其中,所述调谐器进一步产生遵从所述第一协议的命令响应,并且其中,所述微控制器接收所述命令响应,将所述命令响应转换到所述第二协议并且传送所述已转换的命令响应。
3.如权利要求1所述的装置,还包含第二调谐器,用于接收已调制的视频信号,该第二调谐器具有外部接口,用于接收遵从第三协议的命令,并且其中,所述微控制器接收用于所述第二调谐器的遵从所述第二协议的外部命令,将所述外部命令转换到所述第三协议并将其传送到所述第二调谐器。
4.如权利要求1所述的装置,其中,所述调谐器还包含输入/输出接口,用来将遵从所述第一协议的数据和控制信号传送到外部设备,并且其中,所述微控制器被耦合到所述输入/输出接口,用于在所述第一协议和所述第二协议之间转换数据和控制信号。
5.如权利要求1所述的装置,还包含系统处理器,该系统处理器被耦合到所述微处理器,用于产生遵从所述第一协议的所述命令,从而控制所述调谐器。
6.如权利要求1所述的装置,还包含用于所述调谐器的查找表,并且其中,所述微控制器通过将遵从所述第二协议的所述命令应用到所述查找表,从而转换所述外部调谐器命令。
7.如权利要求1所述的装置,还包含所述调谐器专用的指令栈,并且其中,所述微控制器通过应用来自所述调谐器专用的指令栈的指令,从而转换所述外部调谐器命令。
8.一种方法,包括在微控制器处接收来自外部代理的用于调谐器的遵从第二协议的命令;将所述外部调谐器命令从所述第二协议转换到第一协议;和将遵从所述第一协议的所述命令传送到外部控制接口。
9.如权利要求8所述的方法,还包括在所述微控制器处接收来自所述调谐器的遵从所述第一协议的命令响应;将所述所接收到的命令响应转换到所述第二协议;和将所述的已转换命令响应传送到所述外部代理。
10.如权利要求8所述的方法,还包括在所述微控制器处接收来自外部代理的用于第二调谐器的遵从第二协议的命令;将所述第二调谐器外部命令转换到第三协议;和将所述第三协议命令传送到所述第二调谐器。
11.如权利要求8所述的方法,其中,所述转换所述外部调谐器命令的步骤包括将遵从所述第二协议的所述命令应用到查找表。
12.如权利要求8所述的方法,其中,所述转换所述外部调谐器命令的步骤包括应用来自调谐器专用指令栈的指令。
13.一种制品,包含机器可读介质,在该介质中已经存储有代表指令的数据,当机器执行这些指令时,会引发所述机器执行多个操作,所述操作包括在微控制器上接收来自于外部代理的用于调谐器的遵从第二协议的命令;将所述外部调谐器命令从所述第二协议转换到第一协议;和将遵从所述第一协议的所述命令传送到所述调谐器的外部控制接口。
14.如权利要求13所述的介质,还包含多条指令,当机器执行这些指令时,会引发所述机器执行进一步的多个操作,所述操作包括在所述微控制器处从所述调谐器接收遵从所述第一协议的命令响应;将所述接收到的命令响应转换到所述第二协议;和将所述已转换的命令响应传送到所述外部代理。
15.如权利要求13所述的介质,还包含多条指令,当机器执行这些指令时,会引发所述机器执行进一步的多个操作,所述操作包括在所述微控制器处接收来自所述外部代理的用于第二调谐器的遵从所述第二协议的所述命令;将所述第二调谐器的外部命令转换到第三协议;和将所述第三协议命令传送到所述第二调谐器。
16.如权利要求13所述的介质,其中用来转换所述外部调谐器命令的所述指令包含多条指令,当机器执行这些指令时,会引发所述机器执行进一步的多个操作,所述操作包括将遵从所述第二协议的所述命令应用到查找表。
17.如权利要求13所述的介质,其中用来转换所述外部调谐器命令的所述指令包含多条指令,当机器执行这些指令时,会引发所述机器执行进一步的多个操作,所述操作包括应用来自于调谐器专用指令栈中的指令。
18.一种视频调谐器,包括系统处理器,用于接收用户命令并且控制至少一个调谐器;调谐器,用于接收被调制在载波频率上的无线视频信号,所述调谐器具有外部控制接口,用于从外部代理接收遵从第一协议的命令;和微控制器,用于从所述系统处理器接收遵从第二协议的调谐器命令,将所述调谐器命令从所述第二协议转换到所述第一协议并将其传送到所述调谐器。
19.如权利要求18所述的调谐器,其中,所述调谐器还产生遵从所述第一协议的命令响应,并且其中所述微控制器接收所述命令响应,将所述命令响应转换到所述第二协议并且将所述已转换的命令响应传送到所述系统控制器。
20.如权利要求18所述的调谐器,还包含第二调谐器,用于接收已调制的视频信号,该第二调谐器具有外部接口,用于接收遵从第三协议的命令,并且其中,所述微控制器从所述系统处理器接收用于所述第二调谐器的遵从所述第二协议的第二调谐器命令,将所述第二调谐器命令转换到所述第三协议并将其传送到所述第二调谐器。
21.如权利要求18所述的调谐器,其中,所述调谐器还包含输入/输出接口,用来将遵从所述第一协议的数据和控制信号传送到外部设备,并且其中,所述微控制器被耦合到所述输入/输出接口,用于在所述第一协议和所述第二协议之间转换数据和控制信号。
22.如权利要求18所述的调谐器,还包含用于所述调谐器的查找表,并且其中,所述微控制器通过将遵从所述第二协议的所述命令应用到所述查找表,从而转换所述外部调谐器命令。
23.如权利要求18所述的调谐器,还包含所述调谐器专用的指令栈,并且其中,所述微控制器通过应用来自所述调谐器专用的指令栈的指令,来转换所述外部调谐器命令。
全文摘要
通过使用微控制器来寻址每一个调谐器,可以将多种不同的调谐器用在一个媒体中心或者其他视频组件中。在本发明的一个实施例中包括一个调谐器,用于接收已调制的视频信号,该调谐器具有一个外部控制接口,用于从外部代理接收遵从第一协议的命令,还包括一个微控制器,用于接收遵从第二协议的外部调谐器命令,将所述外部命令从第二协议转换到第一协议,并且将已转换的外部命令传送到所述调谐器。
文档编号H04N5/44GK1602060SQ200410080110
公开日2005年3月30日 申请日期2004年9月23日 优先权日2003年9月23日
发明者迈克尔·L·凯斯 申请人:英特尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1