数据处理器的制作方法

文档序号:7668451阅读:99来源:国知局
专利名称:数据处理器的制作方法
技术领域
本发明涉及一种数据处理装置,具体涉及一种结构简单的处理数据的数据处理装置。
背景技术
图1示出了传统的音频/视频数据发送和接收系统的整体配置。在发送端,要发送的发射机音频/视频数据被输入到音频/视频编码器1。继而,音频/视频编码器1根据由诸如晶体振荡器的发送时钟产生电路2产生的时钟频率来以MPEG格式直观地(illustratively)压缩所输入的发射机音频/视频数据。所压缩的数据被存储在发送缓冲器3中以吸收时钟频率差。每次发送设备4像接收设备5发送数据,发送缓冲器3像发送设备4补充更多的数据。在发送之前,发送设备4将发射机数据进行代码转换和调制的处理。
在接收端,接收设备5从发送设备4接收发射机数据,并且通过将所接收的数据进行解调和解码处理来还原原始数据。所还原的数据被存储在接收缓冲器6中。假定在发送设备4和接收设备5之间的数据传送率比音频/视频数据的传送率足够高。数据从接收缓冲器6与音频/视频解码器7的处理适当地时间相关地被转发到音频/视频解码器7。音频/视频解码器7按照由接收时钟产生电路8产生的时钟频率来解码(即解压)数据。
因为在制造期间发生的部件参数的变化,利用图1的系统,难于将输入到音频/视频编码器1的发送时钟频率保持与输入音频/视频解码器7的接收时钟频率精确地相同。所产生的在处理速度上的差别导致在接收缓冲器6中的上溢或下溢,这将在后面参照图2A-2F和3A-3F来讨论。数据的波动流动使得音频/视频解码器7在再现视频或音频数据中产生不规则性。
图2A-2F图解了数据上溢如何发生。音频/视频编码器1与发送时钟产生电路2所产生的发送时钟一致地内部产生音频/视频编码器同步时钟(图2A)。与时钟的前沿同步,每个固定长度的被编码的音频/视频数据Dn(图2B)被存储到(二分组大小的)发送缓冲器3。
发射机数据Dn被接收设备5在预定的传输延迟(图2C)后接收,并且被存储在接收缓冲器6(图2D)中。接收器数据Dn被从接收缓冲器6转发到音频/视频解码器7(图7F),其中数据被解码和输出为接收器音频/视频数据。
按照由接收时钟产生电路8产生的接收时钟,音频/视频解码器7内部产生音频/视频解码器同步时钟(图2E)。由音频/视频解码器7解码与时钟的每个前沿同步输入的数据。在这个示例中,音频/视频解码器同步时钟(图2E)在频率上低于音频/视频编码器同步时钟(图2A),以便当接收器数据Dn+5被放入接收缓冲器6中时发生数据上溢。
图3A-3F描述了数据下溢如何发生。音频/视频数据被以与图2A-2F的情况相同的方式处理。在这个示例中,音频/视频解码器同步时钟(图3E)在频率上高于音频/视频编码器同步时钟(图3A),因此接收缓冲器6在接收后续的接收器数据Dn+3(图3D)之前空出。由于接收缓冲器6不能在音频/视频解码器同步时钟的前沿(图3F)向音频/视频解码器7发送数据,因此发生了数据下溢。

发明内容
本发明考虑到上述情况而被做出,并且提供了一种数据处理装置,所述数据处理装置构成了能够防止数据上溢和下溢的一个简单结构的低成本系统。
在实现本发明中和按照本发明的第一方面,提供了一种数据处理装置,包括接收元件,用于接收数据;存储元件,用于存储由接收元件接收的数据;处理元件,用于处理由接收元件接收的数据;时钟产生元件,用于产生由所述的处理由接收元件接收的数据的处理元件所使用的时钟;控制元件,用于按照由存储元件存储的数据的大小控制由时钟产生元件产生的时钟的频率。
在按照本发明的第一方面的一个优选结构中,处理元件可以解码由接收元件接收的数据。
在按照本发明的第一方面的另一个优选结构中,如果数据的大小大于一个第一参考值,则控制元件可以提高时钟频率;并且如果数据的大小小于一个第二参考值,则控制元件可以降低时钟频率。
在按照本发明的第一方面的另一个优选结构中,数据处理装置可以还包括分离元件,用于将由接收元件接收的数据分离成第一数据项和第二数据项;其中存储元件可以包括第一存储元件,用于存储第一数据项;第二存储元件,用于存储第二数据项;其中处理元件可以包括第一处理元件,用于处理第一数据项;第二处理元件,用于处理第二数据项。
在按照本发明的第一方面的另一个优选结构中,如果在处理第一数据项和第二数据项的发送时钟和接收时钟之间的总处理时间中发生差别,并且如果假定Buf1表示由第一处理元件可以访问的数据大小而且Bfu2表示第一参考值和第二参考值的平均值,则控制元件可以使得由第一存储元件容纳的数据大小的可控制范围的中值对应于Buf1和Buf2的和。
在按照本发明的第一方面的另一个优选结构中,第一数据项和第二数据项可以分别由音频数据项和视频数据项组成。
按照本发明的第二方面,提供了一种数据处理方法,包括步骤接收数据;存储在接收步骤接收的数据;处理在接收步骤接收的数据;产生由所述的处理在接收步骤接收的数据的处理步骤中所使用的时钟;按照在存储步骤存储的数据的大小控制在时钟产生步骤产生的时钟的频率。
按照本发明的第三方面,提供了一种记录介质,它存储计算机可读的程序,所述程序包括步骤接收数据;存储在接收步骤接收的数据;处理在接收步骤接收的数据;产生由所述的处理在接收步骤接收的数据的处理步骤中所使用的时钟;按照在存储步骤存储的数据的大小控制在时钟产生步骤产生的时钟的频率。
本发明的数据处理装置的特征在于,按照在所述装置中存储的数据的大小来控制时钟频率。


图1是示出传统的音频/视频数据发送和接收系统的典型配置的方框图;图2A-2F是描述在图1的系统中如何发生数据上溢的说明视图;图3A-3F是说明在图1的系统中任何发生数据下溢的说明视图;图4是指示体现本发明的音频/视频数据发送和接收系统的典型配置的方框图;图5是由图4的系统执行的步骤的流程图;图6是草图表示的由图4中包括的接收时钟产生电路产生的接收时钟的频率的说明视图;图7是以图形示出在图4中包括的接收缓冲器中存储的数据的大小的说明视图;图8是体现本发明的另一个音频/视频数据发送和接收系统的典型配置的方框图;图9是指示在由图8的系统处理的音频数据和视频数据之间的延迟时间上的差别的说明视图;图10是草图表示的本发明的系统的典型配置的示意图;图11是示出包括在图10的配置中的一个频道选择设备的典型结构的方框图;图12是描述包括在图10的配置中的显示设备的典型结构的方框图。
具体实施例方式
图4示出了作为本发明的第一实施例的一种音频/视频数据发送和接收系统的典型配置。这个系统一般在配置上与图1所示的传统系统相同。主要差别在于图4的系统补充了一个接收缓冲器监控电路21,并且接收时钟产生电路8根据接收缓冲器监控电路21的输出来控制所产生的时钟的频率。其他部件和它们的功能与图1的系统中的那些相同。
在图4中的系统的基本工作与图1中的系统的那些相同,因此不再进一步说明。本发明的系统与图1的系统不同在如何产生接收时钟。下面详细说明本发明的这个方面。
接收缓冲器监控电路21监视被存储在接收缓冲器6中的数据的大小。当数据大小超过预定的水平时,接收时钟产生电路8例如提高每个字段或每个帧产生的时钟的频率。当数据大小变得低于预定水平时,接收时钟产生电路8以较低的频率产生时钟。
接收时钟产生电路8改变它产生的时钟频率的一种方式是通过使用一个压控振荡器(VCO)。改变时钟频率的另一种方式是通过用一个计数器来对具有高于被提供到音频/视频解码器7的时钟频率的频率的时钟计数,以便改变时钟产生的计数器值。
图5是由接收缓冲器监控电路21执行的实际控制步骤的流程图。在步骤S1,进行检查来看是否在接收缓冲器6中存储的数据的大小小于预定的低阈值。如果判断被缓冲的数据大小小于低阈值,则进行到步骤S4并且检查来看是否时钟频率小于预定的上限频率。如果判断时钟频率小于上限频率,则进行到步骤S5,其中降低时钟频率。如果在步骤S1判断在接收缓冲器6中存储的数据大小高于低阈值,则到达步骤S2并且进行检查来看是否数据大小高于预定的高阈值。如果在步骤S2判断数据大小高于高阈值,则进行到步骤S6并且检查来看是否时钟频率高于预定下限频率。如果在步骤S6判断时钟频率高于下限频率,则进行到步骤S7,其中时钟频率得到提高。当存储在接收缓冲器6中的数据的大小落入在低阈值和高阈值之间的范围内的时候不执行任何事情。以满足下列条件的方式来确定时钟的上限和下限频率(1)频率不超过音频/视频解码器工作的时钟频率;(2)在缓冲器中的数据的大小不大幅度波动;(3)应当在异常条件(如数据未能进入)下保证连续系统性能。
在步骤S3,进行检查来看发出了一个控制停止命令。如果未判断发出了所述命令,则再次进行到步骤S1,并且重复后续的步骤。如果在步骤S3判断发出了控制停止命令,则处理结束。
图6描述了在一方面输入到音频/视频编码器1的时钟和另一方面进入音频/视频解码器7的时钟之间的关系。在此假定ftx表示输入到音频/视频编码器1的时钟,frx表示进入音频/视频解码器7的时钟。由接收时钟产生电路8产生和输入到音频/视频解码器7的时钟被接收缓冲器监控电路21控制在下限时钟频率(fl)和上限时钟频率(fh)的范围内。假定音频/视频解码器7以它的频率frx工作在fll和fhh之间的范围内。于是要求频率fl和fh落入上述的范围内、下限时钟频率fl小于时钟ftx并且时钟ftx小于上限时钟频率fh。
图7图形化地描述了在接收缓冲器6中的数据大小如何随着时间改变。在这个示例中,如图6所示,当要提高时钟的时候,它被提高到上限时钟频率fh;当要降低时钟的时候,它被降低到下限时钟频率fl。在接收缓冲器6为空的初始状态B1中,时钟frx被提高到上限时钟频率fh,以便使得数据存储在缓冲器6中。后来在接收缓冲器6中的数据大小超过高阈值的点B2,判断需要降低时钟frx。时钟frx随后被降低到下限时钟频率fl。在数据大小变得低于下阈值的后续点B3,判断需要提高时钟frx。时钟frx随后被再次提高到上限时钟频率fh。如所述,这些步骤被重复。
图8示出了作为本发明的第二实施例的另一个音频/视频数据发送和接收系统的典型配置。对于这个实施例,在发射端的音频/视频编码器1由音频编码器1A和视频编码器1V构成。对应地,发送时钟产生电路2由发送时钟产生电路2A和发送时钟产生电路2V构成。音频编码器1A的输出被经由发送缓冲器31A提供到分组组合电路32。视频编码器1V的输出被通过发送缓冲器31V发送到分组组合电路32。
在接收端,对应于在发射端安装的分组组合电路32布置了分组分解电路41。分组分解电路41将从接收缓冲器6接收的数据分解为音频分组和视频分组。音频分组被经由接收缓冲器42A输出到音频解码器7A,并且视频分组被通过接收缓冲器42V发送到视频解码器7V。
接收缓冲器21包括接收缓冲器监控电路21A和21V。接收缓冲器监控电路21A监视来自接收缓冲器42A的输出,同时接收缓冲器监控电路21V监视在接收缓冲器42V中存储的数据的大小。接收时钟产生电路8包括接收时钟产生电路8A和8V。接收时钟产生电路8A根据接收缓冲器监控电路21A的输出产生接收时钟,并且将所产生的时钟输出到音频解码器7A。接收时钟产生电路8V根据接收缓冲器监控电路21的输出产生接收时钟,并且将所产生的时钟发送到视频解码器7V。
其他部件和它们的功能与图4中的系统中的那些相同。
音频编码器1A以MPEG格式直观地压缩输入的发射机数据(音频数据),并且将压缩的数据传送到发送缓冲器31A。音频编码器1A与由发送时钟产生电路2A产生的发送时钟一致地动作。与由发送时钟产生电路2V产生的发送时钟一致地工作的视频编码器1V以MPEG格式直观地压缩发射机数据(视频数据),并且将所压缩的数据传送到发送缓冲器31V。分组组合电路32通过复用来自发送缓冲器31A和31V的音频和视频数据并且通过向复用的结果补充由接收端需要来分解分组的首标信息等来组合发射机分组。被组合的发射机分组被存储在发送缓冲器3中。每次发送设备4发送数据,它被提供了来自发送缓冲器3的下一个数据。
在接收端,接收设备5接收数据和在接收缓冲器6中存储数据。分组分解电路41将缓冲的数据分解为音频数据和视频数据,这些数据被分别发送到接收缓冲器42A和42V。在音频部件中,接收缓冲器监控电路21A与在接收缓冲器42A中存储的数据的大小一致地改变由接收时钟产生电路8A产生的时钟的频率。根据来自接收时钟产生电路8A的时钟,音频解码器7A解码所接收的音频数据,并且将解码的数据输出作为接收器数据。
在视频部件中,接收缓冲器监控电路21V类似地按照在接收缓冲器42V中存储的数据的大小来改变由接收时钟产生电路8V产生的时钟的频率。对于这个实施例,分别由编码器1A和1V与解码器7A和7V来分别处理音频数据和视频数据。业务音频数据和视频数据通过不同的处理路径并且在处理时间上不同,因此要求接收端将两种数据在延迟时间上同步。
图9原理性地示出了分别由音频和视频部件处理的音频数据和视频数据之间的延迟时间上的典型不同。在此假定发射机数据被同步地输入到音频编码器1A和视频编码器1V。沿着它们的处理路径,音频数据经历了总的延迟时间(Tda),所述总的延迟时间除了与视频数据同样的延迟之外,由在音频编码器1A的延迟时间(Tdae)、在发送缓冲器31A的延迟时间(Tdat)、在接收缓冲器42A的延迟时间(Tdar)和在音频解码器7A的延迟时间(Tdad)构成。在接收缓冲器42A的延迟时间(Tdar)被定义为实际上在音频数据的低阈值(图5的步骤S1)和高阈值(图5的步骤S2)的平均值(ABufAve)的延迟时间。
沿着它们的处理路径,视频数据经历了总的延迟时间(Tdv),所述总的延迟时间除了与音频数据同样的延迟之外,由在视频编码器1V的延迟时间(Tdve)、在发送缓冲器31V的延迟时间(Tdvt)、在接收缓冲器42V的延迟时间(Tdvr)和在视频解码器7V的延迟时间(Tdvd)构成。在接收缓冲器42A的延迟时间(Tdvr)被定义为实际上在视频数据的低阈值(图5的步骤S1)和高阈值(图5的步骤S2)的平均值(VBufAve)的延迟时间。在这个示例中,视频数据具有比音频数据更长的处理路径,它被变换为对于视频数据更长的处理时间(即,Tda<Tdv);在音频数据和视频数据之间的处理时间上的差别是Tdav。
为将音频数据与视频数据同步,要求以时段Tdav来延迟音频数据的处理。通过对在接收缓冲器42A中存储的数据的大小设置合适的阈值来产生延迟。具体而言,如果由ABufTdav来表示在时段Tdav中处理的音频数据的大小,则可以通过将存储的音频数据大小的中值设置为大小ABufTdav加上上述的平均值ABufAve来同步音频和视频数据。高和低阈值可以随后分别被设置为大于和小于那个中值。
虽然第二实施例被设计使得在接收端全被补偿的音频和视频数据之间具有延迟时间上的差别,但是这不限定本发明。作为替代方式,在接收端的缓冲器可以被安排来吸收一些延迟时间差别。而在第二实施例中音频和视频部件具有时钟调整能力,所述能力对于音频和视频数据之间的同步影响小的系统不是强制的。在那种系统中,不必在音频部件或视频部件中提供时钟调整功能。
图10原理性地勾画了图4中的发明系统的典型配置。这个配置是一个TV接收系统,它包括无线相互连接的频道选择设备101和显示设备102,如图10所示。按照本发明制造的频道选择设备101被直观地设置在家庭室内。也按照本发明制造的显示设备102被用户在他或她那端使用。
如图10所示,频道选择设备101连接到天线电缆111cb,天线电缆111cb被从外部引入家庭,在外部,电缆连接到用于接收TV广播信号的室外接收器天线111。频道选择设备101也连接到电话线L,电话线L被从外部引入家庭,在外部所述电话线L被链接到电话网络。
由天线111在接收后选择的TV广播信号被频道选择设备101解调。所解调的信号被通过发射器/接收器天线118无线发送到显示设备102。另外,频道选择设备101可以接收、选择和解码通过电话线L发送的信号。解码的信号同样经由发射器/接收器天线118被无线发送到显示设备102。
频道选择设备101也能够通过发射器/接收器天线118从显示设备101接收诸如指令和电子邮件的发射器信息。根据接收的指令,频道选择设备101可以改变对于新的节目选择的TV广播信号或通过电话线L发送发射器信息。
显示设备102接收从频道选择设备101无线发送的TV广播信号。在接收信号的时候,显示设备102使得由包括在所接收的信号中的视频信号表示的图像显示在一个LCD(液晶显示器)125的屏幕上。同时,对应于包括在所接收的信号中的音频信号的声音被扬声器产生,以便观看显示屏幕的用户可以享受所期望的TV节目。
显示设备102也接收表示由频道选择设备101通过电话线L接收的并且已经从那里无线发送的电子邮件和因特网网页的信号。显示设备102根据所接收的信号产生显示信号,并且使得LCD 125向用户提供对应于所产生的显示信号的图像的显示。
而且,一个触摸板351被附在显示设备102上的LCD 125的显示屏幕上。利用在LCD 125上显示的信息,用户可以按照需要在触摸板351上触摸以向系统输入指令。触摸板351也被用户用于准备和发送外发的电子邮件以及接收和打开发向用户地址的电子邮件。
如上所述,频道选择设备101作为一个接口来允许将通过电话线L提供的TV广播信号和不同种类的信息进入本发明的TV接收系统,并且将信息从本发明的系统通过电话线L转发到通信网络上。显示设备102作为用户接口通过频道选择设备101向用户提供允许进入TV接收系统的信息以及接受由用户输入的信息。
如图10所示,频道选择设备101被以如下的方式安装,即使得它以被安全连接到分别与天线电缆111cb和电话线L连接的终端T1和T2而不管终端位于哪里。因为频道选择设备101和显示设备102如图所述相互无线连接,因此显示设备102可以被安装在来自频道选择设备101的无线信号可以被接收的任何区域。因此这个配置允许用户在大大免除了传统安装限制的地方通过因特网连接欣赏所期望的TV节目和使用电子邮件。
图11是示出频道选择设备101的更详细结构的方框图。频道选择设备101的部件被控制单元200控制。
如图11所示,控制单元200是一个微型计算机,它包括CPU(中央处理单元)201、ROM(只读存储器)202、RAM(随机访问存储器)203和EEPROM(电子可擦除可编程只读存储器)204,它们都通过CPU总线206相互连接。
ROM 202容纳由频道选择设备101执行的各种处理程序以及程序执行所需要的数据。RAM 203主要作为一个工作区域,其中暂时存储从各种处理获得的数据。
EEPROM 204是一个非易失性存储器,它即使断电也保留被存储在那里的信息。例如,EEPROM 204可以用于实现所谓的最后频道存储功能。这个功能包括保存在频道选择设备101的主电源就要关闭之前被选择的广播频道的信息,使得当电源恢复后自动选择最后选择的频道。
如图11所示,这个实施例的频道选择设备101具有频道选择单元112,频道选择单元112被连接到来自用于接收TV广播信号的室外接收器天线111的天线电缆111cb。由室外接收器天线111接收的TV广播信号被提供到频道选择单元112。
频道选择单元112从来自接收器天线111的那些TV广播信号中选择对应于从控制单元200发送的频道选择指令信号的TV广播信号。所选择的TV广播信号被提供到解调单元113。解调单元113解调所提供的TV广播信号,并且将所调制的信号(即TV节目信号)发送到转换电路114的输入端“a”。
由来自控制单元200的转换控制信号转换的转换单元114使得来自解调单元113的TV节目信号或来自控制单元200的信号分别到达输入端“a”或输入端“b”。从控制单元200发送到转换电路114的信号由电子邮件和因特网网页构成,所述电子邮件和因特网网页已经通过电话线L到达频道选择设备101,并且通过一个调制解调器210被接收。
从转换电路114输出的信号被提供到压缩处理单元115。压缩处理单元115利用诸如MPEG(移动图像专家组)或Wavelet格式的预定压缩格式压缩所提供的信号。
被CPU 201控制的发送时钟产生电路401产生发送时钟,并且将所产生的发送时钟发送到压缩处理电路115。压缩处理单元115与发送时钟同步地执行上述的压缩处理。
由压缩处理单元115压缩的信号被提供到发射器信号产生单元116。而发射器信号产生单元116根据预定的通信协议产生发射器信号。对于这个实施例,根据IEEE(电气和电子工程师协会)802.11或其他由此得出的协议来产生所述发射器信号。
由发射器信号产生单元116产生的发射器信号被发送到无线部分117的发送处理单元117S。发送处理单元117S与来自控制单元200的控制信号一致地调制和放大发射器信号。由发送处理单元117S处理的发射器信号被通过一个共享单元117K和从发射器/接收器天线118无线发送。
共享单元117K被提供用于防止在发射器和接收器信号之间的干扰。如上所述,这个实施例的频道选择设备101被构造成通过发射器/接收器天线118接收从显示设备102无线发送的指令信息。共享单元117K防止来自发送处理单元117S的发射器信号干扰通过同一天线118接收的接收器信号。
诸如经由发射器/接收器天线118从显示设备102接收的频道选择指令的信号被经由共享单元117K转发到接收处理单元117R。接收处理单元117R将所提供的信号进行解调处理以便将所述信号转换为可以被控制单元200处理的格式。如此处理的信号被发送到控制单元200。
如果从接收控制单元117R接收的信号是诸如频道选择指令的指令信息,则控制单元200使得有关的部件相应地动作。具体而言,如果从接收处理单元117R向控制单元200发送的信号实际是诸如电子邮件的发射器信息,则控制单元200如后所述通过调制解调器210和电话线L建立与电话网络的连接,并且通过所连接的电话网络向所指定的目的地输出发射器信息。
如图11所示,调制解调器210包括接口(I/F)单元211和通信单元212。接口单元211将频道选择设备101连接到通过电话网络与目的地连接的通信线路。接口单元211接收通过电话线L进入的信号,并且通过同一线路L发送来自频道选择设备101的信号。
通信单元212解码通过接口单元211接收的信号,并且将解码的信号提供到控制单元200。通信单元212还编码来自控制单元200的发射器信号,并且将编码的信号提供到接口单元211。以这种方式,各种数据被与电话线L连接的目的地相交换。
如上所述,这个实施例的频道选择设备101能够通过调制解调器210、电话线L和合适的ISP(因特网服务提供商)连接到因特网。频道选择设备101一旦连接到因特网则可以通过因特网连接获得各种信息以及发送和接收电子邮件。
控制单元200能够使得调制解调器210摘机或挂机。配置了所谓的拨号器功能,控制单元200可以使得调制解调器210摘机并且通过电话线L发送拨号信号。
如图11所示,控制单元200连接到具有电源通/断按键和各种设置按键的按键输入单元215。配备了这些按键,按键输入单元215使得用户可以接通或关闭频道选择设备101的主电源以及按照需要进行各种设置。
如上所述,这个实施例的频道选择设备101接收、选择和解调TV广播信号。被解调的TV广播信号在按照预定的通信协议被无线发送之前进行数据压缩。通过电话线L提供的信息也被频道选择设备101接收和解码。如同TV广播信号一样,解码的信息在按照通信协议被无线发送之前进行数据压缩。
频道选择设备101接收诸如从显示设备102无线发送的频道选择指令的指令信息,后面将更详细地进行说明。被提供了所述指令之后,频道选择设备101执行对应的处理。诸如从显示设备102发送的电子邮件的发射器信息被频道选择设备101通过调制解调器210发送到它的目的地。
现在说明要无线连接到频道选择设备101的显示设备102。图12是描述显示设备102的典型结构的方框图。显示设备102被控制单元300控制,控制单元300是一个微型计算机,它具有通过CPU总线305相互连接的CPU301、ROM 302、RAM 303和EEPROM 304。
ROM 302保存由显示设备102执行的这种处理程序以及程序执行所需要的数据。RAM 303主要作为一个工作区域,其中暂时存储了从各种处理获得的数据。
EEPROM 304是一个非易失性存储器,它即使断电也保留被存储在那里的信息。例如,各种设置参数、起草的电子邮件和所接收的电子邮件可以以非易失性的方式被存储到EEPROM 304。
下面说明显示设备102当从频道选择设备101接收无线信号时如何工作。基于预定通信协议的无线信号被通过发射器/接收器天线121从频道选择设备101接收。所接收的信号通过一个共享单元122K进入接收处理单元122R。接收处理单元122R在经由接收缓冲器501将所处理的信号转发到压缩处理单元123之前将所提供的信号进行解调处理。
接收缓冲器监控电路502监视在接收缓冲器501中的数据大小,并且按照被缓冲的数据大小来控制接收时钟产生电路503。在接收缓冲器监控电路502的控制下,接收时钟产生电路503以对应于被存储在接收缓冲器501中的数据大小的频率来产生接收时钟。所产生的时钟被提供到解压处理单元123。解压处理单元123与所接收的时钟同步地执行数据压缩。
因为频道选择设备101在将所有的信号如上所述发出之前压缩这所有的信号,因此显示设备102的解压处理单元123通过解压来自频道选择设备101的解调信号来还原原始的信号。如果被还原的信号是TV节目信号,则所述信号由要被分离的视频信号和音频信号构成。所述视频信号被提供到视频信号处理单元124,所述音频信号被提供到音频信号处理单元126。
视频信号处理单元124从来自解压处理单元123的视频信号产生显示信号,并且将所产生的显示信号发送到LCD 125。LCD 125显示反应从频道选择设备101发送的视频信号的图像。同时,音频信号处理单元126将所提供的信号转换为要提供到扬声器127的音频信号。在被提供所述信号之后,扬声器127产生对应于从频道选择设备101无线发送的音频信号的声音。
如上所述,显示设备102接收从频道选择设备101无线发送的TV广播节目和其他信号。显示设备102再现和输出包括在所接收的信号中的视频和音频信号,以便用户可以欣赏或利用所提供的内容。
上述的步骤和处理序列可以由硬件或软件执行。
在这个说明书中,构成要存储在记录介质中和从其检索用于执行的程序的步骤不仅表示在所述的序列中执行的处理,而且表示并行或单独执行的处理。
在本说明书中,术语“系统”指的是由多个组成设备构成的整个配置。
产业上的应用本发明使得发送端和接收端可以同步其间交换的数据而不依靠具有配有时间信息的音频/视频数据分组。本发明也使得能够按照需要同步音频和视频数据。这使得有可能建立以平稳方式工作而不使用MPEG传送流分组等的一个音频/视频数据发送和接收系统。在本发明的系统中,在发送端不需要用于添加时间标记信息的电路,而同时在接收端消除了对于时钟再生电路的需要。结果,大大降低了所涉及的组成电路的大小,因此可以实现低成本的系统。
权利要求
1.一种数据处理装置,包括接收部件,用于接收数据;存储部件,用于存储由所述接收部件接收的数据;处理部件,用于处理由所述接收部件接收的数据;时钟产生部件,用于产生由所述的处理由接收部件接收的数据的处理部件所使用的时钟;控制部件,用于按照由所述存储部件存储的数据的大小控制由所述时钟产生部件产生的时钟的频率。
2.按照权利要求1的数据处理装置,其中所述处理部件解码由所述接收部件接收的数据。
3.按照权利要求1的数据处理装置,其中如果数据的所述大小大于一个第一参考值,则所述控制部件提高时钟频率;并且如果数据的所述大小小于一个第二参考值,则所述控制部件降低时钟频率。
4.按照权利要求1的数据处理装置,还包括分离部件,用于将由所述接收部件接收的数据分离成第一数据项和第二数据项;其中所述存储部件包括第一存储部件,用于存储所述第一数据项;第二存储部件,用于存储所述第二数据项;其中所述处理部件包括第一处理部件,用于处理所述第一数据项;第二处理部件,用于处理所述第二数据项。
5.按照权利要求4的数据处理装置,其中如果在处理所述第一数据项和所述第二数据项的一个发送时钟和一个接收时钟之间的总处理时间中发生差别,并且如果假定Buf1表示由所述第一处理部件访问的数据大小而且Bfu2表示所述第一参考值和所述第二参考值的平均值,则所述控制部件使得由所述第一存储部件容纳的数据大小的可控制范围的中值对应于Buf1和Buf2的和。
6.按照权利要求5的数据处理装置,其中所述第一数据项和所述第二数据项分别由一个音频数据项和一个视频数据项组成。
7.一种数据处理方法,包括步骤接收数据;存储在所述接收步骤接收的数据;处理在所述接收步骤接收的数据;产生由所述的处理在所述接收步骤接收的数据的处理步骤中所使用的时钟;按照在所述存储步骤存储的数据的大小控制在所述时钟产生步骤产生的时钟的频率。
8.一种记录介质,它存储计算机可读的程序,所述程序包括步骤接收数据;存储在所述接收步骤接收的数据;处理在所述接收步骤接收的数据;产生由所述的处理在所述接收步骤接收的数据的处理步骤中所使用的时钟;按照在所述存储步骤存储的数据的大小控制在所述时钟产生步骤产生的时钟的频率。
全文摘要
一种数据处理器,它实现了低成本的AV数据发送/接收系统。接收缓冲器监控电路(21)监视存储在接收缓冲器(6)中的所接收数据的数量。当存储的数据数量提高到超过高阈值的时候,电路(21)以高频率设置有接收时钟产生电路(8)产生的接收时钟的频率。当存储的数量下降到低于低阈值的时候,以低频率设置接收时钟频率。AV解码器(7)根据从接收时钟产生电路(8)提供的接收时钟解码从接收缓冲器(6)提供的数据。本发明应用于发送和接收广播信号的电视发送/接收系统。
文档编号H04N5/44GK1631035SQ0181957
公开日2005年6月22日 申请日期2001年11月28日 优先权日2000年11月29日
发明者吉田英喜, 佐藤仁, 池田和行, 法月尚史, 作佐部建一, 川口大介, 吉川宗宏 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1