專利名稱:決定多通道系統(tǒng)中控制信號的目標(biāo)類型的方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于 一種在數(shù)據(jù)傳輸系統(tǒng)中用于決定控制信號的目標(biāo)類型的方法,尤指 一種決定多通道系統(tǒng)中多個通道所分別傳輸?shù)亩鄠€控制信號的目標(biāo)類型的方法。
背景技術(shù):
一4殳而言,在現(xiàn)今的數(shù)據(jù)傳輸系統(tǒng)中,為了有效地增加每單位時間的傳輸量,通常會選擇利用多通道的傳輸方式,而在這種用于數(shù)據(jù)傳輸?shù)亩嗤ǖ?br>
系統(tǒng)(multi-channel system)中, 一般都會在某個特定的時段加入同步信號或其它特定的控制信號,以使得多通道系統(tǒng)的接收端通道之間可以保持對齊,進(jìn)而能夠正確地讀取在多通道中所傳輸?shù)臄?shù)據(jù),然而,如果在信號質(zhì)量不佳的傳輸環(huán)境中,上述的同步信號或其它特定的控制信號可能會發(fā)生錯誤,如果不做任何的錯誤更正處理,很可能會對于接下來的數(shù)據(jù)讀取過程造成錯誤。一般而言,"多數(shù)決定"的概念會運(yùn)用在上述的多通道系統(tǒng)中,亦即當(dāng)此多通道系統(tǒng)的多個通道在特定的時段具有最多個數(shù)的某個特定類型的控制信號時,則以此具有最多個數(shù)的特定類型的控制信號作為此多通道系統(tǒng)所要采用的正確的控制信號。
不過,如果在同 一時段發(fā)生有兩個以上的不同類型的控制信號具有相同的最多個數(shù)時,傳統(tǒng)的多通道系統(tǒng)對于這種情況一般是使用固定的(先行定義的)優(yōu)先級來決定采用何種類型的控制信號,而沒有考慮到在不同時段的狀況下,這種以固定的優(yōu)先級來選擇控制信號的方法很有可能會選到不適合于當(dāng)時情況的控制信號,所以這類傳統(tǒng)的多通道系統(tǒng)的系統(tǒng)強(qiáng)健度(sys temrobus tnes s)或一致性(cons i s tency)會較差。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的之一在于提供一種利用多通道系統(tǒng)(multi-channel system)的^:據(jù)排列特性來動態(tài)決定當(dāng)該多通道系統(tǒng)運(yùn)作時
4在不同時段中各種相異類型的控制信號的優(yōu)先級,并進(jìn)而決定出該多通道系統(tǒng)在不同時^殳中所要釆用的控制信號的目標(biāo)類型的方法。
本發(fā)明的另一目的在于提供一種判斷方法,該方法是依據(jù)多通道系統(tǒng)的操作過程來評估該多通道系統(tǒng)中多個通道的正確性,并產(chǎn)生分別對應(yīng)于該等通道的正確性的多個評估結(jié)果,然后利用該等評估結(jié)果來決定出該多通道系統(tǒng)在特定時段中所要采用的控制信號的目標(biāo)類型。
根據(jù)本發(fā)明的一個方面,其是揭露一種決定多通道系統(tǒng)中多個通道所分別傳輸?shù)亩鄠€控制信號的目標(biāo)類型的方法,該方法包含有于第一時段同時
自該等通道接收多個第一控制信號;依據(jù)由該等通道于第二時段分別傳輸?shù)亩鄠€第二控制信號的實際類型所決定出的目標(biāo)類型來動態(tài)決定該第一時段所對應(yīng)的控制信號優(yōu)先級,其中該第二時段是早于該第一時段;以及依據(jù)該控制信號優(yōu)先級與該等第一控制信號的實際類型來決定出該等第一控制信號的目標(biāo)類型。
根據(jù)本發(fā)明的另 一個方面,其還揭露一種決定多通道系統(tǒng)中多個通道所分別傳輸?shù)亩鄠€控制信號的目標(biāo)類型的方法,該方法包含有依據(jù)該多通道系統(tǒng)的操作過程來評估該等通道的正確性,并產(chǎn)生分別對應(yīng)于該等通道的正確性的多個評估結(jié)果;于特定時段同時自該等通道接收多個第一控制信號;以及依據(jù)該等評估結(jié)果與該等第一控制信號的實際類型來決定出該等第一控制信號的目標(biāo)類型。
圖1是依據(jù)本發(fā)明一實施例的數(shù)字影音顯示接口系統(tǒng)接收各種控制信號的示意圖。
圖2是舉例說明本發(fā)明用于決定多通道系統(tǒng)中多個通道所分別傳輸?shù)亩鄠€控制信號的目標(biāo)類型的方法的示意圖。
圖3是概述本發(fā)明用于決定多通道系統(tǒng)中多個通道所分別傳輸?shù)亩鄠€控制信號的目標(biāo)類型的方法的第一實施例的流程圖。
圖4是舉例說明關(guān)于依據(jù)數(shù)字影音顯示接口系統(tǒng)的操作過程來評估此數(shù)字影音顯示接口系統(tǒng)中多個通道的正確性的示意圖。
圖5是概述本發(fā)明用于決定多通道系統(tǒng)中多個通道所分別傳輸?shù)亩鄠€控制信號的目標(biāo)類型的方法的第二實施例的流程圖。[主要元件標(biāo)號說明]
100 數(shù)字影音顯示接口系統(tǒng)
300 ~ 360、 500 - 560 步驟
具體實施例方式
在本說明書與所述的申請專利范圍當(dāng)中使用了某些詞匯來指稱特定的元 件。所屬領(lǐng)域中具有通常知識者應(yīng)可理解,硬件制造商可能會用不同的名詞 來稱呼同 一 個元件。本i兌明書及所述的申請專利范圍并不以名稱的差異來作 為區(qū)分元件的方式,而是以元件在功能上的差異來作為區(qū)分的準(zhǔn)則,此外, 在通篇說明書及所述的請求項當(dāng)中所提及的r包含有」為開放式的用語,故 應(yīng)解釋成「包含有但不限定于J。
本發(fā)明是有關(guān)于在多通道系統(tǒng)(multi-channel system)中提供一種利用 該多通道系統(tǒng)的數(shù)據(jù)排列特性來動態(tài)決定當(dāng)該多通道系統(tǒng)運(yùn)作時在不同時段 中各種相異類型的控制信號的優(yōu)先級,以進(jìn)而決定出該多通道系統(tǒng)在不同時 段中所要采用的控制信號的類型的方法,而本說明書將會描述一 些關(guān)于應(yīng)用 本發(fā)明的方法的實施例,但在相關(guān)技術(shù)領(lǐng)域中具有通常知識者應(yīng)該了解到本 發(fā)明可以應(yīng)用于各種類型的多通道系統(tǒng)中,并不局限于以下的說明中所提供 的特定實施例或是實現(xiàn)這些特定實施例的技術(shù)特征的特定方法。
一般而言,本發(fā)明方法可以應(yīng)用于任何種類的多通道系統(tǒng),舉例來說, 本發(fā)明方法可以應(yīng)用于圖像數(shù)據(jù)傳輸?shù)亩嗤ǖ老到y(tǒng),例如數(shù)字影音顯示接口 (Display Port)系統(tǒng),也可以應(yīng)用于網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)亩嗤ǖ老到y(tǒng)或是聲音數(shù) 據(jù)傳輸?shù)亩嗤ǖ老到y(tǒng)等。在本說明書中是揭露一種應(yīng)用于數(shù)字影音顯示接口 系統(tǒng)中的方法,但這只是用于舉例說明,本發(fā)明的范圍不限于此,此外,在 不影響本發(fā)明技術(shù)揭露的狀況下,在本說明書中將利用具有四通道的數(shù)字影 音顯示接口系統(tǒng)作為 一 個例子來說明本發(fā)明方法的4乘作原理。
請參考圖1,圖1為本發(fā)明一實施例的數(shù)字影音顯示接口系統(tǒng)100接收 各種控制信號的示意圖。如圖1所示,此數(shù)字影音顯示接口系統(tǒng)100包含有 通道0、通道l、通道2以及通道3等四個通道, 一般來說,在數(shù)字影音顯示 接口系統(tǒng)100完成去除偏移(de-skew)的操作后,其接收端(未顯示)收到的信 號應(yīng)該要如圖1所示,在時段T8的控制信號S9與在時段T9的控制信號S10 都對齊而且在通道O、通道l、通道2以及通道3中于相同時段都具有相同類
6型的控制信號,如此一來,數(shù)字影音顯示接口系統(tǒng)100的接收端才能夠正確
的讀取在通道0、通道1、通道2以及通道3中所傳輸?shù)臄?shù)據(jù)。
但是在上述實施例中有可能會發(fā)生傳輸質(zhì)量不佳的情況,舉例而言,如 圖2所示,當(dāng)數(shù)字影音顯示接口系統(tǒng)100的接收端中的檢測單元(未顯示)檢 測到通道0、通道l以及通道2在時段T8的控制信號為S9,而通道3在時段 T8的控制信號則為S18時,那么本發(fā)明方法會使數(shù)字影音顯示接口系統(tǒng)100 選擇以控制信號S9同時作為通道0、通道l、通道2以及通道3在時段T8所 分別接收的控制信號的目標(biāo)類型,另外,當(dāng)數(shù)字影音顯示接口系統(tǒng)100中的 ;險測單元^f全測到通道1以及通道2在時段T9的控制信號為S19,而通道0以 及通道3在時段T9的控制信號則為S10時,由于控制信號S19與控制信號
另外兩個通道之間各檢測到一種相同的控制信號),因此無法僅經(jīng)由比較不同 類型的控制信號的數(shù)量(亦即"多數(shù)決定"的方式)來決定通道0、通道l、通 道2以及通道3在時段T9所分別接收的控制信號的目標(biāo)類型,所以在此實施 例中,這個時候會先依據(jù)由通道0、通道l、通道2以及通道3在時段T8所 分別接收的控制信號的實際類型(亦即分別為控制信號S9、控制信號S9、控 制信號S9以及控制信號S18)所決定出的目標(biāo)類型(亦即控制信號S9)來動態(tài) 決定通道0、通道l、通道2以及通道3在時段T9所對應(yīng)的控制信號優(yōu)先級, 接著再依據(jù)此控制信號優(yōu)先級與通道0、通道1、通道2以及通道3在時段 T9所分別接收的控制信號的實際類型(亦即分別為控制信號SIO、控制信號 S19、控制信號S19以及控制信號S10)來決定出通道0、通道l、通道2以及 通道3在時段T9所分別接收的控制信號的目標(biāo)類型。請注意,此控制信號優(yōu) 先級是根據(jù)數(shù)字影音顯示接口系統(tǒng)本身的數(shù)據(jù)排列特性來決定,而關(guān)于這部 分的細(xì)節(jié)與內(nèi)容將在后續(xù)的段落中詳細(xì)描述。
在一實施例中,當(dāng)數(shù)字影音顯示接口系統(tǒng)100的接收端為在預(yù)設(shè)模式 (Default Mode)中運(yùn)作時,而由通道G、通道1、通道2以及通道3在時段 T8所分別接收的控制信號的實際類型(亦即分別為控制信號S9、控制信號S9、 控制信號S9以及控制信號S18)所決定出的目標(biāo)類型(亦即控制信號S9)為空 白區(qū)域開始(blanking area start, BS)控制信號、次要數(shù)據(jù)封包結(jié)束 (secondary data packet end, SE)控制信號、擾頻器重置(scrambler reset, SR)控制信號、具有內(nèi)容保護(hù)功能的空白區(qū)域開始(content protectionblanking area start, CPBS)控制信號或具有內(nèi)容保護(hù)功能的擾頻器重置 (content protection scrambler reset, CPSR)控制4言號時,則前述的控制 信號優(yōu)先級中,次要凌t據(jù)封包開始(secondary data packet start, SS)控制 信號以及空白區(qū)域結(jié)束(blanking area end, BE)控制信號的優(yōu)先級是高于其 它類型的控制信號。舉例來說,當(dāng)控制信號S9為上述的具有內(nèi)容保護(hù)功能的 擾頻器重置控制信號CPSR,而且控制信號S10以及控制信號S19分別為上述 的次要數(shù)據(jù)封包開始控制信號SS以及具有內(nèi)容保護(hù)功能的空白區(qū)域開始控 制信號CPBS的時候,那么本發(fā)明方法就會選擇以控制信號S1G同時作為通道 0、通道l、通道2以及通道3在時段T9所分別接收的控制信號的目標(biāo)類型, 因為在這個時段中,次要數(shù)據(jù)封包開始控制信號SS的優(yōu)先級是高于具有內(nèi)容 保護(hù)功能的空白區(qū)域開始控制信號CPBS。
此外,在本實施例中,當(dāng)控制信號S9為空白區(qū)域結(jié)束控制信號BE或主 動區(qū)域填補(bǔ)結(jié)束(fill end, FE)控制信號時,則前述的控制信號優(yōu)先級中空 白區(qū)域開始控制信號BS、主動區(qū)域填補(bǔ)開始(fill start, FS)控制信號、該 主動區(qū)域填補(bǔ)結(jié)束控制信號FE、擾頻器重置控制信號SR、具有內(nèi)容保護(hù)功能 的空白區(qū)域開始控制信號CPBS以及具有內(nèi)容保護(hù)功能的擾頻器重置控制信 號CPSR的優(yōu)先級是高于其它類型的控制信號;當(dāng)控制信號S9為主動區(qū)域填 補(bǔ)開始控制信號FS時,則前述的控制信號優(yōu)先級中,主動區(qū)域填補(bǔ)結(jié)束控制 信號FE的優(yōu)先級是高于其它類型的控制信號;以及當(dāng)控制信號S9為次要數(shù) 據(jù)封包開始控制信號SS時,則前述的控制信號優(yōu)先級中,該次要數(shù)據(jù)封包開 始控制信號SS以及次要數(shù)據(jù)封包結(jié)束控制信號SE的優(yōu)先級是高于其它類型 的控制信號。
在另一實施例中,當(dāng)數(shù)字影音顯示接口系統(tǒng)100的接收端為在加強(qiáng)模式 (Enhanced Mode)中運(yùn)作時,而由通道0、通道1、通道2以及通道3在時段 T8所分別接收的控制信號的實際類型(亦即分別為控制信號S9、控制信號S9、 控制信號S9以及控制信號S18)所決定出的目標(biāo)類型(亦即控制信號S9)為空 白區(qū)域開始控制信號BS時,則前述的控制信號優(yōu)先級中,具有內(nèi)容保護(hù)功能 的擾頻器重置控制信號CPSR、次要數(shù)據(jù)封包開始控制信號SS以及空白區(qū)域 結(jié)束控制信號BE的優(yōu)先級是高于其它類型的控制信號;當(dāng)控制信號S9為空 白區(qū)域結(jié)束控制信號BE或主動區(qū)域填補(bǔ)結(jié)束控制信號FE時,則前述的控制 信號優(yōu)先級中,空白區(qū)域開始控制信號BS、主動區(qū)域填補(bǔ)開始控制信號FS、該主動區(qū)域填補(bǔ)結(jié)束控制信號FE以及擾頻器重置控制信號SR的優(yōu)先級是高 于其它類型的控制信號;當(dāng)控制信號S9為主動區(qū)域填補(bǔ)開始控制信號FS時, 則前述的控制信號優(yōu)先級中主動區(qū)域填補(bǔ)結(jié)束控制信號FE的優(yōu)先級是高于 其它類型的控制信號;當(dāng)控制信號S9為次要數(shù)據(jù)封包開始控制信號SS時, 則前述的控制信號優(yōu)先級中該次要數(shù)據(jù)封包開始控制信號SS以及一次要數(shù) 據(jù)封包結(jié)束控制信號SE的優(yōu)先級是高于其它類型的控制信號;當(dāng)控制信號 S9為次要數(shù)據(jù)封包結(jié)束控制信號時SE,則前述的控制信號優(yōu)先級中次要數(shù)據(jù) 封包開始控制信號SS以及空白區(qū)域結(jié)束控制信號BS的優(yōu)先級是高于其它類 型的控制信號;當(dāng)控制信號S9為擾頻器重置控制信號SR時,則前述的控制 信號優(yōu)先級中具有內(nèi)容保護(hù)功能的擾頻器重置控制信號CPBS、具有內(nèi)容保護(hù) 功能的空白區(qū)域開始控制信號、次要數(shù)據(jù)封包開始控制信號SS以及空白區(qū)域 結(jié)束控制信號BE的優(yōu)先級是高于其它類型的控制信號;當(dāng)控制信號S9為具 有內(nèi)容保護(hù)功能的空白區(qū)域開始控制信號CPBS時,則前述的控制信號優(yōu)先級 中空白區(qū)域開始控制信號BS、擾頻器重置控制信號SR以及具有內(nèi)容保護(hù)功 能的空白區(qū)域開始控制信號CPBS的優(yōu)先級是高于其它類型的控制信號;以及 當(dāng)控制信號S9為具有內(nèi)容保護(hù)功能的擾頻器重置控制信號CPSR時,則前述 的控制信號優(yōu)先級中空白區(qū)域開始控制信號BS、擾頻器重置控制信號SR以 及具有內(nèi)容保護(hù)功能的擾頻器重置控制信號CPSR的優(yōu)先級是高于其它類型 的控制信號。
請參考圖3,圖3是依據(jù)上述的運(yùn)作方式來概述本發(fā)明決定多通道系統(tǒng) 中多個通道所分別接收的多個控制信號的目標(biāo)類型的方法的第一實施例的流 程圖。若可以得到實質(zhì)上相同的結(jié)果,則流程中的步驟不一定需要照圖3所 示的順序來執(zhí)行,也不一定需要是連續(xù)的,也就是說,這些步驟之間是可以 插入其它的步驟。本發(fā)明方法的第 一 實施例包含有下列步驟
步驟3QQ:開始。
步驟310:于第一時段中(例如圖2中的時段T9),同時從多通道系統(tǒng)中 多個通道接收多個第 一控制信號。
步驟320:于該第一時段判斷在該等通道中是否有最多個數(shù)的特定類型 的控制信號;若該等通道有最多個數(shù)的該特定類型的控制信號,則進(jìn)行步驟 330;反之,則進(jìn)行步驟340。
步驟330:決定該等第一控制信號的目標(biāo)類型為該特定類型。步驟340:依據(jù)由該等通道于第二時段(例如圖2中的時段T8)分別接收 的多個第二控制信號的實際類型所決定出的目標(biāo)類型來動態(tài)決定該第一時段
所對應(yīng)的控制信號優(yōu)先級,其中該第二時段是早于該第一時段。
步驟350:依據(jù)該控制信號優(yōu)先級與該等第一控制信號的實際類型來決
定出該等第一控制信號的目標(biāo)類型。 步驟360:結(jié)束。
此外,當(dāng)上述的控制信號S10以及控制信號S19具有相同的優(yōu)先級時(例 如當(dāng)數(shù)字影音顯示接口系統(tǒng)IOO是在加強(qiáng)模式中運(yùn)作時,控制信號S9為空白 區(qū)域結(jié)束控制信號BE或主動區(qū)域填補(bǔ)結(jié)束控制信號FE,而控制信號S10為 空白區(qū)域開始控制信號BS,且控制信號S19為主動區(qū)域填補(bǔ)開始控制信號 FS),本發(fā)明方法還可以依據(jù)數(shù)字影音顯示接口系統(tǒng)100的操作過程來評估數(shù) 字影音顯示接口系統(tǒng)100中的通道0、通道l、通道2以及通道3的正確性, 并產(chǎn)生分別對應(yīng)于通道0、通道1、通道2以及通道3的正確性的多個評估結(jié) 果,然后再依據(jù)這些評估結(jié)果與通道0、通道1、通道2以及通道3在時段 T9所分別傳輸?shù)目刂菩盘柕膶嶋H類型(亦即分別為控制信號SIO、控制信號 S19、控制信號S19以及控制信號S10)來決定出通道0、通道l、通道2以及 通道3在時段T9所分別接收的控制信號的目標(biāo)類型,其中產(chǎn)生這些評估結(jié)果 的步驟包含有依據(jù)通道0、通道1、通道2以及通道3其中一通道所傳輸?shù)目?制信號的實際類型與此控制信號所對應(yīng)的目標(biāo)類型來決定是否調(diào)整該通道的 評估結(jié)果,而關(guān)于這部分的實際運(yùn)作方式將在以下段落中詳細(xì)說明。
請參考圖4,圖4是舉例說明關(guān)于依據(jù)數(shù)字影音顯示接口系統(tǒng)100的操 作過程來評估數(shù)字影音顯示接口系統(tǒng)100中的通道0、通道1、通道2以及通 道3的正確性的示意圖。如圖4所示,通道O、通道l、通道2以及通道3在 時段TO所分別接收的控制信號的實際類型皆為控制信號Sl,而這四個通道 分別接收的控制信號所對應(yīng)的目標(biāo)類型亦為控制信號Sl,所以通道0、通道 1、通道2以及通道3在時段T0的正確性的評估結(jié)果皆為+ 1;通道Q、通道 1、通道2以及通道3在時段Tl所分別接收的控制信號的實際類型分別為控 制信號S2、控制信號Sll、控制信號S2以及控制信號S2,而這四個通道分 別接收的控制信號所對應(yīng)的目標(biāo)類型為控制信號S2,所以通道0、通道2以 及通道3在時段Tl的正確性的評估結(jié)果皆被調(diào)整為+ 2,而通道1在時段Tl 的正確性的評估結(jié)果則維持為在時段TO的+ 1;通道0、通道1、通道2以及
10通道3在時段T2所分別接收的控制信號的實際類型分別為控制信號S3、控 制信號S3、控制信號S12以及控制信號S3,而這四個通道分別接收的控制信 號所對應(yīng)的目標(biāo)類型為控制信號S3,所以通道0、通道1以及通道3在時段 T2的正確性的評估結(jié)果分別被調(diào)整為+ 3、 +2以及+ 3,而通道2在時段T2 的正確性的評估結(jié)果則維持為在時段T1的+ 2;通道0、通道l、通道2以及 通道3在時段T3所分別接收的控制信號的實際類型皆為控制信號S4,而這 四個通道分別接收的控制信號所對應(yīng)的目標(biāo)類型亦為控制信號S4,所以通道 0、通道l、通道2以及通道3在時段T3的正確性的評估結(jié)果分別被調(diào)整為 + 4、 +3、 +3以及+4;通道0、通道l、通道2以及通道3在時段T4所分 別接收的控制信號的實際類型分別為控制信號S5、控制信號S13、控制信號 S14以及控制信號S5,而這四個通道分別接收的控制信號所對應(yīng)的目標(biāo)類型 為控制信號S5,所以通道0以及通道3在時段T4的正確性的評估結(jié)果皆被 調(diào)整為+ 5,而通道1以及通道2在時段T4的正確性的評估結(jié)果則維持為在 時段T3的+ 3;通道Q、通道l、通道2以及通道3在時段T5所分別接收的 控制信號的實際類型分別為控制信號S6、控制信號S6、控制信號S15以及控 制信號S6,而這四個通道分別接收的控制信號所對應(yīng)的目標(biāo)類型為控制信號 S6,所以通道0、通道l以及通道3在時段T5的正確性的評估結(jié)果分別被調(diào) 整為+ 6、 +4以及+ 6,而通道2在時^殳T5的正確性的評估結(jié)杲則維持為在 時段T4的+ 3;通道Q、通道l、通道2以及通道3在時I殳T6所分別接收的 控制信號的實際類型分別為控制信號S7、控制信號S7、控制信號S7以及控 制信號S16,而這四個通道分別接收的控制信號所對應(yīng)的目標(biāo)類型為控制信 號S7,所以通道0、通道1以及通道2在時段T6的正確性的評估結(jié)果分別被 調(diào)整為+7、 +5以及+4,而通道3在時段T6的正確性的評估結(jié)果則維持為 在時段T5的+ 6;通道G、通道1、通道2以及通道3在時段T7所分別接收 的控制信號的實際類型分別為控制信號S8、控制信號S8、控制信號S17以及 控制信號S8,而這四個通道分別接收的控制信號所對應(yīng)的目標(biāo)類型為控制信 號S8,所以通道0、通道l以及通道3在時段T7的正確性的評估結(jié)果分別被 調(diào)整為+8、 +6以及+ 7,而通道2在時段T7的正確性的評估結(jié)果則維持為 在時段T6的+ 4;通道Q、通道l、通道2以及通道3在時段T8所分別接收 的控制信號的實際類型分別為控制信號S9、控制信號S9、控制信號S9以及 控制信號S18,而這四個通道分別接收的控制信號所對應(yīng)的目標(biāo)類型為控制
ii信號S9,所以通道0、通道l以及通道2在時段T8的正確性的評估結(jié)果分別 被調(diào)整為+ 9、 +7以及+5,而通道3在時段T8的正確性的評估結(jié)果則維持 為在時段T7的+ 7;通道0、通道l、通道2以及通道3在時段T9所分別接 收的控制信號的實際類型分別為控制信號SIO、控制信號S19、控制信號S19 以及控制信號S10,由于此時控制信號S10以及控制信號S19的數(shù)量相同, 因此無法經(jīng)由比較不同類型的控制信號的數(shù)量來決定通道O、通道l、通道2 以及通道3在時段T9所分別接收的控制信號的目標(biāo)類型,而如果又遭遇到控 制信號S10以及控制信號S19具有相同的優(yōu)先級的情況時,本發(fā)明方法另參 考上述這些評估結(jié)果而得知選^^控制信號S10的通道Q以及通道3的正確性 (9 + 7 = 16)大于選擇控制信號S10的通道1以及通道2的正確性(7 + 5 = 12), 因此可以進(jìn)而依據(jù)通道G、通道l、通道2以及通道3在時段T9所分別接收 的控制信號的實際類型(亦即分別為控制信號SIO、控制信號S19、控制信號 S19以及控制信號S10)來決定出通道0、通道1、通道2以及通道3在時段 T9所分別接收的控制信號的目標(biāo)類型為通道G以及通道3所選擇的控制信號 SIO,并且通道0以及通道3在時段T9的正確性的評估結(jié)果皆被調(diào)整為+ 10, 而通道1以及通道2在時段T9的正確性的評估結(jié)果則分別維持為在時段T8 的+ 7以及+ 5。
在此請注意,上述的實施例是用于舉例說明,而非本發(fā)明的限制條件, 本發(fā)明的范圍不限于此。舉例來說,前述代表正確性的數(shù)值不一定要隨著正 確性提高而增加,也可以讓代表正確性的數(shù)值隨著正確性降低而增加,而這 個時候的評估結(jié)果則是以較小的數(shù)值代表較高的正確性,在特定的情況中, 這種不同的作法可以降低用于產(chǎn)生評估結(jié)果的裝置(例如計數(shù)器)的負(fù)荷,或 是避免這個用于產(chǎn)生評估結(jié)果的裝置失去作用(例如累積的數(shù)值過大,造成計 數(shù)器無法繼續(xù)使用)等問題。
系統(tǒng)中多個通道所分別接收的多個控制信號的目標(biāo)類型的方法的第二實施例 的流程圖。假如大體上可以得到相同的結(jié)果,流程中的步驟不一定需要照圖 5所示的順序來執(zhí)行,也不一定需要是連續(xù)的,也就是說,這些步驟之間是 可以插入其它的步驟。本發(fā)明方法的第二實施例包含有下列步驟 步驟500:開始。
步驟510:依據(jù)該多通道系統(tǒng)的操作過程來評估多個通道的正確性,并
12產(chǎn)生分別對應(yīng)于該等通道的正確性的多個評估結(jié)果。
步驟520:于第一時段中,同時自該等通道接收多個第一控制信號。 步驟530:于該第一時段判斷在該等通道中是否有最多個數(shù)的第一特定
類型的控制信號;若該等通道有最多個數(shù)的該第一特定類型的控制信號,則
進(jìn)行步驟540;反之,則進(jìn)行步驟550。
步驟540:決定該等第一控制信號的目標(biāo)類型為該第一特定類型。
步驟550:依據(jù)該等評估結(jié)果與該等第一控制信號的實際類型來決定出
該等第一控制信號的目標(biāo)類型。 步驟560:結(jié)束。
其中,關(guān)于上述依據(jù)該多通道系統(tǒng)的操作過程來評估多個通道的正確性, 并產(chǎn)生分別對應(yīng)于該等通道的正確性的多個評估結(jié)果的步驟510中,該多通 道系統(tǒng)的操作過程是指在圖4中,判斷通道O、通道l、通道2以及通道3在 數(shù)字影音顯示接口系統(tǒng)ioo進(jìn)行操作時的任一時段中(例如時段TO、時段T1、 時段T2、時段T3、時段T4、時段T5、時段T6、時段T7、時段T8、或是時 段T9)所分別接收的控制信號的實際類型(例如時段Tl中的控制信號S2、控 制信號Sll、控制信號S2以及控制信號S2),與通道O、通道l、通道2以及 通道3分別接收的控制信號所對應(yīng)的目標(biāo)類型(例如時段T1中的控制信號S2) 是否相同,接著就可以依據(jù)判斷通道0、通道l、通道2以及通道3所分別接 收的控制信號的實際類型與其所對應(yīng)的目標(biāo)類型是否相同的判斷結(jié)果來評估 通道Q、通道l、通道2以及通道3的正確性,并且產(chǎn)生分別對應(yīng)于通道0、 通道1 、通道2以及通道3的正確性的4個評估結(jié)果(例如+ 2、 + 1 、 + 2以 及+ 2)。
在此請注意,上述各個實施例中所描述的內(nèi)容是針對在數(shù)字影音顯示接 口 (Display Port)系統(tǒng)中所接收的控制信號,但本發(fā)明的范圍不限于此,在 數(shù)字影音顯示接口系統(tǒng)中所傳送的控制信號,乃至于其它不同的多通道系統(tǒng) (例如網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)亩嗤ǖ老到y(tǒng)或是聲音數(shù)據(jù)傳輸?shù)亩嗤ǖ老到y(tǒng))中所傳輸 的控制信號皆可使用本發(fā)明的判斷方法,而屬于本發(fā)明的范圍。
此外,以上的各個實施例是用于舉例說明,而非本發(fā)明的限制條件,舉 例來說,在不違背本發(fā)明的精神下,本發(fā)明方法的其它實施例可以根據(jù)各種 多通道系統(tǒng)的實際需求來選擇性地使用上述用于決定多通道系統(tǒng)中多個通道 所分別傳輸?shù)亩鄠€控制信號的目標(biāo)類型的兩種方法其中之一,或是以不同的先后順序來搭配使用上述的兩種方法。
綜上所述,本發(fā)明所揭露的方法可以利用各種多通道系統(tǒng)本身的數(shù)據(jù)編 排特性(亦即各種多通道系統(tǒng)的數(shù)據(jù)傳輸協(xié)議所定義的數(shù)據(jù)編排方式)來對于
處在不同階段的各種類型的控制信號的優(yōu)先級^:最佳化的處理,也可以利用
各種多通道系統(tǒng)在運(yùn)作過程中針對其多個通道的正確性所做的評估結(jié)果,來 作為當(dāng)這些通道在決定各種控制信號類型的過程中發(fā)生沖突時決定控制信號 的目標(biāo)類型的根據(jù),因此,應(yīng)用本發(fā)明方法可以有效提高各種多通道系統(tǒng)的
系纟充強(qiáng)《建度(system robustness)或一至丈'l"生(consistency)。
以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明權(quán)利要求范圍所做的均 等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
1. 一種決定多通道系統(tǒng)中多個通道所分別傳輸?shù)亩鄠€控制信號的目標(biāo)類型的方法,該方法包含有于第一時段同時自該等通道接收多個第一控制信號;依據(jù)由該等通道于第二時段分別傳輸?shù)亩鄠€第二控制信號的實際類型所決定出的目標(biāo)類型來動態(tài)決定該第一時段所對應(yīng)的控制信號優(yōu)先級,其中該第二時段是早于該第一時段;以及依據(jù)該控制信號優(yōu)先級與該等第一控制信號的實際類型來決定出該等第一控制信號的目標(biāo)類型。
2. 根據(jù)權(quán)利要求1所述的方法,還包含有于該第一時段判斷在該等通道中是否有最多個數(shù)的特定類型的控制信號;以及若該等通道有最多個數(shù)的該特定類型的控制信號,則決定該等第一控制信號的目標(biāo)類型為該特定類型;其中若該等通道沒有最多個數(shù)的該特定類型的控制信號,則依據(jù)由該等通道于該第二時段分別傳輸?shù)亩鄠€第二控制信號的實際類型所決定出的目標(biāo)類型來動態(tài)決定該第一時段所對應(yīng)的該控制信號優(yōu)先級;以及依據(jù)該控制信號優(yōu)先級與該等第一控制信號的實際類型來決定出該等第一控制信號的目標(biāo)類型。
3. 根據(jù)權(quán)利要求1所述的方法,其中該多通道系統(tǒng)為在預(yù)設(shè)模式中運(yùn)作的數(shù)字影音顯示接口系統(tǒng)。
4. 根據(jù)權(quán)利要求1所述的方法,其中該多通道系統(tǒng)為在加強(qiáng)模式中運(yùn)作的數(shù)字影音顯示接口系統(tǒng)。
5. 根據(jù)權(quán)利要求1所述的方法,還包含有依據(jù)該多通道系統(tǒng)的操作過程來評估該等通道的正確性,并產(chǎn)生分別對應(yīng)于該等通道的正確性的多個評估結(jié)果;及依據(jù)該等評估結(jié)果、該控制信號優(yōu)先級與該等第一控制信號的實際類型來決定出該等第一控制信號的目標(biāo)類型。
6. 根據(jù)權(quán)利要求5所述的方法,其中產(chǎn)生該等評估結(jié)果的步驟包含有依據(jù)該等通道中一通道所傳輸?shù)目刂菩盘柕膶嶋H類型與該控制信號所對應(yīng)的目標(biāo)類型來決定是否調(diào)整該通道的評估結(jié)果。
7. —種決定多通道系統(tǒng)中多個通道所分別傳輸?shù)亩鄠€控制信號的目標(biāo)類型的方法,該方法包含有依據(jù)該多通道系統(tǒng)的操作過程來評估該等通道的正確性,并產(chǎn)生分別對應(yīng)于該等通道的正確性的多個評估結(jié)果;于特定時段同時自該等通道接收多個第一控制信號;以及依據(jù)該等評估結(jié)果與該等第一控制信號的實際類型來決定出該等第一控制信號的目標(biāo)類型。
8. 根據(jù)權(quán)利要求7所述的方法,其中產(chǎn)生該等評估結(jié)果的步驟包含有依據(jù)該等通道中一通道所傳輸?shù)目刂菩盘柕膶嶋H類型與該控制信號所對應(yīng)的目標(biāo)類型來決定是否調(diào)整該通道的評估結(jié)果。
9. 根據(jù)權(quán)利要求7所述的方法,還包含有于該特定時段判斷在該等通道中是否有最多個數(shù)的特定類型的控制信若該等通道有最多個數(shù)的該特定類型的控制信號,則決定該等第一控制信號的目標(biāo)類型為該特定類型;以及若該等通道沒有最多個數(shù)的該特定類型的控制信號,則依據(jù)該等評估結(jié)果與該等第一控制信號的實際類型來決定出該等第一控制信號的目標(biāo)類型。
全文摘要
本發(fā)明是揭露一種決定多通道系統(tǒng)中多個通道所分別傳輸?shù)亩鄠€控制信號的目標(biāo)類型的方法,該方法包含有于第一時段同時自該等通道接收多個第一控制信號;依據(jù)由該等通道于第二時段分別傳輸?shù)亩鄠€第二控制信號的實際類型所決定出的目標(biāo)類型來動態(tài)決定該第一時段所對應(yīng)的控制信號優(yōu)先級,其中該第二時段是早于該第一時段;以及依據(jù)該控制信號優(yōu)先級與該等第一控制信號的實際類型來決定出該等第一控制信號的目標(biāo)類型。
文檔編號H04L5/00GK101465722SQ20071016215
公開日2009年6月24日 申請日期2007年12月21日 優(yōu)先權(quán)日2007年12月21日
發(fā)明者劉鴻達(dá), 林佐柏 申請人:瑞昱半導(dǎo)體股份有限公司