專利名稱:數(shù)字信號(hào)處理設(shè)備和方法、及數(shù)字信號(hào)播放/接收系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及一種數(shù)字信號(hào)處理設(shè)備和方法,更具體地說(shuō),涉及一種用來(lái)接收由Δ-∑調(diào)制獲得的和在預(yù)定傳輸線上傳送的1位聲頻信號(hào)并且進(jìn)行1位聲頻信號(hào)到無(wú)聲圖案(mute pattern)的轉(zhuǎn)換的數(shù)字信號(hào)處理設(shè)備、和一種其數(shù)字信號(hào)處理方法,并且也涉及一種包括一個(gè)數(shù)字信號(hào)播放機(jī)和在預(yù)定傳輸線上彼此連接的數(shù)字信號(hào)接收機(jī)的數(shù)字信號(hào)播放/接收系統(tǒng)。
背景技術(shù):
按常規(guī),廣泛使用有一種壓縮光盤(CD),其中抽樣頻率fs是約44.1kHz,并且PCM方法用來(lái)把一個(gè)樣本記錄為用于每個(gè)通道的16位數(shù)字聲頻數(shù)據(jù)。已經(jīng)提出有一種所謂的超級(jí)聲頻壓縮光盤(SACD),其中以由DSD(直接流數(shù)字)法產(chǎn)生的非常高抽樣頻率,例如比在普通CD中的抽樣頻率fs高64倍的頻率,記錄1位聲頻流數(shù)據(jù)。
通過(guò)以64fs附加抽樣輸入信號(hào)的Δ-∑調(diào)制,產(chǎn)生有一種1位聲頻數(shù)字信號(hào)。于是,使用PCM方法把1位聲頻數(shù)字信號(hào)十中抽一成在CD中的多位PCM碼。然而,在使用DSD方法的SACD中,把1位聲頻數(shù)字信號(hào)直接記錄到SACD上。
記錄到SACD上的1位聲頻信號(hào)的頻帶是約100kHz。這比在CD中采用的PCM方法中的信號(hào)頻帶還要寬。
在PCM方法中,一個(gè)樣本取作用于每個(gè)通道的16位數(shù)字聲頻數(shù)據(jù),如在IEC60958等中定義的數(shù)字聲頻數(shù)據(jù)。在這樣的數(shù)字聲頻數(shù)據(jù)中,“0”數(shù)據(jù)用作一種指示無(wú)聲的信號(hào)。
另一方面,在DSD方法中的1位聲頻信號(hào)使用叫做“10010110”的所謂“9-6圖案”的專用無(wú)聲圖案數(shù)據(jù)作為一種指示無(wú)聲的信號(hào)。當(dāng)把音樂(lè)數(shù)據(jù)轉(zhuǎn)換到9-6圖案或反過(guò)來(lái)轉(zhuǎn)換時(shí),噪聲可能發(fā)生,除非在轉(zhuǎn)換點(diǎn)處把音樂(lè)數(shù)據(jù)和9-6圖案彼此同相地放置。
在一種組合包括媒體播放機(jī)和放大器的系統(tǒng)中,通過(guò)檢測(cè)用于信號(hào)轉(zhuǎn)換的觸發(fā)脈沖,例如通過(guò)用戶操作播放,在系統(tǒng)內(nèi)的信號(hào)轉(zhuǎn)換點(diǎn)處能施加無(wú)聲。
在包括諸如1位聲頻信號(hào)播放機(jī)和放大器之類的分離單元部件的系統(tǒng)中,在放大器處不能檢測(cè)到在播放機(jī)中產(chǎn)生的觸發(fā)脈沖,并因而放大器在任何信號(hào)轉(zhuǎn)換點(diǎn)處不能施加無(wú)聲。就是說(shuō),放大器把從播放機(jī)發(fā)送的信號(hào)轉(zhuǎn)換成模擬信號(hào),并且按原樣輸送而在無(wú)聲(9-6圖案)與音樂(lè)數(shù)據(jù)之間的轉(zhuǎn)換點(diǎn)的點(diǎn)處不施加任何無(wú)聲。如果無(wú)聲和音樂(lè)數(shù)據(jù)在轉(zhuǎn)換點(diǎn)處異相,則如果有噪聲的話,按原樣輸送。因此,在播放信號(hào)開始時(shí)和在從信號(hào)播放到播放停止的變換期間有可能聽到噪聲。
發(fā)明內(nèi)容
因而,本發(fā)明的目的在于,通過(guò)提供一種能夠預(yù)測(cè)在音樂(lè)數(shù)據(jù)與無(wú)聲圖案之間的轉(zhuǎn)換點(diǎn)和防止在播放DSD音樂(lè)信號(hào)開始時(shí)和在從信號(hào)播放到播放停止的變換期間出現(xiàn)的與任何播放機(jī)無(wú)關(guān)噪聲的數(shù)字信號(hào)處理設(shè)備和方法,以克服相關(guān)技術(shù)的上述缺陷。
本發(fā)明的另一個(gè)目的在于,提供一種在接收機(jī)部分中帶有一個(gè)數(shù)字信號(hào)處理器的數(shù)字信號(hào)播放/接收系統(tǒng)。
根據(jù)本發(fā)明通過(guò)借助于提供一種數(shù)字信號(hào)處理器克服相關(guān)技術(shù)的上述缺陷,以實(shí)現(xiàn)以上目的,該處理器包括一個(gè)接收裝置,用來(lái)接收由Δ-∑調(diào)制獲得的和在一根預(yù)定傳輸線上發(fā)送的1位聲頻信號(hào);一個(gè)存儲(chǔ)器裝置,用來(lái)臨時(shí)存儲(chǔ)由接收裝置接收的1位聲頻信號(hào);一個(gè)監(jiān)視裝置,用來(lái)根據(jù)在存儲(chǔ)器裝置中的數(shù)據(jù)量與一些預(yù)定值之間的關(guān)系監(jiān)視存儲(chǔ)在存儲(chǔ)器裝置中的數(shù)據(jù)量;一個(gè)無(wú)聲信號(hào)發(fā)生裝置,用來(lái)產(chǎn)生指示一個(gè)無(wú)聲信號(hào)的1位數(shù)字信號(hào);一個(gè)轉(zhuǎn)換裝置,用來(lái)在從存儲(chǔ)器裝置讀的1位聲頻信號(hào)和指示無(wú)聲信號(hào)的并從無(wú)聲信號(hào)發(fā)生裝置接收的1位數(shù)字信號(hào)之間進(jìn)行轉(zhuǎn)換;一個(gè)D-A轉(zhuǎn)換裝置,用來(lái)把從轉(zhuǎn)換裝置供給的1位數(shù)字信號(hào)轉(zhuǎn)換成模擬信號(hào);及一個(gè)控制裝置,用來(lái)根據(jù)在存儲(chǔ)器裝置中的數(shù)據(jù)量與一些預(yù)定值之間和由監(jiān)視裝置監(jiān)視的關(guān)系,在指示無(wú)聲信號(hào)的并從無(wú)聲信號(hào)發(fā)生裝置接收的1位數(shù)字信號(hào)與從存儲(chǔ)器裝置讀的1位聲頻信號(hào)之間進(jìn)行轉(zhuǎn)換,并且把如此選擇的信號(hào)供給到D-A轉(zhuǎn)換裝置。
以上數(shù)字信號(hào)處理器進(jìn)一步包括一個(gè)信號(hào)處理裝置,用來(lái)衰減從存儲(chǔ)器裝置讀的1位聲頻信號(hào)和從無(wú)聲信號(hào)發(fā)生裝置供給的無(wú)聲信號(hào)。
在根據(jù)本發(fā)明的以上數(shù)字信號(hào)處理器中,當(dāng)監(jiān)視裝置檢測(cè)到在存儲(chǔ)器裝置中的數(shù)據(jù)量已經(jīng)從零逐漸增大并且達(dá)到一個(gè)比一個(gè)第一預(yù)定值P1大的值時(shí),控制裝置使轉(zhuǎn)換裝置把指示無(wú)聲信號(hào)的并從無(wú)聲信號(hào)發(fā)生裝置接收的1位數(shù)字信號(hào)轉(zhuǎn)換成從存儲(chǔ)器裝置讀的1位聲頻信號(hào),同時(shí)借助于信號(hào)處理裝置衰減它們。
在根據(jù)本發(fā)明的這種數(shù)字信號(hào)處理器中,當(dāng)監(jiān)視裝置檢測(cè)到在存儲(chǔ)器裝置中的數(shù)據(jù)量已經(jīng)逐漸向零變化并且達(dá)到一個(gè)比一個(gè)第二預(yù)定值P2小的值時(shí),控制裝置使轉(zhuǎn)換裝置把從存儲(chǔ)器裝置讀的1位聲頻信號(hào)轉(zhuǎn)換成指示無(wú)聲信號(hào)的和從無(wú)聲信號(hào)發(fā)生裝置接收的1位數(shù)字信號(hào),同時(shí)借助于信號(hào)處理裝置衰減它。
根據(jù)本發(fā)明通過(guò)提供一種數(shù)字信號(hào)處理方法也能實(shí)現(xiàn)以上目的,該方法包括步驟接收由Δ-∑調(diào)制獲得的和在一根預(yù)定傳輸線上發(fā)送的1位聲頻信號(hào);監(jiān)視用來(lái)臨時(shí)存儲(chǔ)在接收步驟接收的1位聲頻信號(hào)的存儲(chǔ)器裝置中的數(shù)據(jù)量與一些預(yù)定值之間的關(guān)系;產(chǎn)生指示一個(gè)無(wú)聲信號(hào)的1位數(shù)字信號(hào);
在從存儲(chǔ)器裝置讀的1位聲頻信號(hào)與指示無(wú)聲信號(hào)、從無(wú)聲信號(hào)發(fā)生步驟供給的1位數(shù)字信號(hào)之間進(jìn)行轉(zhuǎn)換;把從轉(zhuǎn)換步驟供給的1位數(shù)字信號(hào)D-A轉(zhuǎn)換成模擬信號(hào);根據(jù)在存儲(chǔ)器裝置中的數(shù)據(jù)量與一些預(yù)定值之間的關(guān)系,在指示無(wú)聲信號(hào)、從無(wú)聲信號(hào)發(fā)生步驟供給的1位數(shù)字信號(hào)與從存儲(chǔ)器裝置讀的1位聲頻信號(hào)之間進(jìn)行轉(zhuǎn)換,并且把選擇的信號(hào)供給到D-A轉(zhuǎn)換步驟。
以上數(shù)字信號(hào)處理方法進(jìn)一步包括一個(gè)衰減從存儲(chǔ)器裝置讀的1位聲頻信號(hào)和從無(wú)聲信號(hào)發(fā)生裝置供給的無(wú)聲信號(hào)的步驟。
根據(jù)本發(fā)明通過(guò)提供一種數(shù)字信號(hào)播放/接收系統(tǒng)也能實(shí)現(xiàn)以上目的,該系統(tǒng)包括一個(gè)數(shù)字信號(hào)播放機(jī),用來(lái)播放由Δ-∑調(diào)制獲得的1位數(shù)字信號(hào);和一個(gè)數(shù)字信號(hào)接收機(jī),用來(lái)在一根預(yù)定傳輸線上接收由數(shù)字信號(hào)播放機(jī)播放的1位數(shù)字信號(hào);數(shù)字信號(hào)接收機(jī)包括一個(gè)接收裝置,用來(lái)接收在預(yù)定傳輸線上發(fā)送的1位聲頻信號(hào);一個(gè)存儲(chǔ)器裝置,用來(lái)臨時(shí)存儲(chǔ)由接收裝置接收的1位聲頻信號(hào);一個(gè)監(jiān)視裝置,用來(lái)根據(jù)在存儲(chǔ)器裝置中的數(shù)據(jù)量與一些預(yù)定值之間的關(guān)系監(jiān)視存儲(chǔ)在存儲(chǔ)器裝置中的數(shù)據(jù)量;一個(gè)無(wú)聲信號(hào)發(fā)生裝置,用來(lái)產(chǎn)生指示一個(gè)無(wú)聲信號(hào)的1位數(shù)字信號(hào);一個(gè)轉(zhuǎn)換裝置,用來(lái)在從存儲(chǔ)器裝置讀的1位聲頻信號(hào)與指示無(wú)聲信號(hào)的并從無(wú)聲信號(hào)發(fā)生裝置接收的1位數(shù)字信號(hào)之間進(jìn)行轉(zhuǎn)換;一個(gè)D-A轉(zhuǎn)換裝置,用來(lái)把從轉(zhuǎn)換裝置供給的1位數(shù)字信號(hào)轉(zhuǎn)換成模擬信號(hào);及一個(gè)控制裝置,用來(lái)根據(jù)在存儲(chǔ)器裝置中的數(shù)據(jù)量與一些預(yù)定值之間和由監(jiān)視裝置監(jiān)視的關(guān)系,在指示無(wú)聲信號(hào)的并從無(wú)聲信號(hào)發(fā)生裝置接收的1位數(shù)字信號(hào)與從存儲(chǔ)器裝置讀的1位聲頻信號(hào)之間進(jìn)行轉(zhuǎn)換,并且把如此選擇的信號(hào)供給到D-A轉(zhuǎn)換裝置。
當(dāng)結(jié)合附圖時(shí),由用來(lái)實(shí)現(xiàn)本發(fā)明的最好模式的如下詳細(xì)描述,本發(fā)明的這些目的和其它目的、特征和優(yōu)點(diǎn)將變得更明白。
圖1是根據(jù)本發(fā)明的一種聲頻系統(tǒng)的方塊圖。
圖2是Δ-∑調(diào)制器的方塊圖,示出了后者的原理。
圖3是包括在圖1中表示的聲頻系統(tǒng)中的聲頻播放機(jī)的方塊圖。
圖4是包括在圖1中表示的聲頻系統(tǒng)中的聲頻接收機(jī)的方塊圖。
圖5是作為表示在圖4中的聲頻接收機(jī)的基本部分的IEEE1394接口的方塊圖。
圖6是作為IEEE1394接口的基本部分的一個(gè)數(shù)據(jù)讀控制/無(wú)聲信號(hào)發(fā)生單元的方塊圖。
圖7示意表明DRAM。
圖8A至8C是用來(lái)解釋聲頻接收機(jī)的操作的計(jì)時(shí)圖。
具體實(shí)施例方式
在下面,通過(guò)例子將描述一種聲頻系統(tǒng),該系統(tǒng)通過(guò)一個(gè)其中根據(jù)本發(fā)明的數(shù)字信號(hào)處理設(shè)備和方法的聲頻接收機(jī),接收由Δ-∑調(diào)制獲得的從一個(gè)聲頻播放機(jī)發(fā)送的1位數(shù)字聲頻信號(hào),把1位聲頻信號(hào)轉(zhuǎn)換成一個(gè)模擬信號(hào),及在揚(yáng)聲器處輸送聲波。
聲頻系統(tǒng)是根據(jù)本發(fā)明的數(shù)字信號(hào)播放/接收系統(tǒng)的一個(gè)實(shí)施例。
如圖1中所示,其中應(yīng)用根據(jù)本發(fā)明的數(shù)字信號(hào)播放/接收系統(tǒng)的聲頻系統(tǒng)包括一個(gè)聲頻播放機(jī)10,播放由Δ-∑調(diào)制獲得的1位聲頻信號(hào);和一個(gè)聲頻接收機(jī)30,在一根傳輸線20上符合IEEE1394格式接收由聲頻播放機(jī)10播放的1位聲頻信號(hào)。
聲頻播放機(jī)10從以非常高的抽樣頻率,例如比在普通CD中的抽樣頻率fs高64倍的頻率,把由直接流數(shù)字(DSD)方法產(chǎn)生的1位聲頻流數(shù)據(jù)記錄在其中的超級(jí)聲頻壓縮光盤(SACD),讀1位聲頻信號(hào)。
1位聲頻信號(hào)由按圖2中所示構(gòu)造的Δ-∑調(diào)制器60產(chǎn)生。Δ-∑調(diào)制器60包括一個(gè)加法器61、一個(gè)1位量化量62和一個(gè)積分器63。在Δ-∑調(diào)制器60中,在模擬輸入信號(hào)與1位輸出信號(hào)的積分值(∑)之間的差(Δ)由加法器61確定,并且供給到1位量化量62。輸出信號(hào)由邏輯零(0)和邏輯一(1)位組成,分別代表作為實(shí)際值的-1和+1。積分器63累積1位輸出信號(hào),并且提供一個(gè)跟隨模擬輸入信號(hào)的值的累積值。每當(dāng)1位量化量62產(chǎn)生一位時(shí),它把累積值增大或減小一。抽樣頻率如此之高,以便產(chǎn)生其累積值跟隨模擬輸入信號(hào)的一串輸出位。例如,抽樣頻率是64fs(比f(wàn)s(=44.1kHz)高64倍)。64fs,即從Δ-∑調(diào)制器供給的1位數(shù)字聲頻信號(hào),按以上記錄在SACD中。
聲頻播放機(jī)10按圖3中所示構(gòu)造。例如,在聲頻播放機(jī)10中,SACD1由一個(gè)主軸電機(jī)17以恒定線速度(CLV)轉(zhuǎn)動(dòng)。一束讀激光從一個(gè)光學(xué)拾波器12投射到正在轉(zhuǎn)動(dòng)的SACD1。在光學(xué)拾波器12中的一個(gè)光電檢測(cè)器檢測(cè)來(lái)自SACD1的返回激光,以讀取與記錄在SACD1中的1位聲頻信號(hào)有關(guān)的信號(hào)。讀的信號(hào)供給到一個(gè)RF放大器13。從RF放大器13輸出的一個(gè)RF信號(hào)供給到一個(gè)前端處理器14。
前端處理器14解調(diào)、校正RF信號(hào)的任何誤差以產(chǎn)生具有例如2064字節(jié)的固定長(zhǎng)度的扇區(qū)數(shù)據(jù),及把它供給到設(shè)在其下游的一個(gè)聲頻譯碼器15。聲頻譯碼器15從前端處理器14逐字節(jié)地接收具有2064字節(jié)固定長(zhǎng)度的扇區(qū)數(shù)據(jù),分析在每個(gè)扇區(qū)開始處的聲頻標(biāo)題(header),及以1/75秒幀為單位把數(shù)據(jù)記錄到一個(gè)內(nèi)部或外部存儲(chǔ)器的每個(gè)塊中。在內(nèi)部或外部存儲(chǔ)器的每個(gè)塊中以幀為單位記錄的數(shù)據(jù)由設(shè)在聲頻譯碼器15中的一個(gè)壓縮譯碼器(未表示)譯碼,然后供給到IEEE1394接口18。
在用戶按下以后詳細(xì)描述的播放鍵之后,IEEE1394接口18從聲頻譯碼器15以例如每隔24位獲得預(yù)定數(shù)量的1位聲頻信號(hào)以及輔助數(shù)據(jù)以形成包括音樂(lè)數(shù)據(jù)的同步包,并且以固定間隔把同步包供給到IEEE1394格式傳輸線20。即使當(dāng)通過(guò)用戶按下以后詳細(xì)描述的停止鍵聲頻播放機(jī)10停止播放信號(hào)時(shí),IEEE1394接口18也把空的同步包(即,每個(gè)不包括音樂(lè)數(shù)據(jù)的同步包)供給到IEEE1394格式傳輸線20。因而,可以說(shuō)IEEE1394接口18是一個(gè)傳輸處理器,即一個(gè)IEEE1394傳輸處理器,指定在IEEE1394格式傳輸線20上傳輸這樣的包。
每隔32位的數(shù)據(jù)傳輸對(duì)于符合IEEE1394格式的數(shù)據(jù)傳輸是基本的。在AM824中,最初的8位一起形成一個(gè)對(duì)于每個(gè)應(yīng)用程序預(yù)定的并且可能不從聲頻譯碼器15供給到IEEE1394接口18的標(biāo)簽。而且,24位一起形成輔助數(shù)據(jù)的一個(gè)單元。
注意,從聲頻譯碼器15供給的1位聲頻信號(hào)由在聲頻播放機(jī)10本身中的一個(gè)D-A轉(zhuǎn)換器(未表示)轉(zhuǎn)換成一個(gè)模擬聲頻信號(hào),并且可以經(jīng)一個(gè)輸出終端供給到一個(gè)外部放大器、揚(yáng)聲器等。
RF放大器13從讀信號(hào)產(chǎn)生一個(gè)跟蹤誤差信號(hào)以及聚焦誤差信號(hào),并且把它們供給到一個(gè)伺服信號(hào)處理電路16。伺服信號(hào)處理電路16根據(jù)從RF放大器13供給的跟蹤和聚焦誤差信號(hào),驅(qū)動(dòng)一個(gè)運(yùn)動(dòng)光學(xué)拾波器12的物鏡的致動(dòng)器,以控制在跟隨SACD1的記錄軌道時(shí)穿過(guò)物鏡聚焦在SACD1上的激光。伺服信號(hào)處理電路16也控制主軸電機(jī)17。
聲頻譯碼器15、伺服信號(hào)處理電路16等在一個(gè)微型計(jì)算機(jī)19的控制下操作。微型計(jì)算機(jī)19已經(jīng)在其上連接一個(gè)至少帶有提供在其上的一個(gè)播放鍵11a和停止鍵11b的用戶操作單元11。
按圖4中所示構(gòu)造聲頻接收機(jī)30。
如圖4中所示,聲頻接收機(jī)30包括一個(gè)IEEE1394接口31,IEEE1394接口31接收在IEEE1394格式傳輸線20上發(fā)送的同步包,從同步包抽取是音樂(lè)數(shù)據(jù)的1位數(shù)字信號(hào),及把數(shù)據(jù)供給到以后詳細(xì)描述的一個(gè)動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)32,同時(shí)監(jiān)視存儲(chǔ)在DRAM32中的數(shù)據(jù)量、從DRAM32讀一個(gè)1位數(shù)字信號(hào)或產(chǎn)生一個(gè)象9-6圖案的無(wú)聲圖案、及在從DRAM32讀的1位數(shù)字信號(hào)與無(wú)聲圖案之間進(jìn)行轉(zhuǎn)換而衰減它們。IEEE1394接口31帶有一個(gè)連接到其上的PLL電路33;一個(gè)D-A轉(zhuǎn)換器35,把從IEEE1394接口31供給的1位數(shù)字信號(hào)轉(zhuǎn)換成一個(gè)模擬信號(hào);及一個(gè)主側(cè)微型計(jì)算機(jī)34,控制IEEE1394接口31的操作。IEEE1394接口31帶有一個(gè)連接到其上的PLL電路33。
D-A轉(zhuǎn)換器35包括一個(gè)流處理器36,根據(jù)從一個(gè)主時(shí)鐘發(fā)生器37供給的主時(shí)鐘從數(shù)據(jù)流抽取L-和R-通道1位立體聲頻信號(hào),并且把它們轉(zhuǎn)換成PWM信號(hào);和一個(gè)LPF38L和LPF38R,把如此獲得的立體PWM信號(hào)L和R分別轉(zhuǎn)換成L-和R-通道模擬信號(hào),并且輸送它們。
按圖4中所示構(gòu)造的聲頻接收機(jī)30按下面將描述的那樣起作用。
在IEEE1394格式傳輸線20上從聲頻播放機(jī)10發(fā)送的同步包由IEEE1394接口31接收,后者從所述包抽取是音樂(lè)數(shù)據(jù)的1位數(shù)字信號(hào)并且把它一次臨時(shí)存儲(chǔ)(緩沖)在DRAM32中。當(dāng)IEEE1394接口31已經(jīng)接收到任何空包時(shí),由于包沒(méi)有數(shù)據(jù)部分,所以沒(méi)有東西存儲(chǔ)到DRAM32中。
當(dāng)存儲(chǔ)在DRAM32中的1位數(shù)字信號(hào)量超過(guò)一個(gè)特定值時(shí),IEEE1394接口31開始從DRAM32讀數(shù)據(jù)。在開始數(shù)據(jù)讀的數(shù)據(jù)量由用于IEEE1394接口31的主側(cè)微型計(jì)算機(jī)34設(shè)置。
IEEE1394接口31把從DRAM32讀的1位數(shù)字信號(hào)供給到提供在D-A轉(zhuǎn)換器35中的流處理器36。流處理器36把1位聲頻信號(hào)轉(zhuǎn)換成PWM信號(hào),并且然后把它們發(fā)送到LPF38L和LPF38R。LPF38L和LPF38R把PWM信號(hào)轉(zhuǎn)換成模擬信號(hào)并且輸送它們。
圖5詳細(xì)表示IEEE1394接口31的構(gòu)造。如圖5中所示,IEEE1394接口31包括一個(gè)接收數(shù)據(jù)預(yù)處理器311,接收在IEEE1394格式傳輸線20上發(fā)送的同步包;一個(gè)FIFO312,存儲(chǔ)從接收數(shù)據(jù)預(yù)處理器311供給的同步包;一個(gè)接收數(shù)據(jù)后處理器313,以包為單位從FIFO312讀數(shù)據(jù);一個(gè)數(shù)據(jù)寫控制單元314,控制到DRAM32的數(shù)據(jù)寫;一個(gè)數(shù)據(jù)讀控制/無(wú)聲圖案發(fā)生單元315,控制從DRAM32讀的數(shù)據(jù)和產(chǎn)生一個(gè)無(wú)聲圖案;一個(gè)音量控制器(fader)/轉(zhuǎn)換單元316,在1位聲頻信號(hào)與無(wú)聲圖案之間進(jìn)行轉(zhuǎn)換同時(shí)衰減它們;及一個(gè)控制器317,帶有用于各種監(jiān)視器信號(hào)和用來(lái)與主側(cè)微型計(jì)算機(jī)34接口的SW的一組寄存器。
按參照?qǐng)D5以上已經(jīng)描述的構(gòu)造的IEEE1394接口31按下面描述的起作用來(lái)自以包為單位從FIFO312讀數(shù)據(jù)的接收數(shù)據(jù)預(yù)處理器313的包數(shù)據(jù),供給到產(chǎn)生一個(gè)用于寫到DRAM32的地址和把數(shù)據(jù)寫到后者的數(shù)據(jù)寫控制單元314。
數(shù)據(jù)讀控制/無(wú)聲圖案發(fā)生單元315從DRAM32讀數(shù)據(jù),產(chǎn)生一個(gè)無(wú)聲圖案及把它與寫地址相比較,由此計(jì)算存儲(chǔ)在DRAM32中的數(shù)據(jù)量。由此,數(shù)據(jù)讀控制/無(wú)聲圖案發(fā)生單元315能監(jiān)視累積存儲(chǔ)在DRAM32中的數(shù)據(jù)量。當(dāng)數(shù)據(jù)量超過(guò)由主側(cè)微型計(jì)算機(jī)34設(shè)置的第一預(yù)定值P1時(shí),數(shù)據(jù)讀控制/無(wú)聲圖案發(fā)生單元315開始從DRAM32讀數(shù)據(jù)。當(dāng)DRAM32已經(jīng)變空時(shí),數(shù)據(jù)讀控制/無(wú)聲圖案發(fā)生單元315停止從DRAM32讀數(shù)據(jù)并且輸出9-6圖案。
數(shù)據(jù)讀控制/無(wú)聲圖案發(fā)生單元315的構(gòu)造在圖6中詳細(xì)表示。如表示的那樣,數(shù)據(jù)讀控制/無(wú)聲圖案發(fā)生單元315包括一個(gè)監(jiān)視器318,根據(jù)在DRAM32中的數(shù)據(jù)量與以后詳細(xì)描述的第一預(yù)定值P1和第二預(yù)定值P2之間的關(guān)系監(jiān)視存儲(chǔ)在DRAM32中的數(shù)據(jù)量;一個(gè)閱讀器319,從DRAM32讀數(shù)據(jù);及一個(gè)無(wú)聲圖案發(fā)生器320,產(chǎn)生象9-6圖案的無(wú)聲圖案。
監(jiān)視器318通過(guò)把在從其閱讀器319讀數(shù)據(jù)的DRAM32中的地址與其中寫數(shù)據(jù)的地址相比較計(jì)算在DRAM32中的數(shù)據(jù)量,并且監(jiān)視在DRAM32中的數(shù)據(jù)量。
參照?qǐng)D7下面解釋在DRAM32中的數(shù)據(jù)量的監(jiān)視圖像。DRAM32能劃分成八部分,并且八部分的每一部分(最小值1/8部分)能進(jìn)一步劃分成用來(lái)監(jiān)視數(shù)據(jù)量的八部分,并且在DRAM32的1/8部分的每一部分中和也在1/64子部分的每一部分中,設(shè)置是第一預(yù)定值的一個(gè)讀開始點(diǎn)P1和是第二預(yù)定值的一個(gè)下限P2。就是說(shuō),能監(jiān)視數(shù)據(jù)量,并且設(shè)置在0/64至8/64(=1/8)子部分的每一個(gè)中和1/8至8/8部分的每一個(gè)中。
第一預(yù)定值P1由主側(cè)微型計(jì)算機(jī)34設(shè)置在控制器317的寄存器中。第二預(yù)定值P2也由主側(cè)微型計(jì)算機(jī)34設(shè)置在控制器317的寄存器中。在是第一預(yù)定值的讀開始點(diǎn)P1與是第二預(yù)定值的下限P2之間建立關(guān)系P1>P2。更具體地說(shuō),只要設(shè)備性能允許它,應(yīng)該希望下限P2近似為零。
分別當(dāng)聲頻播放機(jī)10處于停止?fàn)顟B(tài)下時(shí)、當(dāng)聲頻播放機(jī)10從停止?fàn)顟B(tài)開始播放時(shí)及當(dāng)聲頻播放機(jī)10停止播放時(shí),包括在根據(jù)本發(fā)明的聲頻系統(tǒng)中的聲頻接收機(jī)30按參照?qǐng)D8詳細(xì)描述的那樣起作用。
圖8是計(jì)時(shí)圖,指示在通過(guò)用戶的聲頻播放機(jī)10的操作、寫到DRAM的數(shù)據(jù)及來(lái)自音量控制器的輸出計(jì)時(shí)之間的關(guān)系。
首先,當(dāng)聲頻播放機(jī)10處于停止?fàn)顟B(tài)下時(shí),例如,緊在聲頻接收機(jī)30已經(jīng)把聲頻播放機(jī)10選擇為信號(hào)的目的地之后并且當(dāng)聲頻播放機(jī)10還沒(méi)有開始播放信號(hào)時(shí),聲頻播放機(jī)10輸出上述空的同步包,并且在IEEE 1394格式傳輸線20上把它發(fā)送到聲頻接收機(jī)30。
在這時(shí),聲頻接收機(jī)30的IEEE1394接口31借助于參照?qǐng)D5以前已經(jīng)描述的接收其數(shù)據(jù)預(yù)處理器311而接收同步包,把它存儲(chǔ)在FIFO312中,及借助于接收數(shù)據(jù)后處理器313以包為單位讀數(shù)據(jù)。由于同步包在這種情況下是空的,所以沒(méi)有數(shù)據(jù)累積在DRAM32中,在IEEE1394接口31中的數(shù)據(jù)讀控制/無(wú)聲圖案發(fā)生單元315產(chǎn)生一個(gè)象9-6圖案的無(wú)聲圖案,并且把它經(jīng)音量控制器/轉(zhuǎn)換單元316供給到D-A轉(zhuǎn)換器35。D-A轉(zhuǎn)換器35把無(wú)聲圖案轉(zhuǎn)換成模擬信號(hào),并且輸出無(wú)聲信號(hào)。因此,作為來(lái)自揚(yáng)聲器的任何聲波什么也聽不到。
其次,描述當(dāng)聲頻播放機(jī)10從以上停止?fàn)顟B(tài)開始播放時(shí)聲頻接收機(jī)30的操作。當(dāng)在圖8A中的時(shí)刻(1)處操作在聲頻播放機(jī)10的用戶操作單元11上的播放鍵11a時(shí),聲頻播放機(jī)10從SCAD1讀1位聲頻信號(hào),把1位聲頻信號(hào)形成一個(gè)同步包,及以固定間隔輸送這樣的同步包。在IEEE 1394格式傳輸線20上把每一個(gè)包括1位聲頻信號(hào)的同步包發(fā)送到IEEE1394接口31。
在這時(shí),聲頻接收機(jī)30的IEEE1394接口31借助于接收數(shù)據(jù)預(yù)處理器311接收每一個(gè)包括1位聲頻信號(hào)的同步包,把它們存儲(chǔ)在FIFO312中,及借助于接收數(shù)據(jù)后處理器313以包為單位讀數(shù)據(jù),如圖5中所示。在通過(guò)數(shù)據(jù)寫控制單元314的數(shù)據(jù)寫的控制下,把1位聲頻信號(hào)寫到DRAM32,并且把音樂(lè)數(shù)據(jù)存儲(chǔ)在DRAM32中,如圖8B中所示。
當(dāng)包括在數(shù)據(jù)讀控制/無(wú)聲圖案發(fā)生單元315中的監(jiān)視器318檢測(cè)到存儲(chǔ)的音樂(lè)數(shù)據(jù)已經(jīng)變得大于在控制器317的寄存器中由主側(cè)微型計(jì)算機(jī)34預(yù)置的讀開始點(diǎn)P1時(shí),數(shù)據(jù)讀控制/無(wú)聲圖案發(fā)生單元315請(qǐng)求音量控制器/轉(zhuǎn)換單元316接通音量控制器(漸顯),并且然后借助于閱讀器319從DRAM32讀音樂(lè)數(shù)據(jù)。因而,音量控制器/轉(zhuǎn)換單元316在從無(wú)聲圖案到音樂(lè)數(shù)據(jù)的轉(zhuǎn)換時(shí)(在圖8C中的時(shí)刻(3))進(jìn)行漸顯,由此防止噪聲出現(xiàn)。
從音樂(lè)數(shù)據(jù)存儲(chǔ)到DRAM32中開始直到讀開始點(diǎn)P1占用表示在圖8C中的時(shí)間長(zhǎng)度(2)。而且,對(duì)于漸顯操作需要在圖8C中的時(shí)間長(zhǎng)度(4)。
其次,描述當(dāng)聲頻播放機(jī)10停止播放時(shí)聲頻接收機(jī)30的操作。當(dāng)在表示在圖8A中的時(shí)刻(5)操作在聲頻播放機(jī)10的用戶操作單元11上的停止鍵11b以停止聲頻播放機(jī)10播放時(shí),后者將輸出上述的空同步包,并且在IEEE1394格式傳輸線20上把它們發(fā)送到聲頻接收機(jī)30。
在這時(shí),聲頻接收機(jī)30的IEEE1394接口31借助于接收數(shù)據(jù)預(yù)處理器311接收同步包,把它們存儲(chǔ)在FIFO312中,及借助于接收數(shù)據(jù)后處理器313以包為單位讀數(shù)據(jù),如圖5中所示。由于同步包在這種情況下是空的,所以沒(méi)有數(shù)據(jù)存儲(chǔ)到DRAM32中,同時(shí)在后者中的數(shù)據(jù)量較小。
當(dāng)包括在數(shù)據(jù)讀控制/無(wú)聲圖案發(fā)生單元315中的監(jiān)視器318檢測(cè)到數(shù)據(jù)量已經(jīng)變得小于在控制器317的寄存器中由主側(cè)微型計(jì)算機(jī)34預(yù)置的下限P2時(shí),數(shù)據(jù)讀控制/無(wú)聲圖案發(fā)生單元315請(qǐng)求音量控制器/轉(zhuǎn)換單元316斷開音量控制器(漸弱)。DRAM32將是空的,并且在圖8C中從音樂(lè)數(shù)據(jù)到無(wú)聲圖案轉(zhuǎn)換的時(shí)刻(7)處,音量控制器/轉(zhuǎn)換單元316進(jìn)行漸弱,由此防止噪聲出現(xiàn)。
在DRAM32中的音樂(lè)數(shù)據(jù)已經(jīng)變得小于上述下限P2并且DRAM32因而已經(jīng)變空之后直到至啞數(shù)據(jù)的轉(zhuǎn)換占用圖8C中的時(shí)間長(zhǎng)度(6)。對(duì)于漸弱操作占用圖8C中的時(shí)間長(zhǎng)度(8)。
如在上文中已經(jīng)描述的那樣,在根據(jù)本發(fā)明的聲頻系統(tǒng)中的聲頻接收器30根據(jù)在DRAM32中緩沖的數(shù)據(jù)量預(yù)測(cè)在音樂(lè)數(shù)據(jù)與無(wú)聲圖案之間的轉(zhuǎn)換點(diǎn)以進(jìn)行漸顯或漸弱,由此防止在播放DSD音樂(lè)信號(hào)的開始處和在播放停止處出現(xiàn)噪聲。
工業(yè)適用性根據(jù)本發(fā)明的數(shù)字信號(hào)處理設(shè)備和方法能預(yù)測(cè)在音樂(lè)數(shù)據(jù)與無(wú)聲圖案之間的轉(zhuǎn)換點(diǎn),以在播放音樂(lè)信號(hào)開始處和在從信號(hào)播放到播放停止的變換期間防止噪聲出現(xiàn),而與任何播放機(jī)無(wú)關(guān)。
根據(jù)本發(fā)明的數(shù)字信號(hào)播放/接收系統(tǒng)能預(yù)測(cè)在音樂(lè)數(shù)據(jù)與無(wú)聲圖案之間的轉(zhuǎn)換點(diǎn),以在播放DSD音樂(lè)信號(hào)開始處和在從信號(hào)播放到播放停止的變換期間防止噪聲出現(xiàn),而與任何播放機(jī)無(wú)關(guān)。
權(quán)利要求
1.一種數(shù)字信號(hào)處理器,包括一個(gè)接收裝置,用來(lái)接收由Δ-∑調(diào)制獲得的和在一根預(yù)定傳輸線上發(fā)送的1位聲頻信號(hào);一個(gè)存儲(chǔ)器裝置,用來(lái)臨時(shí)存儲(chǔ)由接收裝置接收的1位聲頻信號(hào);一個(gè)監(jiān)視裝置,用來(lái)根據(jù)在存儲(chǔ)器裝置中的數(shù)據(jù)量與一些預(yù)定值之間的關(guān)系監(jiān)視存儲(chǔ)在存儲(chǔ)器裝置中的數(shù)據(jù)量;一個(gè)無(wú)聲信號(hào)發(fā)生裝置,用來(lái)產(chǎn)生指示一個(gè)無(wú)聲信號(hào)的1位數(shù)字信號(hào);一個(gè)轉(zhuǎn)換裝置,用來(lái)在從存儲(chǔ)器裝置讀的1位聲頻信號(hào)和指示無(wú)聲信號(hào)的并從無(wú)聲信號(hào)發(fā)生裝置接收的1位數(shù)字信號(hào)之間進(jìn)行轉(zhuǎn)換;一個(gè)D-A轉(zhuǎn)換裝置,用來(lái)把從轉(zhuǎn)換裝置供給的1位數(shù)字信號(hào)轉(zhuǎn)換成模擬信號(hào);及一個(gè)控制裝置,用來(lái)根據(jù)在存儲(chǔ)器裝置中的數(shù)據(jù)量與一些預(yù)定值之間和由監(jiān)視裝置監(jiān)視的關(guān)系,在指示無(wú)聲信號(hào)的并從無(wú)聲信號(hào)發(fā)生裝置接收的1位數(shù)字信號(hào)與從存儲(chǔ)器裝置讀的1位聲頻信號(hào)之間進(jìn)行轉(zhuǎn)換,并且把如此選擇的信號(hào)供給到D-A轉(zhuǎn)換裝置。
2.根據(jù)權(quán)利要求1所述的設(shè)備,進(jìn)一步包括一個(gè)信號(hào)處理裝置,用來(lái)衰減從存儲(chǔ)器裝置讀的1位聲頻信號(hào)和從無(wú)聲信號(hào)發(fā)生裝置供給的無(wú)聲信號(hào)。
3.根據(jù)權(quán)利要求2所述的設(shè)備,其中當(dāng)監(jiān)視裝置檢測(cè)到在存儲(chǔ)器裝置中的數(shù)據(jù)量已經(jīng)從零逐漸增大并且達(dá)到一個(gè)比一個(gè)第一預(yù)定值P1大的值時(shí),控制裝置使轉(zhuǎn)換裝置把指示無(wú)聲信號(hào)的并從無(wú)聲信號(hào)發(fā)生裝置接收的1位數(shù)字信號(hào)轉(zhuǎn)換成從存儲(chǔ)器裝置讀的1位聲頻信號(hào),同時(shí)借助于信號(hào)處理裝置衰減它。
4.根據(jù)權(quán)利要求2所述的設(shè)備,其中當(dāng)監(jiān)視裝置檢測(cè)到在存儲(chǔ)器裝置中的數(shù)據(jù)量已經(jīng)逐漸向零變化并且達(dá)到一個(gè)比一個(gè)第二預(yù)定值P2小的值時(shí),控制裝置使轉(zhuǎn)換裝置把從存儲(chǔ)器裝置讀的1位聲頻信號(hào)轉(zhuǎn)換成指示無(wú)聲信號(hào)的和從無(wú)聲信號(hào)發(fā)生裝置接收的1位數(shù)字信號(hào),同時(shí)借助于信號(hào)處理裝置衰減它。
5.根據(jù)權(quán)利要求1所述的設(shè)備,其中預(yù)定傳輸線符合IEEE1394格式。
6.一種數(shù)字信號(hào)處理方法,包括步驟接收由Δ-∑調(diào)制獲得的和在一根預(yù)定傳輸線上發(fā)送的1位聲頻信號(hào);監(jiān)視用來(lái)臨時(shí)存儲(chǔ)在接收步驟接收的1位聲頻信號(hào)的存儲(chǔ)器裝置中的數(shù)據(jù)量與一些預(yù)定值之間的關(guān)系;產(chǎn)生指示一個(gè)無(wú)聲信號(hào)的1位數(shù)字信號(hào);在從存儲(chǔ)器裝置讀的1位聲頻信號(hào)與指示無(wú)聲信號(hào)、從無(wú)聲信號(hào)發(fā)生步驟供給的1位數(shù)字信號(hào)之間進(jìn)行轉(zhuǎn)換;把從轉(zhuǎn)換步驟供給的1位數(shù)字信號(hào)D-A轉(zhuǎn)換成模擬信號(hào);根據(jù)在存儲(chǔ)器裝置中的數(shù)據(jù)量與一些預(yù)定值之間的關(guān)系,在指示無(wú)聲信號(hào)、從無(wú)聲信號(hào)發(fā)生步驟供給的1位數(shù)字信號(hào)與從存儲(chǔ)器裝置讀的1位聲頻信號(hào)之間進(jìn)行轉(zhuǎn)換,并且把選擇的信號(hào)供給到D-A轉(zhuǎn)換步驟。
7.根據(jù)權(quán)利要求6所述的方法,進(jìn)一步包括一個(gè)衰減從存儲(chǔ)器裝置讀的1位聲頻信號(hào)和從無(wú)聲信號(hào)發(fā)生步驟供給的無(wú)聲信號(hào)的步驟。
8.一種數(shù)字信號(hào)播放/接收系統(tǒng),包括一個(gè)數(shù)字信號(hào)播放機(jī),用來(lái)播放由Δ-∑調(diào)制獲得的1位數(shù)字信號(hào);和一個(gè)數(shù)字信號(hào)接收機(jī),用來(lái)在一根預(yù)定傳輸線上接收由數(shù)字信號(hào)播放機(jī)播放的1位數(shù)字信號(hào);數(shù)字信號(hào)接收機(jī)包括一個(gè)接收裝置,用來(lái)接收在預(yù)定傳輸線上發(fā)送的1位聲頻信號(hào);一個(gè)存儲(chǔ)器裝置,用來(lái)臨時(shí)存儲(chǔ)由接收裝置接收的1位聲頻信號(hào);一個(gè)監(jiān)視裝置,用來(lái)根據(jù)在存儲(chǔ)器裝置中的數(shù)據(jù)量與一些預(yù)定值之間的關(guān)系監(jiān)視存儲(chǔ)在存儲(chǔ)器裝置中的數(shù)據(jù)量;一個(gè)無(wú)聲信號(hào)發(fā)生裝置,用來(lái)產(chǎn)生指示一個(gè)無(wú)聲信號(hào)的1位數(shù)字信號(hào);一個(gè)轉(zhuǎn)換裝置,用來(lái)在從存儲(chǔ)器裝置讀的1位聲頻信號(hào)與指示無(wú)聲信號(hào)的并從無(wú)聲信號(hào)發(fā)生裝置接收的1位數(shù)字信號(hào)之間進(jìn)行轉(zhuǎn)換;一個(gè)D-A轉(zhuǎn)換裝置,用來(lái)把從轉(zhuǎn)換裝置供給的1位數(shù)字信號(hào)轉(zhuǎn)換成模擬信號(hào);及一個(gè)控制裝置,用來(lái)根據(jù)在存儲(chǔ)器裝置中的數(shù)據(jù)量與一些預(yù)定值之間和由監(jiān)視裝置監(jiān)視的關(guān)系,在指示無(wú)聲信號(hào)的并從無(wú)聲信號(hào)發(fā)生裝置接收的1位數(shù)字信號(hào)與從存儲(chǔ)器裝置讀的1位聲頻信號(hào)之間進(jìn)行轉(zhuǎn)換,并且把如此選擇的信號(hào)供給到D-A轉(zhuǎn)換裝置。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其中數(shù)字信號(hào)接收機(jī)進(jìn)一步包括一個(gè)信號(hào)處理裝置,用來(lái)衰減從存儲(chǔ)器裝置讀的1位聲頻信號(hào)和從無(wú)聲信號(hào)發(fā)生裝置供給的無(wú)聲信號(hào)。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其中當(dāng)監(jiān)視裝置檢測(cè)到在存儲(chǔ)器裝置中的數(shù)據(jù)量已經(jīng)從零逐漸增大并且達(dá)到一個(gè)比一個(gè)第一預(yù)定值P1大的值時(shí),控制裝置使轉(zhuǎn)換裝置把指示無(wú)聲信號(hào)的并從無(wú)聲信號(hào)發(fā)生裝置接收的1位數(shù)字信號(hào)轉(zhuǎn)換成從存儲(chǔ)器裝置讀的1位聲頻信號(hào),同時(shí)借助于信號(hào)處理裝置衰減它。
11.根據(jù)權(quán)利要求9所述的系統(tǒng),其中當(dāng)監(jiān)視裝置檢測(cè)到在存儲(chǔ)器裝置中的數(shù)據(jù)量已經(jīng)逐漸向零變化并且達(dá)到一個(gè)比一個(gè)第二預(yù)定值P2小的值時(shí),控制裝置使轉(zhuǎn)換裝置把從存儲(chǔ)器裝置讀的1位聲頻信號(hào)轉(zhuǎn)換成指示無(wú)聲信號(hào)的并從無(wú)聲信號(hào)發(fā)生裝置接收的1位數(shù)字信號(hào),同時(shí)借助于信號(hào)處理裝置衰減它。
全文摘要
一種數(shù)字信號(hào)處理設(shè)備,接收經(jīng)一個(gè)預(yù)定傳輸路徑已經(jīng)傳輸?shù)暮挺ぃ普{(diào)制的1位聲頻信號(hào),并且把它與一個(gè)無(wú)聲圖案切換。該設(shè)備包括一個(gè)IEEE 1394 I/F(31)。IEEE 1394 I/F(31)接收經(jīng)一個(gè)IEEE 1394格式的傳輸路徑(20)傳輸?shù)耐桨?,并且從包獲得音樂(lè)數(shù)據(jù)和把它供給到一個(gè)DRAM(32)。IEEE 1394 I/F監(jiān)視存儲(chǔ)在DRAM(32)中的數(shù)據(jù)量,讀出一個(gè)1位數(shù)字信號(hào)或產(chǎn)生一個(gè)諸如9-6圖案之類的無(wú)聲圖案,及借助于衰減處理在從DRAM讀的1位數(shù)字信號(hào)與無(wú)聲圖案之間切換。一個(gè)D-A轉(zhuǎn)換器35把從IEEE 1394 I/F輸出的1位數(shù)字信號(hào)轉(zhuǎn)換成一個(gè)模擬信號(hào)。
文檔編號(hào)G10L19/00GK1463421SQ02802171
公開日2003年12月24日 申請(qǐng)日期2002年6月19日 優(yōu)先權(quán)日2001年6月21日
發(fā)明者長(zhǎng)澤裕史, 芝健治, 青木徹也 申請(qǐng)人:索尼株式會(huì)社