專(zhuān)利名稱(chēng):音頻數(shù)據(jù)處理裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種對(duì)從外部發(fā)送而來(lái)的音頻數(shù)據(jù)(音聲デ一タ)根據(jù)其傳送速度進(jìn)行處理的音頻數(shù)據(jù)處理裝置。
背景技術(shù):
以往,公知有一種將TV信號(hào)編碼化并利用無(wú)線LAN進(jìn)行發(fā)送,在接收側(cè)通過(guò)譯碼進(jìn)行再生那樣的音頻視頻信號(hào)(AV)的無(wú)線傳輸系統(tǒng)。在該系統(tǒng)中,能夠采用30Mbps左右的高傳輸率的無(wú)線LAN,傳輸NTSC或PAL等的TV信號(hào)。
這里,在這樣的系統(tǒng)中,通常動(dòng)作時(shí)鐘其本身不會(huì)從發(fā)送側(cè)傳輸?shù)浇邮諅?cè)。因此,接收側(cè)采用與發(fā)送側(cè)的動(dòng)作時(shí)鐘非同步的動(dòng)作時(shí)鐘對(duì)來(lái)自發(fā)送側(cè)的傳輸信號(hào)進(jìn)行處理。
這里,如果接收側(cè)的動(dòng)作時(shí)鐘與傳送而來(lái)的信號(hào)的時(shí)鐘不同步,則數(shù)據(jù)將產(chǎn)生多或少,在暫時(shí)存儲(chǔ)數(shù)據(jù)的緩沖器中,會(huì)導(dǎo)致音頻數(shù)據(jù)的溢出(overflow)或下溢(underflow)的產(chǎn)生。特別是在音頻信號(hào)的情況下,由于盡量減少了緩沖容量而不具有幀緩沖器等,所以,易于發(fā)生溢出或下溢。
在溢出的情況下,通過(guò)間隔提取一部分?jǐn)?shù)據(jù)進(jìn)行輸出,在下溢的情況下通過(guò)兩次輸出同一數(shù)據(jù)等方法來(lái)進(jìn)行應(yīng)對(duì)。另外,也有在視頻(映像)數(shù)據(jù)中插入表示時(shí)間的信號(hào),基于該信號(hào)接收側(cè)使計(jì)數(shù)器動(dòng)作,來(lái)控制接收側(cè)的動(dòng)作時(shí)鐘等的方法。
專(zhuān)利文獻(xiàn)1特開(kāi)2004-282687號(hào)公報(bào)但是,如果間隔提取數(shù)據(jù)或重復(fù)數(shù)據(jù),則存在著品質(zhì)變差的問(wèn)題。另一方面,如果將同步用的信息插入到視頻信號(hào)中,則需要解調(diào)該信號(hào),而且需要根據(jù)其同步用的信息使計(jì)數(shù)器動(dòng)作,由此導(dǎo)致了電路復(fù)雜,且大型化的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明正是為了解決上述問(wèn)題而提出的。
本發(fā)明的特征在于,具有分離部,其接收從外部傳送而來(lái)的數(shù)據(jù)包單位的數(shù)字音頻視頻信號(hào),將其分離成視頻數(shù)據(jù)和音頻數(shù)據(jù);音頻數(shù)據(jù)緩沖器,其按每個(gè)數(shù)據(jù)包寫(xiě)入由該分離部分離的音頻數(shù)據(jù),并連續(xù)讀出被寫(xiě)入的音頻數(shù)據(jù);空余容量判定部,其判定該音頻數(shù)據(jù)緩沖器的空余容量;振蕩(発振、oscillation)控制信號(hào)生成部,其根據(jù)該空余容量判定部的判定結(jié)果,輸出振蕩控制信號(hào);和頻率可變振蕩器,其基于該振蕩控制信號(hào)控制振蕩頻率,輸出動(dòng)作時(shí)鐘;根據(jù)從所述頻率可變振蕩器輸出的動(dòng)作時(shí)鐘,控制來(lái)自所述音頻數(shù)據(jù)緩沖器的音頻數(shù)據(jù)的讀出。
而且,優(yōu)選所述空余容量判定部與由所述分離部分離的音頻數(shù)據(jù)向音頻數(shù)據(jù)緩沖器的寫(xiě)入時(shí)刻同步地判定空余容量,所述振蕩控制信號(hào)生成部根據(jù)所述時(shí)刻的判定結(jié)果,生成所述振蕩控制信號(hào)。
這樣,根據(jù)本發(fā)明,可基于音頻數(shù)據(jù)緩沖器的空余容量(緩沖殘量)變更動(dòng)作時(shí)鐘的頻率。由此,能夠使得讀出速度恰當(dāng),從而可有效防止音頻數(shù)據(jù)緩沖器中的溢出與下溢的發(fā)生。
圖1是表示實(shí)施方式所涉及的裝置的整體構(gòu)成的圖。
圖2是說(shuō)明音頻數(shù)據(jù)的寫(xiě)入讀出時(shí)刻的圖。
圖3是表示動(dòng)作時(shí)鐘的頻率調(diào)整的狀態(tài)的圖。
圖中10-TS分離部,12-解碼前視頻數(shù)據(jù)緩沖器,14-解碼處理部,20-音頻數(shù)據(jù)緩沖器,22-寫(xiě)入控制部,24-數(shù)據(jù)用SRAM,26-讀出控制部,30-串行轉(zhuǎn)換部,32-緩沖殘量管理部,34-緩沖殘量判定部,36-VCXO控制信號(hào)生成部,38-模擬濾波器,40-VCXO。
具體實(shí)施例方式
下面,參照附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。
圖1表示被編碼化的TV信號(hào),即TS信號(hào)由接收機(jī)接收,被供給到TS分離部10。TS分離部10以各數(shù)據(jù)包的報(bào)頭(head)信息為基礎(chǔ),按每個(gè)數(shù)據(jù)包將被供給的8位TS信號(hào)分離為視頻數(shù)據(jù)和音頻數(shù)據(jù),分離后的視頻數(shù)據(jù)被提供給解碼前視頻數(shù)據(jù)緩沖器12。該解碼前視頻數(shù)據(jù)緩沖器12含有SRAM,暫時(shí)存儲(chǔ)解碼前的被編碼化的視頻數(shù)據(jù)。從該解碼前視頻數(shù)據(jù)緩沖器12讀出的視頻數(shù)據(jù)被提供給解碼處理部14,在這里進(jìn)行解碼,輸出規(guī)定的TV信號(hào)。這里,被輸出的TV信號(hào)的數(shù)據(jù)格式例如是基于ITU-656的TV信號(hào),與NTSC以及PAL的各TV信號(hào)對(duì)應(yīng)。解碼處理部14的輸出信號(hào)被轉(zhuǎn)換為通常的TV視頻信號(hào)之后,被提供給顯示器,在那里進(jìn)行再生。
另一方面,由TS分離部10分離的音頻數(shù)據(jù)被提供給音頻數(shù)據(jù)緩沖器20。另外,被無(wú)線傳輸而來(lái)的音頻數(shù)據(jù)例如是非壓縮的16位立體聲(stereo)PCM數(shù)據(jù)。音頻數(shù)據(jù)緩沖器20具有寫(xiě)入控制部22,音頻數(shù)據(jù)被寫(xiě)入控制部22控制,寫(xiě)入到數(shù)據(jù)用SRAM24。在該數(shù)據(jù)用SRAM24上連接有讀出控制部26,通過(guò)該讀出控制部26,讀出并輸出數(shù)據(jù)用SRAM24內(nèi)的數(shù)據(jù)。
由讀出控制部26控制并從數(shù)據(jù)用SRAM24輸出的音頻數(shù)據(jù)被提供給并行→串行轉(zhuǎn)換部30,在這里作為串行數(shù)據(jù)被輸出。該串行數(shù)據(jù)的PCM數(shù)據(jù)被轉(zhuǎn)換成通常的模擬音頻信號(hào)而提供給揚(yáng)聲器,從揚(yáng)聲器輸出與音頻數(shù)據(jù)對(duì)應(yīng)的聲音。
這里,在寫(xiě)入控制部22以及讀出控制部26上連接有緩沖殘量管理部32,從寫(xiě)入控制部22向這里提供寫(xiě)入地址,從讀出控制部26向這里提供讀出地址。該緩沖殘量管理部32基于針對(duì)數(shù)據(jù)用SRAM24的寫(xiě)入地址、和來(lái)自該處的讀出地址,檢測(cè)出數(shù)據(jù)用SRAM24中的能夠?qū)懭氲目沼嗳萘?緩沖殘量)。
在緩沖殘量管理部32上連接有殘量判定部34,由緩沖殘量管理部32檢測(cè)出的緩沖殘量被供給到這里。緩沖殘量判定部34根據(jù)緩沖殘量產(chǎn)生VCXO控制信號(hào),該VCXO控制信號(hào)經(jīng)由模擬濾波器38被提供給電壓控制水晶振蕩器(VCXO)40,由此控制VCXO40的振蕩頻率。
從該VCXO40輸出的動(dòng)作時(shí)鐘CLK,至少被利用于讀出控制部26的讀出時(shí)鐘的制作,在該實(shí)例的情況下,被利用于寫(xiě)入控制部22的寫(xiě)入時(shí)鐘所包括的各種動(dòng)作。即,圖1所示的電路整體,根據(jù)從VCXO40輸出的動(dòng)作時(shí)鐘CLK而動(dòng)作。
這里,基于圖2,對(duì)音頻數(shù)據(jù)向數(shù)據(jù)用SRAM24的寫(xiě)入動(dòng)作進(jìn)行說(shuō)明。由于TS信號(hào)以規(guī)定容量的數(shù)據(jù)包被傳送,所以,來(lái)自TS分離部10的音頻數(shù)據(jù)也以數(shù)據(jù)包單位被供給。寫(xiě)入控制部22將一數(shù)據(jù)包份的音頻數(shù)據(jù)順次寫(xiě)入到數(shù)據(jù)用SRAM24中,在該寫(xiě)入開(kāi)始時(shí)產(chǎn)生寫(xiě)入開(kāi)始標(biāo)記(flag),并將其提供給殘量判定部34。
寫(xiě)入控制部22根據(jù)通常的寫(xiě)入時(shí)鐘,將一數(shù)據(jù)包份的音頻數(shù)據(jù)寫(xiě)入到數(shù)據(jù)用SRAM24。另一方面,讀出控制部26根據(jù)與將音頻數(shù)據(jù)轉(zhuǎn)換為模擬時(shí)的再生速度對(duì)應(yīng)的讀出時(shí)鐘,讀出音頻數(shù)據(jù)。因此,如圖所示,音頻數(shù)據(jù)在比較短的時(shí)間內(nèi)向數(shù)據(jù)用SRAM24寫(xiě)入一數(shù)據(jù)包份。因此,寫(xiě)入地址僅在寫(xiě)入開(kāi)始后規(guī)定的期間斷續(xù)地前進(jìn)。另一方面,讀出地址以一定的速度連續(xù)地前進(jìn)。而且,緩沖殘量管理部32與寫(xiě)入開(kāi)始標(biāo)記被輸出的時(shí)刻對(duì)應(yīng)進(jìn)行寫(xiě)入,比較讀出地址來(lái)檢測(cè)緩沖殘量。因此,緩沖殘量成為一數(shù)據(jù)包份的音頻數(shù)據(jù)被寫(xiě)入之前的數(shù)據(jù)量。緩沖殘量的檢測(cè)時(shí)刻只要各次的檢測(cè)為相同的條件即可,也可以是其它的時(shí)刻。例如,可設(shè)為從寫(xiě)入開(kāi)始的時(shí)刻經(jīng)過(guò)了規(guī)定時(shí)間的時(shí)刻。并且,也可以計(jì)數(shù)多次的寫(xiě)入開(kāi)始,檢測(cè)出多次中的一次緩沖殘量。由此,可吸收因傳送系統(tǒng)的波動(dòng)等導(dǎo)致寫(xiě)入時(shí)刻的偏差而引起的影響。
接著,參照?qǐng)D3,對(duì)殘量判定部34的殘量判定以及VCXO控制信號(hào)生成部36的信號(hào)產(chǎn)生進(jìn)行說(shuō)明。殘量判定部34準(zhǔn)備了兩個(gè)閾值,對(duì)殘量多的情況、中等程度的情況、少的情況這三種狀況進(jìn)行判定。然后,VCXO控制信號(hào)生成部在殘量多的情況下產(chǎn)生規(guī)定數(shù)量的正脈沖,在殘量少的情況下產(chǎn)生規(guī)定數(shù)量的負(fù)脈沖,在中等程度的狀態(tài)下維持高阻抗Z的狀態(tài)。VCXO控制信號(hào)被提供給模擬濾波器38,在這里被積分成為直流電壓。即,作為VCXO控制信號(hào)而輸出正的脈沖,則模擬濾波器38的輸出電壓變高,如果輸出負(fù)的脈沖,則模擬濾波器38的輸出電壓降低。模擬濾波器38的輸出電壓作為振蕩頻率的控制信號(hào)而被提供給VCXO40,在數(shù)據(jù)用SRAM24的緩沖殘量少的情況下,作為VCXO40輸出的動(dòng)作時(shí)鐘變慢,其被向緩沖殘量變大的方向控制;在數(shù)據(jù)用SRAM24的緩沖殘量多的情況下,作為VCXO40輸出的動(dòng)作時(shí)鐘變快,被控制成緩沖殘量減小。
因此,在數(shù)據(jù)用SRAM24中,可以防止溢出(由于容量不足而無(wú)法寫(xiě)入數(shù)據(jù)的狀態(tài))與下溢(完成寫(xiě)入的數(shù)據(jù)丟失,處于無(wú)讀出數(shù)據(jù)的狀態(tài))的發(fā)生。特別是在該構(gòu)成中,根據(jù)數(shù)據(jù)用SRAM24的緩沖殘量控制VCXO40的振蕩頻率。因此,省略了對(duì)視頻信號(hào)中所含有的幀開(kāi)始信號(hào)的間隔進(jìn)行計(jì)數(shù)等而構(gòu)成的動(dòng)作時(shí)鐘控制的結(jié)構(gòu),能夠以非常簡(jiǎn)單的構(gòu)成防止音頻數(shù)據(jù)緩沖器20的溢出、下溢。
權(quán)利要求
1.一種音頻數(shù)據(jù)處理裝置,具有分離部,其接收從外部傳送而來(lái)的數(shù)據(jù)包單位的數(shù)字音頻視頻信號(hào),將其分離成視頻數(shù)據(jù)和音頻數(shù)據(jù);音頻數(shù)據(jù)緩沖器,其按每個(gè)數(shù)據(jù)包寫(xiě)入由該分離部分離的音頻數(shù)據(jù),并連續(xù)讀出被寫(xiě)入的音頻數(shù)據(jù);空余容量判定部,其判定該音頻數(shù)據(jù)緩沖器的空余容量;振蕩控制信號(hào)生成部,其根據(jù)該空余容量判定部的判定結(jié)果,輸出振蕩控制信號(hào);和頻率可變振蕩器,其基于該振蕩控制信號(hào)控制振蕩頻率,輸出動(dòng)作時(shí)鐘;根據(jù)從所述頻率可變振蕩器輸出的動(dòng)作時(shí)鐘,控制來(lái)自所述音頻數(shù)據(jù)緩沖器的音頻數(shù)據(jù)的讀出。
2.根據(jù)權(quán)利要求1所述的音頻數(shù)據(jù)處理裝置,其特征在于,所述空余容量判定部與由所述分離部分離的音頻數(shù)據(jù)向音頻數(shù)據(jù)緩沖器的寫(xiě)入時(shí)刻同步地判定空余容量,所述振蕩控制信號(hào)生成部根據(jù)所述時(shí)刻的判定結(jié)果,生成所述振蕩控制信號(hào)。
全文摘要
在TS分離部(10)中被分離的音頻數(shù)據(jù),通過(guò)寫(xiě)入控制部(22)被按每個(gè)數(shù)據(jù)包連續(xù)地寫(xiě)入到數(shù)據(jù)用SRAM(24),通過(guò)讀出控制部(26)以一定速度連續(xù)地被讀出。數(shù)據(jù)用SRAM(24)的緩沖殘量由殘量管理部(32)檢測(cè),殘量判定部(34)判定殘量是多還是少。然后,VCXO控制信號(hào)生成部(36)根據(jù)判定結(jié)果生成控制信號(hào),來(lái)控制VCXO(40)的振蕩頻率。根據(jù)VCXO(40)的振蕩頻率控制讀出控制部(26)的讀出速度,使得數(shù)據(jù)用SRAM(24)的殘量保持為中等程度。由此,將有效防止音頻數(shù)據(jù)用緩沖器中的溢出與下溢的發(fā)生。
文檔編號(hào)G10L19/00GK101022557SQ20061017005
公開(kāi)日2007年8月22日 申請(qǐng)日期2006年12月15日 優(yōu)先權(quán)日2006年2月13日
發(fā)明者伊吉健太郎 申請(qǐng)人:三洋電機(jī)株式會(huì)社