專利名稱:通過數(shù)據(jù)刪除使時(shí)序不匹配同步的制作方法
技術(shù)領(lǐng)域:
本申請(qǐng)案大體涉及數(shù)據(jù)處理,且更明確地說(但不排他地)涉及數(shù)據(jù)同步。
背景技術(shù):
介紹在數(shù)據(jù)通信系統(tǒng)中,可經(jīng)由指定的通信媒體將數(shù)據(jù)從一個(gè)裝置發(fā)送到另一裝置 上。此處,發(fā)送數(shù)據(jù)的裝置(例如,源裝置)可基于發(fā)射時(shí)鐘產(chǎn)生數(shù)據(jù)。在一些系統(tǒng)中,源 裝置在不發(fā)送發(fā)射時(shí)鐘信號(hào)的情況下發(fā)送數(shù)據(jù)。在所述情形中,接收數(shù)據(jù)的裝置(例如,目 的地裝置)可使用其自身的接收時(shí)鐘來處理所接收數(shù)據(jù)。然而,在接收時(shí)鐘與發(fā)射時(shí)鐘不 同步的情形中,源裝置發(fā)送數(shù)據(jù)的速率與目的地裝置處理所接收數(shù)據(jù)的速率之間可能存在 時(shí)序不匹配。例如此的時(shí)序不匹配可導(dǎo)致所接收數(shù)據(jù)中的錯(cuò)誤。舉例來說,可將所接收數(shù)據(jù)存 儲(chǔ)在目的地裝置處的緩沖器中且使用接收時(shí)鐘從緩沖器中讀出。如果接收時(shí)鐘落后于(例 如,慢于)發(fā)射時(shí)鐘,則可能在目的地裝置處出現(xiàn)緩沖器上溢狀況。相反,如果接收時(shí)鐘領(lǐng) 先于(例如,快于)發(fā)射時(shí)鐘,則可能在接收器處出現(xiàn)緩沖器下溢狀況。對(duì)于某些類型的數(shù) 據(jù)(例如,串流音頻),由所述數(shù)據(jù)超限運(yùn)行(over-rim)或低限運(yùn)行(under-run)導(dǎo)致的數(shù) 據(jù)錯(cuò)誤可導(dǎo)致從所接收數(shù)據(jù)產(chǎn)生的輸出信號(hào)(例如,音頻信號(hào))的失真?!N用于解決時(shí)序不匹配問題的技術(shù)是以某種方式(例如,直接地或經(jīng)由數(shù)據(jù) 流)使發(fā)射時(shí)鐘可用于目的地裝置。在此情形中,目的地裝置使用發(fā)射時(shí)鐘或與發(fā)射時(shí)鐘 同步的時(shí)鐘來處理所接收數(shù)據(jù)。然而,實(shí)際上,所述技術(shù)的實(shí)施可能相對(duì)復(fù)雜。在目的地裝 置從多個(gè)源(例如,其中每一者均具有其自身的發(fā)射時(shí)鐘)接收數(shù)據(jù)的情形中,所述技術(shù)可 能更為復(fù)雜。與此技術(shù)相關(guān)聯(lián)的復(fù)雜性可因此歸因于(例如)由此造成的硬件成本增加及 (在一些情形中)電池壽命縮短而使得其對(duì)于一些應(yīng)用來說為不合需要的。另一用于解決所述時(shí)序不匹配的技術(shù)涉及使用動(dòng)態(tài)時(shí)間彎曲(time-warping) 來修改接收緩沖器。時(shí)間彎曲涉及通過對(duì)所接收樣本進(jìn)行上取樣(upsample)及下取樣 (downsample)從而以所要數(shù)據(jù)速率提供數(shù)據(jù)來修改緩沖器的大小。然而,時(shí)間彎曲涉及譜 域處理或時(shí)域中的自相關(guān)方法。由于所述處理在計(jì)算上昂貴且導(dǎo)致額外的數(shù)據(jù)處理延遲, 所以時(shí)間彎曲對(duì)于一些應(yīng)用來說可能并非實(shí)用的解決方案。
發(fā)明內(nèi)容
以下為與本發(fā)明的若干樣本方面有關(guān)的概述。當(dāng)在本文中使用時(shí),術(shù)語(yǔ)方面可指本發(fā)明的一個(gè)或一個(gè)以上方面。在一些方面中,本發(fā)明涉及修改所接收數(shù)據(jù)以計(jì)及與所接收數(shù)據(jù)相關(guān)聯(lián)的時(shí)序不 匹配。舉例來說,可在接收器處修改與發(fā)射時(shí)鐘同步的所發(fā)射數(shù)據(jù)以使得所接收數(shù)據(jù)與用 以處理所接收數(shù)據(jù)的接收時(shí)鐘更好地同步。在一些方面中,本發(fā)明涉及從所接收數(shù)據(jù)刪除數(shù)據(jù)以補(bǔ)償與所接收數(shù)據(jù)相關(guān)聯(lián)的 時(shí)序不匹配。舉例來說,當(dāng)接收時(shí)鐘的操作頻率慢于發(fā)射時(shí)鐘的操作頻率時(shí),可使用此技 術(shù)。此處,可將基于被刪除數(shù)據(jù)的替代數(shù)據(jù)添加到所接收數(shù)據(jù)以取代被刪除數(shù)據(jù)。可接著 將所得數(shù)據(jù)轉(zhuǎn)換為輸出信號(hào)且將其提供到指定輸出裝置(例如,音頻揚(yáng)聲器)。通過以此方 式修改所接收數(shù)據(jù),可減輕輸出信號(hào)中由數(shù)據(jù)刪除導(dǎo)致的假象的不利影響。在一些方面中,本發(fā)明涉及將數(shù)據(jù)插入所接收數(shù)據(jù)中以補(bǔ)償與所接收數(shù)據(jù)相關(guān)聯(lián) 的時(shí)序不匹配。舉例來說,當(dāng)接收時(shí)鐘的操作頻率快于發(fā)射時(shí)鐘的操作頻率時(shí),可使用此技 術(shù)。此處,在插入點(diǎn)處插入所接收數(shù)據(jù)中的數(shù)據(jù)可基于所述插入點(diǎn)附近(例如,與之鄰近) 的數(shù)據(jù)??山又鴮⑺脭?shù)據(jù)轉(zhuǎn)換為輸出信號(hào)且將其提供到指定輸出裝置(例如,音頻揚(yáng)聲 器)。通過以此方式修改所接收數(shù)據(jù),可減輕輸出信號(hào)中由數(shù)據(jù)插入導(dǎo)致的假象的不利影 響。
本發(fā)明的這些及其它樣本方面將描述于詳細(xì)描述及以上所附權(quán)利要求書中以及 附圖中,其中圖1為說明數(shù)據(jù)發(fā)射系統(tǒng)的實(shí)例的若干方面的簡(jiǎn)化框圖;圖2為所接收數(shù)據(jù)操作的實(shí)例的若干方面的流程圖;圖3為說明刪除電路的實(shí)例的若干方面的簡(jiǎn)化框圖;圖4為說明插入電路的實(shí)例的若干方面的簡(jiǎn)化框圖;圖5為說明插入電路的實(shí)例的若干方面的簡(jiǎn)化框圖;圖6為通信組件的實(shí)例的若干方面的簡(jiǎn)化框圖;以及圖7及圖8為如本文中所教示的經(jīng)配置以提供時(shí)序操作的實(shí)例設(shè)備的若干樣本方 面的簡(jiǎn)化框圖。根據(jù)慣例,圖式中說明的各種特征可能未按比例繪制。因此,為清楚起見,可任意 放大或縮小各種特征的尺寸。此外,為清楚起見,可簡(jiǎn)化所述圖式中的一些。因此,圖式可 能未描繪給定設(shè)備(例如,裝置)的組件或方法的所有者。最后,相同參考數(shù)字可貫穿說明 書及附圖用以指示相同特征。
具體實(shí)施例方式以下描述本發(fā)明的各種方面。應(yīng)顯而易見,本文中的教示可以多種形式來體現(xiàn),且 本文中所揭示的任何特定結(jié)構(gòu)、功能或兩者僅是代表性的?;诒疚闹械慕淌?,所屬領(lǐng)域的 技術(shù)人員應(yīng)了解,本文中所揭示的一方面可獨(dú)立于任何其它方面來實(shí)施,且可以各種方式 來組合所述方面中的兩者或兩者以上。舉例來說,可使用本文中所闡明的任何數(shù)目的方面 來實(shí)施一設(shè)備或?qū)嵺`一方法。此外,可使用除本文中所闡明的方面中的一者或一者以上之 外或不同于本文中所闡明的方面中的一者或一者以上的其它結(jié)構(gòu)、功能性或結(jié)構(gòu)及功能性來實(shí)施所述設(shè)備或?qū)嵺`所述方法。此外,一方面可包含一權(quán)利要求項(xiàng)中的至少一元素。作為 上文的一實(shí)例,在一些方面中,一種數(shù)據(jù)處理方法包含識(shí)別與數(shù)據(jù)集合相關(guān)聯(lián)的時(shí)序不匹 配;處理所述數(shù)據(jù)集合以提供與所述數(shù)據(jù)集合相關(guān)的數(shù)據(jù);及將所述相關(guān)數(shù)據(jù)插入所述數(shù) 據(jù)集合中以減輕所述時(shí)序不匹配。在一些方面中,所述數(shù)據(jù)集合在此情形中可包含經(jīng)E - A 調(diào)制的樣本。同樣,在一些方面中,一種數(shù)據(jù)處理方法包含識(shí)別與第一數(shù)據(jù)集合相關(guān)聯(lián)的 時(shí)序不匹配;響應(yīng)于所述所識(shí)別時(shí)序不匹配來識(shí)別所述第一數(shù)據(jù)集合的待替代的數(shù)據(jù);基 于所述所識(shí)別數(shù)據(jù)產(chǎn)生第二數(shù)據(jù)集合;及以所述第二數(shù)據(jù)集合來替代所述所識(shí)別數(shù)據(jù)以減 輕所述時(shí)序不匹配。在此情形中,在一些方面中,所述第一數(shù)據(jù)集合可包含經(jīng)E -A調(diào)制的 樣本。出于說明的目的,以下論述描述了數(shù)據(jù)處理系統(tǒng)的各種組件及操作,其中一個(gè)裝 置接收來自另一裝置的數(shù)據(jù)。舉例來說,源裝置(例如,產(chǎn)生數(shù)據(jù)的裝置或轉(zhuǎn)發(fā)數(shù)據(jù)的裝 置)可經(jīng)由發(fā)射媒體(例如,有線、無線或光學(xué)媒體)向目的地裝置(例如,處理數(shù)據(jù)以產(chǎn) 生輸出信號(hào)的裝置)發(fā)送數(shù)據(jù)。應(yīng)了解,本文中的教示可能可應(yīng)用于各種類型的信息處理 系統(tǒng),其中信息從一個(gè)組件發(fā)送到另一組件。舉例來說,可在無線或有線通信系統(tǒng)、數(shù)據(jù)存 儲(chǔ)系統(tǒng)(例如,其中將數(shù)據(jù)從存儲(chǔ)媒體發(fā)送到以某種方式來處理數(shù)據(jù)的裝置)或處理信息 的某一其它設(shè)備中采用本文中的教示。在圖1中,通信系統(tǒng)100包括向目的地裝置104發(fā)送數(shù)據(jù)的源裝置102。舉例來 說,源裝置102可包括發(fā)射器106 (例如,無線收發(fā)器的組件)或某種類型的數(shù)據(jù)驅(qū)動(dòng)器,其 向目的地裝置104的接收器108 (例如,另一無線收發(fā)器的組件)或某一其它類型的數(shù)據(jù)匯 發(fā)送數(shù)據(jù)。在一些實(shí)施方案中,系統(tǒng)100包含將音頻數(shù)據(jù)流無線發(fā)射到一個(gè)或一個(gè)以上無 線耳機(jī)(例如,無線頭戴式耳機(jī))的無線音頻源(例如,音頻播放器或音頻接收器)。在一些方面中,源裝置102及目的地裝置104基于相應(yīng)時(shí)鐘信號(hào)來處理數(shù)據(jù)。舉 例來說,發(fā)射器106(例如,包含編碼器)可根據(jù)存儲(chǔ)在源緩沖器110中的數(shù)據(jù)以基于發(fā)射 時(shí)鐘112(例如,與之同步)的速率來產(chǎn)生源數(shù)據(jù)位(例如,符號(hào))。因此,接收器108可以 基于發(fā)射時(shí)鐘112的速率將從其所接收信號(hào)導(dǎo)出的數(shù)據(jù)存儲(chǔ)在接收緩沖器114中。然而, 接收器108的輸出裝置116 (例如,包含解碼器)可以基于接收時(shí)鐘118 (例如,與之同步) 的速率來處理來自接收緩沖器114的數(shù)據(jù)。如果發(fā)射時(shí)鐘112與接收時(shí)鐘118之間存在時(shí)序不匹配,則輸出裝置116可以快 于或慢于在接收緩沖器中存儲(chǔ)數(shù)據(jù)的速率的速率來處理(例如,檢索)來自接收緩沖器114 的數(shù)據(jù)。結(jié)果,可偶爾在目的地裝置104處發(fā)生緩沖器超限運(yùn)行(例如,上溢)或緩沖器低 限運(yùn)行(例如,下溢)狀況。因此,當(dāng)輸出裝置116從接收緩沖器114檢索數(shù)據(jù)時(shí),在某些 時(shí)間點(diǎn)處,在從接收緩沖器114讀取數(shù)據(jù)之前所述數(shù)據(jù)可能被丟棄(在緩沖器超限運(yùn)行的 情形中),或在某些時(shí)間點(diǎn)處,接收緩沖器114可能不具有任何可用于讀取的數(shù)據(jù)(在緩沖 器低限運(yùn)行的情形中)。在一些情形中,緩沖器超限運(yùn)行或低限運(yùn)行狀況可在輸出裝置116基于所接收數(shù) 據(jù)而產(chǎn)生的輸出信號(hào)中導(dǎo)致不合需要的假象,或所述狀況可導(dǎo)致通信損失。作為導(dǎo)致不合 需要的假象情境的實(shí)例,在數(shù)據(jù)包含音頻數(shù)據(jù)的情形中,所得音頻信號(hào)可能具有由音頻流 中的丟失位或額外位而導(dǎo)致的失真(例如,通常稱作咔嗒聲與噼噗聲)。明確地說,在低位 寬度(例如,1位)編碼系統(tǒng)中,音頻質(zhì)量可能對(duì)發(fā)射時(shí)鐘與接收時(shí)鐘之間的不匹配尤其敏感。為減輕導(dǎo)致緩沖器超限運(yùn)行或低限運(yùn)行狀況的時(shí)序不匹配的影響,目的地裝置 104包括在向輸出裝置116提供數(shù)據(jù)之前對(duì)來自接收緩沖器114的數(shù)據(jù)進(jìn)行處理的同步電 路120(例如,源解碼電路的組件)。如下文中將更詳細(xì)描述的,同步電路120可在恰當(dāng)時(shí)在 從接收緩沖器114讀取的數(shù)據(jù)中插入數(shù)據(jù)或從其移除數(shù)據(jù)以減輕時(shí)序不匹配。為確定何時(shí) 插入或刪除所述數(shù)據(jù),可向同步電路120提供指示與所接收數(shù)據(jù)相關(guān)聯(lián)的時(shí)序不匹配的信 息。舉例來說,同步電路120可接收來自接收緩沖器114的緩沖器狀態(tài)信息(例如,緩沖器 超限運(yùn)行或低限運(yùn)行指示)?,F(xiàn)將結(jié)合圖2的流程圖更詳細(xì)地描述系統(tǒng)100的樣本操作。為方便起見,可將圖2 的操作(或本文中論述或教示的任何其它操作)描述為由特定組件(例如,圖1及圖3到 圖5中描述的組件)執(zhí)行。然而,應(yīng)了解,可由其它類型的組件來執(zhí)行所述操作且可使用不 同數(shù)目的組件來執(zhí)行所述操作。還應(yīng)了解,在給定實(shí)施方案中可能并不采用本文中描述的 操作中的一者或一者以上。如框202所表示,目的地裝置104(圖1)可以基于發(fā)射時(shí)鐘112的速率接收來自 源裝置102的數(shù)據(jù)。接收器108可因此以此速率將數(shù)據(jù)存儲(chǔ)在接收緩沖器114中。如上文 所提及,可以基于接收時(shí)鐘118的速率從接收緩沖器114讀出此數(shù)據(jù)。如圖2的框204所表示,目的地裝置104確定是否存在與所接收數(shù)據(jù)(例如,接收 緩沖器114中的數(shù)據(jù))相關(guān)聯(lián)的時(shí)序不匹配。如上文所提及,此時(shí)序不匹配可對(duì)應(yīng)于發(fā)射 時(shí)鐘112與接收時(shí)鐘118之間的時(shí)序不匹配。為檢測(cè)此時(shí)序不匹配,同步電路120可監(jiān)視 接收緩沖器114(例如,先進(jìn)先出存儲(chǔ)器)的緩沖器狀態(tài)以確定是否正以相同速率將數(shù)據(jù)寫 入接收緩沖器114中及從接收緩沖器114讀出數(shù)據(jù)。在一些方面中,緩沖器狀態(tài)可包含緩沖器超限運(yùn)行指示,其指示將數(shù)據(jù)寫入接收 緩沖器114快于從接收緩沖器114讀出數(shù)據(jù)。所述指示可采用各種形式。在一些情形中, 緩沖器超限運(yùn)行指示可涉及指示接收緩沖器已填滿超過某一程度的“水印”(例如,接收緩 沖器114已超過滿載的75% )。在一些情形中,緩沖器超限運(yùn)行指示可包含緩沖器滿載指示。在一些方面中,緩沖器狀態(tài)可包含緩沖器低限運(yùn)行指示,其指示從接收緩沖器114 讀出數(shù)據(jù)快于將數(shù)據(jù)寫入接收緩沖器114中。所述指示可采用各種形式。在一些情形中, 緩沖器低限運(yùn)行指示可涉及指示接收緩沖器已耗盡超過某一程度的“水印”(例如,接收緩 沖器114不足滿載的25% )。在一些情形中,緩沖器低限運(yùn)行指示可包含緩沖器空載指示。如框206所表示,如果不存在時(shí)序不匹配,則同步電路120可僅以原始形式輸出來 自接收緩沖器114的數(shù)據(jù)。如上文所提及,可將此數(shù)據(jù)發(fā)送到以指定方式處理數(shù)據(jù)的輸出 裝置116 (例如,以向揚(yáng)聲器或某一其它組件提供輸出信號(hào))。如框208所表示,如果存在時(shí)序不匹配,則同步電路120可視存在緩沖器低限運(yùn)行 還是緩沖器超限運(yùn)行而在其從接收緩沖器114接收的數(shù)據(jù)中插入數(shù)據(jù)或從其刪除數(shù)據(jù)。將 結(jié)合框210到216及圖3中描繪的電路300 (例如,對(duì)應(yīng)于同步電路120)來描述可響應(yīng)于 緩沖器超限運(yùn)行而執(zhí)行的樣本操作。將結(jié)合框218到226及分別在圖4及圖5中描繪的電 路400及500(例如,對(duì)應(yīng)于同步電路120)來描述可響應(yīng)于緩沖器低限運(yùn)行而執(zhí)行的樣本 操作。
在一些方面中,響應(yīng)于緩沖器超限運(yùn)行來刪除數(shù)據(jù)(例如,一個(gè)或一個(gè)以上數(shù)據(jù) 樣本)的過程可涉及以考慮到刪除可能如何影響相關(guān)聯(lián)的輸出信號(hào)的方式來修改鄰近被 刪除的數(shù)據(jù)的數(shù)據(jù)。舉例來說,當(dāng)從輸入數(shù)據(jù)集合(例如,來自接收緩沖器114的數(shù)據(jù))移 除給定樣本時(shí),可基于被刪除的樣本的值及相鄰樣本的值來調(diào)整被刪除的樣本附近的樣本 中的一者或一者以上的值。因此,刪除過程可涉及以新的數(shù)據(jù)集合(例如,對(duì)應(yīng)于一個(gè)或一 個(gè)以上經(jīng)修改的相鄰樣本)來替代輸入數(shù)據(jù)集合的子集(例如,被刪除的樣本及其相鄰樣 本),借此,新替代數(shù)據(jù)集合是基于所述子集。通過以此方式產(chǎn)生替代數(shù)據(jù),可減輕基于所得 數(shù)據(jù)產(chǎn)生的輸出信號(hào)中的假象(例如,失真)。因此,如圖2的框210所表示,此替代過程可首先涉及識(shí)別在指示緩沖器超限運(yùn)行 的情況下輸入數(shù)據(jù)集合的將被替代的一部分??梢愿鞣N方式實(shí)施此識(shí)別過程。舉例來說,在 一些情形中,可在接收到對(duì)緩沖器超限運(yùn)行的指示之后進(jìn)行對(duì)待替代數(shù)據(jù)的識(shí)別。相反,在 一些情形中,可在更連續(xù)的基礎(chǔ)上進(jìn)行對(duì)可能替代的數(shù)據(jù)的初步識(shí)別。在所述后者情形中, 一旦接收到緩沖器超限運(yùn)行指示,便可接著將當(dāng)前經(jīng)識(shí)別用于可能替代的數(shù)據(jù)識(shí)別為待替 代的數(shù)據(jù)。下文中結(jié)合圖3更詳細(xì)地描述此后一情境的實(shí)例。如圖2的框212所表示,一旦識(shí)別了待替代的數(shù)據(jù),便基于所識(shí)別的數(shù)據(jù)產(chǎn)生替換 數(shù)據(jù)集合。作為輸入位流的情形中的簡(jiǎn)化實(shí)例,可識(shí)別五位集合以用于替代,其中將刪除中 間位。因此,產(chǎn)生四個(gè)位的替換集合,其中所述替換集合中的每一位的值可基于所識(shí)別的五 個(gè)位的值。下文中結(jié)合圖3更詳細(xì)地描述此情境的實(shí)例。如框214所表示,接著將替代數(shù)據(jù)代入到輸入數(shù)據(jù)集合中以取代所識(shí)別數(shù)據(jù)。接 著如框216所表示輸出所得數(shù)據(jù)。此處,由于輸出數(shù)據(jù)將具有少于輸入數(shù)據(jù)的數(shù)據(jù),所以可 以慢于接收輸入數(shù)據(jù)的速率的數(shù)據(jù)速率來輸出輸出數(shù)據(jù)。結(jié)果,輸出數(shù)據(jù)速率可更有效地 匹配處理輸出數(shù)據(jù)的速率(例如,其是基于在緩沖器超限運(yùn)行情境中慢于發(fā)射時(shí)鐘的接收 時(shí)鐘)?,F(xiàn)參看圖3的實(shí)例,電路300包括接收輸入數(shù)據(jù)304 (例如,從接收緩沖器114)且 輸出輸出數(shù)據(jù)306 (例如,到輸出裝置116)的數(shù)據(jù)控制器302。每當(dāng)識(shí)別器310檢測(cè)到緩 沖器超限運(yùn)行時(shí),數(shù)據(jù)控制器302便還從時(shí)序不匹配識(shí)別器310接收緩沖器超限運(yùn)行指示 308 (例如,其可呈在接收緩沖器114中的邏輯的形式)。在未指示緩沖器超限運(yùn)行的情況下,數(shù)據(jù)控制器302以其原始形式輸出輸入數(shù)據(jù) 304。舉例來說,響應(yīng)于緩沖器超限運(yùn)行指示308,多路復(fù)用器(“MUX”)312可使用經(jīng)延遲 輸入數(shù)據(jù)304A來提供輸出數(shù)據(jù)306。在指示緩沖器超限運(yùn)行的情況下,數(shù)據(jù)控制器302與數(shù)據(jù)產(chǎn)生器314協(xié)作以從輸 入數(shù)據(jù)304刪除數(shù)據(jù)(例如,數(shù)據(jù)樣本),以使得輸出數(shù)據(jù)306的有效數(shù)據(jù)速率更好地匹配 (例如,由輸出裝置116)處理輸出數(shù)據(jù)306的速率。如上文中所提及,數(shù)據(jù)產(chǎn)生器314修改 待刪除數(shù)據(jù)附近的數(shù)據(jù)集合以使得當(dāng)指示緩沖器超限運(yùn)行時(shí)可輸出所得替代數(shù)據(jù)316而 非此數(shù)據(jù)集合,而不僅僅從輸入數(shù)據(jù)304刪除數(shù)據(jù)。在電路300中,多路復(fù)用器312通過輸 出替代數(shù)據(jù)316而非原始的經(jīng)延遲輸入數(shù)據(jù)304A來執(zhí)行此替代操作。通過以此方式修改 輸入數(shù)據(jù)304,電路300可減輕原本可能在基于輸出數(shù)據(jù)306產(chǎn)生的輸出信號(hào)中出現(xiàn)的任何 假象。可采用各種技術(shù)來根據(jù)本文中的教示產(chǎn)生替代數(shù)據(jù)。在圖3的實(shí)例中,數(shù)據(jù)產(chǎn)生器314基于五個(gè)輸入數(shù)據(jù)值的集合來產(chǎn)生替代數(shù)據(jù)316 (例如,由四個(gè)數(shù)據(jù)值構(gòu)成)。此處, 數(shù)據(jù)控制器302包括使輸入數(shù)據(jù)304在箭頭320的方向上移位的五單元移位寄存器318。 因此,當(dāng)每一數(shù)據(jù)值到達(dá)移位寄存器318的最后一個(gè)(最右)單元時(shí),將所得經(jīng)延遲數(shù)據(jù) 304A提供到多路復(fù)用器312。如上文所提及,當(dāng)未啟動(dòng)緩沖器超限運(yùn)行指示308時(shí),多路復(fù) 用器312可僅輸出經(jīng)延遲數(shù)據(jù)304A作為輸出數(shù)據(jù)306。移位寄存器318的每一單元的內(nèi)容如五個(gè)向下指向的箭頭所指示而提供到數(shù)據(jù) 產(chǎn)生器315。因此,移位寄存器318可在連續(xù)的基礎(chǔ)上識(shí)別可在指示緩沖器超限運(yùn)行的情況 下加以替代的數(shù)據(jù)集合。此處,當(dāng)將每一輸入數(shù)據(jù)值讀入移位寄存器318的第一(最左) 單元時(shí),識(shí)別可能被替代的新數(shù)據(jù)集合。如中間單元V(i)中的X所表示,可選擇此單元中的數(shù)據(jù)進(jìn)行刪除。在此情形中, 單元V(i)及其相鄰單元¥(1-2)、¥(1-1)、¥(1+1)及¥(1+2)可保持?jǐn)?shù)據(jù)產(chǎn)生器314用以產(chǎn) 生包含四個(gè)數(shù)據(jù)值的替代數(shù)據(jù)316的數(shù)據(jù)值。數(shù)據(jù)產(chǎn)生器314可接著以恰當(dāng)速率(例如,基 于接收時(shí)鐘118)將替代數(shù)據(jù)316移出到多路復(fù)用器312。接著,每當(dāng)接收到緩沖器超限運(yùn) 行指示308時(shí),多路復(fù)用器312便可切換其輸入以便輸出替代數(shù)據(jù)316作為輸出數(shù)據(jù)306??刹捎酶鞣N算法以依據(jù)所識(shí)別的數(shù)據(jù)(例如,V(i_2)到V(i+2))來界定替代數(shù)據(jù) 316。舉例來說,可將替代數(shù)據(jù)界定為所識(shí)別數(shù)據(jù)的經(jīng)加權(quán)組合及/或線性組合。在一些方 面中,為在剩余數(shù)據(jù)中保持被移除的數(shù)據(jù)中所含有的信息,可在刪除數(shù)據(jù)之前在與被移除 的數(shù)據(jù)相關(guān)聯(lián)的相鄰者上應(yīng)用平滑化濾波器。平滑化濾波器的濾波器分接頭可以將關(guān)于被 刪除數(shù)據(jù)的恰當(dāng)(例如,最大)信息保持在其緊鄰者中的方式來設(shè)計(jì)。在一些情形中,可通過對(duì)所識(shí)別的數(shù)據(jù)執(zhí)行掩蔽運(yùn)算來界定替代數(shù)據(jù)。方程式1 中闡明代表性掩蔽運(yùn)算。方程式1 Vmod(i-l) = <C1 V(i-2 :i)>Vmod(i+l) = <C1 V(i+2 :i)>Vmod (i-2) = <C2, V(i-2 :i)>Vmod (i+2) = <C2, V(i+2 :i)>此處,Vfflod(i-2), Vfflod (i-1), Vfflod (i+1)及 Vm。d(i+2)包含替代數(shù)據(jù)值(例如,經(jīng)修改 的相鄰值)。C1 及 C2 為加權(quán)因子(例如,C1 = {0. 25,0. 25,0. 25}且 C2 = {0. 7,0. 2,0. 1})。 算子<a,b>表示向量a與b之間的內(nèi)積。在一些方面中,數(shù)據(jù)刪除操作可涉及表示給定數(shù)據(jù)值的位的數(shù)目的改變。舉例來 說,在一些情形中,輸入數(shù)據(jù)304包含位流,其中給定位(例如,具有值+1或-1)表示給定 數(shù)據(jù)樣本。在圖3中由輸入數(shù)據(jù)304的總線寬度“1”來表示所述實(shí)例。在此情形中,經(jīng)延 遲輸入數(shù)據(jù)304A還可包含一位寬的位流。另一方面,替代數(shù)據(jù)316可包含多位流(在圖3中由總線寬度“η”來表示),因?yàn)樘?代數(shù)據(jù)316的給定值可基于多個(gè)位及/或權(quán)重的組合。作為實(shí)例,在方程式1中,Vm。d(i-1) 可基于V(i-2)、V(i-l)及N(X)的組合,其可不等于整數(shù)值(例如,+1或-1)。因此,電路 300的輸出可包含如由圖3中的輸出數(shù)據(jù)306的總線寬度“η”所表示的多位數(shù)據(jù)。在此情 形中,當(dāng)多路復(fù)用器312正輸出經(jīng)延遲輸入數(shù)據(jù)304Α時(shí),多位輸出數(shù)據(jù)306可僅表示值+1 或-1 (或某一其它合適的1位值)。
鑒于上文,在電路300之后的任何電路(例如,輸出裝置116)可經(jīng)配置以處理多 位數(shù)據(jù)。舉例來說,輸出裝置116可包括將多位數(shù)據(jù)轉(zhuǎn)換為E -A調(diào)制(“SDM”)位流的 E -A調(diào)制器??山又鴮⒋薙DM信號(hào)提供到輸出裝置116或某一其它裝置的指定組件(例 如,用于提供音頻輸出的揚(yáng)聲器)。可使用本文中的教示來處理各種類型的輸入數(shù)據(jù)。舉例來說,在一些方面中,可 采用本文中的教示來處理過取樣的噪聲成形樣本。此處,術(shù)語(yǔ)過取樣是指超過奈奎斯特速 率(Nyquist rate)的取樣。并且,在一些方面中,術(shù)語(yǔ)噪聲成形涉及用于在較大帶寬(例 如,320kHz)上擴(kuò)展與給定帶寬(例如,20kHz)的信號(hào)相關(guān)聯(lián)的能量從而有效地減小與所述 信號(hào)相關(guān)聯(lián)的噪聲最低值的技術(shù)(例如,濾波技術(shù))。SDM樣本為過取樣的噪聲成形樣本 的一實(shí)例。作為實(shí)例,可由約1MHz下的1位SDM流來表示可由48kHz下的16位脈碼調(diào)制 (“PCM”)數(shù)據(jù)來表示的數(shù)據(jù)流。再次參看圖2,現(xiàn)將描述與插入數(shù)據(jù)以補(bǔ)償?shù)拖捱\(yùn)行情況有關(guān)的代表性操作。在一 些方面中,插入數(shù)據(jù)(例如,一個(gè)或一個(gè)以上數(shù)據(jù)樣本)的過程可涉及以考慮到插入可能如 何影響相關(guān)聯(lián)的輸出信號(hào)的方式來界定待插入的數(shù)據(jù)。舉例來說,當(dāng)將給定樣本插入輸入 數(shù)據(jù)集合(例如,接收緩沖器114中的數(shù)據(jù))中時(shí),可依據(jù)插入點(diǎn)附近(例如,先前及/或 隨后)的一個(gè)或一個(gè)以上樣本的值來界定所插入的樣本的值。結(jié)果,所插入樣本的值可與 所插入樣本的相鄰樣本的值相關(guān)。通過以此方式產(chǎn)生插入數(shù)據(jù),可減輕輸出信號(hào)中基于所 得輸出數(shù)據(jù)而產(chǎn)生的假象(例如,失真)。出于說明的目的,將結(jié)合圖4的電路400來描述圖2的操作。此外,數(shù)據(jù)處理器 402通過處理輸入數(shù)據(jù)406而產(chǎn)生插入數(shù)據(jù)404(例如,一個(gè)或一個(gè)以上數(shù)據(jù)樣本)。當(dāng)時(shí) 序不匹配識(shí)別器412提供緩沖器低限運(yùn)行指示414時(shí),數(shù)據(jù)插入器408將插入數(shù)據(jù)404插 入輸入數(shù)據(jù)406中以提供輸出數(shù)據(jù)410。如圖2的框218所表示,數(shù)據(jù)插入過程可首先涉及在輸入數(shù)據(jù)集合中識(shí)別插入點(diǎn)。 可以各種方式來實(shí)施此識(shí)別過程。舉例來說,在一些情形中,可在接收到緩沖器低限運(yùn)行指 示之后進(jìn)行對(duì)插入點(diǎn)的識(shí)別。相反,在一些情形中,可在更連續(xù)的基礎(chǔ)上進(jìn)行對(duì)可能插入點(diǎn) 的初步識(shí)別。舉例來說,當(dāng)數(shù)據(jù)處理器402接收輸入數(shù)據(jù)406的每一新數(shù)據(jù)值(例如,數(shù)據(jù) 樣本)時(shí),數(shù)據(jù)處理器402可在輸入數(shù)據(jù)406通過的隊(duì)列中識(shí)別新的插入點(diǎn)。在所述情形 中,一旦接收到緩沖器低限運(yùn)行指示414,便可接著將輸入數(shù)據(jù)中的當(dāng)前被識(shí)別用于可能插 入的點(diǎn)識(shí)別為實(shí)際插入點(diǎn)。圖2的框220、222及224涉及產(chǎn)生插入數(shù)據(jù),其與插入點(diǎn)附近的數(shù)據(jù)集合相關(guān)。可 以各種方式產(chǎn)生此插入數(shù)據(jù)。舉例來說,在一些情形中,數(shù)據(jù)處理器402可基于與數(shù)據(jù)集合 相關(guān)聯(lián)的平均值來界定插入數(shù)據(jù)。以此方式,在一些方面中,插入數(shù)據(jù)的值將對(duì)應(yīng)于相鄰數(shù) 據(jù)的值。在一些情形中,可將插入數(shù)據(jù)設(shè)定為對(duì)應(yīng)于與輸入數(shù)據(jù)相關(guān)聯(lián)的PCM等效值(例 如,PCM近似值)的值。舉例來說,過取樣流(例如,SDM流)中的給定點(diǎn)周圍的連續(xù)樣本 集合的平均值對(duì)應(yīng)于所述點(diǎn)處的基礎(chǔ)信號(hào)的PCM值。換句話說,過取樣位流的局部平均值 追循對(duì)應(yīng)PCM數(shù)據(jù)的瞬時(shí)量值。因此,可將所述點(diǎn)處的PCM等效值界定為連續(xù)樣本(例如, SDM樣本)集合的中值。在典型情形中,集合中的樣本數(shù)目將等于過取樣速率。在一些方面中,可基于在插入點(diǎn)之前的數(shù)據(jù)、在插入點(diǎn)之后的數(shù)據(jù)或兩者來界定插入數(shù)據(jù)。出于說明的目的,圖4描述一實(shí)例,其中插入數(shù)據(jù)產(chǎn)生器416基于在插入點(diǎn)之前 的數(shù)據(jù)418的第一子集及在插入點(diǎn)之后的數(shù)據(jù)420的第二子集來產(chǎn)生插入數(shù)據(jù)404。如圖2的框220所表示,數(shù)據(jù)產(chǎn)生器416對(duì)在插入點(diǎn)之前的數(shù)據(jù)418 (例如,一個(gè) 或一個(gè)以上數(shù)據(jù)樣本)進(jìn)行處理以產(chǎn)生(例如)用以界定替代數(shù)據(jù)404的第一中間值。如 上文所提及,此操作可涉及計(jì)算所界定數(shù)目的樣本的平均值。數(shù)據(jù)處理器402可以多種方式來處理數(shù)據(jù)418。舉例來說,在一些情形中,數(shù)據(jù)處 理器402可實(shí)時(shí)地處理數(shù)據(jù)418 (例如,通過在接收到數(shù)據(jù)時(shí)產(chǎn)生接續(xù)的平均值)。在其 它情形中,數(shù)據(jù)處理器402可對(duì)數(shù)據(jù)418進(jìn)行緩沖以使得可在某一其它時(shí)間處理所述數(shù)據(jù) 418 (例如,在接收到緩沖器低限運(yùn)行指示414時(shí))。如圖2的框222所表示,數(shù)據(jù)產(chǎn)生器416對(duì)在插入點(diǎn)之后的數(shù)據(jù)420 (例如,一個(gè) 或一個(gè)以上數(shù)據(jù)樣本)進(jìn)行處理以產(chǎn)生(例如)用以界定插入數(shù)據(jù)404的第二中間值。如 上文所提及,此操作可涉及計(jì)算所界定數(shù)目的樣本的平均值。如在緩沖器超限運(yùn)行情形中, 可實(shí)時(shí)地處理數(shù)據(jù)420或?qū)ζ溥M(jìn)行緩沖以用于在某一其它時(shí)間進(jìn)行處理。如圖2的框224所表示,數(shù)據(jù)產(chǎn)生器416基于數(shù)據(jù)418及數(shù)據(jù)420產(chǎn)生插入數(shù)據(jù) 404(例如,一個(gè)或一個(gè)以上數(shù)據(jù)樣本)。舉例來說,在一些情形中,可將插入404界定為在 框220及222處產(chǎn)生的第一中間值與第二中間值的中值。即,插入數(shù)據(jù)404的值可包含先 前數(shù)據(jù)418及隨后數(shù)據(jù)420的值的相應(yīng)平均值的中值。在一些方面中,可將插入數(shù)據(jù)404 界定為數(shù)據(jù)418的PCM等效值(例如,與緊接在插入點(diǎn)之前的數(shù)據(jù)樣本相關(guān)聯(lián)的PCM等效 值)與數(shù)據(jù)420的PCM等效值(例如,與緊接在插入點(diǎn)之后的數(shù)據(jù)樣本相關(guān)聯(lián)的PCM等效 值)的中值。通過使插入數(shù)據(jù)404的值與一個(gè)或一個(gè)以上相鄰值相關(guān),電路400可減輕原 本可能出現(xiàn)在基于輸出數(shù)據(jù)410產(chǎn)生的輸出信號(hào)中的任何假象。在插入數(shù)據(jù)404包含多個(gè)數(shù)據(jù)(例如,多個(gè)數(shù)據(jù)樣本)的情形中,可基于先前及/ 或隨后的數(shù)據(jù)來產(chǎn)生插入數(shù)據(jù)404的每一值。舉例來說,可基于第一中間值與第二中間值 之間(例如,第一 PCM等效值與第二 PCM等效值之間)的線性內(nèi)插來界定插入數(shù)據(jù)404的
每一值。如圖2的框226所表示,數(shù)據(jù)插入器408將輸入數(shù)據(jù)406耦合到其輸出,其視數(shù)據(jù) 插入器408是否接收到低限運(yùn)行指示414而任選地包括插入點(diǎn)處的插入數(shù)據(jù)404。為達(dá)到 此目的,數(shù)據(jù)插入器408可包含多路復(fù)用器422或某一其它合適電路,其輸出原始輸入數(shù)據(jù) 406或插入數(shù)據(jù)404作為輸出數(shù)據(jù)410??刹捎醚舆t電路424從而以一時(shí)間量來延遲輸入數(shù)據(jù)406,所述時(shí)間量與數(shù)據(jù)處 理器402的數(shù)據(jù)等待時(shí)間相關(guān)。舉例來說,延遲電路424可以一恰當(dāng)時(shí)間量來延遲輸入數(shù) 據(jù)406以使得在插入點(diǎn)之前的數(shù)據(jù)(例如,對(duì)應(yīng)于數(shù)據(jù)418)將作為經(jīng)延遲輸入數(shù)據(jù)406A 而恰于插入數(shù)據(jù)404到達(dá)多路復(fù)用器422的時(shí)間點(diǎn)之前到達(dá)多路復(fù)用器422,且使得在插入 點(diǎn)之后的數(shù)據(jù)(例如,對(duì)應(yīng)于數(shù)據(jù)420)將恰于插入數(shù)據(jù)404到達(dá)之后到達(dá)多路復(fù)用器422。 因此,數(shù)據(jù)插入器408可經(jīng)配置以輸出經(jīng)延遲輸入數(shù)據(jù)406A(例如,對(duì)應(yīng)于數(shù)據(jù)418),且接 著切換其輸入以輸出插入數(shù)據(jù)404。在輸出插入數(shù)據(jù)之后,多路復(fù)用器422接著切換回以輸 出經(jīng)延遲輸入數(shù)據(jù)406A (例如,對(duì)應(yīng)于數(shù)據(jù)420)。由于在輸出數(shù)據(jù)410中提供插入數(shù)據(jù)404,所以可減輕與輸入數(shù)據(jù)406相關(guān)聯(lián)的 時(shí)序不匹配。舉例來說,由于輸出數(shù)據(jù)410將多于輸入數(shù)據(jù)406,因此可以快于接收輸入數(shù)據(jù)406的速率(例如,其可基于圖1的發(fā)射時(shí)鐘112)的數(shù)據(jù)速率來輸出輸出數(shù)據(jù)410。因 此,輸出數(shù)據(jù)410的數(shù)據(jù)速率可更有效地匹配處理輸出數(shù)據(jù)410的速率(例如,由輸出裝置 116基于在緩沖器低限運(yùn)行情境下快于發(fā)射時(shí)鐘112的接收時(shí)鐘118來進(jìn)行處理)。如在緩沖器超限運(yùn)行情形中,數(shù)據(jù)插入操作可涉及表示給定數(shù)據(jù)值的位的數(shù)目 的改變。舉例來說,在一些情形中,輸入數(shù)據(jù)406包含位流,其中給定位(例如,具有值+1 或-1)表示給定數(shù)據(jù)樣本。在圖4中由輸入數(shù)據(jù)406的總線寬度“1”來表示所述實(shí)例。在 此情形中,經(jīng)延遲輸入數(shù)據(jù)406A還可包含1位寬的位流。另一方面,插入數(shù)據(jù)404可包含多位流(由圖4中的總線寬度“n”來表示),因?yàn)椴?入數(shù)據(jù)404的給定值可基于可不等于整數(shù)值(例如,+1或-1)的多個(gè)位的組合。因此,電路 400的輸出可包含如由圖4中的輸出數(shù)據(jù)410的總線寬度“n”所表示的多位數(shù)據(jù)。在此情 形中,當(dāng)多路復(fù)用器422正輸出經(jīng)延遲輸入數(shù)據(jù)406A時(shí),多位數(shù)據(jù)可僅表示值+1或-1 (或 某一其它合適的1位值)。再次,在電路400之后的任何電路(例如,輸出裝置116)可經(jīng)配 置以處理多位數(shù)據(jù)??墒褂靡陨辖淌緛硖幚砀鞣N類型的輸入數(shù)據(jù)。舉例來說,在一些方面中,可采用本 文中的教示來處理過取樣的噪聲成形樣本(例如,SDM數(shù)據(jù))。可根據(jù)本文中的教示以各種方式來實(shí)施數(shù)據(jù)插入電路。舉例來說,可保持接收緩 沖器的連續(xù)N點(diǎn)低通濾波版本以執(zhí)行樣本插入。在一些方面中,此緩沖器可表示過取樣的 輸入流(例如,流的N個(gè)鄰近樣本)的PCM等效值。在出現(xiàn)低限運(yùn)行旗標(biāo)的位置處,在原始 數(shù)據(jù)流中插入新的樣本,其為對(duì)N個(gè)近似值的估計(jì)(例如,當(dāng)前N點(diǎn)PCM等效值)。由于經(jīng) 修改緩沖器數(shù)據(jù)可能在稍后通過低通濾波器,所以相鄰樣本可能最終與所插入樣本良好地 相關(guān)。一種計(jì)算PCM等效值的方法是使用矩形窗濾波器(box-car filter),其可在本質(zhì) 上為N個(gè)樣本的平均值。所述值通常為過取樣速率(“0SR”)的函數(shù)。在一些情形中,N = 0SR (例如,大于或等于2)。圖5中描繪樣本插入電路500。此處,多路復(fù)用器502視是否指示緩沖器低限運(yùn)行 而將輸入數(shù)據(jù)504 (例如,位流)或插入數(shù)據(jù)506饋入到移位寄存器508 (圖5中未展示控 制輸入)。移位寄存器508的最后一個(gè)單元接著提供輸出數(shù)據(jù)510。在此實(shí)例中,移位寄存器508具有深度M+1。將第i_l個(gè)位及第i_M個(gè)位饋入到包 含加法器512、加法器514及延遲516的電路中。所述組件協(xié)作以在M個(gè)位上反復(fù)計(jì)算輸入 數(shù)據(jù)的總和以提供插入數(shù)據(jù)506。明確地說,加法器512將每一個(gè)新的第i-1個(gè)位加到總和 中,且加法器514從總和中減去當(dāng)前第i-M個(gè)位。每當(dāng)存在緩沖器低限運(yùn)行時(shí),可接著將插入數(shù)據(jù)而不是輸入數(shù)據(jù)504插入由多路 復(fù)用器502輸出的數(shù)據(jù)流518中。因此,電路500可在連續(xù)的基礎(chǔ)上識(shí)別可能插入點(diǎn)及待 在指示緩沖器低限運(yùn)行的情況下在所述插入點(diǎn)處插入的數(shù)據(jù)。如上文所提及,在一些方面中,可執(zhí)行恰當(dāng)處理以使插入數(shù)據(jù)506的值相對(duì)于輸 入數(shù)據(jù)504的值正規(guī)化或使輸入數(shù)據(jù)504的值相對(duì)于插入數(shù)據(jù)506的值正規(guī)化(例如,通 過使輸出數(shù)據(jù)510經(jīng)受低通濾波)。以此方式,插入數(shù)據(jù)506具有M個(gè)位的平均值而非總和 的效應(yīng)。還如上文論述,插入數(shù)據(jù)506 (及因此輸出數(shù)據(jù)510)可包含與輸入數(shù)據(jù)504不同數(shù)目的位。舉例來說,輸入數(shù)據(jù)可具有總線寬度“1”,而插入數(shù)據(jù)506、數(shù)據(jù)流518及輸出數(shù) 據(jù)510具有位寬度“η”。鑒于上文,可從源編碼觀點(diǎn)來解決時(shí)鐘不匹配問題。舉例來說,在緩沖器低限運(yùn)行 的情形中,可界定樣本并將其插入接收緩沖器數(shù)據(jù)中以使得其與接收緩沖器中的原始樣本 良好地相關(guān)。此外,在緩沖器超限運(yùn)行的情形中,可移除樣本,借此以導(dǎo)致接收輸出信號(hào)的 失真減少的方式來修改樣本的相鄰者。與(例如)從時(shí)鐘同步觀點(diǎn)來解決時(shí)序不匹配的系統(tǒng)相比,可在根據(jù)本文中的教 示來構(gòu)建的設(shè)備中實(shí)現(xiàn)各種優(yōu)勢(shì)。舉例來說,所述設(shè)備可消耗較少功率,因?yàn)槠淇墒褂幂^少 且較不復(fù)雜的組件(例如,所述組件實(shí)施相對(duì)簡(jiǎn)單的移位及加法相關(guān)操作)以減輕時(shí)序不 匹配。此外,所述設(shè)備可具有相對(duì)較低等待時(shí)間,因?yàn)椴恍枰獙?duì)數(shù)據(jù)進(jìn)行緩沖持續(xù)非常多的 數(shù)據(jù)周期。因此,在一些方面中,本發(fā)明涉及低功率低等待時(shí)間解決方案以最小化由于接收 器與發(fā)射器之間的時(shí)鐘不匹配(例如,在無線發(fā)射語(yǔ)音及音頻中)而產(chǎn)生的假象(例如,音 頻假象)。類似地,在一些方面中,本發(fā)明涉及低復(fù)雜性、低功率及低等待時(shí)間同步解決方 案,其保持可接受的語(yǔ)音及音頻質(zhì)量??蓪⒈疚闹械慕淌静⑷胗诓捎糜糜谂c至少另一裝置通信的各種組件的裝置中。圖 6描述可用以促進(jìn)裝置之間的通信的若干樣本組件。此處,第一裝置602及第二裝置604適 于經(jīng)由無線通信鏈路606通過合適的媒體進(jìn)行通信。首先,將討論在將信息從裝置602發(fā)送到裝置604 (例如,反向鏈路)中所涉及的 組件。發(fā)射(“ΤΧ”)數(shù)據(jù)處理器608從數(shù)據(jù)緩沖器610或某其它適當(dāng)組件接收業(yè)務(wù)數(shù)據(jù) (例如,數(shù)據(jù)包)。發(fā)射數(shù)據(jù)處理器608基于選定編碼及調(diào)制方案來處理(例如,編碼、交錯(cuò) 及符號(hào)映射)每一數(shù)據(jù)包,且提供數(shù)據(jù)符號(hào)。大體來說,數(shù)據(jù)符號(hào)為數(shù)據(jù)的調(diào)制符號(hào),且導(dǎo) 頻符號(hào)為導(dǎo)頻(其為先驗(yàn)已知的)的調(diào)制符號(hào)。調(diào)制器612接收數(shù)據(jù)符號(hào)、導(dǎo)頻符號(hào)及可 能的用于反向鏈路的信令,并執(zhí)行調(diào)制(例如,OFDM或某一其它適當(dāng)調(diào)制)及/或如系統(tǒng) 所指定的其它處理,并提供輸出碼片流。發(fā)射器(“TMTR”)614處理(例如,轉(zhuǎn)換到模擬、 濾波、放大及增頻轉(zhuǎn)換)輸出碼片流且產(chǎn)生經(jīng)調(diào)制信號(hào),接著從天線616發(fā)射所述經(jīng)調(diào)制信 號(hào)。裝置602所發(fā)射的經(jīng)調(diào)制信號(hào)(連同來自與裝置604通信的其它裝置的信號(hào))由 裝置604的天線618接收。接收器(“RCVR”)620處理(例如,調(diào)節(jié)及數(shù)字化)從天線618 接收的信號(hào),且提供所接收樣本。解調(diào)器(“DEM0D”)622處理(例如,解調(diào)及檢測(cè))所接收 樣本,且提供所檢測(cè)數(shù)據(jù)符號(hào),所述數(shù)據(jù)符號(hào)可為對(duì)由其它裝置發(fā)射到裝置604的數(shù)據(jù)符 號(hào)的有噪聲估計(jì)。接收(“RX”)數(shù)據(jù)處理器624處理(例如,符號(hào)解映射、解交錯(cuò)及解碼) 所檢測(cè)數(shù)據(jù)符號(hào),且提供與每一發(fā)射裝置(例如,裝置602)相關(guān)聯(lián)的經(jīng)解碼數(shù)據(jù)?,F(xiàn)將討論在將信息從裝置604發(fā)送到裝置602 (例如,前向鏈路)中所涉及的組 件。在裝置604處,業(yè)務(wù)數(shù)據(jù)由發(fā)射(“TX”)數(shù)據(jù)處理器626處理以產(chǎn)生數(shù)據(jù)符號(hào)。調(diào)制器 628接收用于前向鏈路的數(shù)據(jù)符號(hào)、導(dǎo)頻符號(hào)及信令,執(zhí)行調(diào)制(例如,OFDM或某一其它適 當(dāng)調(diào)制)及/或其它相干處理,且提供輸出碼片流,所述輸出碼片流由發(fā)射器C‘TMTR”)630 進(jìn)一步調(diào)節(jié)且從天線618發(fā)射。在一些實(shí)施方案中,用于前向鏈路的信令可包括由用于所 有裝置(例如,終端)的控制器632所產(chǎn)生的在反向鏈路上發(fā)射到裝置604的功率控制命 令及其它信息(例如,與通信信道有關(guān))。
在裝置602處,由裝置604發(fā)射的經(jīng)調(diào)制信號(hào)由天線616接收,由接收器 (“RCVR”)634調(diào)節(jié)并數(shù)字化,且由解調(diào)器(“DEM0D”)636處理以獲得所檢測(cè)數(shù)據(jù)符號(hào)。接 收(“RX”)數(shù)據(jù)處理器638處理所檢測(cè)數(shù)據(jù)符號(hào),且提供用于裝置602的經(jīng)解碼數(shù)據(jù)及前 向鏈路信令??刂破?40接收功率控制命令及其它信息以控制數(shù)據(jù)發(fā)射,并控制在604反 向鏈路上到裝置604的發(fā)射功率??刂破?40及632分別指導(dǎo)裝置602及裝置604的各種操作。舉例來說,控制器 可確定恰當(dāng)濾波器、報(bào)告關(guān)于濾波器的信息并使用濾波器來對(duì)信息進(jìn)行解碼。數(shù)據(jù)存儲(chǔ)器 642及644可分別存儲(chǔ)由控制器640及632使用的程序代碼及數(shù)據(jù)。圖6還說明通信組件可包括執(zhí)行如本文中所教示的時(shí)序控制操作的一個(gè)或一個(gè) 以上組件。舉例來說,時(shí)序控制組件646可與控制器640及/或裝置602的其它組件協(xié)作 以將信息發(fā)送到另一裝置(例如,裝置604)或從另一裝置(例如,裝置604)接收信息。類 似地,時(shí)序控制組件648可與控制器632及/或裝置604的其它組件協(xié)作以將信息發(fā)送到 另一裝置(例如,裝置602)或從另一裝置(例如,裝置602)接收信息。應(yīng)了解,對(duì)于每一 裝置602及604,所述組件中的兩者或兩者以上的功能性可由單一組件提供。舉例來說,單 一處理組件可提供時(shí)序控制組件646及控制器640的功能性,且單一處理組件可提供時(shí)序 控制組件648及控制器632的功能性。無線裝置可包括基于由無線裝置發(fā)射或在無線裝置處接收的信號(hào)(例如,包含數(shù) 據(jù)集合)來執(zhí)行功能的各種組件。舉例來說,無線頭戴式耳機(jī)可包括適于基于數(shù)據(jù)集合的 至少一部分來提供音頻輸出的變換器。無線表可包括適于基于數(shù)據(jù)集合的至少一部分來提 供指示的用戶接口。無線感測(cè)裝置可包括適于基于數(shù)據(jù)集合的至少一部分(例如,基于數(shù) 據(jù)集合中所包括的請(qǐng)求)來進(jìn)行感測(cè)的傳感器。無線裝置可經(jīng)由一個(gè)或一個(gè)以上無線通信鏈路來通信,所述無線通信鏈路是基于 任何適當(dāng)無線通信技術(shù)或以其它方式支持任何適當(dāng)無線通信技術(shù)。舉例來說,在一些方面 中,無線裝置可與網(wǎng)絡(luò)相關(guān)聯(lián)。在一些方面中,網(wǎng)絡(luò)可包含使用超寬帶技術(shù)或某一其它適當(dāng) 技術(shù)實(shí)施的個(gè)人局域網(wǎng)絡(luò)(例如,支持約30米的無線覆蓋區(qū)域)或人體局域網(wǎng)絡(luò)(例如,支 持約10米的無線覆蓋區(qū)域)。在一些方面中,網(wǎng)絡(luò)可包含局域網(wǎng)絡(luò)或廣域網(wǎng)絡(luò)。無線裝置 可支持或以其它方式使用多種無線通信技術(shù)、協(xié)議或標(biāo)準(zhǔn)(例如,CDMA、TDMA、OFDM、0FDMA、 WiMAX及Wi-Fi)中的一者或一者以上。類似地,無線裝置可支持或以其它方式使用多種對(duì) 應(yīng)調(diào)制或多路復(fù)用方案中的一者或一者以上。無線裝置可因此包括恰當(dāng)組件(例如,空中 接口)以使用以上或其它無線通信技術(shù)經(jīng)由一個(gè)或一個(gè)以上無線通信鏈路來建立及通信。 舉例來說,裝置可包含具有相關(guān)聯(lián)發(fā)射器及接收器組件(例如,發(fā)射器614及630以及接收 器620及634)的無線收發(fā)器,其可包括促進(jìn)經(jīng)由無線媒體進(jìn)行通信的各種組件(例如,信 號(hào)產(chǎn)生器及信號(hào)處理器)。在一些方面中,無線裝置可經(jīng)由基于脈沖(impulse-based)的無線通信鏈路進(jìn)行 通信。舉例來說,基于脈沖的無線通信鏈路可利用具有相對(duì)短長(zhǎng)度(例如,約幾納秒或更 少)及相對(duì)寬帶寬的超寬帶脈沖。在一些方面中,超寬帶脈沖可具有約20%或更多的部分 帶寬及/或具有約500MHz或更大的帶寬。本文的教示可并入于多種設(shè)備(例如,裝置)中(例如,在其內(nèi)實(shí)施或由其執(zhí)行)。 舉例來說,本文所教示的一個(gè)或一個(gè)以上方面可并入于電話(例如,蜂窩式電話)、個(gè)人數(shù)據(jù)助理(“PDA”)、娛樂裝置(例如,音樂或視頻裝置)、頭戴式耳機(jī)(例如,頭戴式受話器、 耳機(jī)等)、麥克風(fēng)、醫(yī)療感測(cè)裝置(例如,生物測(cè)定傳感器、心率監(jiān)視器、計(jì)步器、EKG裝置、 智能繃帶等)、用戶I/O裝置(例如,表、遙控器、燈開關(guān)、鍵盤、鼠標(biāo)等)、環(huán)境感測(cè)裝置(例 如,胎壓監(jiān)視器)、計(jì)算機(jī)、銷售點(diǎn)裝置、娛樂裝置、助聽器、機(jī)頂盒或任何其它適當(dāng)裝置中。所述裝置可具有不同功率及數(shù)據(jù)要求。在一些方面中,本文的教示可適于用于低 功率應(yīng)用中(例如,經(jīng)由使用基于脈沖的信令方案及低工作循環(huán)模式)且可支持包括相對(duì) 高數(shù)據(jù)速率的多種數(shù)據(jù)速率(例如,經(jīng)由使用高帶寬脈沖)。在一些方面中,無線裝置可包含用于通信系統(tǒng)的接入裝置(例如,接入點(diǎn))。所述 接入裝置可提供(例如)經(jīng)由有線或無線通信鏈路到另一網(wǎng)絡(luò)(例如,例如因特網(wǎng)或蜂窩 式網(wǎng)絡(luò)的廣域網(wǎng)絡(luò))的連接性。因此,接入裝置可使得另一裝置(例如,無線站)能夠接入 另一網(wǎng)絡(luò)或某一其它功能性。此外,應(yīng)了解,裝置中的一者或兩者可為便攜的或在一些情形 中為相對(duì)不便攜的。又,應(yīng)了解,無線裝置還可能能夠經(jīng)由恰當(dāng)通信接口以非無線方式(例 如,經(jīng)由有線連接)發(fā)射及/或接收信息。可以多種方式來實(shí)施本文中描述的組件。參看圖7及圖8,設(shè)備700及800被表 示為一系列相關(guān)的功能塊,所述功能塊可表示由(例如)一個(gè)或一個(gè)以上集成電路(例如, ASIC)實(shí)施或可以本文中所教示的某一其它方式來實(shí)施的功能。如本文中所論述,集成電路 可包括處理器、軟件、其它組件或其某一組合。設(shè)備700及800可包括一個(gè)或一個(gè)以上模塊,其可執(zhí)行上文中關(guān)于各圖描述的功 能中的一者或一者以上。舉例來說,用于識(shí)別時(shí)序不匹配的ASIC 702或802可對(duì)應(yīng)于(例 如)如本文中論述的識(shí)別器310或412。用于處理數(shù)據(jù)的ASIC 704可對(duì)應(yīng)于(例如)如本 文中論述的數(shù)據(jù)處理器402。用于插入數(shù)據(jù)的ASIC 706可對(duì)應(yīng)于(例如)如本文中論述的 數(shù)據(jù)插入器408。用于產(chǎn)生輸出信號(hào)的ASIC 708或810可對(duì)應(yīng)于(例如)如本文中論述的 輸出裝置116。用于識(shí)別數(shù)據(jù)的ASIC 804可對(duì)應(yīng)于(例如)如本文中論述的數(shù)據(jù)控制器 302。用于產(chǎn)生數(shù)據(jù)的ASIC 806可對(duì)應(yīng)于(例如)如本文中論述的數(shù)據(jù)產(chǎn)生器314。用于 替代數(shù)據(jù)的ASIC 808可對(duì)應(yīng)于(例如)如本文中論述的數(shù)據(jù)控制器302。如上文所指出,在一些方面中,所述組件可經(jīng)由恰當(dāng)處理器組件來實(shí)施。在一些方 面中,可至少部分地使用如本文中所教示的結(jié)構(gòu)來實(shí)施所述處理器組件。在一些方面中,處 理器可適于實(shí)施所述組件中的一者或一者以上的功能性的一部分或全部。在一些方面中, 由虛線框表示的組件中的一者或一者以上是任選的。如上文所指出,設(shè)備700及800可包含一個(gè)或一個(gè)以上集成電路。舉例來說,在一 些方面中,單一集成電路可實(shí)施所說明組件中的一者或一者以上的功能性,而在其它方面 中,一個(gè)以上集成電路可實(shí)施所說明組件中的一者或一者以上的功能性。此外,圖7及圖8所表示的組件及功能以及本文所述的其它組件及功能可使用任 何適當(dāng)裝置來實(shí)施。也可至少部分地使用如本文中所教示的對(duì)應(yīng)結(jié)構(gòu)來實(shí)施所述裝置。舉 例來說,上文結(jié)合圖7及圖8的“用于……的ASIC”組件而描述的組件也可對(duì)應(yīng)于經(jīng)類似指 定的“用于……的裝置”功能性。因此,在一些方面中,可使用如本文所教示的處理器組件、 集成電路或其它適當(dāng)結(jié)構(gòu)中的一者或一者以上來實(shí)施所述裝置中的一者或一者以上。又,應(yīng)理解,本文中使用例如“第一”、“第二”等的指定對(duì)元件進(jìn)行的任何引用大體 不限制所述元件的數(shù)量或次序。而是,所述指定可在本文中用作在兩個(gè)或兩個(gè)以上元件或元件的例子之間作出區(qū)分的方便方法。因此,對(duì)第一元件及第二元件的引用并不意味此處 僅可使用兩個(gè)元件或第一元件必須以某一方式在第二元件之前。又,除非另有陳述,否則一 組元件可包含一個(gè)或一個(gè)以上元件。此外,在所述描述或權(quán)利要求書中使用的具有形式“以 下各者中的至少一者A、B或C”的術(shù)語(yǔ)意味著“A或B或C或其任何組合”。所屬領(lǐng)域的技術(shù)人員應(yīng)理解,可使用多種不同技術(shù)及技藝中的任一者來表示信息 及信號(hào)。舉例來說,可由電壓、電流、電磁波、磁場(chǎng)或磁粒子、光場(chǎng)或光粒子或其任何組合來 表示可遍及上文描述而引用的數(shù)據(jù)、指令、命令、信息、信號(hào)、位、符號(hào)及碼片。所屬領(lǐng)域的技術(shù)人員將進(jìn)一步了解,結(jié)合本文所揭示的方面而描述的各種說明性 邏輯塊、模塊、處理器、裝置、電路及算法步驟中的任一者可實(shí)施為電子硬件(例如,可使用 源編碼或某一其它技術(shù)而設(shè)計(jì)的數(shù)字實(shí)施方案、模擬實(shí)施方案或兩者的組合)、并入有指 令的各種形式的程序代碼或設(shè)計(jì)代碼(為方便起見,其在本文中可稱為“軟件”或“軟件模 塊”),或兩者的組合。為了清楚地說明硬件與軟件的此可互換性,各種說明性組件、塊、模 塊、電路及步驟已在上文大體就其功能性而加以描述。將所述功能性實(shí)施為硬件還是軟件 視特定應(yīng)用及外加于整個(gè)系統(tǒng)的設(shè)計(jì)約束而定。所屬領(lǐng)域的技術(shù)人員可針對(duì)每一特定應(yīng)用 以不同方式實(shí)施所述功能性,但所述實(shí)施決策不應(yīng)被解釋為導(dǎo)致偏離本發(fā)明的范圍。結(jié)合本文所揭示的方面而描述的各種說明性邏輯塊、模塊及電路可實(shí)施于集成電 路(“IC”)、接入終端或接入點(diǎn)內(nèi),或由集成電路(“IC”)、接入終端或接入點(diǎn)執(zhí)行。IC可 包含通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA) 或其它可編程邏輯裝置、離散門或晶體管邏輯、離散硬件組件、電組件、光學(xué)組件、機(jī)械組件 或其經(jīng)設(shè)計(jì)以執(zhí)行本文所述的功能的任何組合,且可執(zhí)行駐存于IC內(nèi)或IC外或IC內(nèi)及IC 外的代碼或指令。通用處理器可為微處理器,但在替代方案中,所述處理器可為任何常規(guī)處 理器、控制器、微控制器或狀態(tài)機(jī)。還可將處理器實(shí)施為計(jì)算裝置的組合,例如,DSP與微處 理器的組合、多個(gè)微處理器的組合、一個(gè)或一個(gè)以上微處理器與DSP核心的聯(lián)合或任何其 它所述配置。應(yīng)理解,在任何所揭示過程中的步驟的任何特定次序或?qū)蛹?jí)為實(shí)例方法的實(shí)例。 基于設(shè)計(jì)偏好,應(yīng)理解,在過程中的步驟的特定次序或?qū)蛹?jí)可在保持處于本發(fā)明的范圍內(nèi) 的同時(shí)經(jīng)重新排列。所附方法權(quán)利要求項(xiàng)以實(shí)例次序呈現(xiàn)各步驟的要素,且并不意圖限于 所呈現(xiàn)的特定次序或?qū)蛹?jí)。結(jié)合本文所揭示的方面而描述的方法或算法的步驟可直接實(shí)施于硬件中、由處理 器執(zhí)行的軟件模塊中或兩者的組合中。軟件模塊(例如,包括可執(zhí)行指令及相關(guān)數(shù)據(jù))及其 它數(shù)據(jù)可駐存于例如RAM存儲(chǔ)器、快閃存儲(chǔ)器、ROM存儲(chǔ)器、EPR0M存儲(chǔ)器、EEPR0M存儲(chǔ)器、 寄存器、硬盤、可裝卸盤、CD-ROM或此項(xiàng)技術(shù)中已知的任何其它形式的計(jì)算機(jī)可讀存儲(chǔ)媒體 的數(shù)據(jù)存儲(chǔ)器中。實(shí)例存儲(chǔ)媒體可耦合到例如計(jì)算機(jī)/處理器(為方便起見,其在本文中 可稱為“處理器”)的機(jī)器,使得處理器可從存儲(chǔ)媒體讀取信息(例如,代碼)及將信息(例 如,代碼)寫入到存儲(chǔ)媒體。實(shí)例存儲(chǔ)媒體可與處理器成一體。處理器及存儲(chǔ)媒體可駐存于 ASIC中。ASIC可駐存于用戶裝備中。在替代方案中,處理器及存儲(chǔ)媒體可作為離散組件駐 存于用戶裝備中。此外,在一些方面中,任何適當(dāng)計(jì)算機(jī)程序產(chǎn)品可包含計(jì)算機(jī)可讀媒體, 所述計(jì)算機(jī)可讀媒體包含與本發(fā)明的方面中的一者或一者以上有關(guān)的代碼(例如,可由至 少一個(gè)計(jì)算機(jī)執(zhí)行)。在一些方面中,計(jì)算機(jī)程序產(chǎn)品可包含封裝材料。
提供所揭示的方面的先前描述以使任何所屬領(lǐng)域的技術(shù)人員能夠制作或使用本 發(fā)明。所屬領(lǐng)域的技術(shù)人員將易于了解對(duì)所述方面的各種修改,且本文所界定的一般原理 可在不偏離本發(fā)明的范圍的情況下應(yīng)用于其它方面。因此,并不希望將本發(fā)明限于本文所 展示的方面,而應(yīng)賦予其與本文所揭示的原理及新穎特征一致的最廣泛范圍。
權(quán)利要求
1.一種數(shù)據(jù)處理的方法,其包含 識(shí)別與第一數(shù)據(jù)集合相關(guān)聯(lián)的時(shí)序不匹配;響應(yīng)于所述經(jīng)識(shí)別時(shí)序不匹配而識(shí)別所述第一數(shù)據(jù)集合中的待替代的數(shù)據(jù);基于所述經(jīng)識(shí)別數(shù)據(jù)產(chǎn)生第二數(shù)據(jù)集合;以及用所述第二數(shù)據(jù)集合替代所述經(jīng)識(shí)別數(shù)據(jù)以減輕所述時(shí)序不匹配。
2.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包含基于所述替代之后的所述第一數(shù)據(jù)集合 產(chǎn)生輸出信號(hào),其中基于所述經(jīng)識(shí)別數(shù)據(jù)的所述第二數(shù)據(jù)集合的所述產(chǎn)生減輕由所述替代 導(dǎo)致的所述輸出信號(hào)的失真。
3.根據(jù)權(quán)利要求1所述的方法,其中 所述經(jīng)識(shí)別數(shù)據(jù)包含第一數(shù)量的數(shù)據(jù)樣本;所述第二數(shù)據(jù)集合包含第二數(shù)量的數(shù)據(jù)樣本;且 所述第二數(shù)量小于所述第一數(shù)量。
4.根據(jù)權(quán)利要求3所述的方法,其中所述經(jīng)識(shí)別數(shù)據(jù)進(jìn)一步包含待消除的至少一個(gè)數(shù) 據(jù)樣本。
5.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包含 以第一速率接收所述第一數(shù)據(jù)集合;以及以慢于所述第一速率的第二速率輸出所述替代之后的所述第一數(shù)據(jù)集合。
6.根據(jù)權(quán)利要求1所述的方法,其中所述時(shí)序不匹配與緩沖器超限運(yùn)行狀況有關(guān)。
7.根據(jù)權(quán)利要求1所述的方法,其中 所述經(jīng)識(shí)別數(shù)據(jù)包含第一多個(gè)數(shù)據(jù)值; 所述第二數(shù)據(jù)集合包含第二多個(gè)數(shù)據(jù)值;且所述第二數(shù)據(jù)集合的所述產(chǎn)生包含基于所述第一多個(gè)數(shù)據(jù)值中的選定數(shù)據(jù)值及所述 第一多個(gè)數(shù)據(jù)值中的多個(gè)相鄰數(shù)據(jù)值來界定替代數(shù)據(jù)值。
8.根據(jù)權(quán)利要求7所述的方法,其中將所述替代數(shù)據(jù)值界定為所述選定數(shù)據(jù)值及所述 相鄰數(shù)據(jù)值的函數(shù)。
9.根據(jù)權(quán)利要求8所述的方法,其中所述相鄰數(shù)據(jù)值包含所述第一多個(gè)數(shù)據(jù)值中的在所述選定數(shù)據(jù)值之前的至少一個(gè)數(shù)據(jù)值;以及 所述第一多個(gè)數(shù)據(jù)值中的在所述選定數(shù)據(jù)值之后的至少一個(gè)數(shù)據(jù)值。
10.根據(jù)權(quán)利要求8所述的方法,其中所述相鄰數(shù)據(jù)值包含 所述第一多個(gè)數(shù)據(jù)值中的緊接在所述選定數(shù)據(jù)值之前的數(shù)據(jù)值;以及 所述第一多個(gè)數(shù)據(jù)值中的緊接在所述選定數(shù)據(jù)值之后的數(shù)據(jù)值。
11.根據(jù)權(quán)利要求8所述的方法,其中所述函數(shù)包含經(jīng)加權(quán)組合。
12.根據(jù)權(quán)利要求8所述的方法,其中所述函數(shù)包含線性組合。
13.根據(jù)權(quán)利要求1所述的方法,其中所述第二數(shù)據(jù)集合的所述產(chǎn)生包含對(duì)所述經(jīng)識(shí) 別數(shù)據(jù)執(zhí)行掩蔽運(yùn)算。
14.根據(jù)權(quán)利要求1所述的方法,其中 所述經(jīng)識(shí)別數(shù)據(jù)包含單位數(shù)據(jù);且 所述第二數(shù)據(jù)集合包含多位數(shù)據(jù)。
15.根據(jù)權(quán)利要求1所述的方法,其中所述第一數(shù)據(jù)集合包含過取樣的噪聲成形樣本。
16.根據(jù)權(quán)利要求1所述的方法,其中所述第一數(shù)據(jù)集合包含經(jīng)Σ-Δ調(diào)制的樣本。
17.一種用于數(shù)據(jù)處理的設(shè)備,其包含識(shí)別器,其經(jīng)配置以識(shí)別與第一數(shù)據(jù)集合相關(guān)聯(lián)的時(shí)序不匹配; 數(shù)據(jù)控制器,其經(jīng)配置以響應(yīng)于所述經(jīng)識(shí)別時(shí)序不匹配而識(shí)別所述第一數(shù)據(jù)集合中的 待替代的數(shù)據(jù);以及數(shù)據(jù)產(chǎn)生器,其經(jīng)配置以基于所述經(jīng)識(shí)別數(shù)據(jù)產(chǎn)生第二數(shù)據(jù)集合,其中所述數(shù)據(jù)控制 器進(jìn)一步經(jīng)配置以用所述第二數(shù)據(jù)集合替代所述經(jīng)識(shí)別數(shù)據(jù)以減輕所述時(shí)序不匹配。
18.根據(jù)權(quán)利要求17所述的設(shè)備,其進(jìn)一步包含經(jīng)配置以基于所述替代之后的所述第 一數(shù)據(jù)集合產(chǎn)生輸出信號(hào)的輸出裝置,其中基于所述經(jīng)識(shí)別數(shù)據(jù)的所述第二數(shù)據(jù)集合的所 述產(chǎn)生減輕由所述替代導(dǎo)致的所述輸出信號(hào)的失真。
19.根據(jù)權(quán)利要求17所述的設(shè)備,其中 所述經(jīng)識(shí)別數(shù)據(jù)包含第一數(shù)量的數(shù)據(jù)樣本;所述第二數(shù)據(jù)集合包含第二數(shù)量的數(shù)據(jù)樣本;且 所述第二數(shù)量小于所述第一數(shù)量。
20.根據(jù)權(quán)利要求19所述的設(shè)備,其中所述經(jīng)識(shí)別數(shù)據(jù)進(jìn)一步包含待消除的至少一個(gè) 數(shù)據(jù)樣本。
21.根據(jù)權(quán)利要求17所述的設(shè)備,其中所述數(shù)據(jù)控制器進(jìn)一步經(jīng)配置以 以第一速率接收所述第一數(shù)據(jù)集合;以及以慢于所述第一速率的第二速率輸出所述替代之后的所述第一數(shù)據(jù)集合。
22.根據(jù)權(quán)利要求17所述的設(shè)備,其中所述時(shí)序不匹配與緩沖器超限運(yùn)行狀況有關(guān)。
23.根據(jù)權(quán)利要求17所述的設(shè)備,其中 所述經(jīng)識(shí)別數(shù)據(jù)包含第一多個(gè)數(shù)據(jù)值; 所述第二數(shù)據(jù)集合包含第二多個(gè)數(shù)據(jù)值;且所述數(shù)據(jù)產(chǎn)生器進(jìn)一步經(jīng)配置以通過基于所述第一多個(gè)數(shù)據(jù)值中的選定數(shù)據(jù)值及所 述第一多個(gè)數(shù)據(jù)值中的多個(gè)相鄰數(shù)據(jù)值來界定替代數(shù)據(jù)值而產(chǎn)生所述第二數(shù)據(jù)集合。
24.根據(jù)權(quán)利要求23所述的設(shè)備,其中所述數(shù)據(jù)產(chǎn)生器進(jìn)一步經(jīng)配置以將所述替代數(shù) 據(jù)值界定為所述選定數(shù)據(jù)值及所述相鄰數(shù)據(jù)值的函數(shù)。
25.根據(jù)權(quán)利要求24所述的設(shè)備,其中所述相鄰數(shù)據(jù)值包含所述第一多個(gè)數(shù)據(jù)值中的在所述選定數(shù)據(jù)值之前的至少一個(gè)數(shù)據(jù)值;以及 所述第一多個(gè)數(shù)據(jù)值中的在所述選定數(shù)據(jù)值之后的至少一個(gè)數(shù)據(jù)值。
26.根據(jù)權(quán)利要求24所述的設(shè)備,其中所述相鄰數(shù)據(jù)值包含 所述第一多個(gè)數(shù)據(jù)值中的緊接在所述選定數(shù)據(jù)值之前的數(shù)據(jù)值;以及 所述第一多個(gè)數(shù)據(jù)值中的緊接在所述選定數(shù)據(jù)值之后的數(shù)據(jù)值。
27.根據(jù)權(quán)利要求24所述的設(shè)備,其中所述函數(shù)包含經(jīng)加權(quán)組合。
28.根據(jù)權(quán)利要求24所述的設(shè)備,其中所述函數(shù)包含線性組合。
29.根據(jù)權(quán)利要求17所述的設(shè)備,其中所述數(shù)據(jù)產(chǎn)生器進(jìn)一步經(jīng)配置以對(duì)所述經(jīng)識(shí)別 數(shù)據(jù)執(zhí)行掩蔽運(yùn)算以產(chǎn)生所述第二數(shù)據(jù)集合。
30.根據(jù)權(quán)利要求17所述的設(shè)備,其中 所述經(jīng)識(shí)別數(shù)據(jù)包含單位數(shù)據(jù);且所述第二數(shù)據(jù)集合包含多位數(shù)據(jù)。
31.根據(jù)權(quán)利要求17所述的設(shè)備,其中所述第一數(shù)據(jù)集合包含過取樣的噪聲成形樣本。
32.根據(jù)權(quán)利要求17所述的設(shè)備,其中所述第一數(shù)據(jù)集合包含經(jīng)E-A調(diào)制的樣本。
33.一種用于數(shù)據(jù)處理的設(shè)備,其包含用于識(shí)別與第一數(shù)據(jù)集合相關(guān)聯(lián)的時(shí)序不匹配的裝置;用于響應(yīng)于所述經(jīng)識(shí)別時(shí)序不匹配而識(shí)別所述第一數(shù)據(jù)集合中的待替代的數(shù)據(jù)的裝置;用于基于所述經(jīng)識(shí)別數(shù)據(jù)產(chǎn)生第二數(shù)據(jù)集合的裝置;以及 用于用所述第二數(shù)據(jù)集合替代所述經(jīng)識(shí)別數(shù)據(jù)以減輕所述時(shí)序不匹配的裝置。
34.根據(jù)權(quán)利要求33所述的設(shè)備,其進(jìn)一步包含用于基于所述替代之后的所述第一數(shù) 據(jù)集合產(chǎn)生輸出信號(hào)的裝置,其中基于所述經(jīng)識(shí)別數(shù)據(jù)的所述第二數(shù)據(jù)集合的所述產(chǎn)生減 輕由所述替代導(dǎo)致的所述輸出信號(hào)的失真。
35.根據(jù)權(quán)利要求33所述的設(shè)備,其中 所述經(jīng)識(shí)別數(shù)據(jù)包含第一數(shù)量的數(shù)據(jù)樣本;所述第二數(shù)據(jù)集合包含第二數(shù)量的數(shù)據(jù)樣本;且 所述第二數(shù)量小于所述第一數(shù)量。
36.根據(jù)權(quán)利要求35所述的設(shè)備,其中所述經(jīng)識(shí)別數(shù)據(jù)進(jìn)一步包含待消除的至少一個(gè) 數(shù)據(jù)樣本。
37.根據(jù)權(quán)利要求33所述的設(shè)備,其中所述用于識(shí)別數(shù)據(jù)的裝置以第一速率接收所述第一數(shù)據(jù)集合;且 所述用于替代的裝置以慢于所述第一速率的第二速率輸出所述替代之后的所述第一 數(shù)據(jù)集合。
38.根據(jù)權(quán)利要求33所述的設(shè)備,其中所述時(shí)序不匹配與緩沖器超限運(yùn)行狀況有關(guān)。
39.根據(jù)權(quán)利要求33所述的設(shè)備,其中 所述經(jīng)識(shí)別數(shù)據(jù)包含第一多個(gè)數(shù)據(jù)值; 所述第二數(shù)據(jù)集合包含第二多個(gè)數(shù)據(jù)值;且所述用于產(chǎn)生的裝置通過基于所述第一多個(gè)數(shù)據(jù)值中的選定數(shù)據(jù)值及所述第一多個(gè) 數(shù)據(jù)值中的多個(gè)相鄰數(shù)據(jù)值來界定替代數(shù)據(jù)值而產(chǎn)生所述第二數(shù)據(jù)集合。
40.根據(jù)權(quán)利要求39所述的設(shè)備,其中所述用于產(chǎn)生的裝置將所述替代數(shù)據(jù)值界定為 所述選定數(shù)據(jù)值及所述相鄰數(shù)據(jù)值的函數(shù)。
41.根據(jù)權(quán)利要求40所述的設(shè)備,其中所述相鄰數(shù)據(jù)值包含所述第一多個(gè)數(shù)據(jù)值中的在所述選定數(shù)據(jù)值之前的至少一個(gè)數(shù)據(jù)值;以及 所述第一多個(gè)數(shù)據(jù)值中的在所述選定數(shù)據(jù)值之后的至少一個(gè)數(shù)據(jù)值。
42.根據(jù)權(quán)利要求40所述的設(shè)備,其中所述相鄰數(shù)據(jù)值包含 所述第一多個(gè)數(shù)據(jù)值中的緊接在所述選定數(shù)據(jù)值之前的數(shù)據(jù)值;以及 所述第一多個(gè)數(shù)據(jù)值中的緊接在所述選定數(shù)據(jù)值之后的數(shù)據(jù)值。
43.根據(jù)權(quán)利要求40所述的設(shè)備,其中所述函數(shù)包含經(jīng)加權(quán)組合。
44.根據(jù)權(quán)利要求40所述的設(shè)備,其中所述函數(shù)包含線性組合。
45.根據(jù)權(quán)利要求33所述的設(shè)備,其中所述用于產(chǎn)生的裝置對(duì)所述經(jīng)識(shí)別數(shù)據(jù)執(zhí)行掩 蔽運(yùn)算以產(chǎn)生所述第二數(shù)據(jù)集合。
46.根據(jù)權(quán)利要求33所述的設(shè)備,其中 所述經(jīng)識(shí)別數(shù)據(jù)包含單位數(shù)據(jù);且 所述第二數(shù)據(jù)集合包含多位數(shù)據(jù)。
47.根據(jù)權(quán)利要求33所述的設(shè)備,其中所述第一數(shù)據(jù)集合包含過取樣的噪聲成形樣本。
48.根據(jù)權(quán)利要求33所述的設(shè)備,其中所述第一數(shù)據(jù)集合包含經(jīng)Σ-Δ調(diào)制的樣本。
49.一種用于數(shù)據(jù)處理的計(jì)算機(jī)程序產(chǎn)品,其包含 計(jì)算機(jī)可讀媒體,其包含可執(zhí)行以進(jìn)行以下操作的代碼 識(shí)別與第一數(shù)據(jù)集合相關(guān)聯(lián)的時(shí)序不匹配;響應(yīng)于所述經(jīng)識(shí)別時(shí)序不匹配而識(shí)別所述第一數(shù)據(jù)集合中的待替代的數(shù)據(jù);基于所述經(jīng)識(shí)別數(shù)據(jù)產(chǎn)生第二數(shù)據(jù)集合;以及用所述第二數(shù)據(jù)集合替代所述經(jīng)識(shí)別數(shù)據(jù)以減輕所述時(shí)序不匹配。
50.一種頭戴式耳機(jī),其包含識(shí)別器,其經(jīng)配置以識(shí)別與第一數(shù)據(jù)集合相關(guān)聯(lián)的時(shí)序不匹配; 數(shù)據(jù)控制器,其經(jīng)配置以響應(yīng)于所述經(jīng)識(shí)別時(shí)序不匹配而識(shí)別所述第一數(shù)據(jù)集合中的 待替代的數(shù)據(jù);數(shù)據(jù)產(chǎn)生器,其經(jīng)配置以基于所述經(jīng)識(shí)別數(shù)據(jù)產(chǎn)生第二數(shù)據(jù)集合,其中所述數(shù)據(jù)控制 器進(jìn)一步經(jīng)配置以用所述第二數(shù)據(jù)集合替代所述經(jīng)識(shí)別數(shù)據(jù)以減輕所述時(shí)序不匹配;以及 變換器,其經(jīng)配置以基于所述替代之后的所述第一數(shù)據(jù)集合提供音頻輸出。
51.一種表,其包含識(shí)別器,其經(jīng)配置以識(shí)別與第一數(shù)據(jù)集合相關(guān)聯(lián)的時(shí)序不匹配; 數(shù)據(jù)控制器,其經(jīng)配置以響應(yīng)于所述經(jīng)識(shí)別時(shí)序不匹配而識(shí)別所述第一數(shù)據(jù)集合中的 待替代的數(shù)據(jù);數(shù)據(jù)產(chǎn)生器,其經(jīng)配置以基于所述經(jīng)識(shí)別數(shù)據(jù)產(chǎn)生第二數(shù)據(jù)集合,其中所述數(shù)據(jù)控制 器進(jìn)一步經(jīng)配置以用所述第二數(shù)據(jù)集合替代所述經(jīng)識(shí)別數(shù)據(jù)以減輕所述時(shí)序不匹配;以及 用戶接口,其經(jīng)配置以基于所述替代之后的所述第一數(shù)據(jù)集合提供指示。
52.一種感測(cè)裝置,其包含識(shí)別器,其經(jīng)配置以識(shí)別與第一數(shù)據(jù)集合相關(guān)聯(lián)的時(shí)序不匹配; 數(shù)據(jù)控制器,其經(jīng)配置以響應(yīng)于所述經(jīng)識(shí)別時(shí)序不匹配而識(shí)別所述第一數(shù)據(jù)集合中的 待替代的數(shù)據(jù);數(shù)據(jù)產(chǎn)生器,其經(jīng)配置以基于所述經(jīng)識(shí)別數(shù)據(jù)產(chǎn)生第二數(shù)據(jù)集合,其中所述數(shù)據(jù)控制 器進(jìn)一步經(jīng)配置以用所述第二數(shù)據(jù)集合替代所述經(jīng)識(shí)別數(shù)據(jù)以減輕所述時(shí)序不匹配;以及 傳感器,其經(jīng)配置以基于所述替代之后的所述第一數(shù)據(jù)集合進(jìn)行感測(cè)。
全文摘要
一個(gè)裝置提供數(shù)據(jù)的速率與另一裝置處理所述數(shù)據(jù)的速率可不同。舉例來說,發(fā)射裝置可根據(jù)發(fā)射時(shí)鐘來發(fā)射數(shù)據(jù),而接收所述所發(fā)射數(shù)據(jù)的接收裝置可根據(jù)接收時(shí)鐘來處理所述數(shù)據(jù)。如果所述發(fā)射與接收時(shí)鐘之間存在時(shí)序不匹配,則所述接收裝置可快于或慢于其對(duì)數(shù)據(jù)的處理來接收所述數(shù)據(jù)。在所述狀況下,可存在與所述所接收數(shù)據(jù)的所述處理有關(guān)的錯(cuò)誤。為解決例如此的時(shí)序不匹配,所述接收裝置可從所述所接收數(shù)據(jù)刪除數(shù)據(jù)或?qū)?shù)據(jù)插入到所述所接收數(shù)據(jù)中。結(jié)合所述操作,所述接收裝置可以減輕所述插入或刪除可對(duì)所得輸出信號(hào)造成的任何不利影響的方式來修改插入點(diǎn)或刪除點(diǎn)處或插入點(diǎn)或刪除點(diǎn)附近的所述所接收數(shù)據(jù)。
文檔編號(hào)H04L7/00GK102007740SQ200880128684
公開日2011年4月6日 申請(qǐng)日期2008年5月12日 優(yōu)先權(quán)日2008年4月15日
發(fā)明者哈里納特·加呂達(dá)德里, 索姆德布·馬宗達(dá), 欽納帕·K·加納帕蒂, 魯茲貝赫·卡謝夫 申請(qǐng)人:高通股份有限公司