接收系统的制作方法

文档序号:7974068阅读:150来源:国知局
专利名称:接收系统的制作方法
技术领域
本发明涉及数据转送的接收系统,特别涉及使用包含在接收信号中的参数进行包含在接收信号中的数据的复原的接收系统。
背景技术
近年,在电视机(TV)、机顶盒(STB)、DVD机等的设备中,高清晰多媒体接口(HDMI)标准已普及。HDMI标准是在物理层上采用数字可视接口(DVI)的标准,具有从数字广播接收用STB、DVD机等输出的基带数字内容的拷贝保护功能,用一条电缆传送映像和声音。特别是电视广播就要从模拟广播向数字广播全面转移,以液晶显示器、等离子显示板(PDP)等的具有大画面平板显示器的电视为中心,采用了HDMI标准的数据传送(以下,称为“HDMI传送”。)正在普及。
在HDMI传送中,声音数据用时钟信号并不从发送系统直接传送到接收系统,而是从发送系统向接收系统传送在声音数据用时钟信号的生成中使用的参数(以下,称为“时钟参数”。)。接收系统用时钟参数生成声音数据用时钟信号(例如,参照日本国特表2005-514836号公报。)。即,接收系统用时钟参数生成和在发送系统中使用的声音数据用时钟信号(以下,称为“发送方声音时钟信号”。)相同频率的时钟信号,与生成的时钟信号同步来复原声音数据。时钟参数包含于在映像消隐期间传送的声音时钟复原(ACR)包中。所谓“映像消隐期间”是传送未包含图像数据的信号的期间。以下把接收系统使用时钟参数生成的声音数据用时钟信号称为“接收方声音时钟信号”。
此外,在HDMI传送中声音数据也被打包后在映像消隐期间传送。在把发送到接收系统中的声音数据存储在缓冲器等的先入先出方式存储器(以下,称为“FIFO存储器”。)中后,与接收方声音时钟信号同步地从FIFO存储器中读出声音数据。其结果,声音数据作为连续的声音复原。
在此,当在一定时间内存储在FIFO存储器中的声音数据量和从FIFO存储器中读出的声音数据量一致后,FIFO存储器的数据存储率保持为一定。所谓“数据存储率”是实际存储着的数据量相对可以存储在FIFO存储器中的全部数据量的比率。
但是,当向存储FIFO存储器存储声音数据的速率和从FIFO存储器中读出声音数据的读出速率不一致的情况下,存储在FIFO存储器中的声音数据量和从FIFO存储器读出的声音数据量不一致。即,当存储在FIFO存储器中的声音数据量多于从FIFO存储器读出的声音数据量的情况下,不再能向FIFO存储器存储从发送系统发送的声音数据,FIFO存储器发生上溢。另一方面,当存储在FIFO存储器中的声音数据量少于从FIFO存储器读出的声音数据量的情况下,存储在FIFO存储器中的声音数据量逐渐减少,不能从FIFO存储器中读出声音数据,FIFO存储器发生下溢。即,当存储速率和读出速率不一致的情况下,FIFO存储器的数据存储率发生变化。
此外,有因发送系统的异常等原因致使声音数据的传送暂时停止,因传送错误而发生声音数据的缺失现象。在这种情况下,即使存储速率和读出速率一致,存储在接收系统的FIFO存储器中的声音数据量也急剧减少,FIFO存储器的数据存储率降低。当在数据存储率降低时,存储速率和读出速率一致的情况下,FIFO存储器的数据存储率不恢复。如果因存储在FIFO存储器中的声音数据量极度减少等,发生FIFO存储器的上溢和下溢,则复原的声音数据变得不连续,复原音质劣化。

发明内容
如果采用本发明的一形态,则提供一种接收系统,具备存储器,存储包含在传送信号中的数据;抽出装置,抽出包含在上述传送信号中的时钟参数;参数变更装置,依照把上述存储器的数据存储率和规定值进行比较的结果,改变上述时钟参数;频率设定装置,用变更后的上述时钟参数设定读出频率;以及数据读出装置,与上述读出频率的时钟信号同步地从上述存储器中读出上述数据。
如果采用本发明的另一形态,则提供一种接收系统,具备接收译码器,接收来自发送系统的传送信号进行解调;数据分离装置,把用上述接收译码器解调的信号分离为图像数据、声音数据、传送时钟以及包含时钟参数的包;图像数据输出装置,与上述传送时钟同步把上述图像数据输出到外部;存储器,存储上述声音数据;抽出装置,从上述包中抽出上述时钟参数;参数变更装置,依照把上述存储器的数据存储率和规定值进行比较后的结果,改变上述时钟参数;频率设定装置,用变更后的上述时钟参数设定读出频率;以及数据读出装置,与上述读出频率的时钟信号同步,从上述存储器中读出上述声音数据。


图1是表示涉及本发明的一个实施方式的接收系统的构成的复式剖面图。
图2是用于说明涉及本发明的一个实施方式的接收系统的动作例子的时序图。
图3是用于说明涉及本发明的一个实施方式的接收系统的另一个动作例的时序图。
图4是用于说明涉及本发明的一个实施方式的接收系统的再一个动作例的时序图。
图5是用于说明涉及本发明的一个实施方式的第1变形例的接收系统的动作例的时序图。
图6是用于说明涉及本发明的一个实施方式的第2变形例的接收系统的动作例的时序图。
图7是用于说明涉及本发明的一个实施方式的第2变形例的接收系统的另一个动作例的时序图。
图8是用于说明涉及本发明的一个实施方式的第2变形例的接收系统的再一个动作例的时序图。
具体实施例方式
以下,参照

本发明的实施方式。在以下图面的记载中,在同一或者类似的部分上标注相同或者类似的符号。
本发明的一个实施方式的接收系统10如图1所示具备存储包含在传送信号T中的声音数据AD的FIFO存储器13;抽出包含在传送信号T中的时钟参数的抽出装置14;把FIFO存储器13的数据存储率SR和规定值进行比较,根据比较结果改变时钟参数的参数变更装置152;使用经过变更的时钟参数设定读出频率fr的频率设定装置153;与读出频率fr的接收方声音时钟信号AC同步地从FIFO存储器13中读出声音数据AD的数据读出装置16。
如图1所示,时钟生成装置15包含参数变更装置152以及频率设定装置153。时钟生成装置15进一步具备监视FIFO存储器13的数据存储率SR的监视装置151。参数变更装置152根据FIFO存储器13的数据存储率SR改变时钟参数。具体地说,当数据存储率SR大于等于预先设定的规定上限值情况下,改变时钟参数使读出频率fr提高。另一方面,当数据存储率SR小于等于预先设定的规定下限值的情况下,参数变更装置152改变时钟参数使读出频率fr降低。此外,参数变更装置152使用相对时钟参数具有一定的比的,预先设定的补正值来改变时钟参数。例如,把时钟参数的0.01%作为补正值,参数变更装置152只按照补正值增大或者减少时钟参数。把规定上限值、规定下限值以及补正值存储在接收系统10内。时钟生成装置15生成使用变更后的时钟参数设定的读出频率fr的接收方声音时钟信号AC。时钟生成装置15把接收方声音时钟信号AC发送到数据读出装置16。
图1所示的接收系统10进一步具备接收译码器11、数据分离装置12以及图像数据输出装置17。接收译码器11例如依照最小化传输差分信号(transition minimized differential signalingTMDS)等对调制后的传送信号T进行解调。数据分离装置12把包含在传送信号T中的数据分离为图像数据VD、声音数据AD以及ACR包AP。此外,虽然省略了图示,但数据分离装置12把包含在传送信号T中的频率fc的传送时钟信号转送到图像数据输出装置17、时钟生成装置15。图像数据输出装置17与传送时钟同步地把包含在传送信号T中的图像数据VD输出到接收系统10的外部。
图1所示的接收系统例如可以作为HDMI传送的接收系统采用。以下,举例说明发送系统20是HDMI传送的发送系统的情况。另外设发送方声音时钟信号的频率是采样频率fs的128倍。在此,采样频率fs是把作为数字数据传送到接收系统10中的声音数据AD从模拟数据变换为数字数据时的采样频率。
在HDMI传送中,声音信号用时钟信号不直接从发送系统20传送到接收系统10,而是只把图像信号用时钟信号传送到接收系统10。以下,把从发送系统20传送到接收系统10的图像信号用时钟信号作为“传送时钟信号”记述。发送系统20把声音数据AD的采样频率fs和传送时钟信号的频率fc的比率N,以及包含变量CTS的ACR包AP在映像消隐期间发送出去。在此,变量CTS是发送一方声音时钟信号的周期相对传送时钟信号的周期的比。即,发送系统20计算发送方声音时钟信号的周期是传送时钟信号的周期的几倍。发送系统20把比率N以及变量CTS作为时钟参数,把比率N以及变量CTS存储在ACR包AP中传送到接收系统10。
首先,说明接收系统10使用比率N以及变量CTS生成接收方声音时钟信号AC的方法。例如当发送方声音时钟信号的频率是采样频率fs的128倍情况下,比率N、变量CTS、传送时钟信号的频率fc、采样频率fs的关系用式(1)规定。
fc/CTS=128×fs/N…(1)可是,一般进行声音数据AD采样的采样信号和传送时钟信号不同步,传送时钟信号和采采样信号分别包含跳动成分。即,比率N、变量CTS不不一定始终是一定值。因此,接收系统10在发送系统20中使用实时计算的变量CTS以及比率N,根据式(2)设定读出频率fr。
fc/CTS=128×fr/N …(2)为了设定频率fr,接收系统10例如生成相对传送时钟信号的周期具有变量CTS倍的周期的CTS分频脉冲,和相对接收方声音时钟信号AC的周期具有比率N倍的周期的N分频脉冲。而后,接收系统10设定接收方声音时钟信号AC的频率fr使CTS分频脉冲和N分频脉冲的频率一致。
以下,用图2所示的时序图说明图1所示的接收系统10的动作例。以下,表示把采用了HDMI标准的传送信号T从发送系统20传送到接收系统10的例子。即,说明时钟参数是比率N和变量CTS的情况。在此,举例说明由根据包含在传送信号T中的未变更的比率N以及变量CTS计算出的读出频率fr决定的读出速率小于在FIFO存储器13中存储声音数据AD的存储速率的情况。
(a)在图2所示的时刻t0中,发送系统20开始向接收系统10发送传送信号T。传送信号T输入到接收译码器11。接收译码器11例如解调TMDS调制后的传送信号T。解调后的传送信号T输入到数据分离装置12。数据分离装置12从传送信号T中分离图像数据VD、声音数据AD以及ACR包AP。把分离后的图像数据VD转送到图像数据输出装置17。把分离后的声音数据AD存储在FIFO存储器13中。把分离后的ACR包AP转送到抽出装置14。抽出装置14从由数据分离装置12转送的ACR包AP中抽出比率N和变量CTS。把比率N和变量CTS转送到时钟生成装置15。时钟生成装置15具备的频率设定装置153使用比率N、变量CTS以及传送时钟信号的频率fc,用式(2)设定读出频率fr。
(b)在时刻t1,当FIFO存储器13的数据存储率SR达到预先设定的开始值Rb后,时钟生成装置15生成频率是读出频率fr的接收方声音时钟信号AC。把开始值Rb例如设定为50%。时钟生成装置15把接收方声音时钟信号AC发送到信号数据读出装置16。接收到接收方声音时钟信号AC的数据读出装置16开始读出已存储在FIFO存储器13中的声音数据AD。
(c)如已说明的那样,由根据未变更的比率N以及变量CTS计算的读出频率fr决定的读出速率小于存储速率。因此,如图2所示,在时刻t1~时刻t2中,FIFO存储器13的数据存储率SR随时间推移增大。而后在时刻t2数据存储率SR达到规定上限值Ro后,监视装置151把数据存储率SR是规定上限值Ro这一信息发送到参数变更装置152。参数变更装置152改变比率N以及变量CTS的至少一方以便提高读出频率fr。例如,使变量CTS减少补正值量。如上所述,把变量CTS的补正值设定成相对变量CTS具有一定的比。频率设定装置153使用变更后的变量CTS设定读出频率fr。时钟生成装置15生成读出频率fr的接收方声音时钟信号AC。数据读出装置16与使用变更后的变量CTS所设定的读出频率fr的接收方声音时钟AC同步,从FIFO存储器13中读出声音数据AD。其结果,读出速率变得大于存储速率。因此,在时刻t2以后,数据存储率SR减少。
(d)在时刻t3,当数据存储率SR达到规定下限值Ru后,监视装置151把数据存储率SR是规定下限值Ru这一信息发送到参数变更装置152。参数变更装置152改变比率N以及变量CTS的至少一方以便降低读出频率fr。例如,使变量CTS增大补正值量。频率设定装置153使用变更后的变量CTS设定读出频率fr。时钟生成装置15生成读出频率fr的接收方声音时钟信号AC。数据读出装置16与使用变更后的变量CTS所设定的读出频率fr的接收方声音时钟信号AC同步,从FIFO存储器13中读出声音数据AD。其结果,读出速率变得小于存储速率。因此,在时刻t3以后,数据存储率SR增大。
(e)在时刻t4,当数据存储率SR达到规定上限值Ro后,和时刻t2的情况一样,参数变更装置152改变比率N以及变量CTS的至少一方以便提高读出频率fr。进而,当在时刻t5数据存储率SR达到规定下限值Ru后,和时刻t3的情况一样,参数变更装置152改变比率N以及变量CTS的至少一方以便降低读出频率fr。以后,同样地通过参数变更装置152改变时钟参数即比率N以及变量CTS,把FIFO存储器13的数据存储率SR维持在规定上限值Ro和规定下限值Ru之间。
把规定上限值Ro设定在100%和开始值Rb的中间。把规定下限值Ru设定在0%和开始值Rb的中间。例如当开始值Rb是50%的情况下,把规定上限值Ro设定在75%左右,把规定下限值Ru设定在25%左右。此外,补正值也可以在数据存储率SR达到了规定上限值Ro的情况,和数据存储率SR达到了规定下限值Ru的情况时是不同的值。
在上述的说明中,示出了这样的例子,即,当在时刻t1时FIFO存储器13的数据存储率SR达到读出开始值后,时钟生成装置15把读出频率fr的接收方声音时钟信号AC发送到数据读出装置16,数据读出装置16开始读出存储在FIFO存储器13中的声音数据AD。但也可以是,时钟生成装置15始终向数据读出装置16发送接收方声音时钟信号AC,从数据存储率SR达到读出开始值的时刻开始,数据读出装置16开始读出存储在FIFO存储器13中的声音数据AD。
此外,虽然以上说明了改变变量CTS的例子,但也可以改变比率N。和变量CTS的补正值一样,把比率N的补正值设定成相对比率N具有一定的比。另外,当然也可以改变比率N以及变量CTS的双方。
在图2中,表示了用未变更的比率N以及变量CTS决定的读出速率小于存储速率的情况。在图3的时序图中表示用未变更的比率N以及变量CTS决定的读出速率大于存储速率的情况。
如图3所示,在时刻t1中,当数据读出装置16从FIFO存储器13开始读出声音数据AD后,FIFO存储器13的数据存储率SR随时间推移减少。如果在时刻t2数据存储率SR达到规定下限值Ru,则参数变更装置152改变比率N以及变量CTS的至少一方以便降低读出频率fr。当在时刻t3数据存储率SR达到规定上限值Ro后,参数变更装置152改变比率N以及变量CTS的至少一方以便提高读出频率fr。以后,同样地参数变更装置152改变作为时钟参数的比率N以及变量CTS的双方,或者一方,调整FIFO存储器13的数据存储率SR。
图4表示因发送系统的异常等原因致使传送信号T的传送暂时中断,FIFO存储器的数据存储率SR急剧降低时的时序图。在此,设用未变更的比率N以及变量CTS决定的读出速率和存储速率一致。
(a)在时刻t0发送系统20开始发送对接收系统10的传送信号T后,在时刻t1,数据读出装置16从FIFO存储器13中开始读出声音数据AD。因为用未变更的比率N以及变量CTS决定的读出速率和存储速率一致,所以,时刻t1以后,FIFO存储器13的数据存储速率SR维持开始值Rb。
(b)在时刻t2,传送信号T的传送暂时中断,当传送恢复的情况下,在该中断时FIFO存储器13的数据存储率SR急剧降低。但是,因为数据存储率SR大于规定下限值Ru,所以时钟参数不改变。因此,读出频率fr不变化,数据存储率SR维持在一定值。
(c)在时刻t3,传送信号T的传送再次中断,FIFO存储器13的数据存储率SR急剧降低。其结果,数据存储率SR变得小于规定下限值Ru。因此,在时刻t4,参数变更装置152改变比率N以及变量CTS的至少一方以便降低读出频率fr。因为接收方声音时钟信号AC的读出频率fc下降,所以时刻t4以后FIFO存储器13的数据存储率SR增大。
(d)当在时刻t5数据存储率达到规定上限值Ro后,参数变更装置152改变比率N以及变量CTS的至少一方以便提高读出频率fr。当在时刻t6数据存储率SR达到规定下限值Ru后,参数变更装置152改变比率N以及变量CTS的至少一方以便降低读出频率fr。以后,同样地参数变更装置152改变时钟参数即比率N以及变量CTS,调整FIFO存储器13的数据存储率SR。
如上所述,如果采用图1所示的接收系统10,则FIFO存储器13的数据存储率SR维持在规定上限值Ro和规定下限值Ru之间。因此,不发生FIFO存储器13的上溢或者下溢。其结果,能够防止复原的声音的品质劣化。
图1所示的接收系统能够装载到1个半导体集成电路(LSI)中。通过把图1所示的接收系统的功能集成在LSI中,能够使接收系统小型化。
(第1变形例)以上表示分别设定各1个规定上限值Ro以及规定下限值Ru的例子,但是,也可以设定多个规定上限值以及多个规定下限值,参数变更装置152可以对每一规定上限值以及某一规定下限值使用不同的补正值来改变时钟参数。
以下,使用图5所示的时序图说明设定第1规定上限值Ro1、第2规定上限值Ro2、第1规定下限值Ru1以及第2规定下限值Ru2时的接收系统10的动作例子。图5表示用未变更的比率N以及变量CTS决定的读出速率比存储速率小的例子。把第1上限值Ro1以及第2规定上限值Ro2设定在100%和开始值Rb中间,并且Ro1<Ro2。把第1规定下限值Ru1以及第2规定下限值Ru2设定在0%和开始值Rb的中间,并且Ru1>Ru2。例如当开始值Rb是50%的情况下,把第1规定上限值Ro1设定在75%,把第2规定上限值Ro2设定在85%。此外,把第1规定下限值Ru1设定在25%,把第2规定下限值Ru2设定在15%。而且,以下说明改变变量CTS调整读出频率fr的例子。
(a)在时刻t0发送系统20开始发送对接收系统10的传送信号T后,在时刻t1,数据读出装置16开始从FIFO存储器13中读出声音数据AD。因为用未变更的比率N以及变量CTS决定的读出速率小于存储速率,所以在时刻t1以后,FIFO存储器13的数据存储率SR随时间推移增大。而后当在时刻t2数据存储率SR达到第1规定上限值Ro1,则参数变更装置152使变量CTS减少第1补正值量以便提高读出频率fr。变量CTS的第1补正值例如是从发送系统20发送的变量CTS的0.01%。时钟生成装置15生成用变更后的变量CTS计算的读出频率fr的接收方声音时钟信号AC。数据读出装置16与使用变更后的变量CTS所设定的读出频率fr的接收方声音时钟信号AC同步,从FIFO存储器13中读出声音数据AD。
(b)在时刻t2~时刻t3,FIFO存储器13的数据存储率SR随时间推移增大。这是因为根据使用第1补正值改变的变量CTS所决定的读出速率小于存储速率的缘故。如果在时刻t2中因第1补正值进行的变量CTS的变更使读出速率变得大于存储速率,则数据存储率SR理应随时间推移减少,但在使用了第1补正值的变量CTS的变更中,因为读出速率还是小于存储速率(但是,大于时刻t1~t2期间的读出速率),所以数据存储率SR随时间推移以平缓的斜率增大。当在时刻t3中数据存储率SR达到第2规定上限值Ro2后,参数变更装置152使变量CTS减少第2补正值量以便提高读出频率fr。把变量CTS的第2补正值设定得大于第1补正值。例如变量CTS的第2补正值是从发送系统20发送的变量CTS的0.02%。数据读出装置16与使用变更后的变量CTS所设定的读出频率fr的接收方声音时钟信号AC同步,从FIFO存储器13中读出声音数据AD。其结果,读出速率变得大于存储速率,在时刻t3以后数据存储率SR减少。
(c)在时刻t4中,如果数据存储率SR达到第1规定下限值Ru1后,参数变更装置152使变量CTS增大第1补正值量以便降低读出频率fr。频率设定装置153使用变更后的变量CTS设定读出频率fr。时钟生成装置15生成读出频率fr的接收方声音时钟信号AC。数据读出装置16与使用变更后的变量CTS所设定的读出频率fr的接收方声音时钟信号AC同步,从FIFO存储器13中读出声音数据AD。
(d)在时刻t4以后,FIFO存储器13的数据存储率SR随时间推移增大。这是因为根据用第1补正值改变的变量CTS所决定的读出速率小于存储速率的缘故。以后,同样地参数变更装置152改变变量CTS,调整FIFO存储器13的数据存储率SR。
在图5所示的时间图中,表示用未变更的速率N以及变量CTS所决定的读出速率小于存储速率的例子。当读出速率大于存储速率的情况下,在时刻t1以后,FIFO存储器13的数据存储率SR随时间推移减少。而后当在时刻t2数据存储率SR达到第1规定下限值Ru1后,参数变更装置152使变量CTS增大第1补正值量以便降低读出频率fr。但是,当根据使用第1补正值改变的变量CTS所决定的读出速率还大于存储速率的情况下,FIFO存储器13的数据存储率SR随时间推移继续减少。当数据存储率SR达到第2规定下限值Ru2后,参数变更装置152使变量CTS增大第2补正值量以便进一步降低读出频率fr。数据读出装置16与使用变更后的变量CTS所设定的读出频率fr的接收方声音时钟信号AC同步,从FIFO存储器13中读出声音数据AD。其结果,读出速率变得小于存储速率,在数据存储率SR达到第2规定下限值Ru2以后,数据存储率SR增大。在时刻t4,当数据存储率达到第1规定上限值Ro1后,使上述时钟参数减少第1补正值量以便提高读出频率,数据存储率随时间推移减少,以后,同样地参数变更装置152改变变量CTS,调整FIFO存储器13的数据存储率SR。
以上说明了改变变量CTS的例子,但也可以改变比率N。此外,当然也可以改变比率N以及变量CTS双方。第1补正值在数据存储率SR达到第1规定上限值Ro1的情况下,和数据存储率SR达到第1规定下限值Ru1的情况下可以是不同的值。进而,第2补正值在数据存储率SR达到第2规定上限值Ro2的情况下,和数据存储率SR达到第2规定下限值Ru2的情况下也可以是不同的值。
如上所述,涉及本发明的实施方式的第1变形例的接收系统10设定多个规定上限值以及多个规定下限值,参数变更装置152针对每一规定上限值以及每一规定下限值设定补正值。因此,当使用复原的声音的品质劣化少而设定得小的第1补正值改变了时钟参数的情况下,即使在FIFO存储器13中接近了发生上溢或者下溢的状态,由于用设定成大于第1补正值的第2补正值变更时钟参数,因而能够防止在FIFO存储器13中发生上溢或者下溢。其结果,可以防止复原的声音的品质劣化。
(第2变形例)涉及本发明的实施方式的第2变形例的接收系统10的动作和在上述说明中的接收系统10的动作不同点在于,当FIFO存储器13的数据存储率SR是预先设定的规定停止值Rs的情况下,停止时钟参数的变更。其他的动作和用图2~图5所示的时序图说明的接收系统10的动作相同。
以下,用图6的时序图说明在数据存储率SR是预先设定的规定停止值Rs的情况下,参数变更装置152停止变更时钟参数的例子。图6表示用未变更的比率N以及变量CTS所决定的读出速率小于存储速率的例子。进而,以下说明通过改变变量VTD调整读出频率fr的例子。
(a)在时刻t0发送系统20开始发送对接收系统10的传送信号T后,在时刻t1,数据读出装置16开始从FIFO存储器13中读出声音数据AD。因为用未变更的比率N以及变量CTS所决定的读出速率小于存储速率,所以在时刻t1以后,FIFO存储器13的数据存储率SR随时间推移增大。
(b)而后,在时刻T2,当数据存储率SR达到规定上限值Ro后,参数变更装置152使变量CTS减少补正值量以便提高读出频率fr。时钟生成装置15生成用变更后的变量CTS计算的读出频率fr的接收方声音时钟信号AC。数据读出装置16与声音变更后的变量CTS所设定的读出频率fr的接收方声音时钟信号AC同步,从FIFO存储器13中读出声音数据AD。其结果,读出速率变得大于存储速率,在时刻t2以后,数据存储率SR减少。
(c)在时刻t3,当数据存储率SR达到规定停止值Rs后,则参数变更装置152停止变量CTS的变更。即,直接使用包含在传送信号T中的变量CTS以及比率N设定读出频率fr。其结果,读出速率变得小于存储速率,在时刻t3以后,数据存储率SR再次增大。以后同样地参数变更装置152进行变量CTS的变更以及变更的停止,对FIFO存储器13的数据存储率SR进行调整。
以上说明了改变变量CTS的例子,但也可以改变比率N。或者,当然也可以改变比率N以及变量CTS的双方。把规定停止值Rs设定在规定上限值Ro以及规定下限值Ru的中间,例如设定在50%。当把规定停止值Rs设为50%的情况下,如果可以存储在FIFO存储器13中的声音数据数是128,则在存储于FIFO存储器13中的声音数据AD的数量变成64个时,参数变更装置152停止时钟参数的变更。图6表示开始值Rb和规定停止值Rs相同的例子。
在图6中表示用未变更的比率N以及变量CTS决定的读出速率小于存储速率的情况。在图7的时序图中表示用未变更的比率N以及变量CTS决定的读出速率大于存储速率的情况。
如图7所示,当在时刻t1中数据读出装置16从FIFO存储器13中开始读出声音数据AD后,FIFO存储器13的数据存储率SR随时间推移减少。当在时刻t2中数据存储率SR达到规定下限值Ru后,参数变更装置152改变时钟参数的比率N以及变量CTS以便降低读出频率fr。当在时刻t3中数据存储率SR达到规定停止值Rs后,参数变更装置152停止时钟参数的变更。其结果,直接用包含在传送信号中的时钟参数设定读出频率,读出速率变得大于存储速率,在时刻t3以后,数据存储率再次减少。以后,同样地参数变更装置152进行时钟参数的变更以及变更的停止,调整FIFO存储器13的数据存储率SR。
图8表示因发送系统的异常等原因传送信号T的传送暂时中断,FIFO存储器的数据存储率SR急剧降低时的时序图的例子。在此,设由未变更的比率N以及变量CTS所决定的读出速率和存储速率一致。
(a)在时刻t0发送系统20开始发送向接收系统10的传送信号T后,在时刻t1,数据读出装置16开始从FIFO存储器13中读出声音数据AD。因为用未变更的比率N以及变量CTS所决定的读出速率和存储速率一致,所以在时刻t1以后,FIFO存储器13的数据存储率SR维持开始值Rb。
(b)在时刻t2中,传送信号T的传送中断,FIFO存储器13的数据存储率SR急剧降低。但是,因为数据存储率SR大于规定下限值Ru,所以不改变时钟参数。因此,读出频率fr没有变化,维持数据存储率SR降低的状态下的一定值。
(c)在时刻t3,传送信号T的传送再次中断,FIFO存储器13的数据存储率SR急剧降低。其结果,数据存储率SR变得小于规定下限值Ru。因此,在时刻t4,参数变更装置152改变时钟参数即比率N以及变量CTS的至少一方以便降低读出频率fr。因为接收一方声音时钟信号AC的读出频率fc下降,所以时刻t4以后FIFO存储器13的数据存储率SR增大。
(d)当在时刻t5中数据存储率SR达到规定停止值Rs后,参数变更装置152停止时钟参数的变更。因为用未变更的比率N以及变量CTS所决定的读出速率和存储速率一致,所以数据存储率SR维持规定停止值Rs。图8表示开始值Rb和规定停止值Rs相同的例子。
如上所述,如果采用本发明的实施方式的第2变形例所涉及的接收系统10,则把FIFO存储器13的数据存储率SR维持在规定上限值Ro以及规定下限值Ru的某一个和规定停止值Rs之间,或者维持在规定停止值Rs。因此,与把FIFO存储器13的数据存储率SR维持在规定上限值Ro和规定下限值Ru之间的情况相比,读出频率fr的变化少。其结果,与未设定规定停止值Rs的情况相比,复原的声音品质提高。
(其他的实施方式)在以上叙述的实施方式说明中,表示发送一方声音时钟信号的频率是采样频率fs的128倍的例子,但并不限于128倍,例如也可以是128倍的整数倍。此外,虽然说明了作为HDMI传送的例子,但本发明可以适用于不直接传送HMDI传送以外的声音数据用时钟信号,接收系统使用包含在传送信号中的参数生成声音数据用时钟信号的传送方式的接收系统等中。
如果采用以上说明的本发明的实施方式,则能够提供防止存储数据的FIFO存储器的上溢以及下溢的发生,复原包含在传送信号中的数据的接收系统。
已经参照附图描述了本发明的优选实施方式,应当理解,本发明不限于这些精确的实施方式,在不背离所附权利要求中限定的本发明的精神或范围的情形下,本领域的技术人员可以对其进行各种改变和变更。
权利要求
1.一种接收系统,其特征在于包括存储器,存储包含在传送信号中的数据;抽出装置,抽出包含在上述传送信号中的时钟参数;参数变更装置,依照把上述存储器的数据存储率和规定值进行比较的结果,改变上述时钟参数;频率设定装置,用变更后的上述时钟参数设定读出频率;以及数据读出装置,与上述读出频率的时钟信号同步地从上述存储器中读出上述数据。
2.如权利要求1所述的接收系统,其特征在于上述参数变更装置当上述数据存储率大于等于规定上限值的情况下,变更上述时钟参数以便提高上述读出频率,当上述数据存储率小于等于规定下限值的情况下,改变上述时钟参数以便降低上述读出频率。
3.如权利要求1所述的接收系统,其特征在于上述参数变更装置使用相对上述时钟参数具有一定比的补正值,改变上述时钟参数。
4.如权利要求2所述的接收系统,其特征在于上述参数变更装置使用相对上述时钟参数具有一定比的补正值改变上述时钟参数。
5.如权利要求1所述的接收系统,其特征在于设定多个规定上限值以及规定下限值,上述参数变更装置针对每个上述规定上限值以及每个上述规定下限值使用不同的补正值,改变上述时钟参数。
6.如权利要求1所述的接收系统,其特征在于上述参数变更装置在上述数据存储率是预先设定的规定停止值的情况下,停止变更上述时钟参数。
7.如权利要求2所述的接收系统,其特征在于上述参数变更装置在上述数据存储率是预先设定的规定停止值的情况下,停止变更上述时钟参数。
8.如权利要求3所述的接收系统,其特征在于上述参数变更装置在上述数据存储率是预先设定的规定停止值的情况下,停止变更上述时钟参数。
9.如权利要求4所述的接收系统,其特征在于上述参数变更装置在上述数据存储率是预先设定的规定停止值的情况下,停止变更上述时钟参数。
10.如权利要求5所述的接收系统,其特征在于上述参数变更装置在上述数据存储率是预先设定的规定停止值的情况下,停止变更上述时钟参数。
11.如权利要求1所述的接收系统,其特征在于上述参数变更装置在上述存储器中存储数据后读出时,当用从包含在上述传送信号中的未变更的上述时钟参数所计算的读出频率决定的读出速率小于存储速率的情况下,在传送开始时刻t0后的时刻t1之后,上述存储器的数据存储率从预先设定的开始值Rb开始随时间推移而增大,当在时刻t2数据存储率达到规定上限值Ro后,改变上述时钟参数以便提高读出频率,在时刻t3,当数据存储率达到规定下限值Ru后,改变上述时钟参数以便降低读出频率,以后同样地改变上述时钟参数,调整上述存储器的数据存储率。
12.如权利要求1所述的接收系统,其特征在于上述参数变更装置在上述存储器中存储数据后读出时,当用从包含在上述传送信号中的未变更的上述时钟参数所计算的读出频率决定的读出速率小于存储速率的情况下,在传送开始时刻t0后的时刻t1之后,上述存储器的数据存储率从预先设定的开始值Rb开始随时间推移而减小,当在时刻t2数据存储率达到规定下限值Ru后,改变上述时钟参数以便降低读出频率,在时刻t3,当数据存储率达到规定上限值Ro后,改变上述时钟参数以便提高读出频率,以后同样地改变上述时钟参数,调整上述存储器的数据存储率。
13.如权利要求1所述的接收系统,其特征在于上述参数变更装置在向上述存储器存储了数据后读出时,当来自发送系统的传送信号的传送暂时中断,上述存储器的数据存储率急剧下降时,如果设用从包含在上述传送信号中的未变更的上述时钟参数所计算的读出频率决定的读出速率和存储速率一致,则在传送开始时刻t0后的时刻t1,上述存储器的数据存储率维持在预先设定的开始值Rb,在时刻t2,在上述传送信号的传送暂时中断,上述存储器的数据存储率急剧下降但数据存储率SR大于规定下限值Ru时,不改变上述时钟参数,不使读出频率变化,数据存储率维持在一定值,在时刻t3,当上述传送信号的传送再次暂时中断,上述存储器的数据存储率急剧下降,数据存储率变得小于规定下限值Ru后,在时刻t4,改变上述时钟参数以便降低读出频率,时刻t4以后上述存储器的数据存储率增大,在时刻t5,当数据存储率达到规定上限值Ro后,改变上述时钟参数以便提高读出频率,当在时刻t6数据存储率达到规定下限值Ru后,改变上述时钟参数以便降低读出频率,以后同样地改变上述时钟参数,调整上述存储器的数据存储率。
14.如权利要求1所述的接收系统,其特征在于设定多个规定上限值以及规定下限值,当设定了第1规定上限值Ro1、第2规定上限值Ro2、第1规定下限值Ru1以及第2规定下限值Ru2的情况下,上述参数变更装置在上述存储器中存储了数据后读出时,当用从包含在上述传送信号中的未变更的上述时钟参数所计算的读出频率决定的读出速率小于存储速率的情况下,在传送开始时刻t0后的时刻t1之后,上述存储器的数据存储率从预先设定的开始值Rb开始随时间推移而增大,当在时刻t2数据存储率达到第1规定上限值Ro1后,使上述时钟参数减少第1补正值量以便提高读出频率,当读出速率还小于存储速率的情况下,在时刻t2至时刻t3中,上述存储器的数据存储率随时间推移而增大,当在时刻t3数据存储率达到第2规定上限值Ro2后,使上述时钟参数减少第2补正值量以便进一步提高读出频率,读出速率变得比存储速率大,数据存储率减少,在时刻t4,当数据存储率达到第1规定下限值Ru1后,使上述时钟参数增大第1补正值量以便降低读出频率,数据存储率随时间推移而增大,以后,同样地改变上述时钟参数,调整上述存储器的数据存储率。
15.如权利要求1所述的接收系统,其特征在于设定多个规定上限值以及规定下限值,当设定了第1规定上限值Ro1、第2规定上限值Ro2、第1规定下限值Ru1以及第2规定下限值Ru2的情况下,上述参数变更装置在上述存储器中存储了数据后读出时,当用从包含在上述传送信号中的未变更的上述时钟参数所计算的读出频率决定的读出速率大于存储速率的情况下,在传送开始时刻t0后的时刻t1之后,上述存储器的数据存储率从预先设定的开始值Rb开始随时间推移而减少,当在时刻t2数据存储率达到第1规定下限值Ru1后,使上述时钟参数增大第1补正值量以便降低读出频率,当读出速率还大于存储速率的情况下,在时刻t2至时刻t3,上述存储器的数据存储率随时间推移而减少,当在时刻t3数据存储率达到第2规定下限值Ru2后,使上述时钟参数减少第2补正值量以便进一步降低读出频率,读出速率变得小于存储速率,数据存储率增大,在时刻t4,当数据存储率达到第1规定上限值Ro1后,使上述时钟参数增大第1补正值量以便提高读出频率,数据存储率随时间推移而减少,以后,同样地改变上述时钟参数,调整上述存储器的数据存储率。
16.如权利要求1所述的接收系统,其特征在于上述参数变更装置具有在向上述存储器存储了数据后读出时,在上述存储器的数据存储率是预先设定的规定停止值Rs时停止上述时钟参数的变更的功能,当用根据包含在上述传送信号中的未变更的上述时钟参数所计算的读出频率决定的读出速率小于存储速率的情况下,在传送开始时刻t0后的时刻t1之后,上述存储器的数据存储率从预先设定的开始值Rb开始随时间推移而增大,在时刻t2,当数据存储率达到规定上限值Ro后,改变上述时钟参数以便提高读出频率,读出速率变得大于存储速率,在时刻t2至t3,数据存储率减少,在时刻t3,当数据存储率达到规定停止值Rs后,停止变更上述时钟参数,直接使用包含在上述传送信号中的时钟参数来设定读出频率,读出速率变得小于存储速率,在时刻t3以后,数据存储率再次增大,以后同样地进行上述时钟参数的变更以及变更的停止,调整上述存储器的数据存储率。
17.如权利要求1所述的接收系统,其特征在于上述参数变更装置具有在向上述存储器存储了数据后读出时,在上述存储器的数据存储率是预先设定的规定停止值Rs时停止上述时钟参数的变更的功能,当用根据包含在上述传送信号中的未变更的上述时钟参数所计算的读出频率决定的读出速率大于存储速率的情况下,在传送开始时刻t0后的时刻t1之后,上述存储器的数据存储率从预先设定的开始值Rb开始随时间推移而减少,在时刻t2,当数据存储率达到规定下限值Ru后,改变上述时钟参数以便降低读出频率,读出速率变得小于存储速率,在时刻t2至t3,数据存储率增大,在时刻t3,当数据存储率达到规定停止值Rs后,停止变更上述时钟参数,直接使用包含在上述传送信号中的时钟参数来设定读出频率,读出速率变得大于存储速率,在时刻t3以后,数据存储率再次减少,以后同样地进行上述时钟参数的变更以及变更的停止,调整上述存储器的数据存储率。
18.如权利要求1所述的接收系统,其特征在于上述参数变更装置具有在向上述存储器存储了数据后读出时,在上述存储器的数据存储率是预先设定的规定的停止值Rs时停止上述时钟参数的变更的功能,当来自发送系统的传送信号的传送暂时中断,上述存储器的数据存储率急剧下降的情况下,如果设用根据包含在上述传送信号中的未变更的上述时钟参数所计算的读出频率决定的读出速率和存储速率一致,则在传送开始时刻t0后的时刻t1之后,上述存储器的数据存储率维持预先设定的开始值Rb,在时刻t2,上述传送信号的传送中断,上述存储器的数据存储率急剧降低,但在数据存储率大于规定下限值Ru时,不改变上述时钟参数,读出频率没有变化,数据存储率维持下降状态中的一定值,在时刻t3,当上述传送信号的传送再次中断,上述存储器的数据存储率急剧降低后,数据存储率变得小于规定下限值Ru,在时刻t4,改变上述时钟参数以便降低读出频率,时刻t4以后上述存储器的数据存储率增大,在时刻t5,当数据存储率达到规定停止值Rs后,停止上述时钟参数的变更,直接使用包含在上述传送信号中的时钟参数来设定读出频率,读出速率和存储速率一致,数据存储率维持规定停止值Rs。
19.一种接收系统,其特征在于包括接收译码器,接收来自发送系统的传送信号进行解调;数据分离装置,把用上述接收译码器解调的信号分离为图像数据、声音数据、传送时钟以及包含时钟参数的包;图像数据输出装置,与上述传送时钟同步把上述图像数据输出到外部;存储器,存储上述声音数据;抽出装置,从上述包中抽出上述时钟参数;参数变更装置,依照把上述存储器的数据存储率和规定值进行比较后的结果,改变上述时钟参数;频率设定装置,用变更后的上述时钟参数设定读出频率;以及数据读出装置,与上述读出频率的时钟信号同步,从上述存储器中读出上述声音数据。
20.如权利要求19所述的接收系统,其特征在于上述传送信号是HDMI传送的信号。
全文摘要
本发明提供接收系统。具备存储包含在传送信号T中的数据AD的FIFO存储器(13);抽出包含在传送信号T中的时钟参数的抽出装置(14);把FIFO存储器(13)的数据存储率SR和规定值进行比较,根据比较结果改变时钟参数的参数变更装置(152);用变更后的时钟参数设定读出频率fr的频率设定装置(153);与上述读出频率fr的接收方声音时钟信号AC同步,从FIFO存储器(13)中读出声音数据AD的数据读出装置(16)。
文档编号H04L13/08GK1976422SQ20061016315
公开日2007年6月6日 申请日期2006年11月29日 优先权日2005年11月29日
发明者狩野高志 申请人:株式会社东芝
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1