專利名稱:雙向通信設備的制作方法
技術領域:
本發(fā)明涉及一種雙向通信設備,特別涉及包含半雙工揚聲器的雙向通信設備。
背景技術:
揚聲器能允許電話,包括移動電話和傳統(tǒng)的有線或無線電話電話進行免提使用。 一般揚聲器利用話筒來發(fā)射聲音,包括所接收到的來自電話另一端的撥號音或聲音。揚聲 器還利用麥克風探測使用者的聲音或其他揚聲器附近的聲音,使這些聲音就可以被傳輸。
由于揚聲器的話筒通常位于麥克風的附近,這就使當麥克風接收和傳送來自話筒 的聲音時,可能會發(fā)生反饋(例如,回聲,振動等)。因此,揚聲器通常執(zhí)行全雙工通信制或 半雙工通信制以防止反饋。具有全雙工通信制的揚聲器,允許用戶在說話的同時聽呼叫者 說話。為了防止反饋,此類全雙工系統(tǒng)通常從麥克風拾音器中過濾出話筒信號。相比之下, 半雙工揚聲器通常通過給其中一個揚聲器或麥克風特定的時間來防止反饋。其他除了擴音 器之外的雙向通信設備,如對講機及其他無線通信設備,也往往執(zhí)行半雙工通信制。
執(zhí)行半雙工通信制的揚聲器,一般包括半雙工器成分,其用于決定是否發(fā)送或接 收聲音。通常情況下,該成分能夠確定電話線中是否存在撥號音,能確定電話另一端的呼 叫者是否在說話或發(fā)出其他聲音,以及使用者的揚聲器是否在說話或發(fā)出別的聲音進麥克 風。另外,半雙工組成應該通常能夠基于這些判斷控制傳輸給揚聲器和/或電話另一端的 信號。
發(fā)明內(nèi)容
本發(fā)明要解決的技術問題是提供一種雙向通信設備,其能避免收發(fā)整個接受發(fā)送 回路的增益過高,而引起的系統(tǒng)震蕩,導致嘯叫。 為解決上述技術問題,本發(fā)明的雙向通信設備,包括半雙工器,半雙工器包含接收 衰減器,用于通過縮放從第一輸入中接收到的第一輸入信號來提供第一輸出信號;發(fā)射衰 減器,用于通過縮放從第二輸入中接收到的第二輸入信號來提供第二輸出信號;數(shù)字邏輯 模塊,用于提供第一控制信號給所述接收衰減器來控制所述接收衰減器縮放所述第一輸入 信號的方式,和用于提供第二控制信號給所述發(fā)射衰減器來控制所述發(fā)射衰減器縮放所述 第一輸入信號的方式;以及校準模塊,用于在輸出間接上發(fā)出一測試信號,來測量在反應所 述測試信號而在輸入連接接收到回波信號,并基于所述測量到的回波信號調(diào)整閾值。
本發(fā)明的雙向通信設備,解決了整個接受發(fā)送回路增益過高而導致震蕩的問題, 從而使系統(tǒng)在高增益情況下能正常工作。
下面結合附圖與具體實施方式
對本發(fā)明作進一步詳細的說明
圖1為闡明典型的揚聲器往來通信流程的框圖;
圖2為通過揚聲器中半雙工的信號流程的框 圖3為根據(jù)本發(fā)明的半雙工框圖; 圖4為適用于圖3中半雙工的接收模塊的框圖; 圖5為適用于圖3中半雙工的接收模塊中的接收衰減器的示意圖; 圖6為適用于圖3中半雙工的傳送模塊的框圖; 圖7為用于設置圖3中半雙工運行模式的處理流程圖; 圖8為適用于圖3中半雙工中,可由數(shù)字邏輯模塊執(zhí)行的詳細計算和狀態(tài)轉(zhuǎn)換的處理流程圖。
具體實施例方式
圖1為闡明典型的揚聲器105通信來去的流程框圖。揚聲器105允許使用者110和使用另一電話115或相類似雙向通訊設備的遠處呼叫者120進行雙向通信。在打電話給遠處的呼叫者時,揚聲器105可以通過輸入連接130接收輸入信號Rxjn和通過輸出連接140傳送輸出信號Tx_out。典型地,輸入信號Rx_in具體為講話聲或其他由遠處呼叫者120發(fā)出的聲音,和/或信號包括來自例如為PSTN電話網(wǎng)等中間設備的撥號音。輸出信號Tx_out —般包括講話聲或其他由揚聲器105的使用者110發(fā)出的聲音,和/或其他由揚聲器105發(fā)出的信號,例如雙音多頻信號。在具體實施中,輸入連接130和輸出連接140可以是同一個連接,例如單根傳統(tǒng)的有線電話線或?qū)Ψ涓C塔的無線連接。在其他實施例中,輸入連接130和輸出連接140可以是截然不同的。揚聲器105也可以與電話或其他使用其他協(xié)議和其他類型輸入/輸出連接的雙向通訊設備通話。例如,有些揚聲器可以利用互聯(lián)網(wǎng)電話技術VoIP和利用網(wǎng)絡連接進行通訊而不是電話線,或局域通信系統(tǒng)進行通訊。
圖2為根據(jù)本發(fā)明的揚聲器205中通過半雙工器245的信號流程框圖。半雙工器245從麥克風255接收電子信號Tx」n,該電子信號包括講話聲或其他存在于麥克風鄰近的聲音265,包括發(fā)自揚聲器205的使用者210的講話聲。半雙工器245也接收來自輸入連接230的信號Rx」n。根據(jù)對這兩種輸入信號的分析,半雙工器245發(fā)射輸出信號Tx_out給輸出連接240和輸出信號Rx_out給話筒250。 雖然圖2舉例說明了本發(fā)明適合應用的環(huán)境,不同的修改方案,例如包括附加的設備,合并和/或上除不同設備,將功能從一個設備轉(zhuǎn)移到另一設備,都沒有背離本發(fā)明。舉例來說,在一些實施例中,輸出信號Tx_out和Rx_out可能在被分別發(fā)射到輸出連接240和話筒250之前進行進一步的處理。例如,在將輸出信號Tx_out發(fā)射到輸出連接240之前,可以和由揚聲器205產(chǎn)生的其他信號(如DTMF信號)相結合。 圖3為根據(jù)本發(fā)明的一個方面的半雙工器245的框圖。半雙工器245可以作為圖2中半雙工器的實例使用。如圖3所示,半雙工器245包括接收模塊305、發(fā)射模塊310和數(shù)字邏輯模塊315。根據(jù)對輸入信號Tx」n(t)和Rx」n(t)的分析,半雙工器衰減其中一個或兩個信號,產(chǎn)生輸出信號。通過這種方式,半雙工器245可以減少反饋。信號Tx」n(t)、Rxjn(t)、 TX_out(t)和Rx—out(t)通常為模擬信號。但是,在一些實施例中,這些信號中的一個或多個也可以是數(shù)字信號。 接收模塊305接收兩個信號輸入信號Rx」n(t)和控制信號RxS[n]。接收模塊305將輸入信號Rx」n(t)數(shù)字化為數(shù)字信號以利于通過數(shù)字邏輯模塊315進行后續(xù)分析。接收模塊305也衰減或放大Rx」n(t)信號以產(chǎn)生輸出信號Rx—out(t)。半雙工器245的運行模式控制著接收模塊305是作為衰減器運行還是作為放大器運行。 發(fā)射模塊310接收兩個信號來自麥克風255的信號Txjn(t)和控制信號TxS[n]。發(fā)射模塊310將信號Tx」n(t)數(shù)字化為數(shù)字信號以利于通過數(shù)字邏輯模塊315進行后續(xù)分析。發(fā)射模塊也衰減或放大信號Tx」n(t)以產(chǎn)生輸出信號Rx—out(t)。半雙工器245的運行模式控制著發(fā)射模塊310是作為衰減器運行還是作為放大器運行。
數(shù)字邏輯模塊315設置半雙工器245的運行模式,它通過分析數(shù)字化后的信號Rx—in[n]和Tx」n[n]來決定揚聲器使用者210是否在說話,遠處呼叫者是否在說話和/或撥號音是否存在。依賴該次判斷的結果,數(shù)字邏輯模塊315通過調(diào)制兩個控制信號RxS[n]和TxS[n]來調(diào)整揚聲器205的運行方式。在一些具體實施中,數(shù)字邏輯模塊可以像執(zhí)行在數(shù)字信息處理器中的數(shù)字信息處理器編碼。 圖4為接收模塊305的框圖,該接收模塊適合于用在圖3中半雙工器245中。模數(shù)轉(zhuǎn)換器405接收模擬信號Rx_in (t),并產(chǎn)生數(shù)字信號Rx_in [n]。很多類型的模數(shù)轉(zhuǎn)換器都可用作模數(shù)轉(zhuǎn)換器405,包括逐次逼近模數(shù)轉(zhuǎn)換器,差分編碼模數(shù)轉(zhuǎn)換器,流水線模數(shù)轉(zhuǎn)換器和積分差分模數(shù)轉(zhuǎn)換器。接收衰減器410接收模擬信號Rx」n(t)和控制信號RxS[n],并生成輸出信號Rx_out (t)。對照圖5對接收衰減器410作進一步詳細的介紹。
圖5是接收模塊305上接收衰減器410的示意圖,其可適用于半雙工器245中。如圖所示,衰減器410可作為一個反饋放大器或任何其他類型的負反饋運算放大器電路,其可提供Rx」n(t)信號的可變擴大。這種的反饋放大器可能包含運算放大器412,固定的電阻元件R1,和可變電阻R2,如數(shù)字電位器。在具體實施中,對反饋放大器的增益控制范圍為在2dB步長內(nèi)約_46dB至6dB。通過由數(shù)字邏輯模塊315發(fā)出的控制信號RxS[n]提供的控制字碼來調(diào)節(jié)該增益。例如,控制字碼可以是5位控制字碼,當然任何合適的長度都可使用。其他類型的衰減器也可用做接收衰減器410,包括運算放大器、功率放大器、R放大器和差分放大器。
圖6是發(fā)射模塊310的框圖,該發(fā)射模塊適用于半雙工器245中。如圖,模數(shù)轉(zhuǎn)換器605接收輸入信號Tx」n(t)并生成輸出信號Tx」n[n]。很多類型的模數(shù)轉(zhuǎn)換器都可適用于作為模數(shù)轉(zhuǎn)換器605,包括上述圖4中描述的類型。在具體實施中,輸入信號Tx」n可能是數(shù)字信號,那么模數(shù)轉(zhuǎn)換器605就可以省略。發(fā)射衰減器610通常作為數(shù)字乘法器實現(xiàn)。在具體實施中,數(shù)字乘法器有著范圍為O至3. 996的縮放比率,每步步長為0.0004。由數(shù)字邏輯模塊315發(fā)出的控制信號TxS[n]提供的數(shù)字控制字碼"Ka",通常為20位的控制字碼,用以調(diào)制縮放比率。其他合適的衰減器也可用作發(fā)射衰減器610,例如運算放大器、功率放大器、R放大器和差分放大器。 回過頭看圖3,通過由控制信號RxS[n]和TxS[n]提供的控制字碼分別調(diào)整接收衰減器410的增益和發(fā)射衰減器610的縮放比率,數(shù)字邏輯模塊315控制半雙工器245的運行模式。數(shù)字邏輯模塊315將半雙工器245設置成三種可能的模式中的任一種。首先,半雙工器245可以運行在空閑模式下,在空閑模式中數(shù)字邏輯模塊315提供的控制字碼使接收衰減器410和發(fā)射衰減器610分別運行在最低增益和最小縮放比率下。其次,半雙工器245可以運行在接收模式下,在接收模式中數(shù)字邏輯模塊315提供的控制字碼使發(fā)射衰減器610運行在最小縮放比率下而接收衰減器410運行在最高增益下。再次,半雙工器245可以運行在發(fā)射模式下,在發(fā)射模式中數(shù)字邏輯模塊315提供的控制字碼使接收衰減器410運行在最低增益下而發(fā)射衰減器610運行在最大縮放比率下。
舉個例子,在周期Ttel中半雙工器245從空閑模式轉(zhuǎn)換到接收模式中,數(shù)字邏輯模塊315通過控制信號RxS [n]提供一連串控制字碼,該串控制字碼相應地逐漸增加接收衰減器410的增益至最大增益值。當半雙工器245從發(fā)射模式轉(zhuǎn)換到接收模式時,數(shù)字邏輯模塊315也在近似的周期中通過控制信號提供一連串控制字碼,該串控制字碼相應地逐漸減小發(fā)射衰減器610的縮放因子至最小縮放因子值。 另一個例子,當從空閑模式轉(zhuǎn)換到發(fā)射模式時,數(shù)字邏輯模塊315在Tte2的周期內(nèi)通過控制信號TxS[n]提供一連串控制字碼,該串控制字碼相應地逐漸增大發(fā)射衰減器610的縮放因子至最大縮放因子值。當從接收模式轉(zhuǎn)換到發(fā)射模式時,數(shù)字邏輯模塊315在大約相同的周期內(nèi)通過控制信號RxS[n]提供一連串控制字碼,該串控制字碼相應地逐漸減小接收衰減器410的增益至最小增益值。 又一例子,當從發(fā)射模式轉(zhuǎn)換到空閑模式時,數(shù)字邏輯模塊315在Tte3的周期內(nèi)通過控制信號RxS[n]提供一連串控制字碼,該串控制字碼相應地逐漸降低接收衰減器410的增益至最小增益值。當從發(fā)射模式轉(zhuǎn)換到空閑模式時,數(shù)字邏輯模塊315在大約相同的周期內(nèi)通過控制信號RxS[n]提供一連串控制字碼,該串控制字碼相應地逐漸通過控制信號TxS[n]提供一連串控制字碼,該串控制字碼相應地逐漸減小發(fā)射衰減器610的縮放因子至最小縮放因子值。
在具體實施例中,周期Ttel、Tte2和Tte3可選為同一數(shù)值,可編輯的數(shù)值,并有一個定義數(shù)值26ms,有著最大可控范圍到30ms和最小分辨率260 s。在別的實施例中,這些周期可以是不相同的,固定值和/或可以有著不同的定義數(shù)值和可編輯的范圍。
圖7是處理流程700的示意圖,該流程可適用于設置圖3中半雙工器245的運行模式。在處理流程700的一開始,在步驟705中數(shù)字邏輯模塊315計算輸入信號Tx」n的噪音和功率,而后在步驟710中計算輸入信號Rx」n的噪音和功率。 接下來,在判斷步驟715,使用這些噪音和功率的計算值,數(shù)字邏輯模塊315界定是否在輸入信號Rx」n中探測到響鈴聲。如果響鈴聲被探測到,在步驟720中數(shù)字邏輯模塊315將半雙工器245切換到接收模式,或者半雙工器245已經(jīng)在接收模式下,系統(tǒng)將維持在這個模式下。 如果沒有在輸入信號Rx」n中沒有探測到響鈴聲,數(shù)字邏輯模塊315在判決步驟725中判定在輸入信號Tx」n中是否探測到講話聲或其他聲音。如果在輸入信號Tx」n中探測到講話聲或其他聲音,在步驟730中將半雙工器245切換到發(fā)射模式,或者半雙工器245已經(jīng)在發(fā)射模式下,系統(tǒng)將維持在這個模式下。 如果在輸入信號Tx」n中沒有探測到講話聲或其他聲音,數(shù)字邏輯模塊315在判決步驟735中判定在輸入信號Rx」n中是否探測到講話聲或其他聲音。如果在輸入信號Rx」n中探測到講話聲,在步驟720中數(shù)字邏輯模塊315將半雙工器245切換到接收模式,或者半雙工器245已經(jīng)在接收模式下,系統(tǒng)將維持在這個模式下。 另外,數(shù)字邏輯模塊315在步驟740中將半雙工器245轉(zhuǎn)換到空閑模式,或者如果半雙工器245已經(jīng)在空閑模式中,將維持在該模式。 圖8是詳細的計算和狀態(tài)機制轉(zhuǎn)變的處理流程800的示意圖,該流程由數(shù)字邏輯模塊315為了執(zhí)行流程700而進行的。為了實現(xiàn)處理流程800的步驟,數(shù)字邏輯模塊315可利用可編程的變量和計算出的變量。可編程的變量可以通過微處理器來設置,并存儲在揮發(fā)性或非揮發(fā)性隨機存取存儲器中。在一些實施例中,可編程變量可以通過用戶的修改變化或可以為固定值。 表1為圖8中提到的可編程變量和對這些可編程變量提供代表值。 一些實施例也可以包括串行外圍接口以允許使用者來設置或調(diào)整這些參數(shù)。 在一寫實施例中,閾值TxVspA可通過校準模塊進行進一步校準。校準模塊可調(diào)整該閾值來補償回聲或其他由于共享同一條輸入線而可能被揚聲器接收到的反饋。例如,校準模塊可以調(diào)整閾值TxVspA來修正由ADSL調(diào)制解調(diào)器引起的回聲或其他類似的合并到同一條電話線中與揚聲器一樣的設備。如此,當揚聲器不被用來打電話時,校準模塊可以發(fā)送約l(kHz)的測試信號在輸出連接上,且測量隨后在輸入連接上接收到的任一個回聲信號的強度。依據(jù)所接收到的回聲,校準模塊可以調(diào)整TxVspA變量。在其他實施例中,也可使用其他與1kHz不同的合適頻率
表1 :數(shù)字邏輯模塊315的可編輯變量
變量含義典型值
vd撥號音的檢測閾值25mV
N在一個周期內(nèi)收集的取樣總數(shù)額定值為2000,最大可控范圍至 8000,有著最小分辨率為74
Nx在一個周期內(nèi)被用于計算信號功率的 取樣數(shù)量1024
Nn在一個周期內(nèi)被用于計算背景噪音的 取樣數(shù)量1024
RxVsp對Rx中講話聲或聲音的探測閾值5mV
TxVsp在沒有探測到信號Rx中的講話聲或聲 音時,對信號Tx中講話聲或聲音的探 測閾值2. 5mV
TxVspA在探測到信號Rx中的講話聲或聲音時 (例如在空話條件下),對信號Tx中講 話聲或聲音的探測閾值7. 5mV 或者部分根據(jù)回波系數(shù)計算
Th接收或發(fā)射模式的持續(xù)時間額定值為3ms。 可編程最大值為30ms,最小分辨 率260"。
空閑模式持續(xù)時間額定值為3ms??删幊套畲?值為30ms,最小分辨率260 u s。
8
表2為圖8中提到的所計算出的變量,包括對每個變量所作的計算。 表2 :數(shù)字邏輯模塊315所計算的變量
變量含義計算
Vx—tx—in信號Tx—in的功率大小信號Tx—in取樣Nx最大功率的平均值
Vn—tx—in信號Tx—in的背景噪音大小信號Tx—in取樣Nn最小功率的平均值
Vx—rx—in信號Rx—in的功率大小信號Rx—in取樣Nx最大功率的平均值
Vn—rx—in信號Rx—in的背景噪音大小信號Rx—in取樣Nx最小功率的平均值 如步驟805所示,數(shù)字邏輯模塊315在空閑模式下初始化半雙工器245。在步驟810,數(shù)字邏輯模塊315在持續(xù)時間T。 = N/fs(其中fs為半雙工器245的取樣頻率)期間計算背景噪音Vn_tX_in和VX_tx_in。如表2中所示,這些所計算數(shù)值可能分別相應于信號Tx」n的背景噪音和信號功率。在步驟815中,數(shù)字邏輯模塊315在完全相同的期間中計算Vn_rX_in和VX_rx_in功率大小。上述表2中顯示這些所計算的數(shù)值可能分別相應于信號Rx」n的背景噪音和信號功率。 在判決步驟820,使用這些結果,數(shù)字邏輯模塊315基于Vx_rx_in > Vd判斷在信號Rx」n中是否存在撥號音,其中Vd為可編程的閾值變量。如果探測到撥號音,在步驟840中數(shù)字邏輯模塊315維持半雙工器245在接收模式下Th秒。如果沒有探測到撥號音,數(shù)字邏輯模塊315進入判決步驟825,通過評估邏輯狀態(tài)Vx_rx_in > Vn_rx_in+RxVsp判斷在信號Rx」n中是否非噪音信號,其中RxVsp為信號Rx」n中講話聲或聲音探測閾值。
如果在信號Rx」n中探測到講話聲或聲音,然后數(shù)字邏輯模塊315在判決步驟835通過邏輯狀態(tài)Vx_tx_in > Vn_tx_in+TxVspA的評估判斷在信號Tx」n中的講話聲或聲音是否超過空話閾值,其中TxVspA為可編程的空話閾值變量。在信號Rx」n和Tx」n中都探測到講話聲或聲音的情況下,執(zhí)行步驟845 :數(shù)字邏輯模塊315將半雙工器245的轉(zhuǎn)換到發(fā)射模式下Th秒。否則,執(zhí)行步驟840 :數(shù)字邏輯模塊315將半雙工器245的轉(zhuǎn)換到接收模式下Th秒。 如果在信號Rx」n中沒有探測到講話聲和聲音,進入判斷步驟830,數(shù)字邏輯模塊315通過評估邏輯狀態(tài)Vx_tx_in > Vn_tx_in+TxVsp判斷在信號Tx」n中的講話聲或聲音是否超過另一個不同的閾值,其中TxVsp為當在信號Rx」n中沒有探測到講話聲或聲音的情況下使用的可編程閾值變量。在僅在信號Tx」n中探測到講話聲或聲音的情況下,進入步驟845 :數(shù)字邏輯模塊315將半雙工器245的轉(zhuǎn)換到發(fā)射模式下Th秒。
另外,在信號Rx」n和Tx」n中都沒有探測到講話聲或聲音的情況下,進入步驟850 :數(shù)字邏輯模塊315將半雙工器245的轉(zhuǎn)換到空閑模式下Ti秒。在揚聲器205運行期間,處理流程800可以不確定地或在有限的期限內(nèi)開始與步驟810重復。
處理流程700和800可以由軟件、硬件或軟件和硬件結合來實現(xiàn)。同樣地,在圖7和圖8的流程中舉例說明的運行方式可以表現(xiàn)為計算機執(zhí)行指令,即什么時候執(zhí)行、設置半雙工器245的運行模式。例如,在一些實施例中,這些處理流程中的一個或兩個,或者類似處理流程可以在DSP中以DSP編碼被執(zhí)行。為了清楚說明,處理流程700和800先前作
為通過圖2中半雙工器245中的特別組成來履行。然而,處理流程700和800也可以通過
其他組成或其他系統(tǒng)來執(zhí)行,不論這些組成或系統(tǒng)是否在這里作過描述。 本領域的技術人員可以將顯示在圖7和圖8中流程變化出多種方式。例如,可以重
排步驟的次序,子步驟可以用平行的方式完成,其中的步驟可以省略或者包括別的步驟等。
例如,在步驟825、830和835中可以同時作兩個以上的判斷,和/或部分使用一個以上異或
門XOR來實現(xiàn)。 在本領域中實現(xiàn)所述計算和邏輯評估的多種方式是已知的。在一具體實施中,數(shù)字邏輯模塊315可以用CMOS邏輯塊、特定用途集成電路、域可編程門陣列(FPGA)、可編程邏輯設備或分離邏輯來實現(xiàn)。
10
權利要求
一種雙向通信設備,其特征在于包括半雙工器,所述半雙工器包含接收衰減器,用于通過縮放從第一輸入中接收到的第一輸入信號來提供第一輸出信號;發(fā)射衰減器,用于通過縮放從第二輸入中接收到的第二輸入信號來提供第二輸出信號;數(shù)字邏輯模塊,用于提供第一控制信號給所述接收衰減器來控制所述接收衰減器縮放所述第一輸入信號的方式,和用于提供第二控制信號給所述發(fā)射衰減器來控制所述發(fā)射衰減器縮放所述第一輸入信號的方式;以及校準模塊,用于在輸出間接上發(fā)出一測試信號,來測量在反應所述測試信號而在輸入連接接收到回波信號,并基于所述測量到的回波信號調(diào)整閾值。
2. 按照權利要求1所述的雙向通信設備,其特征在于所述接收衰減器包含一個負反 饋運放電路。
3. 按照權利要求1所述的雙向通信設備,其特征在于所述發(fā)射衰減器包含一數(shù)字乘 法器。
4. 按照權利要求1所述的雙向通信設備,其特征在于所述數(shù)字邏輯模塊與在數(shù)字信 號處理器上執(zhí)行的數(shù)字信號處理器代碼一樣來實現(xiàn)。
5. 按照權利要求1所述的雙向通信設備,其特征在于所述半雙工器進一步包括 第一模數(shù)轉(zhuǎn)換器,用于將所述第一輸入信號轉(zhuǎn)換為第一數(shù)字輸入信號;第二模數(shù)轉(zhuǎn)換器,用于將所述第二輸入信號轉(zhuǎn)換為第二數(shù)字輸入信號;所述數(shù)字邏輯模塊還用于接收所 述第一數(shù)字輸入信號和所述第二數(shù)字輸入信號,并使用所述第一數(shù)字輸入信號和所述第二 數(shù)字輸入信號在估計一周期內(nèi)所述第一輸入信號和所述第二輸入信號的噪音和信號功率。
6. 按照權利要求1所述的雙向通信設備,其特征在于所述數(shù)字邏輯模塊還用于估計 一周期內(nèi)所述第一輸入信號和所述第二輸入信號的噪音和信號功率。
7. 按照權利要求6所述的雙向通信設備,其特征在于所述數(shù)字邏輯模塊進一步用于通過平均所述第一輸入信號的第一組Nn取樣來估計一個周期內(nèi)所述第一輸入信號的噪 音,其中Nn為整數(shù),并且第一組Nn取樣包括在一個周期中所述第一輸入信號中有著最低值 的取樣;用于通過平均所述第一輸入信號中第一組Nx取樣來估計一個周期內(nèi)所述第一輸入信 號的信號功率,其中Nx是整數(shù),并且第一組Nx取樣包括一周期內(nèi)所述第一輸入信號中有著 最高值的取樣;用于通過平均所述第二輸入信號的第二組Nn取樣來估計一個周期內(nèi)所述第二輸入信 號的噪音,其中所述第二組Nn取樣包括在一個周期中所述第二輸入信號中有著最低值的取樣;用于通過平均所述第二一輸入信號中第二組Nx取樣來估計一個周期內(nèi)所述第二輸入 信號的信號功率,其中所述第二組Nx取樣包括一個周期內(nèi)所述第二輸入信號中有著最高 值的取樣。
8. 按照權利要求1所述的雙向通信設備,其特征在于,所述數(shù)字邏輯模塊進一步 用于估計所述第一輸入信號和所述第二輸入信號中的噪音和信號功率;至少基于下述的判斷來調(diào)節(jié)所述第一控制信號和所述第二控制信號,所估計的所述第一輸入信號功率是 否超過所估計的所述第一輸入信號的噪音加上所述第一閾值的數(shù)值,以及所估計的所述第 二輸入信號功率是否超過所估計的所述第二輸入信號的噪音加上所述第二閾值的數(shù)值。
9. 按照權利要求8所述的雙向通信設備,其特征在于進一步包括異或門,用于調(diào)節(jié)所述第一控制信號和所述第二控制信號。
10.按照權利要求8所述的雙向通信設備,其特征在于進一步包括串行外部接口,用于能編程所述第一閾值和所述第二閾值。
全文摘要
本發(fā)明公開了一種在雙向通信設備中的半雙工器。該裝置在幾乎相同的周期內(nèi)估計第一輸入信號和第二輸入信號的功率和背景噪音。該裝置進一步根據(jù)一個或多個判斷結果提供至少一個控制信號。這些判斷可以包括是否第一輸入信號和第二輸入信號中至少一個所估計的信號功率超過一閾值,是否第一輸入信號所估計的信號功率超過第一閾值和所述第一輸入信號所估計背景噪音的總和,和是否第二輸入信號所估計的信號功率超過第二閾值和所述第二輸入信號所估計背景噪音的總和。
文檔編號H04B3/20GK101741409SQ20081004391
公開日2010年6月16日 申請日期2008年11月11日 優(yōu)先權日2008年11月11日
發(fā)明者俞曹剛, 張鵬飛 申請人:博通集成電路(上海)有限公司