本發(fā)明涉及接口技術(shù)領(lǐng)域,更特別地,涉及一種多傳送器系統(tǒng)和用于控制多傳送器系統(tǒng)的阻抗的方法。
背景技術(shù):
近年來,提供的C-PHY(為移動工業(yè)處理器接口(Mobile Industry Processor Interface,MIPI)中定義的其中一種電路規(guī)范)用來描述高速、有效速率的物理層(Physical Layer,PHY),其特別適用于移動應(yīng)用,其中,在移動應(yīng)用中,信道速率限制是一個因素。在C-PHY規(guī)范中,實際的物理層(PHY)配置由一個或多個三線通道(three-wire lanes)組成,每個通道具有6種驅(qū)動狀態(tài)(也稱作導(dǎo)線狀態(tài)),通道的驅(qū)動狀態(tài)在每個驅(qū)動周期中發(fā)生改變,以及,通過所述通道的三根導(dǎo)線提供的信號是利用一對三差分接收器接收的。然而,當(dāng)所述三線通道的狀態(tài)轉(zhuǎn)變(state transition)發(fā)生時,所述三差分接收器的輸出信號可能不會具有相同時刻的過零點,在后續(xù)的數(shù)據(jù)時鐘恢復(fù)操作中會產(chǎn)生碼間干擾和編碼抖動(coding jitter)問題。因此,如何提供一種方法來消除所述編碼抖動是一個重要的課題。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明的目的之一在于提供一種具有多個傳送器的系統(tǒng)和用于控制系統(tǒng)的多個傳送器的阻抗的方法,能夠改善編碼抖動,以解決上述問題。
根據(jù)本發(fā)明的一些實施例,提供了一種具有多個傳送器的系統(tǒng)(亦可稱作多傳送器系統(tǒng)),該系統(tǒng)包括第一傳送器、第二傳送器、第三傳送器和控制器。其中,第一傳送器用于傳送第一信號至第一傳輸線;第二傳送器用于傳送第二信號至第二傳輸線;以及第三傳送器用于傳送第三信號至第三傳輸線??刂破黢罱佑谒龅谝粋魉推?、所述第二傳送器和所述第三傳送器,用于根據(jù)編碼抖動確定結(jié)果設(shè)置所述第一傳送器、所述第二傳送器和所述第三傳送器的阻抗, 其中,所述編碼抖動確定結(jié)果用以指示是否會產(chǎn)生編碼抖動。
根據(jù)本發(fā)明的另一些實施例,提供了一種用于控制系統(tǒng)的多個傳送器(即多傳送器系統(tǒng))的阻抗的方法,該方法包括:控制第一傳送器以傳送第一信號至第一傳輸線;控制第二傳送器以傳送第二信號至第二傳輸線;控制第三傳送器以傳送第三信號至第三傳輸線;以及根據(jù)編碼抖動確定結(jié)果設(shè)置所述第一傳送器、所述第二傳送器和所述第三傳送器的阻抗,其中,所述編碼抖動確定結(jié)果用以指示是否會產(chǎn)生編碼抖動。
在上述方案中,可通過編碼抖動確定結(jié)果來適應(yīng)性地設(shè)置第一傳送器、第二傳送器和第三傳送器的阻抗,從而,有效改善編碼抖動問題。
本領(lǐng)域技術(shù)人員在閱讀附圖所示優(yōu)選實施例的下述詳細(xì)描述之后,可以毫無疑義地理解本發(fā)明的這些目的及其它目的。
附圖說明
圖1是根據(jù)本發(fā)明一實施例說明一種系統(tǒng)的示意圖;
圖2A至圖2C是示出所述系統(tǒng)的六種狀態(tài)的示意圖;
圖3示出了每種狀態(tài)轉(zhuǎn)變以及產(chǎn)生編碼抖動的狀態(tài)轉(zhuǎn)變;
圖4示出了從“+X狀態(tài)”到“+Y狀態(tài)”的狀態(tài)轉(zhuǎn)變中出現(xiàn)的嚴(yán)重的編碼抖動;
圖5示出了圖3所示陰影區(qū)域的12種狀態(tài)轉(zhuǎn)變及對應(yīng)的電阻設(shè)置;
圖6是根據(jù)本發(fā)明一實施例示出的編碼器、編碼抖動檢測器和控制器的示意圖;
圖7是根據(jù)本發(fā)明另一實施例示出的編碼器、編碼抖動檢測器和控制器的示意圖。
具體實施方式
以下描述為本發(fā)明實施的較佳實施例。以下實施例僅用來例舉闡釋本發(fā)明的技術(shù)特征,并非用來限制本發(fā)明的范疇。在通篇說明書及權(quán)利要求書當(dāng)中使用了某些詞匯來指稱特定的元件。所屬領(lǐng)域技術(shù)人員應(yīng)可理解,制造商可能會用不同的名詞來稱呼同樣的元件。本說明書及權(quán)利要求書并不以名稱的差異來 作為區(qū)別元件的方式,而是以元件在功能上的差異來作為區(qū)別的基準(zhǔn)。本發(fā)明中使用的術(shù)語“元件”、“系統(tǒng)”和“裝置”可以是與計算機相關(guān)的實體,其中,該計算機可以是硬件、軟件、或硬件和軟件的結(jié)合。在以下描述和權(quán)利要求書當(dāng)中所提及的術(shù)語“包含”和“包括”為開放式用語,故應(yīng)解釋成“包含,但不限定于…”的意思。此外,術(shù)語“耦接”意指間接或直接的電氣連接。因此,若文中描述一個裝置耦接于另一裝置,則代表該裝置可直接電氣連接于該另一裝置,或者透過其它裝置或連接手段間接地電氣連接至該另一裝置。
文中所用術(shù)語“基本”或“大致”是指在可接受的范圍內(nèi),本領(lǐng)域技術(shù)人員能夠解決所述技術(shù)問題,基本達(dá)到所述技術(shù)效果。舉例而言,“大致等于”是指在不影響結(jié)果正確性時,技術(shù)人員能夠接受的與“完全等于”有一定誤差的方式。
本發(fā)明公開了一種具有多個傳送器的系統(tǒng)(亦可稱作多傳送器系統(tǒng)),其包括第一傳送器、第二傳送器、第三傳送器和控制器。其中,第一傳送器用于傳送第一信號至第一傳輸線;第二傳送器用于傳送第二信號至第二傳輸線;第三傳送器用于傳送第三信號至第三傳輸線;以及控制器耦接于第一傳送器、第二傳送器和第三傳送器,用于根據(jù)編碼抖動確定結(jié)果設(shè)置第一傳送器、第二傳送器和第三傳送器的阻抗,其中,所述編碼抖動確定結(jié)果用以指示是否會產(chǎn)生編碼抖動。在一些實施例中,當(dāng)所述編碼抖動確定結(jié)果指示會產(chǎn)生所述編碼抖動時,所述控制器設(shè)置所述第一傳送器、所述第二傳送器和所述第三傳送器具有不同的阻抗,以使得接收端上分別對應(yīng)于所述第一傳輸線、所述第二傳輸線、所述第三傳輸線的接收信號(如后續(xù)實施例中所示的接收信號Rx_AB、Rx_BC、Rx_CA)之其中兩者(如圖4中所示的Rx_AB、Rx_BC)的過零點大致相同。此外,本發(fā)明還根據(jù)所述系統(tǒng)提供了一種用于控制所述系統(tǒng)的多個傳送器的阻抗的方法,以通過調(diào)整所述多個傳送器的阻抗來改善編碼抖動問題。在本發(fā)明實施例中,編碼抖動確定結(jié)果用以指示是否會產(chǎn)生編碼抖動。例如,可分別通過系統(tǒng)的狀態(tài)轉(zhuǎn)變、編碼數(shù)據(jù)或輸入數(shù)據(jù)來確定或判斷接收端上是否會產(chǎn)生編碼抖動,進而產(chǎn)生相應(yīng)的編碼抖動確定結(jié)果。例如,在一些示例中,所述系統(tǒng)還可以包括編碼抖動檢測器,用于根據(jù)系統(tǒng)的狀態(tài)轉(zhuǎn)變來產(chǎn)生所述編碼抖動確定結(jié)果。在一些實施例中,當(dāng)所述狀態(tài)轉(zhuǎn)變屬于第一組時,所述編碼抖動確定結(jié)果指示會產(chǎn)生所述編碼抖動;以及,當(dāng)所述狀態(tài)轉(zhuǎn)變屬于第二組時,所述編 碼抖動確定結(jié)果指示不會產(chǎn)生所述編碼抖動。再例如,在一些示例中,所述系統(tǒng)還可以包括編碼器和編碼抖動檢測器,其中,編碼器用于對輸入數(shù)據(jù)編碼,以產(chǎn)生用以驅(qū)動所述第一傳送器、所述第二傳送器和所述第三傳送器分別輸出所述第一信號、所述第二信號和所述第三信號的編碼數(shù)據(jù);以及編碼抖動檢測器耦接于所述控制器,可用于根據(jù)所述編碼數(shù)據(jù)產(chǎn)生所述編碼抖動確定結(jié)果,或者,用于根據(jù)所述第一信號、所述第二信號和所述第三信號產(chǎn)生所述編碼抖動確定結(jié)果。具體詳情請參照后續(xù)實施例及相應(yīng)附圖的描述。
請參照圖1,圖1是根據(jù)本發(fā)明一實施例說明系統(tǒng)100的示意圖。如圖1所示,所述系統(tǒng)包括發(fā)射端(transmitter side)和接收端(receiver side),以及,發(fā)射端經(jīng)由三個信道(channel)132、134和136耦接至接收端。發(fā)射端包括編碼器(encoder)110、編碼抖動檢測器(coding jitter detector)112、三個傳送器(transmitter)122、124和126,以及控制器160。接收端包括電阻R1-R3、三個差分接收器(receiver)142、144和146,以及變化檢測器(change detector)150。此外,圖1中所示的符號CIO、CL和CCP是電容。在本實施例中,所述三個信道132、134和136可以是任意類型的導(dǎo)電線(conductive line)或電線(wire),以及,系統(tǒng)100符合C-PHY標(biāo)準(zhǔn)。
在本實施例中,三個傳送器122、124和126中的每一個內(nèi)置有可變電阻,即傳送器122、124和126的電阻可以是可控的/可調(diào)整的。
在系統(tǒng)100的操作中,編碼器110接收并編碼輸入數(shù)據(jù)Din,以分別產(chǎn)生編碼信號至所述傳送器122、124和126。同時,編碼抖動檢測器112估計或預(yù)測/判斷所述編碼信號是否會在接收端產(chǎn)生編碼抖動,從而產(chǎn)生信號Vc(即編碼抖動確定結(jié)果),其中,信號Vc用于分別控制傳送器122、124和126的電阻的設(shè)置/調(diào)整。當(dāng)編碼抖動檢測器112估計或預(yù)測出當(dāng)前的編碼信號會在接收端產(chǎn)生編碼抖動時,控制器160輸出控制信號Ctrl_A、Ctrl_B和Ctrl_C,以設(shè)置傳送器122、124和126具有不同的阻抗。以及,當(dāng)編碼抖動檢測器112估計或確定出當(dāng)前的編碼信號在接收端不會產(chǎn)生編碼抖動時,控制器160輸出默認(rèn)的控制信號,以設(shè)置接收器122、124和126具有大致(substantially)相同的阻抗,如大約為50Ω。
然后,傳送器122、124和126分別傳送對應(yīng)于所述編碼信號的第一信號、 第二信號和第三信號至信道132、134和136。所述差分接收器142、144和146分別接收來自于所述信道132、134和136的信號,以及將輸出信號Rx_AB、RX_BC和Rx_CA輸出。變化檢測器150根據(jù)所述輸出信號Rx_AB、RX_BC和Rx_CA產(chǎn)生時鐘信號。
具體地,參照圖2A至圖2C,圖2A至圖2C是示出系統(tǒng)100的六種狀態(tài)的示意圖。在第一狀態(tài)中(下文中稱作“+X狀態(tài)”),傳送器122用于驅(qū)動傳送器124(即節(jié)點A被驅(qū)動為高,而節(jié)點B被驅(qū)動為低),以及,傳送器126是未驅(qū)動的(un-driven)。在第二狀態(tài)中(下文中稱作“-X狀態(tài)”),傳送器124用于驅(qū)動傳送器122(即節(jié)點B被驅(qū)動為高,而節(jié)點A被驅(qū)動為低),以及,傳送器126是未驅(qū)動的。在第三狀態(tài)中(下文中稱作“+Y狀態(tài)”),傳送器124用于驅(qū)動傳送器126(即節(jié)點B被驅(qū)動為高,而節(jié)點C被驅(qū)動為低),以及,傳送器122是未驅(qū)動的。在第四狀態(tài)中(下文中稱作“-Y狀態(tài)”),傳送器126用于驅(qū)動傳送器124(即節(jié)點C被驅(qū)動為高,而節(jié)點B被驅(qū)動為低),以及,傳送器122是未驅(qū)動的。在第五狀態(tài)中(下文中稱作“+Z狀態(tài)”),傳送器126用于驅(qū)動傳送器122(即節(jié)點C被驅(qū)動為高,而節(jié)點A被驅(qū)動為低),以及,傳送器124是未驅(qū)動的。在第六狀態(tài)中(下文中稱作“-Z狀態(tài)”),傳送器122用于驅(qū)動傳送器126(即節(jié)點A被驅(qū)動為高,而節(jié)點C被驅(qū)動為低),以及,傳送器124是未驅(qū)動的。
當(dāng)系統(tǒng)100需要改變狀態(tài)時(狀態(tài)轉(zhuǎn)變,state transition),接收器142、144和146可能會或可能不會受到編碼抖動問題的影響。圖3示出了每一種狀態(tài)轉(zhuǎn)變以及產(chǎn)生編碼抖動的轉(zhuǎn)態(tài)轉(zhuǎn)變(如陰影部分所示)。如圖3所示,當(dāng)所述狀態(tài)轉(zhuǎn)變屬于第一組時,會出現(xiàn)所述編碼抖動問題,其中,所述第一組包括“+X狀態(tài)”到“+Y狀態(tài)”、“+X狀態(tài)”到“+Z狀態(tài)”、“-X狀態(tài)”到“-Y狀態(tài)”、“-X狀態(tài)”到“-Z狀態(tài)”、“+Y狀態(tài)”到“+X狀態(tài)”、“+Y狀態(tài)”到“+Z狀態(tài)”、“-Y狀態(tài)”到“-X狀態(tài)”、“-Y狀態(tài)”到“-Z狀態(tài)”、“+Z狀態(tài)”到“+X狀態(tài)”、“+Z狀態(tài)”到“+Y狀態(tài)”、“-Z狀態(tài)”到“-X狀態(tài)”、“-Z狀態(tài)”到“-Y狀態(tài)”。可以理解地,在輸出端上會產(chǎn)生編碼抖動的所述第一組的狀態(tài)轉(zhuǎn)變中,輸出信號Rx_AB、RX_BC和Rx_CA中的其中兩個輸出信號會出現(xiàn)過零點(zero crossing point),因此,若這兩個輸出信號的過零點的時刻不相同,則接收端在后續(xù)的數(shù)據(jù)時鐘恢復(fù)操作中會產(chǎn)生編碼抖動問題。具體地,參照圖4,圖4示出了從“+X 狀態(tài)”到“+Y狀態(tài)”的狀態(tài)轉(zhuǎn)變中出現(xiàn)的編碼抖動。如圖4所示,輸出信號Rx_AB和Rx_BC的過零點具有大的時間差“t”,即嚴(yán)重的編碼抖動。在上述情形中,本發(fā)明通過調(diào)整傳送器122、124和126中的阻抗來改善編碼問題,如設(shè)置多個傳送器122、124和126具有不同的電阻,從而改善編碼問題,應(yīng)當(dāng)說明的是,本發(fā)明實施例對電阻的具體取值并不做任何限制。特別優(yōu)選的,設(shè)置多個傳送器具有不同的電阻,使得這兩個輸出信號的過零點接近或大致相同(如重合),從而使得編碼抖動問題得到最佳改善,但應(yīng)當(dāng)說明的是,本發(fā)明并不受限于該最佳的情形,具體實現(xiàn)中,只要是通過設(shè)置多個傳送器具有不同的電阻使得編碼抖動問題得到改善的情形均屬于本發(fā)明的保護范圍。具體描述將在下面的實施例中進行說明。
為了解決如上所述的狀態(tài)轉(zhuǎn)變中的編碼抖動問題,以圖4作為一種示例,為了使得輸出信號Rx_AB和Rx_BC具有更靠近(closer)的過零點,系統(tǒng)100可以加快(speed up)所述輸出信號Rx_AB,以及,減慢(slow down)所述輸出信號Rx_BC,以實現(xiàn)此目標(biāo)。具體地,由于電壓轉(zhuǎn)變的速度取決于RC時間常數(shù),因此,在本實施例中,當(dāng)狀態(tài)轉(zhuǎn)變是從“+X狀態(tài)”到“+Y狀態(tài)”時,控制器160可在傳送器122、124和126傳送對應(yīng)于所述“+Y狀態(tài)”的信號之前減小傳送器124的電阻以及增大傳送器126的電阻(即設(shè)置傳送器122、124、126具有不同的電阻),以加快所述輸出信號Rx_AB以及減慢所述輸出信號Rx_BC。在一些實施例中,傳送器122、124和126的電阻可分別為50Ω、25Ω和75Ω。
圖5示出了圖3所示陰影區(qū)域的12種狀態(tài)轉(zhuǎn)變及對應(yīng)的電阻設(shè)置。如圖5所示,當(dāng)編碼抖動檢測器112檢測出所述傳送器122、124和126將從“+X狀態(tài)”變化為“+Y狀態(tài)”時,控制器160控制傳送器122、124和126分別具有電阻50Ω、25Ω和75Ω。當(dāng)編碼抖動檢測器112檢測出傳送器122、124和126將從“+X狀態(tài)”變化為“+Z狀態(tài)”時,控制器160控制傳送器122、124和126分別具有電阻25Ω、50Ω和75Ω。當(dāng)編碼抖動檢測器112檢測出傳送器122、124和126將從“-X狀態(tài)”變化為“-Y狀態(tài)”時,控制器160控制傳送器122、124和126分別具有電阻50Ω、25Ω和75Ω,等等,具體地,請參照圖5,此處不再一一贅述。應(yīng)當(dāng)注意的是,圖5所示的電阻值僅用于說明目的,而不是本發(fā)明 的限制。只要傳送器122、124和126的阻抗可被設(shè)置為使得所述輸出信號的過零點更靠近,傳送器122、124和126的阻抗可以具有其它的設(shè)置值。通過使用圖5所示的電阻設(shè)置概念,可以改善編碼抖動或輸出信號。
此外,當(dāng)編碼抖動檢測器112檢測出傳送器122、124和126具有屬于第二組的狀態(tài)轉(zhuǎn)變時,控制器160使用默認(rèn)設(shè)置來設(shè)置傳送器122、124和126的電阻,其中,第二組包括未在圖5中示出的狀態(tài)轉(zhuǎn)變(即圖3中空白區(qū)域所示的狀態(tài)轉(zhuǎn)變)。舉例來說,控制器160可控制傳送器122、124和126具有相同的電阻,如50Ω。
此外,當(dāng)控制器160控制傳送器122、124和126具有不同的電阻時,傳送器122、124和126的驅(qū)動強度(driving strength)會相應(yīng)地改變,以及,接收端上的信號強度也會稍微改變。為了解決此問題,在一些實施例中,當(dāng)系統(tǒng)的狀態(tài)轉(zhuǎn)變屬于圖3所示的陰影區(qū)域中所標(biāo)注的狀態(tài)轉(zhuǎn)變時,在一個符號周期內(nèi)(within a symbol period),控制器160設(shè)置傳送器122、124和126具有如圖5所示的不同阻抗,然后,所述控制器再次設(shè)置所述傳送器122、124和126具有大致相同的阻抗(如默認(rèn)設(shè)置所對應(yīng)的阻抗)。具體地,以圖4為示例,若編碼抖動檢測器112檢測出傳送器122、124和126將從“+X狀態(tài)”改變?yōu)椤?Y狀態(tài)”,則控制器160首先控制傳送器122、124和126分別具有電阻50Ω、25Ω和75Ω,所述傳送器122、124和126開始分別傳送信號至信道132、134和136。然后,在過零點之后(例如,轉(zhuǎn)變周期的中間點或時間RC*ln2),控制器160可立即(再)控制傳送器122、124和126具有相同的電阻,如50Ω。
圖6是根據(jù)本發(fā)明一實施例說明編碼器110、編碼抖動檢測器112和控制器160的示意圖。如圖6所示,編碼器110可包括16位至7個符號的映射器(16 bit to 7 symbol mapper)612、并行至串行變換器(parallel to serial converter)614和具有3-線驅(qū)動器的符號編碼器(symbol encoder with 3-wire driver)616,編碼抖動檢測器112可由或非門(NOR gate)620實現(xiàn),以及,控制器160可包括脈沖發(fā)生器(pulse generator)632、與門(AND gate)634和多個多工器(multiplexer)636。應(yīng)當(dāng)注意的是,圖6所示的電路結(jié)構(gòu)僅用于說明目的,并非本發(fā)明的限制。
在圖6中,輸入數(shù)據(jù)Din是16位的數(shù)據(jù),以及,所述16位至7個符號的映射器612將所述16位的數(shù)據(jù)轉(zhuǎn)換為7個符號(編碼數(shù)據(jù)),其中,每個符號 包括3位。然后,所述7個符號被所述并行至串行變換器614串行化,且每次發(fā)送一個符號至所述具有3-線驅(qū)動器的符號編碼器616,以驅(qū)動所述傳送器122、124和126。其中,每個符號至少包括翻轉(zhuǎn)位Tx_Flip和極性位Tx_Polarity,如圖6所示,每個符號包括三個位:翻轉(zhuǎn)位Tx_Flip、旋轉(zhuǎn)位Tx_Rotation和極性位Tx_Polarity。編碼抖動檢測器112(如或非門620)可通過利用翻轉(zhuǎn)位Tx_Flip和極性位Tx_Polarity確定/判斷所述狀態(tài)轉(zhuǎn)變是否會在接收端產(chǎn)生編碼抖動。具體地,參照圖3,當(dāng)翻轉(zhuǎn)位Tx_Flip和極性位Tx_Polarity均是邏輯“0”時(Tx_Flip、Tx_Polarity與圖3所示的Rx_Flip、Rx_Polarity相同),或非門620輸出“1”,以指示所述狀態(tài)轉(zhuǎn)變會在接收端產(chǎn)生編碼抖動。當(dāng)翻轉(zhuǎn)位Tx_Flip和極性位Tx_Polarity中的其中一個不是邏輯“0”時,或非門620輸出“0”,以指示所述狀態(tài)轉(zhuǎn)變不會在接收端產(chǎn)生編碼抖動。
當(dāng)或非門620輸出“1”以指示所述狀態(tài)轉(zhuǎn)變會在接收端產(chǎn)生編碼抖動時,脈沖發(fā)生器632會發(fā)送一脈沖至所述與門634,以及,所述與門634輸出“1”以控制多工器636輸出所述控制信號Ctrl_A、Ctrl_B和Ctrl_C,以控制傳送器122、124和126具有不同的電阻值,如圖5所示的實施例。此外,當(dāng)或非門620輸出“0”以指示所述狀態(tài)轉(zhuǎn)變不會在接收端產(chǎn)生編碼抖動時,與門634輸出“0”以控制多工器輸出所述控制信號Ctrl_A、Ctrl_B和Ctrl_C,以控制傳送器122、124和126具有所述默認(rèn)設(shè)置,如相同的電阻50Ω。
圖7是根據(jù)本發(fā)明另一實施例示出的編碼器110、編碼抖動檢測器112和控制器160的示意圖。如圖7所示,編碼器110可包括16位至7個符號的映射器712、并行至串行變換器714和具有3-線驅(qū)動器的符號編碼器716,以及,控制器160可包括脈沖發(fā)生器732、與門734和多個多工器736。應(yīng)當(dāng)注意的是,圖7所示的電路結(jié)構(gòu)僅用于說明目的,并非本發(fā)明的限制。
在圖7中,輸入數(shù)據(jù)Din是16位的數(shù)據(jù),以及,所述16位至7個符號的映射器712將所述16位的數(shù)據(jù)轉(zhuǎn)換為7個符號,其中,每個符號包括3位。然后,所述7個符號被所述并行至串行變換器714串行化,且每次發(fā)送一個符號至所述具有3-線驅(qū)動器的符號編碼器716,以驅(qū)動所述傳送器122、124和126,其中,每個符號包括三位Tx_Flip、Tx_Rotation和Tx_Polarity。編碼抖動檢測器112可根據(jù)所述具有3-線驅(qū)動器的符號編碼器716的輸出來確定所述狀態(tài)轉(zhuǎn)變是 否會在接收端產(chǎn)生編碼抖動。當(dāng)編碼抖動檢測器112確定出所述狀態(tài)轉(zhuǎn)變會在接收端產(chǎn)生編碼抖動時,編碼抖動檢測器112輸出“1”至與門734。當(dāng)編碼抖動檢測器112確定出所述狀態(tài)轉(zhuǎn)變不會在接收端產(chǎn)生編碼抖動時,編碼抖動檢測器112輸出“0”至與門734。
當(dāng)編碼抖動檢測器112輸出“1”以指示所述狀態(tài)轉(zhuǎn)變會在接收端產(chǎn)生編碼抖動時,脈沖發(fā)生器732會發(fā)送一脈沖至所述與門734,以及,所述與門734輸出“1”以控制多工器736輸出所述控制信號Ctrl_A、Ctrl_B和Ctrl_C來控制傳送器122、124和126具有不同的電阻值,如圖5所示的實施例。此外,當(dāng)編碼抖動檢測器112輸出“0”以指示所述狀態(tài)轉(zhuǎn)變不會在接收端產(chǎn)生編碼抖動時,與門734輸出“0”以控制多工器736輸出所述控制信號Ctrl_A、Ctrl_B和Ctrl_C來控制傳送器122、124和126具有所述默認(rèn)設(shè)置,如相同的電阻50Ω。
綜上所述,在具有多個傳送器的系統(tǒng)和用于控制系統(tǒng)的多個傳送器的阻抗的方法中,編碼抖動檢測器和控制器能夠通過參考接下來的狀態(tài)轉(zhuǎn)變控制所述多個傳送器器具有適當(dāng)?shù)碾娮柙O(shè)置。通過利用本發(fā)明的方法,可以改善編碼抖動。
在不脫離本發(fā)明的精神以及范圍內(nèi),本發(fā)明可以其它特定格式呈現(xiàn)。所描述的實施例在所有方面僅用于說明的目的而并非用于限制本發(fā)明。本發(fā)明的保護范圍當(dāng)視所附的權(quán)利要求所界定者為準(zhǔn)。本領(lǐng)域技術(shù)人員皆在不脫離本發(fā)明之精神以及范圍內(nèi)做些許更動與潤飾。