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