鬼佬大哥大
  • / 15
  • 下載費用:30 金幣  

跨時鐘域的干擾消除裝置及方法.pdf

關 鍵 詞:
時鐘 干擾 消除 裝置 方法
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
摘要
申請專利號:

CN201110041056.8

申請日:

2011.02.18

公開號:

CN102647374B

公開日:

2015.01.28

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):H04L 25/03申請日:20110218|||公開
IPC分類號: H04L25/03; H04L7/02 主分類號: H04L25/03
申請人: 瑞昱半導體股份有限公司
發明人: 黃亮維; 郭協星; 翁啟舜; 劉峻宏
地址: 中國臺灣新竹
優先權:
專利代理機構: 北京康信知識產權代理有限責任公司 11240 代理人: 余剛;吳孟秋
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201110041056.8

授權公告號:

102647374B||||||

法律狀態公告日:

2015.01.28|||2012.10.03|||2012.08.22

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

一種跨時鐘域的干擾消除裝置及方法,適用于一通信系統,其具有運作于第一時鐘域的傳送機與運作于第二時鐘域的接收機。該干擾消除裝置包含先進先出(FIFO)電路與消除信號產生電路。先進先出電路可在第一時鐘域接收傳送機的數字傳送信號,并依據第一與第二時鐘域間的累計時序差,在第二時鐘域輸出該數字傳送信號。消除信號產生電路可依據先進先出電路所輸出的數字傳送信號,產生消除信號,用以消除接收機所接收的干擾信號,該干擾信號響應該數字傳送信號而產生。消除信號產生電路依據該干擾信號與消除信號間的相位差,以調整該消除信號。

權利要求書

1.一種干擾消除裝置,適用于一通信系統中,所述通信系統包含一運
作于一第一時鐘域的傳送機與一運作于一第二時鐘域的接收機,所
述干擾消除裝置包含:
一先進先出電路,用以在所述第一時鐘域接收所述傳送機的一
數字傳送信號,并依據所述第一時鐘域與所述第二時鐘域間的一累
計時序差,在所述第二時鐘域輸出所述數字傳送信號;以及
一消除信號產生電路,耦接所述先進先出電路,依據所述數字
傳送信號產生一消除信號,用以消除所述接收機所接收的一干擾信
號;
其中,所述干擾信號是響應所述數字傳送信號而產生,所述消
除信號產生電路依據所述干擾信號與所述消除信號間的一相位差以
調整所述消除信號。
2.根據權利要求1所述的干擾消除裝置,其中,所述干擾信號內含于
所述接收機的一數字接收信號,所述干擾消除裝置進一步包含:
一加法器,用以將所述數字接收信號減去所述消除信號后輸
出。
3.根據權利要求1所述的干擾消除裝置,其中,所述干擾信號是一回
音信號,所述消除信號產生電路是一回音消除器。
4.根據權利要求3所述的干擾消除裝置,其中,所述傳送機與所述接
收機于一高清晰度多媒體接口以太網絡通道的同一端分別進行傳送
與接收。
5.根據權利要求1所述的干擾消除裝置,其中,所述干擾信號是一串
音信號,所述消除信號產生電路是一串音消除器。
6.根據權利要求5所述的干擾消除裝置,其中,所述傳送機與所述接
收機分別連接于一網絡交換器的不同端口。
7.根據權利要求1所述的干擾消除裝置,其中,所述數字傳送信號包
含多個取樣點,所述先進先出電路包含:
一同步先進先出單元,用以在所述第一時鐘域接收所述這些取
樣點,并暫存一部分所述這些取樣點;以及
一異步先進先出單元,耦接至所述同步先進先出單元,用以依
據所述累計時序差,于所述第二時鐘域的每一時鐘執行下列輸出方
式之一:輸出所述這些取樣點之一、輸出所述這些取樣點的連續兩
點、以及不輸出任何取樣點。
8.根據權利要求7所述的干擾消除裝置,其中,所述累計時序差是一
累計相位差,所述干擾消除裝置進一步包含:
一相位累加器,用以產生所述第一時鐘域與所述第二時鐘域間
的所述累計相位差。
9.根據權利要求7所述的干擾消除裝置,其中,所述累計時序差是一
累計頻率差,所述干擾消除裝置進一步包含:
一時鐘累加器,用以產生所述第一時鐘域與所述第二時鐘域間
的所述累計頻率差。
10.根據權利要求7所述的干擾消除裝置,其中,當所述第一時鐘域快
于所述第二時鐘域且所述累計時序差達到一時鐘周期時,所述異步
先進先出單元輸出所述這些取樣點的連續兩點。
11.根據權利要求7所述的干擾消除裝置,其中,當所述第一時鐘域慢
于所述第二時鐘域且所述累計時序差達到一時鐘周期時,所述異步
先進先出單元不輸出任何取樣點。
12.根據權利要求7所述的干擾消除裝置,其中,當所述累計時序差未
達到一時鐘周期時,所述異步先進先出單元輸出所述這些取樣點之
一。?
13.根據權利要求7所述的干擾消除裝置,其中,所述消除信號產生電
路包含多個分接點,每一分接點具有一對應的分接點系數,其中所
述這些分接點系數與所述這些取樣點的相對關系,依據所述異步先
進先出單元的輸出方式而調整。
14.一種干擾消除方法,適用于一通信系統中,所述通信系統包含一運
作于一第一時鐘域的傳送機與一運作于一第二時鐘域的接收機,所
述干擾消除方法包含下列步驟:
在所述第一時鐘域接收所述傳送機的一數字傳送信號;
依據所述第一時鐘域與所述第二時鐘域間的一累計時序差,在
所述第二時鐘域輸出所述數字傳送信號;以及
依據在所述第二時鐘域輸出的所述數字傳送信號,產生一消除
信號,用以消除所述接收機所接收的一干擾信號,所述干擾信號響
應所述數字傳送信號而產生,其中所述消除信號依據所述干擾信號
與所述消除信號間的一相位差進行調整。
15.根據權利要求14所述的干擾消除方法,其中,所述干擾信號是內含
于所述接收機的一數字接收信號,所述干擾消除方法進一步包含:
將所述數字接收信號減去所述消除信號后輸出。
16.根據權利要求14所述的干擾消除方法,其中,所述干擾信號是一回
音信號。
17.根據權利要求16所述的干擾消除方法,其中,所述傳送機與所述接
收機于一高清晰度多媒體接口以太網絡通道的同一端分別進行傳送
與接收。
18.根據權利要求14所述的干擾消除方法,其中,所述干擾信號是一串
音信號。
19.根據權利要求18所述的干擾消除方法,其中,所述傳送機與所述接
收機分別連接于一網絡交換器的不同端口。
20.根據權利要求14所述的干擾消除方法,其中,所述數字傳送信號包
含多個取樣點,所述輸出數字傳送信號的步驟依據所述累計時序差,
于所述第二時鐘域的每一時鐘執行下列輸出方式之一:輸出所述這
些取樣點之一、輸出所述這些取樣點的連續兩點以及不輸出任何取
樣點。
21.根據權利要求20所述的干擾消除方法,其中,所述累計時序差是一
累計相位差或一累計頻率差。
22.根據權利要求20所述的干擾消除方法,其中,當所述第一時鐘域快
于所述第二時鐘域且所述累計時序差達到一時鐘周期時,所述輸出
數字傳送信號的步驟輸出所述這些取樣點的連續兩點。
23.根據權利要求20所述的干擾消除方法,其中,當所述第一時鐘域慢
于所述第二時鐘域且所述累計時序差達到一時鐘周期時,所述輸出
數字傳送信號的步驟不輸出任何取樣點。
24.根據權利要求20所述的干擾消除方法,其中,當所述累計時序差未
達到一時鐘周期時,所述輸出數字傳送信號的步驟輸出所述這些取
樣點之一。

說明書

跨時鐘域的干擾消除裝置及方法

技術領域

本發明系有關于干擾消除,尤指一種跨時鐘域的干擾消除裝置及方
法。

背景技術

在常用的通信系統中,在執行跨時鐘域(cross?clock?domain)的干擾
消除(interference?cancellation)時,常采用費洛結構(Farrow?structure)
來執行內插運算,以進行相關數據的時鐘域轉換。費洛結構利用多項式
(polynomial)的近似方法,來簡化內插運算的復雜度。然而,使用多項
式的近似方法會產生誤差,通常誤差最大的地方發生在相位為180度之處,
并且,當輸入與輸出數據兩者的時鐘越接近時,誤差越大,費洛結構的效
能也就越差。特別是,當輸入與輸出數據兩者的時鐘幾乎相等時,費洛結
構幾乎無法準確內插出相位為180度的數據值。

舉例來說,在高清晰度多媒體接口以太網絡通道(HDMI?Ethernet?
channel)的應用中,由于采用單條線雙向傳輸,因此會同時收到對方信號
以及因己方所發射信號而反彈回來的回音(echo)干擾。所以,需要使用
回音消除器(echo?canceller)來執行回音消除。由于HDMI以太網絡通道
兩端的網絡裝置所使用的時鐘間會有些許誤差(0~200ppm),因此需先將
己方傳送機(Tx)的數據從Tx的時鐘域轉換為己方接收機(Rx)的時鐘
域后,回音消除器再于Rx的時鐘域進行回音消除。此時,若采用費洛結
構來進行時鐘域轉換,則由于Tx與Rx的時鐘差距極小,費洛結構的內插
效能會很差,而必須使用非常高階的多項式來近似,才有較好的效能。但
是,多項式階數越高,費洛結構所需的分接點(tap)就越多,因此復雜度
就越高,信號延遲(delay)也越長。

使用費洛結構的另一個缺點是,回音消除器所執行運算的復雜度亦會
大增。在HDMI以太網絡通道中,原先Tx所發射的數據為MLT-3信號,
只有0、+1、-1三個準位,若不需作時鐘域轉換,則回音消除器不需執行
乘法,只需加法就可完成。但是經過費洛結構內插出不同相位及時間點的
數據值后,就必須使用更多的位數才能表示Tx的數據,如此一來回音消
除器就必須使用乘法才能完成,造成運算復雜度大增。

發明內容

有鑒于此,本發明的目的之一,在于提供一種干擾消除裝置及方法,
以處理跨時鐘域的干擾消除問題,并降低系統架構及運算的復雜度。

在本發明的一實施例中,揭露了一種干擾消除裝置,適用于一通信系
統中,該通信系統包含一運作于一第一時鐘域的傳送機與一運作于一第二
時鐘域的接收機。該干擾消除裝置包含:一先進先出(FIFO)電路,用以
在該第一時鐘域接收該傳送機的一數字傳送信號,并依據該第一時鐘域與
該第二時鐘域間的一累計時序差,在該第二時鐘域輸出該數字傳送信號;
以及一消除信號產生電路,用以依據該先進先出電路所輸出的該數字傳送
信號,產生一消除信號,用以消除該接收機所接收的一干擾信號,該干擾
信號響應該數字傳送信號而產生,其中該消除信號產生電路依據該干擾信
號與該消除信號間的一相位差,以調整該消除信號。

在本發明的另一實施例中,揭露了一種干擾消除方法,適用于一通信
系統中,該通信系統包含一運作于一第一時鐘域的傳送機與一運作于一第
二時鐘域的接收機。該干擾消除方法包含下列步驟:在該第一時鐘域接收
該傳送機的一數字傳送信號;依據該第一時鐘域與該第二時鐘域間的一累
計時序差,在該第二時鐘域輸出該數字傳送信號;以及依據在該第二時鐘
域輸出的該數字傳送信號,產生一消除信號,用以消除該接收機所接收的
一干擾信號,該干擾信號響應該數字傳送信號而產生,其中該消除信號系
依據該干擾信號與該消除信號間的一相位差進行調整。

附圖說明

圖1是本發明的干擾消除裝置的一實施例的方塊圖。

圖2是本發明的干擾消除裝置的一較佳實施例的方塊圖。

第3A至3D圖是以一實例,顯示圖2的回音消除器如何因應異步先
進先出單元的輸出方式的變化,進行分接點系數與取樣值的相對關系的調
整。

第4A與4B圖是以另一實例,顯示圖2的回音消除器如何因應異步
先進先出單元的輸出方式的變化,進行分接點系數與取樣值的相對關系的
調整。

圖5是本發明的干擾消除方法的一實施例的流程圖。

圖式的圖號說明:

10、20:干擾消除裝置????11、21:先進先出電路

12:消除信號產生電路????13、23、33:加法器

24:時序累加器??????????211:同步先進先出單元

212:異步先進先出單元???31:前端接收電路

311:模擬轉數字轉換器???32:切割器

34:時序恢復電路35:時鐘電路

36:傳送電路????37:數字轉模擬轉換器

38:混合電路

具體實施方式

圖1是本發明的干擾消除裝置10的一實施例的方塊圖,其適用于一
通信系統,以消除信號傳輸過程中所產生的干擾。該通信系統包含一運作
于第一時鐘域的傳送機與一運作于第二時鐘域的接收機。在不同系統配置
下,該傳送機的傳送信號在傳輸過程中會造成該接收機接收信號時的不同
干擾,例如,若該傳送機與接收機位于一通道(channel)的同一端,則當
傳送機經由該通道傳送一信號時,接收機會從該通道收到該信號反彈的回
音;若該傳送機與接收機分屬于不同通道,接收機也會收到響應傳送機的
傳送信號而產生的串音(cross-talk)。干擾消除裝置10可依據傳送機的傳
送信號來產生消除信號,以便從接收機的接收信號中抵消因該傳送信號而
產生的干擾。不過,由于該傳送信號與接收信號分屬第一時鐘域與第二時
鐘域,干擾消除裝置10需執行跨時鐘域的干擾消除。

如圖1所示,干擾消除裝置10包含一先進先出(First-In,First-Out;
FIFO)電路11、一消除信號產生電路12及一加法器13。FIFO電路11可
在第一時鐘域接收該傳送機的一數字傳送信號,并依據第一時鐘域與第二
時鐘域間的一累計時序差(accumulated?timing?error),在第二時鐘域輸出
該數字傳送信號。FIFO電路11主要是用來控制信號輸入/輸出的順序與速
度,而不對信號值的大小進行處理。特別是,FIFO電路11可依據其輸入
時鐘域(即第一時鐘域)與輸出時鐘域(即第二時鐘域)間的累計時序差,
調整輸出的方式,以進行時鐘域的轉換,下文對此會再詳述。

消除信號產生電路12可依據FIFO電路11所輸出的數字傳送信號,
產生一消除信號,用以消除該接收機所接收的一干擾信號,而該干擾信號
響應該數字傳送信號而產生。特別是,消除信號產生電路11可依據該干
擾信號與該消除信號間的一相位差,來調整該消除信號,以降低或去除該
相位差。由于接收機會同時接收到該干擾信號與通信對方所傳送的數據,
亦即,該干擾信號系內含于接收機的一數字接收信號,因此干擾消除裝置
10設置加法器13,耦接至消除信號產生電路12與接收機的信號接收路徑,
可將該數字接收信號減去該消除信號后輸出,以執行干擾消除。

在圖1的實施例中,將跨時鐘域的干擾消除分成兩部分來處理。若前
述數字傳送信號在第一時鐘域為多個連續的取樣點,則在時間軸上,每一
取樣點可視為一整數點,相鄰兩點之間距為第一時鐘域的一時鐘周期。在
前述先前技術中,費洛結構的作法是依據這些整數點,內插出第二時鐘域
的取樣點的值,所以在第二時鐘域中,數字傳送信號的各取樣點在時間軸
上就會偏離原本整數點的位置。不過,在本發明的干擾消除裝置10中,
并不進行復雜的內插運算,而是將第二時鐘域在時間軸上的非整數點位
置,分成整數與小數兩部分,例如,若一取樣點位于x.y(x與y分別代表
整數與小數部分)的位置,則將其分成x與0.y兩部分,分別進行處理。
首先,利用FIFO電路11將原本第一時鐘域中位于x的整數點,于x.y的
時間點輸出(亦即,依據第二時鐘域的速度輸出),以處理整數的部分。
由于第一與第二時鐘域的速度不同,FIFO電路11需參考第一與第二時鐘
域間的累計時序差,于適當時機一次輸出較多取樣點(當第一時鐘域快于
第二時鐘域時)或是至少跳過一次不輸出任何取樣點(當第一時鐘域慢于
第二時鐘域時),以避免FIFO電路11產生溢出(overflow)或溢入
(underflow)。接著,由于小數部分尚未處理,所以消除信號產生電路12
依據FIFO電路11的輸出所產生的消除信號,會與干擾信號間有一相位差,
此時,消除信號產生電路12會依據此相位差,執行追蹤速度較快的適應
性(adaptive)算法來追蹤不同相位的干擾信號,以調整消除信號,達到
較快降低或去除此相位差的效果。藉此方式,便可消除小數部分未處理所
造成的誤差,以完成跨時鐘域的干擾消除。

在一實施例中,消除信號產生電路12系利用最小均方法(least?mean?
square;LMS)或遞歸最小平方法(recursive?least?squares;RLS),來追蹤
不同相位的干擾信號。為了提升追蹤的速度及效能,LMS或RLS算法所
使用的步長(step?size)需配合消除信號與干擾信號間的相位差而調整。

在一實施例中,前述的干擾信號是一回音信號,消除信號產生電路
12是一回音消除器(echo?canceller)。例如,此實施例可應用于傳送機與
接收機于HDMI以太網絡通道(HDMI?Ethernet?channel)的同一端分別進
行傳送與接收的情形。在另一實施例中,該干擾信號系一串音信號,消除
信號產生電路12系一串音消除器。例如,此實施例可應用于傳送機與接
收機分別連接于網絡交換器的不同端口的情形。某些網絡交換器會使用多
端口變壓器(multi-port?transformer),以節省成本與電路面積,然而由于
兩個端口間的線圈太近,會造成跨端口的近端串音(near-end?cross-talk;
NEXT)干擾,并且不同端口的時鐘有可能很接近但不相同,因此可運用
本發明的干擾消除裝置,來去除此種傳統視為不能消除的干擾。

圖2是本發明的干擾消除裝置20的一較佳實施例的方塊圖,其系設
置于一運作于第一時鐘域的傳送機與一運作于第二時鐘域的接收機之間。
該傳送機與接收機位于一通道的同一端,且皆經由一混合(hybrid)電路
38耦接至該通道。該傳送機有自己的時鐘頻率(即第一時鐘域),而該接
收機則采用回路時序(loop?timing)的同步化方式,以鎖住對方傳送機的
時鐘頻率(即第二時鐘域),因此會造成己方傳送機與接收機處于不同的
時鐘域,而需要干擾消除裝置20執行跨時鐘域的回音消除。干擾消除裝
置20包含一FIFO電路21、一回音消除器22、一加法器23及一時序累加
器24。FIFO電路21包含一同步先進先出(Sync?FIFO)單元211與一異
步先進先出(Async?FIFO)單元212。圖2中,傳送機的傳送電路36輸出
一數字傳送信號,經由數字轉模擬轉換器37轉換成模擬信號,送至混合
電路38,以進行通道傳輸。同步FIFO單元211在第一時鐘域接收此數字
傳送信號,其包含多個取樣點,而同步FIFO單元211可暫存其中一部分
取樣點,供異步FIFO單元212彈性輸出之用。異步FIFO單元212可依
據第一時鐘域與第二時鐘域間的一累計時序差,于第二時鐘域的每一時鐘
執行下列輸出方式之一:輸出這些取樣點之一(一般情形)、輸出這些取
樣點的連續兩點(下文亦稱為補點,意指比一般情形多輸出一點)、以及
不輸出任何取樣點(下文亦稱為掉點,意指比一般情形少輸出一點)。當
第一與第二時鐘域間的累計時序差未達到一時鐘周期時(亦即兩時鐘域間
差距不到一個取樣區間),異步FIFO單元212只需從同步FIFO單元211
正常輸出一取樣點,不需進行補點或掉點。然而,當第一時鐘域快于第二
時鐘域且該累計時序差達到一時鐘周期時,代表第二時鐘域已落后一個取
樣點,此時異步FIFO單元212須從同步FIFO單元211一次輸出連續兩
個取樣點,才能追上第一時鐘域;而當第一時鐘域慢于第二時鐘域且該累
計時序差達到一時鐘周期時,代表第二時鐘域已超前一個取樣點,此時異
步FIFO單元212則暫停輸出任何取樣點,使第一時鐘域能追上來。

如圖2所示,接收機內包含可偵測兩時鐘域間的時序差的機制:時序
恢復電路34可偵測目前的接收時鐘是快于或慢于對方的傳送時鐘,若是
快,則通知時鐘電路35調快送至模擬轉數字轉換器(ADC)311的接收
時鐘;若是慢,則通知時鐘電路35調慢,藉此方式來所鎖住對方的傳送
時鐘。因此,干擾消除裝置20中的時序累加器24可依據時序恢復電路34
每次的偵測結果,累計調快或調慢的次數。當累計次數達到相當于調快一
個時鐘周期或取樣區間時,時序累加器24即通知異步FIFO單元212進行
掉點的動作;而當累計次數達到相當于調慢一個時鐘周期時,時序累加器
24即通知異步FIFO單元212進行補點的動作。在一實施例中,時鐘電路
35是一鎖相回路(PLL),時序累加器24是一相位累加器,而前述的兩時
鐘域間的累計時序差是一累計相位差。例如,若該鎖相回路具有64個相
位,則當該相位累加器累積往前跳64個相位(即累計了64次調快)或是
往后跳64個相位(即累計了64次調慢)時,就必須通知異步FIFO單元
212做相對應掉點或是補點的動作。在另一實施例中,時鐘電路35是一壓
控振蕩器(VCO),時序累加器24是一時鐘累加器,而該累計時序差是一
累計頻率差。頻率的調整可以換算為對應的相位調整,因此可算出當該頻
率累加器累計多少次數即相當于調快或調慢了一個時鐘周期。

回音消除器22類似于圖1的消除信號產生電路12,可依據異步FIFO
單元212所輸出的數字傳送信號的取樣點,來產生一消除信號,用以消除
接收機所接收的一回音信號。并且,回音消除器22還可依據該消除信號
與回音信號間的一相位差,來調整該消除信號,以降低或去除該相位差。
加法器23分別從前端接收電路31與回音消除器22分別接收一數字接收
信號(內含該回音信號)與該消除信號,以從該數字接收信號扣除該消除
信號,進行回音消除。此外,接收機還包含一切割器32及一加法器33,
切割器33可對加法器23的輸出信號進行一切割動作,以轉換成一系列的
準位值;加法器33可計算這些準位值與切割前的信號值兩者之差,送入
回音消除器22,以估計回音信號與干擾信號間的相位差,供回音消除器
22產生消除信號之用。

當時序累加器24通知異步FIFO單元212需進行補點或掉點時,也
會同時通知回音消除器22對其內部進行相應的調整,以維持所產生的消
除信號的連續性。在一實施例中,回音消除器22為具有多個分接點(tap)
的濾波器,而每一分接點的系數與數字傳送信號的各取樣點間的相對關
系,需依據該異步FIFO單元212的輸出方式做調整,使此相對關系能隨
著時間保持連貫。以回音消除器22為四個分接點的有限脈沖響應(FIR)
濾波器的實例說明如下:假設各分接點的取樣值分別為D(n)、D(n-1)、
D(n-2)、D(n-3),而對應的分接點系數依序為a0、a1、a2、a3,如圖
3A所示。若沒有進行補點或掉點的動作,則在下一個時鐘,會如一般情
形新增一取樣值D(n+1),其它取樣值則依序往前推進一分接點(D(n-3)
則被舍棄),各分接點系數依序仍為a0、a1、a2、a3,使分接點系數與取
樣值間的相對關系保持連貫,如圖3B所示。然而,若在該下個時鐘時不
是一般情形,而是進行補點,則各分接點的取樣值變為D(n+2)、D(n+1)、
D(n)、D(n-1)(即一次新增兩取樣值D(n+1)與D(n+2)),而為維
持前述相對關系的連貫,分接點系數必須往前移動一分接點,調整為0、
a0、a1、a2(由于D(n+2)是另外多出來的,對應分接點系數仍未產生,
故重設為0),如圖3C所示;反之,若是進行掉點,各分接點的取樣值仍
維持D(n)、D(n-1)、D(n-2)、D(n-3)(即未新增取樣值),而分接
點系數則后移一分接點,調整為a1、a2、a3、0(由于D(n-3)原本應舍
棄,故對應分接點系數重設為0),如圖3D所示。

另一種作法是,分接點系數的位置維持不動,只移動取樣值的位置,
一樣可達到維持相對關系連貫的效果。例如,若是補點的情形,則將圖3A
中的各取樣值往前移動一分接點,D(n)空出來的位置由新增取樣值D
(n+1)補上,而另一新增取樣值D(n+2)則直接取代D(n-2)的位置,
并將對應分接點系數重設為0(如圖4A所示),即可達到如圖3C的效果。
若是掉點的情形,則將圖3A中的各取樣值循環移動,亦即各取樣值往前
移動一分接點,而最前面的取樣值D(n-3)則移回原本D(n)的位置,
并將D(n-3)對應的分接點系數重設為0(如圖4B所示),即可達到如
圖3D的效果。

圖5是本發明的干擾消除方法的一實施例的流程圖,其適用于一通信
系統中,該通信系統包含一運作于第一時鐘域的傳送機與一運作于第二時
鐘域的接收機。步驟S51是于第一時鐘域接收該傳送機的一數字傳送信
號。步驟S52是依據第一時鐘域與第二時鐘域間的一累計時序差,在第二
時鐘域輸出該數字傳送信號。該累計時序差可為一累計相位差或一累計頻
率差。步驟S53依據在第二時鐘域輸出的數字傳送信號,產生一消除信號,
用以消除該接收機所接收的一干擾信號,該干擾信號響應該數字傳送信號
而產生。在步驟S53中,還依據該干擾信號與消除信號間的一相位差,來
調整該消除信號。最后,在步驟S54中,由于該干擾信號是內含于接收機
的一數字接收信號,所以將該數字接收信號減去該消除信號后輸出,以執
行干擾消除。

在一實施例中,該干擾信號是一回音信號。例如,此實施例可應用于
傳送機與接收機于HDMI以太網絡通道的同一端分別進行傳送與接收的
情形。在另一實施例中,該干擾信號是一串音信號。例如,此實施例可應
用于傳送機與接收機系分別連接于網絡交換器的不同端口的情形。

較佳地,該數字傳送信號包含多個取樣點,步驟S52依據第一與第
二時鐘域間的累計時序差,于第二時鐘域的每一時鐘執行下列輸出方式之
一:輸出這些取樣點之一、輸出這些取樣點的連續兩點、以及不輸出任何
取樣點。以下說明前述各種輸出方式的應用時機:

(1)當第一時鐘域快于第二時鐘域且該累計時序差達到一時鐘周期
時,步驟S52輸出這些取樣點的連續兩點。

(2)當第一時鐘域慢于第二時鐘域且該累計時序差達到一時鐘周期
時,步驟S52不輸出任何取樣點。

(3)當該累計時序差未達到一時鐘周期時,步驟S52輸出這些取樣
點之一。

綜合上述,本發明的干擾消除裝置及方法,可將跨時鐘域的干擾消除
問題分為兩部分來進行處理,第一部分可視為整數部分,即取樣點在進行
時鐘域轉換時,需在時序上延遲或提前,這部分可藉由異步的先進先出方
式來達成;第二部分為小數部分,即在產生用來消除干擾的消除信號時,
須能快速追蹤該干擾信號在不同相位的響應,這部分可藉由采用加大步長
的適應性算法來實現。藉由以上方式,便可降低系統架構與電路的復雜度,
來執行跨時鐘域的干擾消除。

以上所述利用較佳實施例詳細說明本發明,而非限制本發明的范圍。
大凡本領域技術人員皆能明了,適當而作些微的改變及調整,仍將不失本
發明的要義所在,亦不脫離本發明的精神和范圍。

關于本文
本文標題:跨時鐘域的干擾消除裝置及方法.pdf
鏈接地址:http://www.wwszu.club/p-6420842.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
鬼佬大哥大