專利名稱:高數(shù)據(jù)速率接口的制作方法
技術(shù)領(lǐng)域:
本公開內(nèi)容中本發(fā)明的實(shí)施例涉及用于在主機(jī)設(shè)備和客戶機(jī)設(shè)備之間以高數(shù)據(jù)速率進(jìn)行信號(hào)傳遞或者信號(hào)傳送的一種數(shù)字信號(hào)協(xié)議和處理過(guò)程。更具體地說(shuō),本公開內(nèi)容涉及一種技術(shù),這種技術(shù)使用具有內(nèi)部和外部設(shè)備應(yīng)用的低功率、高數(shù)據(jù)速率傳送機(jī)制, 把多媒體以及其它類型的數(shù)字信號(hào)從主機(jī)或者控制器設(shè)備傳送到客戶機(jī)設(shè)備,以便呈現(xiàn)或者顯示給最終用戶。
背景技術(shù):
近幾年,計(jì)算機(jī)、電子游戲相關(guān)產(chǎn)品和各種視頻技術(shù)(例如DVD和高清晰度VCR)獲得了顯著的進(jìn)展,從而能夠向這種裝置的最終用戶提供分辯率不斷提高的靜止、視頻、視頻點(diǎn)播和圖形圖像,甚至還包括某些類型的文本。這些進(jìn)展繼而要求采用更高分辨率的電子觀看設(shè)備,例如高清晰度視頻監(jiān)視器、HDTV監(jiān)視器或者專用圖像投影元件。把這種可視圖像與高清晰度或者高質(zhì)量的音頻數(shù)據(jù)相結(jié)合,例如,使用CD類型的聲音再現(xiàn)、DVD、環(huán)繞音響以及同樣具有相關(guān)音頻信號(hào)輸出的其它設(shè)備的情況,,是用來(lái)為最終用戶產(chǎn)生更加逼真、內(nèi)容更豐富或者更加真切的多媒體感受。另外,已經(jīng)開發(fā)了諸如MP3播放器之類的高移動(dòng)性、高質(zhì)量的音響系統(tǒng)和音樂傳輸機(jī)制,以便向最終用戶呈現(xiàn)單純音頻。這已經(jīng)導(dǎo)致從計(jì)算機(jī)到電視甚至電話的這種商業(yè)電子設(shè)備的典型用戶,越來(lái)越習(xí)慣并且越來(lái)越期望高品質(zhì)或者優(yōu)質(zhì)的輸出。在典型的視頻呈現(xiàn)情形中,涉及電子產(chǎn)品的視頻數(shù)據(jù)通常是用當(dāng)前技術(shù)以每秒一到數(shù)十千比特?cái)?shù)量級(jí)的速率來(lái)傳送的,這一速率被恰當(dāng)?shù)胤Q為慢速或中速。然后,把這些數(shù)據(jù)緩存或者儲(chǔ)存在臨時(shí)或者長(zhǎng)期存儲(chǔ)器設(shè)備中,以便在所期望的觀看設(shè)備上延遲(稍后)播出。例如,可以利用駐留在具有調(diào)制解調(diào)器或者其他類型的互聯(lián)網(wǎng)連接設(shè)備的計(jì)算機(jī)上的程序,“通過(guò)”或者使用因特網(wǎng)來(lái)傳送圖像,以便接收或者發(fā)送在以數(shù)字方式表現(xiàn)的圖像中的有用數(shù)據(jù)。使用諸如配備有無(wú)線調(diào)制解調(diào)器的便攜式計(jì)算機(jī)、無(wú)線個(gè)人數(shù)字助理(PDA)或者無(wú)線電話之類的無(wú)線設(shè)備也能夠進(jìn)行類似的傳送。一旦收到數(shù)據(jù),就在本地將數(shù)據(jù)存在存儲(chǔ)器元件、電路或者設(shè)備中,例如儲(chǔ)存在RAM或者快閃存儲(chǔ)器中,還包括存儲(chǔ)在內(nèi)部或外部存儲(chǔ)設(shè)備中,例如,小尺寸硬盤,以便進(jìn)行回放。根據(jù)數(shù)據(jù)量和圖像分辨率,回放可以較快開始或者長(zhǎng)時(shí)間延遲后再呈現(xiàn)回放。也就是說(shuō),在某些情況下,對(duì)于不需要大量數(shù)據(jù)或者使用某種緩存的小圖像或者低分辨率圖像而言,圖像呈現(xiàn)允許某種程度的實(shí)時(shí)回放,因此經(jīng)過(guò)了較小延遲之后,一些內(nèi)容呈現(xiàn)出來(lái),而更多內(nèi)容則還在傳送過(guò)程中。假設(shè)傳送鏈路不發(fā)生任何中斷,或者沒有來(lái)自相對(duì)于正在使用的傳送信道的其他系統(tǒng)或用戶的干擾,那么一旦呈現(xiàn)開始,這一傳送對(duì)于該觀看設(shè)備的最終用戶而言就是適當(dāng)(reasonable)透明的。當(dāng)然,當(dāng)多用戶共享單個(gè)通信路徑時(shí),例如有線因特連接,傳送可能會(huì)中斷,或者比期望的要慢。用于產(chǎn)生靜止圖像或者運(yùn)動(dòng)視頻的數(shù)據(jù)經(jīng)常使用幾個(gè)眾所周知的技術(shù)之一來(lái)進(jìn)行壓縮,諸如由聯(lián)合圖像專家組(JPEG)、運(yùn)動(dòng)圖像專家組(MPEG)以及介質(zhì)、計(jì)算機(jī)和通信行業(yè)中眾所周知的其它標(biāo)準(zhǔn)組織或公司規(guī)范的那些技術(shù),以加速通信鏈路上數(shù)據(jù)的傳送。這些技術(shù)使用較小數(shù)量的比特來(lái)傳送給定信息量,從而允許更快地傳送圖像或者數(shù)據(jù)。一旦把數(shù)據(jù)傳送到諸如計(jì)算機(jī)或者其它接收器設(shè)備之類的“本地”設(shè)備,其中,計(jì)算機(jī)具有存儲(chǔ)機(jī)制,如存儲(chǔ)器,或者磁或光存儲(chǔ)元件,就將得到的信息解壓縮(或者使用特殊解碼播放器播放),如果需要,則進(jìn)行解碼,并且基于相應(yīng)的可用呈現(xiàn)分辯率和控制要素為適當(dāng)?shù)某尸F(xiàn)做好準(zhǔn)備。例如,用XXY像素屏幕分辯率表示的典型的計(jì)算機(jī)視頻分辨率通 常從低到480 X 640像素到600 X 800再到1024 X 1024,當(dāng)然根據(jù)需要或要求,一般還可能有各種其它分辯率。就某些預(yù)定色彩等級(jí)或者色彩濃度(用于生成顏色的每一像素的位)和強(qiáng)度以及所采用的任何額外開銷位而言,圖像呈現(xiàn)還受圖像內(nèi)容和給定視頻控制器操縱圖像的能力的影響。例如,典型的計(jì)算機(jī)呈現(xiàn)預(yù)期每像素大約8至32位或更多位,從而表現(xiàn)各種顏色(濃淡和色調(diào)),當(dāng)然也會(huì)遇到其它值。從上述值可以看出,在從最低到最高的典型分辯率和濃度的范圍上,給定的屏幕圖像將要求分別傳送從2. 45兆比特(Mb)到大約33. 55Mb的數(shù)據(jù)。以30幀每秒的速率觀看視頻或者運(yùn)動(dòng)類型的圖像時(shí),所需要的數(shù)據(jù)量大約73. 7至1,006兆比特?cái)?shù)據(jù)每秒(Mbps),或者大約9. 21至125. 75兆字節(jié)每秒(MBps)。另外,人們還可能希望將音頻數(shù)據(jù)和圖像一起呈現(xiàn),例如多媒體呈現(xiàn),或者希望將音頻數(shù)據(jù)作為獨(dú)立的高分辨率音頻呈現(xiàn),例如CD質(zhì)量的音樂。還可以采用處理交互式命令、控制或者信號(hào)的額外的信號(hào)。這些選項(xiàng)中每一項(xiàng)都增加了增加了更多的待傳送數(shù)據(jù)。此外,涉及高清晰(HD)電視和電影記錄的更新的傳輸技術(shù)也可能增加更多的數(shù)據(jù)和控制信息。在任何情況下,當(dāng)人們希望向最終用戶傳送高質(zhì)量或者高分辨率圖像數(shù)據(jù)和高質(zhì)量音頻信息或者數(shù)據(jù)信號(hào)以便產(chǎn)生內(nèi)容豐富的感受時(shí),在呈現(xiàn)元件和配置成提供這種數(shù)據(jù)的源或主機(jī)設(shè)備之間需要高數(shù)據(jù)傳送速率的鏈路。通常,115千字節(jié)每秒(kBps )或者920千比特每秒(kbps )左右的數(shù)據(jù)速率能夠由現(xiàn)代串行接口來(lái)處理。如USB串行接口的其它接口能夠支持高達(dá)12MBps速率的數(shù)據(jù)傳送,而如使用電氣與電子工程師協(xié)會(huì)(IEEE) 1394標(biāo)準(zhǔn)配置的那種專用高速傳送則能夠以100至400MBps數(shù)量級(jí)的速率進(jìn)行。遺憾的是,這些速率未能達(dá)到所期望的上述高數(shù)據(jù)速率,所期望的這些速率的目的是能夠供將來(lái)的無(wú)線數(shù)據(jù)設(shè)備和其他服務(wù)使用,以便提供高分辨率、內(nèi)容豐富的輸出信號(hào)來(lái)驅(qū)動(dòng)便攜式視頻顯示器或者音頻設(shè)備。這包括商用計(jì)算機(jī)和其他呈現(xiàn),游戲設(shè)備等等。另外,這些接口要求使用相當(dāng)數(shù)量的主機(jī)或者系統(tǒng)以及客戶機(jī)軟件來(lái)工作。它們的軟件協(xié)議棧還產(chǎn)生不期望的大量開銷,特別是在考慮到移動(dòng)無(wú)線設(shè)備或者電話應(yīng)用的情況下更為突出。這種設(shè)備具有嚴(yán)格的存儲(chǔ)器和功耗限制,以及已經(jīng)負(fù)擔(dān)過(guò)重的計(jì)算能力。此外,一些這種接口使用了大體積的電纜或者利用了復(fù)雜的連接器,對(duì)于高度要求美觀的移動(dòng)應(yīng)用而言,這些大體積的電纜太過(guò)笨重,不能令人滿意,而這些復(fù)雜的連接器又增加了成本,或者實(shí)在是功耗太大。還有其它已知接口,例如模擬視頻圖形適配器(VGA)、數(shù)字視頻交互(DVI)或者千兆位視頻接口(GVIF)。這些接口中的前兩個(gè)是并行類型的接口,用于以更高的傳送速率來(lái)處理數(shù)據(jù),但是它們也采用笨重的電纜并且消耗大量功率,大約有幾瓦的量級(jí)。這些特性沒有一個(gè)可供便攜式消費(fèi)電子設(shè)備使用。甚至第三個(gè)接口也消耗太多的功率并且使用昂貴的或者體積大的連接器。對(duì)于上述接口中的一些,以及其它非常高速率數(shù)據(jù)系統(tǒng)/協(xié)議,或者與固定安裝的計(jì)算機(jī)設(shè)備的數(shù)據(jù)傳送相關(guān)聯(lián)的傳送機(jī)制來(lái)說(shuō),存在另一個(gè)主要缺陷。為了支持所需要的數(shù)據(jù)傳送速率,還需要相當(dāng)大的功率和/或以大電流工作。這樣做極大地降低了將這種技術(shù)用于面向消費(fèi)者的高移動(dòng)性產(chǎn)品的可用性。一般說(shuō)來(lái),為了支持這種數(shù)據(jù)傳輸速率而使用諸如光纖類型的連接以及傳送元件之類的替代物,也需要大量額外的轉(zhuǎn)換器和元件,與真正面向消費(fèi)者的商業(yè)產(chǎn)品的需求相 t匕,這些轉(zhuǎn)換器和元件引入了更多的復(fù)雜度并增加了成本。到目前為止,除了光學(xué)系統(tǒng)一般都非常昂貴的本性以外,它們對(duì)功率的要求以及它們的復(fù)雜性同樣妨礙了它們?cè)谳p便、低功率、便攜式應(yīng)用方面的普遍應(yīng)用。便攜式、無(wú)線或者移動(dòng)應(yīng)用行業(yè)所缺乏的是這樣一種技術(shù),即向高移動(dòng)性的最終用戶提供高質(zhì)量呈現(xiàn)感受,而不管它是基于音頻、視頻還是多媒體的。也就是說(shuō),當(dāng)使用便攜式計(jì)算機(jī)、無(wú)線電話、PDA或者其它高移動(dòng)性通信設(shè)備或者裝置時(shí),當(dāng)前正在使用的視頻和音頻呈現(xiàn)系統(tǒng)或設(shè)備根本無(wú)法以所期望的高質(zhì)量水平來(lái)傳遞輸出。感覺到質(zhì)量的缺乏往往是無(wú)法獲得傳送高質(zhì)量呈現(xiàn)數(shù)據(jù)所需要的高數(shù)據(jù)速率的結(jié)果。這包括向更加有效、先進(jìn)或充滿特性的外部設(shè)備傳送以便向最終用戶呈現(xiàn),或者在主機(jī)和如計(jì)算機(jī)、游戲機(jī)這種便攜式設(shè)備內(nèi)部的客戶機(jī)之間傳送,以及在主機(jī)和包括諸如移動(dòng)電話之類的無(wú)線設(shè)備之間傳送。在后者的情況下,在添加越來(lái)越高分辨率的內(nèi)部視頻屏幕以及其它專業(yè)輸入和/或輸出設(shè)備,并且連接至諸如所謂的第三代電話的無(wú)線設(shè)備以及所謂的膝上型計(jì)算機(jī)方面,已經(jīng)邁進(jìn)了一大步。然而,內(nèi)部數(shù)據(jù)總線和連接可以包括橋接旋轉(zhuǎn)或者滑動(dòng)鉸鏈或者類似鉸鏈的結(jié)構(gòu),這些結(jié)構(gòu)將視頻屏幕或者其它元件安裝或者連接至安裝了主機(jī)和/或各種其它控制元件和輸出部件的主外殼。使用現(xiàn)有技術(shù)來(lái)構(gòu)造高吞吐量數(shù)據(jù)傳送接口是非常難的,例如在無(wú)線電話中,現(xiàn)有技術(shù)要求高達(dá)90個(gè)導(dǎo)線,或者更多來(lái)實(shí)現(xiàn)所期望的吞吐量。這樣做在有關(guān)制造、成本限制和可靠性方面存在許多難題尚待解決。在固定位置裝置中也可看到這些問(wèn)題和要求,例如,通信或計(jì)算類型設(shè)備被加入到家電設(shè)備和其他用戶設(shè)備,以提供高級(jí)的數(shù)據(jù)容量、因特網(wǎng)和數(shù)據(jù)傳送連接,或嵌入娛樂功能。其他例子是在座椅靠背上安裝了個(gè)人視頻和音頻呈現(xiàn)屏幕的飛機(jī)和汽車。然而,在這些情況下,利用一互連鏈路或信道,在距可視屏幕或音頻輸出一定距離的地方安置主存儲(chǔ)、處理或通信控制元件來(lái)呈現(xiàn)信息,往往會(huì)更加便利、有效和易于提供服務(wù)。這種鏈路將需要處理相當(dāng)數(shù)量的數(shù)據(jù)以實(shí)現(xiàn)如上所述的期望的吞吐量。因此,需要一種新的傳送機(jī)制來(lái)提高提供數(shù)據(jù)的主機(jī)設(shè)備和向最終用戶呈現(xiàn)輸出的客戶機(jī)顯示器設(shè)備或元件之間的數(shù)據(jù)吞吐量。
在申請(qǐng)?zhí)枮?0/020,520和 10/236,657,標(biāo)題均為“Generating and ImplementingA Communication Protocol and Interface for High Data Rate Signal Transfer,,,目前已授權(quán)的美國(guó)專利申請(qǐng)中,申請(qǐng)人已經(jīng)提出了這種新的傳送機(jī)制,這兩篇申請(qǐng)已經(jīng)轉(zhuǎn)讓給本發(fā)明的受讓人,并以引用方式將其并入此處。此外,還有申請(qǐng)?zhí)枮?0/860116,題目為“Generating and Implementing a Signal Protocol and Interface for Higher DataRates”的專利申請(qǐng)。在這些申請(qǐng)中討論的技術(shù)能夠極大地提高高速度數(shù)據(jù)信號(hào)中大量數(shù)據(jù)的傳送速率。然而,對(duì)不斷提高數(shù)據(jù)速率,特別是涉及視頻呈現(xiàn)的速率的需求不斷增長(zhǎng)。即使是利用數(shù)據(jù)信號(hào)技術(shù)領(lǐng)域正在開發(fā)的其它進(jìn)展,仍然需要為進(jìn)一步加快傳送速率,提高通信鏈路效率,并且使通信鏈路更加強(qiáng)大而繼續(xù)努力。因此,仍然需要開發(fā)用來(lái)提高主機(jī)和客戶機(jī)設(shè)備之間數(shù)據(jù)吞吐量的新的或者改進(jìn)的傳送機(jī)制。
發(fā)明內(nèi)容
通過(guò)本發(fā)明的實(shí)施例,所述領(lǐng)域現(xiàn)存的上述以及其它缺陷將得以解決,在本發(fā)明 的實(shí)施例中,已經(jīng)開發(fā)了用于在主機(jī)設(shè)備和接收方客戶機(jī)設(shè)備之間以高數(shù)據(jù)速率傳送數(shù)據(jù)的新協(xié)議和數(shù)據(jù)傳送手段、方法和機(jī)制。本發(fā)明的實(shí)施例致力于一種在主機(jī)設(shè)備和客戶機(jī)設(shè)備之間經(jīng)由通信路徑以高速率傳送數(shù)字?jǐn)?shù)據(jù)的移動(dòng)數(shù)據(jù)數(shù)字接口(Mobile Data Digital Interface,MDDI ),它采用多個(gè)或一系列鏈接起來(lái)的分組結(jié)構(gòu)來(lái)形成通信協(xié)議,以便在主機(jī)和客戶機(jī)設(shè)備之間傳遞數(shù)字控制和呈現(xiàn)數(shù)據(jù)的預(yù)選集合。信號(hào)通信協(xié)議或者鏈路層由主機(jī)或者客戶機(jī)鏈路控制器的物理層使用。駐留在主機(jī)設(shè)備中的至少一個(gè)鏈路控制器經(jīng)由通信路徑或者鏈路耦合至客戶機(jī)設(shè)備,并且被配置成生成、傳輸并且接收形成該通信協(xié)議的分組,并且將數(shù)字呈現(xiàn)數(shù)據(jù)形成為一個(gè)或多個(gè)類型的數(shù)據(jù)分組。所述接口在主機(jī)和客戶機(jī)之間提供信息的雙向傳送,所述主機(jī)和客戶機(jī)能夠存在于公共的整體外殼或支撐結(jié)構(gòu)內(nèi)。除了差分驅(qū)動(dòng)器和接收器之外,所述實(shí)現(xiàn)方式在本質(zhì)上通常全部是數(shù)字化的,其中所述驅(qū)動(dòng)器和接收器很容易就能夠在數(shù)字CMOS芯片上實(shí)現(xiàn),它們需要少數(shù)幾個(gè)信號(hào),如6個(gè)信號(hào),并且?guī)缀跄軌蛞詫?duì)于系統(tǒng)設(shè)計(jì)員來(lái)說(shuō)極為便利的任何數(shù)據(jù)速率工作。這種簡(jiǎn)單的物理和鏈路層協(xié)議使其便于集成,這種簡(jiǎn)單性加上休眠狀態(tài)使得這種便攜式系統(tǒng)具有非常低的系統(tǒng)功耗。為了有助于使用和接受,所述接口將增加極少的設(shè)備成本,能夠在使用標(biāo)準(zhǔn)電池電壓經(jīng)由所述接口供電顯示的同時(shí),允許消耗極少的功率,并且能夠使設(shè)備具有能裝入口袋的外形因素。所述接口是可升級(jí)的,以便支持HDTV以上的分辯率,該接口還支持顯示器設(shè)備的同步立體視頻和7. I音頻,對(duì)任何屏幕區(qū)域執(zhí)行有條件的更新并且雙向支持多種數(shù)據(jù)類型。按照本發(fā)明的實(shí)施例的另一方面,至少一個(gè)客戶機(jī)鏈路控制器或者客戶機(jī)接收器被設(shè)置在客戶機(jī)設(shè)備中,并且經(jīng)由通信路徑或者鏈路耦合至所述主機(jī)設(shè)備。所述客戶機(jī)鏈路控制器也被配置成生成、傳輸并且接收形成通信協(xié)議的分組,并且將數(shù)字呈現(xiàn)數(shù)據(jù)形成為一個(gè)或多個(gè)類型的數(shù)據(jù)分組。一般說(shuō)來(lái),主機(jī)或者鏈路控制器采用狀態(tài)機(jī)來(lái)處理用在命令或者某些類型的信號(hào)預(yù)備和查詢處理中的數(shù)據(jù)分組,但是其也能夠使用更慢的通用處理器來(lái)操縱數(shù)據(jù)和用于所述通信協(xié)議的某些不那么復(fù)雜的分組。所述主機(jī)控制器包括一個(gè)或多個(gè)差分線路驅(qū)動(dòng)器;而客戶機(jī)接收器包括一個(gè)或多個(gè)耦合至所述通信路徑的差分線路接收器。所述分組被組合在介質(zhì)幀內(nèi),這些具有預(yù)定義固定長(zhǎng)度的介質(zhì)幀利用具有不同的可變長(zhǎng)度的預(yù)定數(shù)目分組在主機(jī)和客戶機(jī)設(shè)備之間通信。所述分組均包括分組長(zhǎng)度字段、一個(gè)或多個(gè)分組數(shù)據(jù)字段和循環(huán)冗余校驗(yàn)字段。子幀報(bào)頭分組被傳送或者定位在來(lái)自主機(jī)鏈路控制器的其它分組傳送的開頭。所述通信協(xié)議使用一個(gè)或多個(gè)視頻流類型分組和音頻流類型分組,從主機(jī)經(jīng)由正向鏈路向客戶機(jī)分別傳送視頻流類型數(shù)據(jù)和音頻流類型數(shù)據(jù),從而向客戶機(jī)設(shè)備用戶呈現(xiàn)。所述通信協(xié)議使用一個(gè)或多個(gè)反向鏈路封裝類型分組,把數(shù)據(jù)從客戶機(jī)設(shè)備傳送到主機(jī)鏈路控制器。在一些實(shí)施例中,這些傳送包括把數(shù)據(jù)從具有至少一個(gè)MDDI設(shè)備的內(nèi)部控制器傳送至內(nèi)部視頻屏幕。其它實(shí)施例包括向內(nèi)部音響系統(tǒng)傳送,并且從包括游戲操縱桿和復(fù)雜鍵盤的各種輸入設(shè)備向內(nèi)部主機(jī)設(shè)備傳送。由所述主機(jī)鏈路控制器生成填充符類型分組,以便占據(jù)沒有數(shù)據(jù)的正向鏈路傳輸 的周期。所述通信協(xié)議使用多個(gè)其它分組傳送視頻信息。這些分組包括色彩映射、位塊傳送、位圖區(qū)域填充、位案填充和透明色彩啟用類型分組。所述通信協(xié)議使用用戶定義的流類型分組傳送接口-用戶定義的數(shù)據(jù)。所述通信協(xié)議使用鍵盤數(shù)據(jù)和指示設(shè)備數(shù)據(jù)類型分組向與所述客戶機(jī)設(shè)備相關(guān)聯(lián)的用戶輸入設(shè)備傳送數(shù)據(jù)或從這些設(shè)備中傳出數(shù)據(jù)。所述通信協(xié)議使用鏈路關(guān)閉類型分組來(lái)終止沿任何一個(gè)方向經(jīng)由所述通信路徑的數(shù)據(jù)傳送。所述通信路徑通常包括或者采用具有一系列四個(gè)或更多導(dǎo)線和一個(gè)屏蔽的電纜。另外,根據(jù)需要,可以使用印刷線路或者導(dǎo)線,其中有一些線路或?qū)Ь€駐留在柔性襯底上。所述主機(jī)鏈路控制器請(qǐng)求來(lái)自客戶機(jī)設(shè)備的顯示器能力信息,以便確定所述客戶機(jī)經(jīng)由所述接口能夠支持什么類型的數(shù)據(jù)和數(shù)據(jù)速率。所述客戶機(jī)鏈路控制器使用至少一個(gè)顯示器能力類型分組向主機(jī)鏈路控制器傳遞顯示或者呈現(xiàn)能力。所述通信協(xié)議使用多個(gè)傳送模式,每個(gè)傳送模式均允許在給定時(shí)間段上并行傳送最大數(shù)目不同的數(shù)據(jù)位,每一模式均可以通過(guò)主機(jī)和客戶機(jī)鏈路控制器之間的協(xié)商來(lái)選擇。這些傳送模式可以在數(shù)據(jù)傳送期間動(dòng)態(tài)地調(diào)整,并且在反向鏈路上不必使用與正向鏈路上所使用的傳送模式相同的模式。在本發(fā)明某些實(shí)施例的其它方面中,所述主機(jī)設(shè)備包括無(wú)線通信設(shè)備,諸如無(wú)線電話、無(wú)線PDA或者具有其中設(shè)置有無(wú)線調(diào)制解調(diào)器的便攜式計(jì)算機(jī)。典型的客戶機(jī)設(shè)備包括便攜式視頻顯示器,諸如微型顯示器設(shè)備,和/或便攜式音頻呈現(xiàn)系統(tǒng)。此外,主機(jī)可以使用儲(chǔ)存裝置或元件以儲(chǔ)存待傳送的待呈現(xiàn)給客戶機(jī)設(shè)備的用戶的呈現(xiàn)或者多媒體數(shù)據(jù)。在某些實(shí)施例的其他方面,所述主機(jī)設(shè)備包括具有下述的存在于便攜式電子設(shè)備內(nèi)的驅(qū)動(dòng)器的控制器或者通信鏈路控制設(shè)備,所述便攜式電子設(shè)備諸如無(wú)線通信設(shè)備,諸如無(wú)線電話、無(wú)線PDA或者便攜式計(jì)算機(jī)。這一配置的典型客戶機(jī)設(shè)備包括客戶機(jī)電路、集成電路或者模塊,其耦合至主機(jī)且與之駐留在同一設(shè)備中,并且耦合至如移動(dòng)電話和/或便攜式音頻呈現(xiàn)系統(tǒng),或者一些可選類型的輸入系統(tǒng)或設(shè)備中的高分辨率屏幕之類的內(nèi)部視頻顯示器。
下面參考附圖詳細(xì)說(shuō)明本發(fā)明的其它特征和優(yōu)點(diǎn),以及本發(fā)明各種實(shí)施例的結(jié)構(gòu)和操作。在這些附圖中,相同的標(biāo)號(hào)一般表示相同、功能上類似和/或結(jié)構(gòu)上類似的元件或處理步驟,并且元件首次出現(xiàn)的附圖用標(biāo)號(hào)中最左邊的數(shù)字來(lái)表示。圖IA示出本發(fā)明的實(shí)施例能夠工作的基本環(huán)境,包括與便攜式計(jì)算機(jī)或其他數(shù)據(jù)處理設(shè)備結(jié)合使用的微型顯示器設(shè)備或投影儀的使用。圖IB示出本發(fā)明的實(shí)施例 能夠工作的基本環(huán)境,包括與無(wú)線收發(fā)器結(jié)合使用的微型顯示器設(shè)備或投影儀,和音頻呈現(xiàn)元件的使用。圖IC示出本發(fā)明的實(shí)施例能夠工作的基本環(huán)境,包括用在與便攜式計(jì)算機(jī)中的內(nèi)部顯示器設(shè)備或音頻呈現(xiàn)設(shè)備的。圖ID示出了本發(fā)明的實(shí)施例能夠工作的基本環(huán)境,包括在無(wú)線收發(fā)器中使用內(nèi)部顯示器或音頻呈現(xiàn)元件的使用。圖2示出具有主機(jī)和客戶機(jī)互連的移動(dòng)數(shù)字?jǐn)?shù)據(jù)接口的總體概念。圖3示出用于實(shí)現(xiàn)從客戶機(jī)設(shè)備到主機(jī)設(shè)備的數(shù)據(jù)傳送的分組結(jié)構(gòu)。圖4示出MDDI鏈路控制器的使用,以及在主機(jī)和客戶機(jī)之間經(jīng)由類型I接口的物理數(shù)據(jù)鏈路導(dǎo)線傳遞的信號(hào)類型。圖5示出MDDI鏈路控制器的使用,以及在主機(jī)和客戶機(jī)之間經(jīng)由類型2、3、4型接口的物理數(shù)據(jù)鏈路導(dǎo)線傳遞的信號(hào)類型。圖6示出用于實(shí)現(xiàn)所述接口協(xié)議的幀和子幀的幀結(jié)構(gòu)。圖7示出用于實(shí)現(xiàn)所述接口協(xié)議的分組的通用結(jié)構(gòu)。圖8不出子巾貞報(bào)頭分組的格式。圖9不出填充符分組的格式和內(nèi)容。圖10說(shuō)明視頻流分組的格式。圖IIA-IIE說(shuō)明圖10中使用的視頻數(shù)據(jù)格式描述符的格式和內(nèi)容。圖12說(shuō)明數(shù)據(jù)的打包的和未打包的格式的使用。圖13示出音頻流分組的格式。圖14示出數(shù)據(jù)的按字節(jié)對(duì)準(zhǔn)且打包的PCM格式的使用。圖15示出用戶定義的流分組的格式。圖16示出色彩映射分組的格式。圖17示出反向鏈路封裝分組的格式。圖18示出客戶機(jī)能力分組的格式。圖19示出鍵盤數(shù)據(jù)分組的格式。圖20示出指示設(shè)備數(shù)據(jù)分組的格式。圖21示出鏈路關(guān)閉分組的格式。圖22示出客戶機(jī)請(qǐng)求和狀態(tài)分組的格式。圖23示出位塊傳送分組的格式。圖24示出位圖區(qū)域填充分組的格式。圖25不出位案填充分組的格式。圖26示出通信鏈路數(shù)據(jù)通道分組的格式。圖27示出接口類型切換請(qǐng)求分組的格式。
圖28示出接口類型確認(rèn)分組的格式。圖29示出執(zhí)行類型切換分組的格式。圖30示出正向音頻通道啟用分組的格式。圖31示出反向音頻采樣速率分組的格式。圖32示出數(shù)字內(nèi)容保護(hù)開銷分組的格式。圖33示出透明色彩啟用分組的格式。
圖34示出往返行程延遲測(cè)量分組的格式。圖35示出往返行程延遲測(cè)量分組期間事件的時(shí)序。圖36示出用于實(shí)現(xiàn)本發(fā)明的CRC生成器和校驗(yàn)器的示例性實(shí)現(xiàn)方式。圖37A示出圖36所示裝置發(fā)送數(shù)據(jù)分組時(shí)CRC信號(hào)的時(shí)序。圖37B示出圖36所示裝置接收數(shù)據(jù)分組時(shí)CRC信號(hào)的時(shí)序。圖38示出沒有競(jìng)爭(zhēng)的典型服務(wù)請(qǐng)求的處理步驟。圖39示出在鏈路重啟序列開始之后維持(assert)的典型服務(wù)請(qǐng)求與鏈路啟動(dòng)之間進(jìn)行競(jìng)爭(zhēng)的處理步驟。圖40示出如何使用DATA-STB編碼來(lái)傳輸數(shù)據(jù)序列。圖41示出可用于在主機(jī)中根據(jù)輸入數(shù)據(jù)生成DATA和STB信號(hào),然后在客戶機(jī)中恢復(fù)數(shù)據(jù)的電路。圖42示出可用于實(shí)現(xiàn)一個(gè)實(shí)施例的驅(qū)動(dòng)器和終端電阻。圖43示出由客戶機(jī)采用以便保證來(lái)自主機(jī)的服務(wù)的安全,以及由主機(jī)提供這種服務(wù)的步驟和信號(hào)電平。圖44示出DataO、其它數(shù)據(jù)線(DataX)和選通線(Stb)上的躍遷各個(gè)轉(zhuǎn)變(transition)之間的相對(duì)間隔。圖45示出當(dāng)主機(jī)傳送分組之后禁用主機(jī)驅(qū)動(dòng)器時(shí)會(huì)出現(xiàn)的,響應(yīng)中存在的延遲。圖46示出主機(jī)啟用主機(jī)驅(qū)動(dòng)器傳送分組時(shí)會(huì)出現(xiàn)的,作為響應(yīng)而存在的延遲。圖47示出主機(jī)接收器輸入端正在傳送的數(shù)據(jù)的時(shí)序與選通脈沖前后沿之間的關(guān)系。圖48示出反向數(shù)據(jù)時(shí)序引發(fā)的切換特性和相應(yīng)的客戶機(jī)輸出延遲。圖49不出能夠使用狀態(tài)機(jī)實(shí)現(xiàn)同步的彳目號(hào)處理步驟和條件的聞級(jí)圖表。圖50示出在采用MDDI的系統(tǒng)中正向路徑和反向路徑上信號(hào)處理遇到的典型延遲量。圖51示出臨界的往返行程延遲測(cè)量。圖52示出反向鏈路數(shù)據(jù)速率的變化。圖53繪出了反向速率除數(shù)的值隨正向鏈路數(shù)據(jù)速率變化的圖形表示。圖54A和54B示出接口操作中進(jìn)行的步驟。圖55示出處理分組的接口裝置的概況。圖56示出正向鏈路分組的格式。圖57示出類型I的鏈路接口中的傳播延遲和偏離(skew)的典型值。圖58示出對(duì)于經(jīng)由所述接口的示例性信號(hào)處理而言,在類型I鏈路上的Data(數(shù)據(jù))、Stb(選通)和Clock (時(shí)鐘)恢復(fù)時(shí)序。
圖59示出類型2、3或4鏈路接口中傳播延遲和偏離的典型值。圖60A、60B和60C示出兩個(gè)數(shù)據(jù)信號(hào)和MDDI_Stb之間相對(duì)時(shí)序的不同可能性,分別對(duì)應(yīng)于理想情況、提早情況和推遲情況。圖61示出類型I/類型2接口所用示例性連接器的接口管腳分配。圖62A和62B分別示出類型I和類型2接口可能的MDDI_Data和MDDI_Stb波形。圖63示出能夠使用狀態(tài)機(jī)實(shí)現(xiàn)同步的可選的信號(hào)處理步驟和條件的高級(jí)圖表。圖64示出一系列時(shí)鐘周期與各種反向鏈路分組位的時(shí)序以及除數(shù)值之間的相對(duì)時(shí)序。圖65示出示例性的錯(cuò)誤代碼傳送處理。
圖66示出可用于錯(cuò)誤代碼傳送處理的裝置。圖67A示出用于代碼重載的錯(cuò)誤代碼傳送處理。圖67B示出用于代碼接收的錯(cuò)誤代碼傳送處理。圖68A示出主機(jī)啟動(dòng)的喚醒的處理步驟。圖68B示出客戶機(jī)啟動(dòng)的喚醒的處理步驟。圖68C示出帶有競(jìng)爭(zhēng)的主機(jī)和客戶機(jī)啟動(dòng)的喚醒的處理步驟。 圖69示出請(qǐng)求VCP特征分組的格式。圖70示出VCP特征應(yīng)答分組的格式。圖71示出VCP特征應(yīng)答列表的格式。圖72示出設(shè)置VCP特征分組的格式圖73示出請(qǐng)求有效參數(shù)分組的格式。圖74示出有效參數(shù)應(yīng)答分組的格式。圖75示出阿爾法光標(biāo)圖像能力分組的格式。圖76示出阿爾法光標(biāo)透明度映射分組的格式。圖77示出阿爾法光標(biāo)圖像偏移分組的格式。圖78示出阿爾法光標(biāo)視頻流分組的格式。圖79示出可縮放視頻流能力分組的格式。圖80不出可縮放視頻流設(shè)置分組的格式。圖81示出可縮放視頻流確認(rèn)分組的格式。圖82示出可縮放視頻流分組的格式。圖83示出請(qǐng)求特定狀態(tài)分組的格式。圖84示出有效狀態(tài)應(yīng)答列表分組的格式。圖85A示出分組處理延遲參數(shù)分組的格式。圖85B示出分組延遲參數(shù)列表項(xiàng)的格式。圖86示出個(gè)人顯示器能力分組的格式。圖87A示出客戶機(jī)錯(cuò)誤報(bào)告分組的格式。圖87B示出錯(cuò)誤報(bào)告列表項(xiàng)的格式。圖88示出客戶機(jī)標(biāo)識(shí)分組的格式。圖89示出可選顯示器能力分組的格式。圖90示出寄存器訪問(wèn)分組的格式。
圖91A-91C示出使用兩個(gè)顯示器緩沖器來(lái)減少可視非自然信號(hào)(visibleartifacts)。圖92示出顯示刷新快于圖像傳送的兩個(gè)緩沖器。圖93示出顯示刷新慢于圖像傳送的兩個(gè)緩沖器。圖94示出顯示刷新比圖像傳送快得多的兩個(gè)緩沖器。圖95示出顯示刷新快于圖像傳送的三個(gè)緩沖器。圖96示出顯示刷新慢于圖像傳送的三個(gè)緩沖器。圖97示出顯示刷新快于圖像傳送的一個(gè)緩沖器。 圖98示出經(jīng)由串級(jí)鏈(daisy-chain)和集線器的主機(jī)-客戶機(jī)連接。圖99示出經(jīng)由集線器和串級(jí)鏈的組合連接的客戶機(jī)設(shè)備。圖100示出色彩映射。圖101示出漏電流分析。
具體實(shí)施例方式I.概述本發(fā)明總的目的在于提供一種移動(dòng)顯示數(shù)字接口(MDDI,Mobile DisplayDigital Interface),如下所述,它能夠得到或者提供具有成本效益、低功耗的傳送機(jī)制,這種傳送機(jī)制使用“串行”類型的數(shù)據(jù)鏈路或者通道,能夠在主機(jī)設(shè)備和如顯示器元件的這種客戶機(jī)設(shè)備之間的近距離通信鏈路上實(shí)現(xiàn)高速或者非常高速的數(shù)據(jù)傳送。這一機(jī)制適于利用小型連接器和細(xì)軟電纜來(lái)實(shí)現(xiàn),這些小型連接器和細(xì)軟電纜特別適合于把內(nèi)部(至外殼或者支架)顯示器元件或者輸入設(shè)備連接至中央控制器,或者把如可佩帶的微型顯示器(護(hù)目鏡或者投影儀)之類的外部顯示器元件或設(shè)備連接至便攜式計(jì)算機(jī)、無(wú)線通信設(shè)備或者娛樂設(shè)備。盡管術(shù)語(yǔ)移動(dòng)和顯示是與所述協(xié)議的命名相關(guān),但是應(yīng)該理解,這僅僅是為了便于使得這些標(biāo)準(zhǔn)名稱可以很容易地被利用該接口和協(xié)議工作的本領(lǐng)域技術(shù)人員所理解。然而,在瀏覽以下給出的實(shí)施例后很容易理解的是,許多與非移動(dòng)性和非顯示相關(guān)的應(yīng)用也會(huì)得益于應(yīng)用本協(xié)議和得到的接口結(jié)構(gòu),而MDDI標(biāo)記并不意味著對(duì)本發(fā)明的特性或用途或其實(shí)施例的任何限制。本發(fā)明的實(shí)施例的一個(gè)優(yōu)點(diǎn)是為數(shù)據(jù)傳送提供一種技術(shù),它復(fù)雜度低、成本低、可靠性高,非常適合于使用環(huán)境,并且非常穩(wěn)定,同時(shí)保持了非常高的靈活性。可以將本發(fā)明的實(shí)施例用于各種情況,以便把通常用于音頻、視頻或者多媒體應(yīng)用的大量數(shù)據(jù)以高速率從生成或儲(chǔ)存這種數(shù)據(jù)的主機(jī)或者源設(shè)備傳遞或者傳送到客戶機(jī)顯示器或者呈現(xiàn)設(shè)備。下面討論的一個(gè)典型應(yīng)用是從便攜式計(jì)算機(jī)、無(wú)線電話或調(diào)制解調(diào)器向可視顯示器設(shè)備的數(shù)據(jù)傳送,其中可視顯示器設(shè)備例如為小型視頻屏幕或可佩帶的微型顯示器用品(micro-display appliance),比如護(hù)目鏡形式或者包含小型投影透鏡和屏幕的頭盔形式,或者在這種部件內(nèi)從主機(jī)向客戶機(jī)設(shè)備的數(shù)據(jù)傳送。也就是說(shuō),從處理器到內(nèi)部屏幕或其它呈現(xiàn)元件,以及從各種內(nèi)部輸入設(shè)備或者采用客戶機(jī)的外部輸入設(shè)備到安裝在內(nèi)部的(并置在同一個(gè)設(shè)備外殼或者支撐結(jié)構(gòu)內(nèi))主機(jī)。MDDI的特性或?qū)傩圆灰蕾囉诰唧w的顯示或呈現(xiàn)技術(shù)。無(wú)論數(shù)據(jù)的內(nèi)部結(jié)構(gòu),還是數(shù)據(jù)或其執(zhí)行的命令的功能方面如何,MDDI都是用于以高速率傳送數(shù)據(jù)的高靈活性機(jī)制。它允許調(diào)節(jié)正在傳送的分組的時(shí)序以適應(yīng)特定客戶機(jī)設(shè)備的特性,例如針對(duì)某些設(shè)備的獨(dú)特顯示需求的特性,或者為滿足某些A-V系統(tǒng)組合音頻和視頻的要求的特性,或者針對(duì)象游戲操縱桿、觸摸盤等等的某些輸入設(shè)備的特性。這種接口不需要了解采用的是什么顯示器元件或者客戶機(jī)設(shè)備,只要它們遵循所選的協(xié)議即可。另外,總的串行鏈路數(shù)據(jù)或數(shù)據(jù)速率能夠在幾個(gè)數(shù)量級(jí)上改變,這就使得通信系統(tǒng)或者主機(jī)設(shè)備的設(shè)計(jì)者能夠?qū)Τ杀?、功率要求、客戶機(jī)設(shè)備的復(fù)雜程度以及客戶機(jī)設(shè)備的更新速率進(jìn)行優(yōu)化。這種數(shù)據(jù)接口主要用于經(jīng)由“有線”信號(hào)鏈路或者小型電纜傳送大量高速率數(shù)據(jù)。然而,某些應(yīng)用也可以利用無(wú)線鏈路,包括基于光的鏈路,只要將這些鏈路配置成使用為這一接口協(xié)議開發(fā)的相同分組和數(shù)據(jù)結(jié)構(gòu),并且能夠以足夠低的功耗或者復(fù)雜性來(lái)實(shí)現(xiàn)所期望的傳送水平,以便保持實(shí)用性。II.環(huán)境在圖IA和IB中可以看到典型的應(yīng)用,其中示出了分別與顯示器設(shè)備104和106以及音頻再現(xiàn)系統(tǒng)108和112傳遞數(shù)據(jù)的便攜式或者膝上型計(jì)算機(jī)100和無(wú)線電話或者PDA設(shè)備102。另外,圖IA示出了與較大的顯示器或者屏幕114或者圖像投影儀116的潛在連接,為了清楚,僅僅在一個(gè)圖中示出,但是其也可以與無(wú)線設(shè)備102相連。無(wú)線設(shè)備有可能目前正在接收數(shù)據(jù)或者已經(jīng)在存儲(chǔ)元件或設(shè)備中預(yù)先儲(chǔ)存了一定量的多媒體類型數(shù)據(jù),以便稍候呈現(xiàn)給無(wú)線設(shè)備的最終用戶來(lái)觀看和/或傾聽。由于大多數(shù)時(shí)間使用典型的無(wú)線設(shè)備來(lái)進(jìn)行語(yǔ)音和簡(jiǎn)單文本的通信,所以它具有相當(dāng)小的顯示屏和簡(jiǎn)單的音頻系統(tǒng)(揚(yáng)聲器)來(lái)向設(shè)備102的用戶傳遞信息。計(jì)算機(jī)100具有非常大的屏幕,但是還缺少外部音響系統(tǒng),并且仍達(dá)不到諸如高清晰度電視或者電影屏幕之類的其它多媒體呈現(xiàn)設(shè)備的水平。使用計(jì)算機(jī)100是出于說(shuō)明的目的,本發(fā)明也可以使用其它類型的處理器、交互式視頻游戲或者消費(fèi)電子設(shè)備。計(jì)算機(jī)100能夠,但不局限于,采用無(wú)線調(diào)制解調(diào)器或者其它嵌入設(shè)備來(lái)進(jìn)行無(wú)線通信,或者根據(jù)需要使用電纜或者無(wú)線鏈路將計(jì)算機(jī)與這類設(shè)備相連。這樣做不足以使得更加復(fù)雜或者“豐富”的數(shù)據(jù)的呈現(xiàn)提供有益或令人愉快的感受。因此,該行業(yè)正在開發(fā)其它機(jī)制和設(shè)備來(lái)向最終用戶呈現(xiàn)信息并且提供所期望的享受或純粹感受的最低水平。正如先前所述的那樣,已經(jīng)開發(fā)或者目前正在開發(fā)幾種類型的顯示器設(shè)備來(lái)向設(shè)備100的最終用戶呈現(xiàn)信息。例如,一個(gè)或多個(gè)公司已經(jīng)開發(fā)了多組可佩帶的護(hù)目鏡,用于在設(shè)備用戶的眼睛前方投影圖像以便呈現(xiàn)可視顯示。正確定位的時(shí)候,這種設(shè)備可以有效地“投射” 一個(gè)虛擬圖像,就像用戶眼睛感覺到的那樣,這個(gè)圖像比提供視覺輸出的元件大得多。也就是說(shuō),非常小的投影元件使得用戶的眼睛“看到”的圖像比利用典型LCD屏幕等可能看到的圖像大得多。使用較大的虛擬屏幕圖像還允許使用遠(yuǎn)高于利用更加有限的LCD屏幕顯示器可能獲得的分辨率的圖像。其它顯示器設(shè)備可以包括但不局限于小型LCD屏幕或者各種平板顯示器元件、用于將圖像投射在表面上的投影透鏡和顯示驅(qū)動(dòng)器等等。還存在連接至無(wú)線設(shè)備102或計(jì)算機(jī)100或者與它們的使用相關(guān)聯(lián)的附加元件,以便向其它用戶或者向其它設(shè)備呈現(xiàn)輸出,其中所述其它設(shè)備還把信號(hào)傳送到其它地方或者儲(chǔ)存該信號(hào)。例如,可以把數(shù)據(jù)儲(chǔ)存在快閃存儲(chǔ)器中,以光學(xué)形式存儲(chǔ),例如使用可寫CD介質(zhì),或者儲(chǔ)存在諸如磁帶記錄器的磁介質(zhì)上或類似設(shè)備中,供以后使用。另外,許多無(wú)線設(shè)備和計(jì)算機(jī)目前具有內(nèi)置MP3音樂解碼能力,以及其它先進(jìn)的聲音解碼器和系統(tǒng)。通常,便攜式計(jì)算機(jī)使用CD和DVD播放能力,并且有一些計(jì)算機(jī)還具有小型專用快閃存儲(chǔ)器讀取器來(lái)接收預(yù)先記錄的音頻文件。具有這種能力的問(wèn)題在于數(shù)字音樂文件許諾能夠提供高度增加的特性豐富的感受,但是這只有當(dāng)解碼和播放處理能夠跟上時(shí)才可實(shí)現(xiàn)。這對(duì)于數(shù)字視頻文件也是一樣。為了幫助聲音再現(xiàn),圖IA中示出了外部揚(yáng)聲器114,其還附帶有諸如超低音揚(yáng)聲器或者用于前后方聲音投射的“環(huán)繞聲”揚(yáng)聲器之類的附加兀件。同時(shí),將揚(yáng)聲器或者耳機(jī)108示出為嵌入支架或者圖IB的微型顯示器設(shè)備106的機(jī)械結(jié)構(gòu)。眾所周知,還可以使用包括功率放大或者聲音成形設(shè)備的其它音頻或者聲音再現(xiàn)元件。在任何情況下,如上所述,當(dāng)人們希望經(jīng)由一個(gè)或多個(gè)通信鏈路110從數(shù)據(jù)源向最終用戶傳送高質(zhì)量或者高分辨率圖像數(shù)據(jù)和高質(zhì)量音頻信息或者數(shù)據(jù)信號(hào)時(shí),要求高數(shù)·據(jù)速率。也就是說(shuō),傳送鏈路110顯然是數(shù)據(jù)通信過(guò)程中潛在的瓶頸,就象早先討論的那樣,并且由于當(dāng)前的傳送機(jī)制無(wú)法實(shí)現(xiàn)通常期望的高數(shù)據(jù)速率,所以限制了系統(tǒng)性能。如上所述,例如對(duì)于1024X 1024像素的較高圖像分辨率、每像素24 32位的色彩濃度并且處于30fps的數(shù)據(jù)速率來(lái)說(shuō),數(shù)據(jù)速率能夠接近超過(guò)755Mbps的速率或者更高。另外,這種圖像可以作為多媒體呈現(xiàn)的一部分來(lái)呈現(xiàn),該多媒體呈現(xiàn)包括音頻數(shù)據(jù)以及處理交互式游戲或通信、或者各種命令、控制或信號(hào)的潛在附加信號(hào),這進(jìn)一步增加了數(shù)據(jù)量和數(shù)據(jù)速率。此外顯而易見的是,建立數(shù)據(jù)鏈路所需的電纜或者互連越少,意味著與顯示器相關(guān)聯(lián)的移動(dòng)設(shè)備越易于使用,并且越可能由更大基本用戶群所采用。在通常使用多個(gè)設(shè)備來(lái)建立完全的音頻-視頻感受的情況下,尤為如此,并且隨著顯示器和音頻輸出設(shè)備質(zhì)量水平的提高而更為突出。涉及視頻屏幕以及其它輸出或者輸入設(shè)備方面的上述以及其它改善的其它典型應(yīng)用可以從圖IC和ID中看到,其中示出了分別與“內(nèi)部”顯示器設(shè)備134和144以及音頻再現(xiàn)系統(tǒng)136和146傳遞數(shù)據(jù)的便攜式或者膝上型計(jì)算機(jī)130以及無(wú)線電話或者PDA設(shè)備140。在圖IC和ID中,用整個(gè)電子設(shè)備或者產(chǎn)品的小的切開(cut-away)部分來(lái)不出設(shè)備的一部分中的一個(gè)或多個(gè)內(nèi)部主機(jī)和控制器的位置,通過(guò)某些已知類型的旋轉(zhuǎn)鉸鏈,通用通信鏈路(此處分別為138和148)把這些內(nèi)部主機(jī)和控制器連接到具有相應(yīng)客戶機(jī)的視頻顯示器元件或者屏幕,其中所使用的旋轉(zhuǎn)鉸鏈的類型可以是整個(gè)電子行業(yè)目前使用的那些。人們可以看出,這些傳送包含的數(shù)據(jù)量要求大量導(dǎo)線來(lái)構(gòu)成鏈路138和148。由于并行接口或者其它已知接口技術(shù)的類型可用于傳送這種數(shù)據(jù),因此據(jù)估計(jì),這種通信鏈路具有接近于90個(gè)或更多的導(dǎo)線,以便滿足現(xiàn)在不斷增長(zhǎng)的對(duì)利用這種設(shè)備上的先進(jìn)的彩色和圖形接口、顯示器元件的需求。使人遺憾的是,這種更高數(shù)據(jù)速率超出了當(dāng)前用于傳送數(shù)據(jù)的可用技術(shù)。就每單位時(shí)間需要傳送的原始數(shù)據(jù)量而言,并且就制造可靠的低成本的實(shí)用傳送機(jī)制而言,均是如此。因此,所需要的是一種用來(lái)在呈現(xiàn)元件和數(shù)據(jù)源之間的數(shù)據(jù)傳送鏈路或者通信路徑上以高速率傳送數(shù)據(jù)的技術(shù)、結(jié)構(gòu)、裝置或方法,這種技術(shù)允許一直保持低功耗、重量輕并且盡可能簡(jiǎn)單和經(jīng)濟(jì)的電纜結(jié)構(gòu)。本申請(qǐng)人已經(jīng)開發(fā)了一種新的技術(shù)、方法和裝置來(lái)實(shí)現(xiàn)這些以及其它目的,以便允許一系列移動(dòng)式、便攜式乃至固定位置的設(shè)備能夠以非常高的數(shù)據(jù)速率向所期望的顯示器、微型顯示器或者音頻傳送元件傳送數(shù)據(jù),同時(shí)維持所期望的低功耗和低復(fù)雜性。III.高速率數(shù)字?jǐn)?shù)據(jù)接口系統(tǒng)體系結(jié)構(gòu)為了創(chuàng)建并且有效地利用新的設(shè)備接口,已經(jīng)配制了使用低功率信號(hào)提供很高的數(shù)據(jù)傳送速率的信號(hào)協(xié)議和系統(tǒng)體系結(jié)構(gòu)。所述協(xié)議基于分組和公共幀結(jié)構(gòu)或者鏈接起來(lái)以便形成協(xié)議的結(jié)構(gòu),以用于傳遞預(yù)選數(shù)據(jù)集或者數(shù)據(jù)類型以及施加在接口上的命令或者可操作結(jié)構(gòu)。A.概述把經(jīng)由MDDI鏈路連接或者通信的設(shè)備稱為主機(jī)和客戶機(jī),所述客戶機(jī)通常是某些類型的顯示器設(shè)備,當(dāng)然也可以考慮其它輸出和輸入設(shè)備。在由主機(jī)啟用時(shí),從主機(jī)到顯 示器的數(shù)據(jù)沿正向傳送(稱為正向業(yè)務(wù)或者鏈路),從客戶機(jī)到主機(jī)的數(shù)據(jù)沿反向傳送(稱為反向業(yè)務(wù)或者鏈路)。在圖2中示出的基本結(jié)構(gòu)中說(shuō)明這些。在圖2中,主機(jī)202使用雙向通信通道(channel)206與客戶機(jī)204相連,所述雙向通信通道是按照包括正向鏈路208和反向鏈路210的形式示出的。然而,這些通道是由公共導(dǎo)線集合形成的,其中這些公共導(dǎo)線集合的數(shù)據(jù)傳送可在正向和反向鏈路操作之間有效切換。這樣能夠極大地減少導(dǎo)線數(shù)量,立即解決了在諸如移動(dòng)式電子設(shè)備的低功耗環(huán)境下進(jìn)行高速數(shù)據(jù)傳送的當(dāng)前方法所面對(duì)的許多問(wèn)題之一。如同其它地方討論的那樣,所述主機(jī)包括能夠得益于使用本發(fā)明的多種類型的設(shè)備之一。例如,主機(jī)202可以是具有手持、膝上型或者類似移動(dòng)計(jì)算設(shè)備的形式的便攜式計(jì)算機(jī),它也可以是個(gè)人數(shù)字助理(PDA)、尋呼設(shè)備或者多種無(wú)線電話或者調(diào)制解調(diào)器之一。作為選擇,主機(jī)202可以是便攜式娛樂或者呈現(xiàn)設(shè)備,如便攜式DVD或者CD播放器,或者是游戲設(shè)備。此外,所述主機(jī)可以作為主機(jī)設(shè)備或者控制元件而存在于各種其它廣泛使用或者規(guī)劃的商業(yè)產(chǎn)品中,這些產(chǎn)品與客戶機(jī)之間需要建立高速通信鏈路。例如,主機(jī)可用于以高速率從視頻記錄設(shè)備向基于存儲(chǔ)的客戶機(jī)傳送數(shù)據(jù)以改善響應(yīng),或者向高分辨率的大屏幕傳送數(shù)據(jù)以便呈現(xiàn)。結(jié)合有板上清點(diǎn)(onboard inventory)或計(jì)算系統(tǒng)和/或與其它家庭設(shè)備的藍(lán)牙連接的家電,如冰箱,當(dāng)在互聯(lián)網(wǎng)或者藍(lán)牙連接的模式下工作時(shí),可具有改善的顯示器能力,或者在電子計(jì)算機(jī)或者控制系統(tǒng)(主機(jī))存在于室內(nèi)其它地方的時(shí)候,降低了室內(nèi)顯示器(客戶機(jī))和小鍵盤或者掃描儀(客戶機(jī))的連線需要??傮w上講,本領(lǐng)域技術(shù)人員會(huì)了解,各種各樣的現(xiàn)代電子設(shè)備和家電將得益于使用這種接口,而且通過(guò)利用新增加的或現(xiàn)有的連接器或者電纜中可用的有限數(shù)量的導(dǎo)線來(lái)實(shí)現(xiàn)信息的更高數(shù)據(jù)速率傳輸能夠翻新舊式設(shè)備。同時(shí),客戶機(jī)204可以包括用于向最終用戶呈現(xiàn)信息或者從用戶向主機(jī)呈現(xiàn)信息的各種設(shè)備。例如,并入護(hù)目鏡或者眼鏡的微型顯示器、嵌入帽子或者頭盔的投影設(shè)備、嵌入諸如車輛的窗戶或者擋風(fēng)玻璃中的小型屏幕乃至全息元件、或者用于呈現(xiàn)高質(zhì)量聲音或者音樂的各種揚(yáng)聲器、頭戴耳機(jī)或者音響系統(tǒng)。其他呈現(xiàn)設(shè)備包括用于呈現(xiàn)會(huì)議或電影的信息和電視圖像的投影儀或投影設(shè)備。另一實(shí)例是使用觸摸板或者敏感設(shè)備、語(yǔ)音識(shí)別輸入設(shè)備、安全掃描儀,以及其他能夠被調(diào)用以從設(shè)備或系統(tǒng)用戶處傳遞大量信息的設(shè)備,其中該設(shè)備或系統(tǒng)用戶具有并非現(xiàn)行的“輸入”,而不是來(lái)自用戶的觸摸或聲音。此外,計(jì)算機(jī)和車輛配件或臺(tái)式機(jī)配件的擴(kuò)展瑪(docking station)和無(wú)線電話的支座也可以作為對(duì)于最終用戶或其他設(shè)備和裝置的接口設(shè)備,并且可以利用客戶機(jī)(如鼠標(biāo)的輸出或輸入設(shè)備)或主機(jī)來(lái)幫助傳送數(shù)據(jù),特別是在涉及高速網(wǎng)絡(luò)的情況下。然而,本領(lǐng)域技術(shù)人員會(huì)很容易認(rèn)識(shí)到,本發(fā)明不局限于這些設(shè)備,市場(chǎng)上還有許多其它設(shè)備供使用,這些設(shè)備或者以儲(chǔ)存和傳送的方式,或者以播放時(shí)呈現(xiàn)的方式,向最終用戶提供高質(zhì)量圖像和聲音。本發(fā)明在各種元件或者設(shè)備之間提高數(shù)據(jù)吞吐量方面十分有用,從而能夠適應(yīng)用于實(shí)現(xiàn)所期望的用戶感受所需的高數(shù)據(jù)速率。可以將本發(fā)明的MDD接口和通信信號(hào)協(xié)議用來(lái)簡(jiǎn)化設(shè)備內(nèi)(內(nèi)部模式)的主機(jī)處理器、控制器或電路組件(例如)與設(shè)備或設(shè)備外殼或結(jié)構(gòu)中的顯示器之間的互聯(lián)(稱為內(nèi)部模式),以降低這些連接的成本或復(fù)雜度以及相關(guān)功率和控制要求或這些連接的約束條件,并且提高可靠性,而不僅僅連接到或用于外部元件、設(shè)備或裝置(外部模式)。 由此接口結(jié)構(gòu)使用的每一信號(hào)對(duì)上總的串行鏈路數(shù)據(jù)速率可以在多個(gè)數(shù)量級(jí)上改變,這一點(diǎn)允許系統(tǒng)或設(shè)備設(shè)計(jì)者易于對(duì)成本、功率、實(shí)現(xiàn)方式的復(fù)雜性和顯示器更新速率進(jìn)行優(yōu)化。MDDI的屬性不依賴顯示器或其他呈現(xiàn)設(shè)備(目標(biāo)客戶機(jī))的技術(shù)??梢匀菀椎卣{(diào)節(jié)經(jīng)由接口傳送的數(shù)據(jù)分組的時(shí)序,以適應(yīng)特定客戶機(jī)的特性,該客戶機(jī)如顯示器設(shè)備、音響系統(tǒng)、存儲(chǔ)器和控制元件,或者適應(yīng)音頻-視頻系統(tǒng)的組合時(shí)序要求的特性。雖然這樣做允許系統(tǒng)消耗盡可能小的功率,但是它并不要求客戶機(jī)具有幀緩沖器以便至少在一定級(jí)別使用MDDI協(xié)議。B.接口類型所述MDD接口被構(gòu)想為能夠處理在通信和計(jì)算機(jī)行業(yè)中可以找到的多少有些不同的至少四個(gè)或者更多的接口的物理類型。將這些類型的接口簡(jiǎn)單標(biāo)記為類型I、類型2、類型3和類型4,當(dāng)然本領(lǐng)域技術(shù)人員也可以根據(jù)所針對(duì)的具體應(yīng)用或與之相關(guān)的行業(yè)而應(yīng)用其它標(biāo)記或者名稱。例如,簡(jiǎn)單音頻系統(tǒng)使用比復(fù)雜多媒體系統(tǒng)更少的連接,并且可以不同地引用如“通道”的特性等等。所述類型I接口被配置成6線(6-wire)或其他類型導(dǎo)線或傳導(dǎo)元件的接口,這種接口使其適用于移動(dòng)式或者無(wú)線電話、PDA、電子游戲和諸如CD播放器或者M(jìn)P3播放器的便攜式媒體播放器,以及類似設(shè)備或在類似類型的電子消費(fèi)技術(shù)上所使用的設(shè)備。在一個(gè)實(shí)施例中,一個(gè)被配置成8線(導(dǎo)線)接口的接口可更加適用于膝上型計(jì)算機(jī)、筆記本或者臺(tái)式個(gè)人計(jì)算機(jī)以及類似設(shè)備或應(yīng)用,這些設(shè)備不要求快速的數(shù)據(jù)更新,也沒有嵌入式MDDI鏈路控制器。這種接口類型還能夠通過(guò)使用額外的雙線通用串行總線(USB)接口來(lái)區(qū)別此接口類型,其中的USB非常適用于在大多數(shù)個(gè)人計(jì)算機(jī)上常見的現(xiàn)存操作系統(tǒng)或者軟件支持。類型2、類型3和類型4接口適用于高性能客戶機(jī)或設(shè)備,并且使用帶有額外的雙絞線類型導(dǎo)線的更大的復(fù)雜電纜來(lái)為數(shù)據(jù)信號(hào)提供適當(dāng)?shù)钠帘魏偷蛽p耗傳送。類型I接口傳遞包括顯示、音頻、控制和有限信令信息的信號(hào),并且通常用于移動(dòng)式客戶機(jī)或者不要求高分辨率全速率視頻數(shù)據(jù)的客戶機(jī)設(shè)備。在30fps外加5. I聲道音頻的情況下,類型I接口可以容易地支持SVGA分辯率,并且在最小配置中,總計(jì)只使用三個(gè)線對(duì),兩對(duì)用于數(shù)據(jù)傳輸,一對(duì)用于功率傳送。這種類型的接口主要用于如移動(dòng)無(wú)線設(shè)備的設(shè)備,這種設(shè)備內(nèi)通常沒有USB主 機(jī)端進(jìn)行連接和傳送信號(hào)。在這種配置中,所述移動(dòng)無(wú)線設(shè)備是MDDI主機(jī)設(shè)備,并且充當(dāng)用于控制來(lái)自所述主機(jī)的通信鏈路的“主控設(shè)備”,其中所述主機(jī)通常向客戶機(jī)發(fā)送數(shù)據(jù)(正向業(yè)務(wù)或者鏈路)以用于呈現(xiàn)、顯示或者播放。在這種接口中,通過(guò)向客戶機(jī)發(fā)送特殊的命令或者分組類型,主機(jī)能夠在該主機(jī)處接收來(lái)自客戶機(jī)的通信數(shù)據(jù)(反向業(yè)務(wù)或者鏈路),從而允許客戶機(jī)在指定的持續(xù)時(shí)間段內(nèi)占據(jù)總線(鏈路),并且把數(shù)據(jù)作為反向分組發(fā)送到主機(jī)。這些內(nèi)容在圖3中示出,其中稱為封裝分組的分組類型(將在下面討論)用來(lái)支持該傳送鏈路上的反向分組傳送,以創(chuàng)建所述反向鏈路。分配給主機(jī)用來(lái)輪詢客戶機(jī)的數(shù)據(jù)的時(shí)間間隔由主機(jī)預(yù)先確定,并且該時(shí)間間隔是基于每一指定應(yīng)用的要求。在沒有USB端口用來(lái)傳送來(lái)自客戶機(jī)的信息或者數(shù)據(jù)時(shí),這種類型的半雙工雙向數(shù)據(jù)傳送是特別有益的。能夠顯示HDTV類型或者類似高分辨率的高性能顯示器要求I. 5Gbps左右速率的數(shù)據(jù)流以支持全運(yùn)動(dòng)視頻。所述類型2接口通過(guò)并行傳輸2位來(lái)支持高數(shù)據(jù)速率,所述類型3通過(guò)并行傳輸4位來(lái)支持,而類型4接口并行傳送8位。類型2和類型3使用與類型I相同的電纜和連接器,但是能夠工作在兩倍和四倍的數(shù)據(jù)速率上以便支持便攜式設(shè)備上的更高性能的視頻應(yīng)用。類型4接口適用于極高性能的客戶機(jī)或者顯示器,并且需要包含附加雙絞線數(shù)據(jù)信號(hào)的稍大電纜。通常,通過(guò)協(xié)商所能使用的最高數(shù)據(jù)速率,由MDDI使用的協(xié)議允許類型1、2、3和4的主機(jī)中的每一個(gè)與類型1、2、3和4的客戶機(jī)中的任意一個(gè)進(jìn)行通信。將可以稱為最小能力設(shè)備的能力或者可用特征被用來(lái)設(shè)置鏈路的性能。通常,即使是主機(jī)和客戶機(jī)均是能夠使用類型2、類型3或者類型4接口的系統(tǒng),二者也都以類型I接口開始工作。然后,主機(jī)確定目標(biāo)客戶機(jī)的能力,并且協(xié)商切換到或重新配置操作到類型2、類型3或類型4中的一個(gè)模式,只要其對(duì)于特定的應(yīng)用合適即可。對(duì)于主機(jī)而言,通常能夠使用正確的鏈路層協(xié)議(下文進(jìn)一步討論)并且通常在任何時(shí)候都逐級(jí)下降或者再次重新配置操作到較慢模式以便節(jié)省功耗,或者逐級(jí)上升到較快模式來(lái)支持如高分辨率顯示內(nèi)容的更高速度傳送。例如,當(dāng)系統(tǒng)從如電池的電源切換至交流電源時(shí),或者當(dāng)顯示媒體源切換到更低或者更高分辨率格式時(shí),主機(jī)可以改變接口類型,或者可以將這些或者其它條件或者事件的組合認(rèn)為是改變接口類型或者傳送模式的基礎(chǔ)。系統(tǒng)還能夠在一個(gè)方向上使用一種模式而在另一個(gè)方向上使用另一模式來(lái)傳遞數(shù)據(jù)。例如,可以將類型4接口模式用于以高速率傳送數(shù)據(jù)給顯示器,而從如鍵盤或者指示設(shè)備這種外圍設(shè)備向主機(jī)設(shè)備傳送數(shù)據(jù)時(shí)則使用類型I模式。本領(lǐng)域普通技術(shù)人員會(huì)明白,主機(jī)和客戶機(jī)能夠以不同速率傳遞輸出數(shù)據(jù)。MDDI協(xié)議的用戶常常可以將“外部”模式和“內(nèi)部”模式區(qū)分開來(lái)。外部模式描述的是利用該協(xié)議和接口把一個(gè)設(shè)備中的主機(jī)連接到該設(shè)備外部的且距離該設(shè)備最多2米左右的客戶機(jī)。在這種情況下,主機(jī)還可以向外部客戶機(jī)送電,以便使兩個(gè)設(shè)備都易于在移動(dòng)環(huán)境下工作。內(nèi)部模式描述的是主機(jī)與同一設(shè)備內(nèi)部包含的客戶機(jī)相連,例如處于公共外殼或者支架或者某種結(jié)構(gòu)內(nèi)。一個(gè)實(shí)例可以是無(wú)線電話或者其它無(wú)線設(shè)備內(nèi)、或者便攜式計(jì)算機(jī)或者游戲設(shè)備內(nèi)的應(yīng)用,其中客戶機(jī)是顯示器或者顯示驅(qū)動(dòng)器,或如鍵盤或觸摸板的輸入設(shè)備,或音響系統(tǒng),而主機(jī)是中央控制器、圖形引擎或者CPU元件。與外部模式應(yīng)用相反,由于在內(nèi)部模式應(yīng)用中客戶機(jī)位于非??拷鳈C(jī)的地方,所以在這種結(jié)構(gòu)中通常不要求將電源連接至客戶機(jī)。C.物理接口結(jié)構(gòu)圖4和5中示出了用于在主機(jī)和客戶機(jī)設(shè)備之間建立通信的設(shè)備或者鏈路控制器的一般配置。在圖4和5中,所示出的MDDI鏈路控制器402和502安裝在主機(jī)設(shè)備202中,并且所示出的MDDI鏈路控制器404和504安裝在客戶機(jī)設(shè)備204中。如前所述,主機(jī)202使用包括一系列導(dǎo)線的雙向通信通道406與客戶機(jī)204相連。如下所述,主機(jī)和客戶機(jī)鏈路控制器兩者都可以使用單一電路設(shè)計(jì)制作為集成電路,所述設(shè)計(jì)可以被設(shè)置、調(diào)節(jié)或者編程以作為主機(jī)控制器(驅(qū)動(dòng)器)或者客戶機(jī)控制器(接收器)來(lái)進(jìn)行響應(yīng)。由于需要更大規(guī)模地制造單個(gè)電路設(shè)備,這樣做的成本更低。在圖5中,所示出的MDDI鏈路控制器502安裝在主機(jī)設(shè)備202’中,并且所示出的MDDI鏈路控制器504安裝在客戶機(jī)設(shè)備204’中。如前所述,主機(jī)202’使用包括一系列導(dǎo)線的雙向通信通道506與客戶機(jī)204’相連。如上所述,主機(jī)和客戶機(jī)鏈路控制器兩者都可 以使用單個(gè)電路設(shè)計(jì)來(lái)加以制造。在圖4和5中還說(shuō)明在主機(jī)和如顯示器設(shè)備之類的客戶機(jī)之間經(jīng)由MDDI鏈路或者所使用的物理導(dǎo)線來(lái)傳遞的信號(hào)。如圖4和5所示,用于經(jīng)由MDDI傳送數(shù)據(jù)的主要路徑或者機(jī)制使用標(biāo)記為MDDI_DataO+/_和MDDI_Stb+/_的數(shù)據(jù)信號(hào)。這些信號(hào)的每一個(gè)均為經(jīng)由電纜中的差分電線對(duì)來(lái)傳送的低壓數(shù)據(jù)信號(hào)。對(duì)于通過(guò)所述接口發(fā)送的每一位,MDDI_DataO對(duì)或者M(jìn)DDI_Stb對(duì)上只存在一個(gè)轉(zhuǎn)變。這是基于電壓而非基于電流的傳送機(jī)制,因此靜態(tài)電流消耗接近零。主機(jī)把MDDI_Stb信號(hào)驅(qū)動(dòng)到客戶機(jī)顯示器。當(dāng)數(shù)據(jù)可以經(jīng)由MDDI_Data對(duì)沿正反方向流動(dòng)時(shí),也就是說(shuō)它是雙向傳送路徑時(shí),主機(jī)是數(shù)據(jù)鏈路的主控設(shè)備或者控制器。所述MDDI_DataO和MDDI_Stb信號(hào)路徑按照差分模式工作,以便使抗擾能力最強(qiáng)。這些線路上信號(hào)的數(shù)據(jù)速率是由主機(jī)發(fā)送的時(shí)鐘速率來(lái)確定的,并且能夠在Ikbps直到400Mbps或更大的范圍內(nèi)改變。除了類型I接口的數(shù)據(jù)對(duì)或路徑以外,類型2接口還包含一個(gè)附加數(shù)據(jù)對(duì)或者導(dǎo)線或者路徑,稱為MDDI_Datal+/-。除了類型2接口的那些數(shù)據(jù)對(duì)或路徑以外,類型3接口包含兩個(gè)附加數(shù)據(jù)對(duì)或者信號(hào)路徑,稱為MDDI_Data2+/_和MDDI_Data3+/-。除類型3接口的數(shù)據(jù)對(duì)或路徑以外,類型4接口包含另外四個(gè)數(shù)據(jù)對(duì)或者信號(hào)路徑,分別稱為MDDI_Data4+/_、MDDI_Data5+/-、MDDI_Data6+/_ 和 MDDI_Data7+/-。在上述接口配置的每一個(gè)中,主機(jī)可以使用線對(duì)或者指定為H0ST_Pwr (主機(jī)電源)和H0ST_Gnd (主機(jī)地)的信號(hào)來(lái)向客戶機(jī)或者顯示器提供電力。如下文將進(jìn)一步討論的,如果需要,當(dāng)正在使用的接口“類型”采用的導(dǎo)線少于在其他模式中可用的或存在的導(dǎo)線時(shí),在某些配置中MDDI_Data4+/-、MDDI_Data5+/-、MDDI_Data6+/_或者M(jìn)DDI_Data7+/_導(dǎo)線,也可以用于進(jìn)行電力傳送。雖然一些應(yīng)用存在差異,但電力傳送通常為外部模式所使用,內(nèi)部模式通常不需要電力傳送。下面,按照接口類型,在表I中說(shuō)明了在各種模式下,經(jīng)由MDDI鏈路在主機(jī)和客戶機(jī)(顯示器)之間傳遞的信號(hào)的概要。表I類型直類型2類型3類型4
HOST^Pwr/Gnd HOST^Pwr/Gnd HOST—P 曹 r/GndHOST—Pwr/Gnd
MDDI—Stb+/- MDDI—Stb+/- MDDI—Stb+/-MDDI—Stb+/-
MDDi—DataO+/- MDDI—DataO+/- MDDI—Data。+/-MDDI—DataO+/-
MDDI—Datal+/- MDDLDatal+/-MDDIJJatal+/-MDD,_Data2 十/-MDDI_Data2+/-
MDD, Data3十/-MDDI_Data3+/-
+nf 選 Pwr+nj—選 Pwrn| 選 PwrMDDI—Data4+/-
+nf 選 Pwr+nj—選 Pwrn|選 PwrMDDI—Data5+/-
+丨—if選 Pwr+nj—選 Pwrnf選 PwrMDDI_Data6+/-
+nf 選 Pwr__W 選 Pwr__nf 選 pwr | MDDI—Data7+/-還應(yīng)注意的是,用于從主機(jī)傳送的H0ST_Pwr/Gnd連接通常是為外部模式提供的。內(nèi)部應(yīng)用或者操作模式通常讓客戶機(jī)直接從其它內(nèi)部資源接電源,而不使用MDDI來(lái)控制電源分布,正如對(duì)于本領(lǐng)域普通技術(shù)人員顯而易見的那樣,因此沒有在此處進(jìn)一步詳細(xì)地描述這種分布。然而,正如本領(lǐng)域普通技術(shù)人員將理解的那樣,當(dāng)然能夠經(jīng)由MDDI接口來(lái)分配電源以方便例如某種電源控制、同步或者互連。通常用于實(shí)現(xiàn)上述結(jié)構(gòu)和操作的電纜標(biāo)稱為大約I. 5米的長(zhǎng)度,一般為2米或者更短,并包括三對(duì)雙絞線導(dǎo)線,每一導(dǎo)線還是多股30AWG線。把箔屏蔽覆蓋物包裹或者形成在三對(duì)雙絞線之上,作為另外的地線(drain wire)。所述雙絞線和屏蔽地線導(dǎo)線在顯示器連接器中終止,屏蔽層與客戶機(jī)的屏蔽層連接,還有一個(gè)絕緣層,覆蓋整個(gè)電纜,這些都正如所屬技術(shù)領(lǐng)域已知的那樣。所述電線按以下方式配對(duì)Host_Gnd與Host_Pwr ;MDDI_Stb+ 與 MDDI_Stb- ;MDDI_DataO+ 與 MDDI_DataO- ;MDDI_Datal+ 與 MDDI_Datal-;等等。然而,如本領(lǐng)域已知的那樣,可以根據(jù)特定的應(yīng)用,使用各種導(dǎo)線和電纜來(lái)實(shí)現(xiàn)本發(fā)明的實(shí)施例。例如,在一些應(yīng)用中,重的外部覆蓋物或金屬層可用于保護(hù)電纜,而細(xì)的,扁平的傳導(dǎo)帶型結(jié)構(gòu)可能非常適合于其他應(yīng)用。D.數(shù)據(jù)類型和速率為了實(shí)現(xiàn)用于用戶感受和應(yīng)用的有用接口,移動(dòng)式數(shù)字?jǐn)?shù)據(jù)接口(MDDI,MobileDigital Data Interface)支持各種客戶機(jī)和顯示信息、音頻轉(zhuǎn)換器、鍵盤、指示設(shè)備和可以集成到移動(dòng)式顯示器設(shè)備或者與之協(xié)同工作的多種其它輸入/輸出設(shè)備,以及控制信息和它們的組合。所述MDD接口被設(shè)計(jì)成能夠適應(yīng)各種潛在類型的數(shù)據(jù)流,這些數(shù)據(jù)流使用最小數(shù)目的電纜或者導(dǎo)線沿正向或者反向鏈路方向在主機(jī)和客戶機(jī)之間傳送。同步流和異步流(更新)都得以支持。只要總計(jì)數(shù)據(jù)速率小于或等于最大的期望MDDI鏈路速率,許多數(shù)據(jù)類型的組合都是可能的。這一 MDDI鏈路速率受到最大串行速率和所采用的數(shù)據(jù)對(duì)數(shù)目的限制。這些數(shù)據(jù)速率可以包括但不局限于下面表II和III中列出的那些項(xiàng)。表II
權(quán)利要求
1.一種用于經(jīng)由通信路徑在主機(jī)設(shè)備和客戶機(jī)設(shè)備之間以高速率傳送數(shù)字呈現(xiàn)數(shù)據(jù)的數(shù)字?jǐn)?shù)據(jù)接口,包括 多個(gè)分組結(jié)構(gòu),其鏈接在一起以便形成通信協(xié)議,該通信協(xié)議用于經(jīng)由所述通信路徑在所述主機(jī)設(shè)備和所述客戶機(jī)設(shè)備之間傳遞數(shù)字的控制和呈現(xiàn)數(shù)據(jù)的預(yù)選集合;以及 至少一個(gè)鏈路控制器,其駐留在通過(guò)所述通信路徑耦合至所述客戶機(jī)設(shè)備的所述主機(jī)設(shè)備中,所述鏈路控制器被配置成生成、傳輸以及接收形成所述通信協(xié)議的分組,并且將數(shù)字的呈現(xiàn)數(shù)據(jù)形成為一個(gè)或多個(gè)類型的數(shù)據(jù)分組, 其中,所述主機(jī)設(shè)備通過(guò)把數(shù)據(jù)線驅(qū)動(dòng)至高狀態(tài)且至少持續(xù)10個(gè)時(shí)鐘周期,并且按照所述數(shù)據(jù)線為零的方式開始傳輸選通信號(hào),喚醒所述通信路徑。
2.如權(quán)利要求I所述的接口,還包括在介質(zhì)幀內(nèi)成組的所述分組,其中所述介質(zhì)幀在所述主機(jī)設(shè)備和所述客戶機(jī)設(shè)備之間傳遞,且具有預(yù)定義的固定長(zhǎng)度,而預(yù)定數(shù)目的所述分組具有不同的并且可變的長(zhǎng)度。
3.如權(quán)利要求I所述的接口,還包括子幀報(bào)頭分組,其位于來(lái)自所述主機(jī)設(shè)備的分組傳送的開始處。
4.如權(quán)利要求I所述的接口,其中所述鏈路控制器是主機(jī)鏈路控制器,并且還包括至少一個(gè)客戶機(jī)鏈路控制器,該客戶機(jī)鏈路控制器駐留在通過(guò)所述通信路徑耦合至所述主機(jī)設(shè)備的所述客戶機(jī)設(shè)備中,且所述鏈路控制器被配置成生成、傳輸以及接收形成所述通信協(xié)議的分組,并且將數(shù)字的呈現(xiàn)數(shù)據(jù)形成為一個(gè)或多個(gè)類型的數(shù)據(jù)分組。
5.如權(quán)利要求I所述的接口,還包括視頻類型數(shù)據(jù)的一個(gè)或多個(gè)視頻流分組,以及音頻類型數(shù)據(jù)的音頻流分組,其用于經(jīng)由正向鏈路將數(shù)據(jù)從所述主機(jī)設(shè)備傳送到所述客戶機(jī)設(shè)備,從而呈現(xiàn)給客戶機(jī)用戶。
6.如權(quán)利要求2所述的接口,還包括 多個(gè)傳送模式,每個(gè)傳送模式均允許在給定時(shí)間周期上并行傳送最大數(shù)目不同的數(shù)據(jù)位,而且可以通過(guò)所述主機(jī)和客戶機(jī)的鏈路驅(qū)動(dòng)器之間的協(xié)商來(lái)選擇每一模式;以及 其中在傳送數(shù)據(jù)期間,所述傳送模式在各個(gè)所述模式之間動(dòng)態(tài)地調(diào)整。
7.如權(quán)利要求I所述的接口,還包括多個(gè)用于傳送視頻信息的分組,這些視頻信息是從色彩映射、位塊傳送、位圖區(qū)域填充、位案填充以及透明色彩啟用類型分組的組中選出的。
8.如權(quán)利要求I所述的接口,還包括由所述主機(jī)設(shè)備生成的用于占據(jù)沒有數(shù)據(jù)的正向鏈路傳輸周期的填充符類型分組。
9.如權(quán)利要求I所述的接口,還包括用戶定義的流類型分組,用于傳送接口用戶定義的數(shù)據(jù)。
10.如權(quán)利要求I所述的接口,還包括鏈路關(guān)閉類型分組,用于由所述主機(jī)設(shè)備傳輸給所述客戶機(jī)設(shè)備,以便終止所述通信路徑上沿任何一個(gè)方向的數(shù)據(jù)傳送。
11.如權(quán)利要求I所述的接口,還包括用于讓所述客戶機(jī)設(shè)備將所述主機(jī)設(shè)備從休眠狀態(tài)喚醒的模塊。
12.一種用于經(jīng)由通信路徑在主機(jī)設(shè)備和客戶機(jī)設(shè)備之間以高速率傳送數(shù)字?jǐn)?shù)據(jù)以便呈現(xiàn)給用戶的方法,包括 生成多個(gè)預(yù)定義分組結(jié)構(gòu)中的一個(gè)或多個(gè),并且把這些分組結(jié)構(gòu)鏈接在一起以便形成預(yù)定義的通信協(xié)議; 使用所述通信協(xié)議,經(jīng)由所述通信路徑,在所述主機(jī)和所述客戶機(jī)設(shè)備之間傳遞數(shù)字的控制和呈現(xiàn)數(shù)據(jù)的預(yù)選集合; 通過(guò)所述通信路徑,將駐留在所述主機(jī)設(shè)備中的至少一個(gè)主機(jī)鏈路控制器耦合至所述客戶機(jī)設(shè)備,所述主機(jī)鏈路控制器被配置成生成、傳輸以及接收形成所述通信協(xié)議的分組,并且將數(shù)字的呈現(xiàn)數(shù)據(jù)形成為一個(gè)或多個(gè)類型的數(shù)據(jù)分組; 由所述主機(jī)設(shè)備通過(guò)把數(shù)據(jù)線驅(qū)動(dòng)至高狀態(tài)且至少持續(xù)10個(gè)時(shí)鐘周期,并且按照所述數(shù)據(jù)線為零的方式開始傳輸選通信號(hào),喚醒所述通信路徑;以及使用所述鏈路控制器,經(jīng)由所述通信路徑以分組形式傳送數(shù)據(jù)。
13.如權(quán)利要求12所述的方法,還包括將所述分組成組在用于在所述主機(jī)設(shè)備和客戶機(jī)設(shè)備之間傳遞的介質(zhì)幀中,所述介質(zhì)幀具有預(yù)定義的固定長(zhǎng)度,而預(yù)定數(shù)目的所述分組具有不同的并且可變的長(zhǎng)度。
14.如權(quán)利要求12所述的方法,還包括利用子幀報(bào)頭類型分組開始從所述主機(jī)設(shè)備傳送分組。
15.如權(quán)利要求12所述的方法,還包括經(jīng)由所述通信鏈路在所述主機(jī)設(shè)備和客戶機(jī)設(shè)備之間雙向地傳送信息。
16.如權(quán)利要求12所述的方法,還包括至少一個(gè)客戶機(jī)鏈路控制器,該客戶機(jī)鏈路控制器駐留在通過(guò)所述通信路徑耦合至所述主機(jī)設(shè)備的所述客戶機(jī)設(shè)備中,且被配置成生成、傳輸以及接收形成所述通信協(xié)議的分組,并且將數(shù)字呈現(xiàn)數(shù)據(jù)形成為一個(gè)或多個(gè)類型的數(shù)據(jù)分組。
17.如權(quán)利要求16所述的方法,其中所述主機(jī)鏈路控制器包括一個(gè)或多個(gè)差分線路驅(qū)動(dòng)器;并且所述客戶機(jī)鏈路控制器包括耦合至所述通信路徑的一個(gè)或多個(gè)差分線路接收器。
18.如權(quán)利要求12所述的方法,還包括由主機(jī)鏈路控制器從所述客戶機(jī)設(shè)備請(qǐng)求顯示器能力信息,以便確定所述客戶機(jī)設(shè)備能夠通過(guò)所述接口支持的數(shù)據(jù)類型和數(shù)據(jù)速率。
19.如權(quán)利要求12所述的方法,還包括通過(guò)所述鏈路控制器中的每一個(gè)將USB數(shù)據(jù)接口用作所述通信路徑的一部分。
20.如權(quán)利要求12所述的方法,其中每一個(gè)所述分組均包括分組長(zhǎng)度字段、一個(gè)或多個(gè)分組數(shù)據(jù)字段和循環(huán)冗余校驗(yàn)字段。
21.如權(quán)利要求13所述的方法,還包括 在所述主機(jī)和客戶機(jī)的鏈路驅(qū)動(dòng)器之間協(xié)商每一方向上使用的多個(gè)傳送模式之一,每一個(gè)傳送模式均允許在給定時(shí)間周期上并行傳送最大數(shù)目不同的數(shù)據(jù)位;并且在傳送數(shù)據(jù)期間,在各個(gè)所述傳送模式之間進(jìn)行動(dòng)態(tài)調(diào)整。
22.如權(quán)利要求12所述的方法,還包括使用多個(gè)分組的一個(gè)或多個(gè)來(lái)傳送從色彩映射、位塊傳送、位圖區(qū)域填充、位案填充以及透明色彩啟用類型分組的組中選出的視頻信息。
23.如權(quán)利要求12所述的方法,還包括由所述主機(jī)設(shè)備生成填充符類型分組,用于占據(jù)沒有數(shù)據(jù)的正向鏈路傳輸周期。
24.如權(quán)利要求12所述的方法,還包括使用由所述主機(jī)設(shè)備傳輸?shù)剿隹蛻魴C(jī)設(shè)備的鏈路關(guān)閉類型分組,終止所述通信路徑上沿任何一個(gè)方向的數(shù)據(jù)傳送。
25.如權(quán)利要求12所述的方法,其中喚醒所述通信路徑還包括在所述主機(jī)設(shè)備已經(jīng)把所述數(shù)據(jù)線驅(qū)動(dòng)為高狀態(tài)達(dá)150個(gè)時(shí)鐘周期之后,由所述主機(jī)設(shè)備把所述數(shù)據(jù)線驅(qū)動(dòng)為低狀態(tài)且持續(xù)50個(gè)時(shí)鐘周期,同時(shí)繼續(xù)傳輸選通信號(hào)。
26.如權(quán)利要求12所述的方法,其中喚醒所述通信路徑還包括由所述主機(jī)設(shè)備開始傳輸?shù)谝粋€(gè)子巾貞報(bào)頭分組。
27.如權(quán)利要求25所述的方法,還包括由所述客戶機(jī)設(shè)備對(duì)處于高狀態(tài)的數(shù)據(jù)線的至少150個(gè)連續(xù)時(shí)鐘周期進(jìn)行計(jì)數(shù),繼而對(duì)處于低狀態(tài)的數(shù)據(jù)線的至少50個(gè)連續(xù)時(shí)鐘周期進(jìn)行計(jì)數(shù)。
28.如權(quán)利要求27所述的方法,還包括由所述客戶機(jī)設(shè)備搜索第一子幀的唯一字。
29.如權(quán)利要求25所述的方法,還包括所述客戶機(jī)設(shè)備對(duì)處于高狀態(tài)的數(shù)據(jù)的70個(gè)連續(xù)時(shí)鐘周期計(jì)數(shù)之后,所述客戶機(jī)設(shè)備停止把數(shù)據(jù)線驅(qū)動(dòng)為高狀態(tài)。
30.如權(quán)利要求29所述的方法,還包括由所述客戶機(jī)設(shè)備對(duì)處于高狀態(tài)的數(shù)據(jù)線的另外80個(gè)連續(xù)時(shí)鐘周期進(jìn)行計(jì)數(shù),以便達(dá)到處于高狀態(tài)的數(shù)據(jù)線的150個(gè)時(shí)鐘周期,并且尋找處于低狀態(tài)的數(shù)據(jù)線的50個(gè)時(shí)鐘周期,以及尋找所述唯一字。
31.如權(quán)利要求12所述的方法,還包括通過(guò)與所述客戶機(jī)設(shè)備的通信將所述主機(jī)設(shè)備從休眠狀態(tài)中喚醒。
32.如權(quán)利要求31所述的方法,還包括對(duì)出現(xiàn)的時(shí)鐘周期數(shù)目進(jìn)行計(jì)數(shù),直到所述主機(jī)通過(guò)在反向時(shí)序分組期間在上升沿和下降沿上對(duì)數(shù)據(jù)線進(jìn)行采樣,而采樣得到一個(gè)I為止。
33.用于經(jīng)由通信路徑在主機(jī)設(shè)備和客戶機(jī)設(shè)備之間以高速率傳送數(shù)字?jǐn)?shù)據(jù)以便呈現(xiàn)給用戶的裝置,包括 至少一個(gè)主機(jī)鏈路控制器,其設(shè)置在所述主機(jī)設(shè)備中,用于生成多個(gè)預(yù)定義分組結(jié)構(gòu)中的一個(gè)或多個(gè),并且把這些分組結(jié)構(gòu)鏈接在一起以便形成預(yù)定義的通信協(xié)議,以及用于使用所述通信協(xié)議經(jīng)由所述通信路徑在所述主機(jī)設(shè)備和所述客戶機(jī)設(shè)備之間傳遞數(shù)字的控制和呈現(xiàn)數(shù)據(jù)的預(yù)選集合; 至少一個(gè)客戶機(jī)鏈路控制器,其設(shè)置在所述客戶機(jī)設(shè)備中,并且通過(guò)所述通信路徑耦合至所述主機(jī)鏈路控制器;以及 每個(gè)鏈路控制器被配置成生成、傳輸以及接收形成所述通信協(xié)議的分組,并且將數(shù)字的呈現(xiàn)數(shù)據(jù)形成為一個(gè)或多個(gè)類型的數(shù)據(jù)分組, 其中,所述主機(jī)設(shè)備配置為通過(guò)把數(shù)據(jù)線驅(qū)動(dòng)至高狀態(tài)且至少持續(xù)10個(gè)時(shí)鐘周期,并且按照所述數(shù)據(jù)線為零的方式開始傳輸選通信號(hào),喚醒所述通信路徑。
34.如權(quán)利要求33所述的裝置,其中所述主機(jī)鏈路控制器包括狀態(tài)機(jī)。
35.如權(quán)利要求33所述的裝置,其中所述主機(jī)鏈路控制器包括通用信號(hào)處理器。
36.如權(quán)利要求33所述的裝置,還包括子幀報(bào)頭類型分組,其位于來(lái)自所述主機(jī)設(shè)備的分組傳送的開始處。
37.如權(quán)利要求33所述的裝置,其中所述鏈路控制器被配置成經(jīng)由所述通信路徑在所述主機(jī)和客戶機(jī)設(shè)備之間雙向地傳送信息。
38.如權(quán)利要求37所述的裝置,其中所述主機(jī)鏈路控制器包括一個(gè)或多個(gè)差分線路驅(qū)動(dòng)器;并且所述客戶機(jī)鏈路控制器包括耦合至所述通信路徑的一個(gè)或多個(gè)差分線路接收器。
39.如權(quán)利要求33所述的裝置,還包括在將數(shù)據(jù)從所述主機(jī)設(shè)備傳送到所述客戶機(jī)設(shè)備以便呈現(xiàn)給客戶機(jī)用戶時(shí)的視頻類型數(shù)據(jù)的視頻流類型分組以及音頻類型的音頻流類型分組。
40.如權(quán)利要求33所述的裝置,還包括一個(gè)或多個(gè)反向鏈路封裝類型分組,用于將數(shù)據(jù)從所述客戶機(jī)設(shè)備傳送到所述主機(jī)設(shè)備。
41.如權(quán)利要求40所述的裝置,其中所述通信協(xié)議包括至少一個(gè)顯示器能力類型分組,用于將顯示或者呈現(xiàn)能力從所述客戶機(jī)鏈路控制器傳遞給所述主機(jī)鏈路控制器。
42.如權(quán)利要求33所述的裝置,其中每一個(gè)所述分組均包括分組長(zhǎng)度字段、一個(gè)或多個(gè)分組數(shù)據(jù)字段和循環(huán)冗余校驗(yàn)字段。
43.如權(quán)利要求33所述的裝置,其中所述主機(jī)和客戶機(jī)的鏈路控制器被配置成在每個(gè)方向上使用多個(gè)傳送模式之一,每一個(gè)傳送模式均允許在給定時(shí)間周期上并行傳送最大數(shù)目不同的數(shù)據(jù)位;并且能夠在傳送數(shù)據(jù)期間在各個(gè)所述傳送模式之間進(jìn)行動(dòng)態(tài)調(diào)整。
44.如權(quán)利要求33所述的裝置,還包括用于傳送視頻信息的多個(gè)分組中的一個(gè)或多個(gè),其中所述視頻信息是從色彩映射、位塊傳送、位圖區(qū)域填充、位案填充以及透明色彩啟用類型分組的組中選出的。
45.如權(quán)利要求33所述的裝置,還包括由所述主機(jī)設(shè)備傳送的填充符類型分組,用于占據(jù)沒有數(shù)據(jù)的正向鏈路傳輸周期。
46.如權(quán)利要求33所述的裝置,其中所述主機(jī)鏈路控制器被配置成向所述客戶機(jī)鏈路控制器傳輸鏈路關(guān)閉類型分組,用于終止所述通信路徑上沿任何一個(gè)方向的數(shù)據(jù)傳送。
47.經(jīng)由通信路徑在主機(jī)設(shè)備和客戶機(jī)設(shè)備之間以高速率傳送數(shù)字?jǐn)?shù)據(jù)以便呈現(xiàn)給用戶的裝置,包括 用于生成多個(gè)預(yù)定義分組結(jié)構(gòu)中的一個(gè)或多個(gè),并且把這些分組結(jié)構(gòu)鏈接在一起以便形成預(yù)定義的通信協(xié)議的模塊; 用于使用所述通信協(xié)議經(jīng)由所述通信路徑在所述主機(jī)設(shè)備和所述客戶機(jī)設(shè)備之間傳遞數(shù)字的控制和呈現(xiàn)數(shù)據(jù)的預(yù)選集合的模塊; 用于通過(guò)所述通信路徑把至少兩個(gè)鏈路控制器耦合在一起的模塊,所述鏈路控制器分別駐留在所述主機(jī)設(shè)備和所述客戶機(jī)設(shè)備中,并且所述鏈路控制器中的每一個(gè)均被配置成生成、傳輸以及接收形成所述通信協(xié)議的分組,并且將數(shù)字呈現(xiàn)數(shù)據(jù)形成為一個(gè)或多個(gè)類型的數(shù)據(jù)分組; 用于使用所述鏈路控制器經(jīng)由所述通信路徑以分組的形式來(lái)傳送數(shù)據(jù)的模塊;以及 用于由所述主機(jī)設(shè)備通過(guò)把數(shù)據(jù)線驅(qū)動(dòng)至高狀態(tài)且至少持續(xù)10個(gè)時(shí)鐘周期,并且按照所述數(shù)據(jù)線為零的方式開始傳輸選通信號(hào),喚醒所述通信路徑的模塊。
48.如權(quán)利要求47所述的裝置,還包括用于利用子幀報(bào)頭類型分組開始從所述主機(jī)設(shè)備傳送分組的模塊。
49.如權(quán)利要求47所述的裝置,還包括經(jīng)由所述通信鏈路在所述主機(jī)設(shè)備和客戶機(jī)設(shè)備之間雙向地傳送信息的模塊。
50.如權(quán)利要求47所述的裝置,還包括由主機(jī)鏈路控制器從所述客戶機(jī)設(shè)備請(qǐng)求顯示器能力信息,以便確定所述客戶機(jī)設(shè)備能夠通過(guò)所述接口支持的數(shù)據(jù)類型和數(shù)據(jù)速率的模塊。
51.如權(quán)利要求50所述的裝置,還包括用于使用至少一個(gè)顯示器能力類型分組把顯示或者呈現(xiàn)能力從所述客戶機(jī)鏈路控制器傳遞給所述主機(jī)鏈路控制器的模塊。
52.如權(quán)利要求48所述的裝置,還包括 用于在所述主機(jī)和客戶機(jī)的鏈路驅(qū)動(dòng)器之間協(xié)商每一方向上使用的多個(gè)傳送模式之一的模塊,每一個(gè)傳送模式均允許在給定時(shí)間周期上并行傳送最大數(shù)目不同的數(shù)據(jù)位;以及 用于在傳送數(shù)據(jù)期間,在各個(gè)所述傳送模式之間進(jìn)行動(dòng)態(tài)調(diào)節(jié)的模塊。
53.如權(quán)利要求47所述的裝置,還包括用于使用多個(gè)分組的一個(gè)或多個(gè)來(lái)傳送從色彩映射、位塊傳送、位圖區(qū)域填充、位案填充以及透明色彩啟用類型分組的組中選出的視頻信息的模塊。
54.一種在電子系統(tǒng)中使用的處理器,該電子系統(tǒng)用于經(jīng)由通信路徑在主機(jī)設(shè)備和客戶機(jī)設(shè)備之間以高速率傳送數(shù)字?jǐn)?shù)據(jù),所述處理器被配置成生成多個(gè)預(yù)定義分組結(jié)構(gòu)中的一個(gè)或多個(gè),并且把這些分組結(jié)構(gòu)鏈接在一起以便形成預(yù)定義的通信協(xié)議;將數(shù)字呈現(xiàn)數(shù)據(jù)形成為一個(gè)或多個(gè)類型的數(shù)據(jù)分組;使用所述通信協(xié)議經(jīng)由所述通信路徑在所述主機(jī)設(shè)備和所述客戶機(jī)設(shè)備之間傳遞數(shù)字的控制和呈現(xiàn)數(shù)據(jù)的預(yù)選集合;經(jīng)由所述通信路徑以分組的形式傳送數(shù)據(jù);以及由所述主機(jī)設(shè)備通過(guò)把數(shù)據(jù)線驅(qū)動(dòng)至高狀態(tài)且至少持續(xù)10個(gè)時(shí)鐘周期,并且按照所述數(shù)據(jù)線為零的方式開始傳輸選通信號(hào),喚醒所述通信路徑。
55.一種經(jīng)由通信路徑在主機(jī)設(shè)備和客戶機(jī)設(shè)備之間以高速率傳送數(shù)字?jǐn)?shù)據(jù)以便呈現(xiàn)給用戶的方法,包括 生成多個(gè)預(yù)定義分組結(jié)構(gòu)中的一個(gè)或多個(gè),每一個(gè)分組結(jié)構(gòu)都包括至少一個(gè)CRC字段,并且把這些分組結(jié)構(gòu)鏈接在一起以便形成預(yù)定義的通信協(xié)議; 使用所述通信協(xié)議經(jīng)由所述通信路徑在所述主機(jī)設(shè)備和所述客戶機(jī)設(shè)備之間傳遞數(shù)字的控制和呈現(xiàn)數(shù)據(jù)的預(yù)選集合; 通過(guò)所述通信路徑把駐留在所述主機(jī)設(shè)備中的至少一個(gè)主機(jī)鏈路控制器耦合至所述客戶機(jī)設(shè)備,所述主機(jī)鏈路控制器被配置成生成、傳輸以及接收形成所述通信協(xié)議的分組,并且將數(shù)字呈現(xiàn)數(shù)據(jù)形成為一個(gè)或多個(gè)類型的數(shù)據(jù)分組; 由所述主機(jī)設(shè)備通過(guò)把數(shù)據(jù)線驅(qū)動(dòng)至高狀態(tài)且至少持續(xù)10個(gè)時(shí)鐘周期,并且按照所述數(shù)據(jù)線為零的方式開始傳輸選通信號(hào),喚醒所述通信路徑; 使用所述鏈路控制器經(jīng)由所述通信路徑以分組的形式傳送數(shù)據(jù); 檢測(cè)所述通信鏈路的錯(cuò)誤的存在; 選擇對(duì)應(yīng)于所述錯(cuò)誤的預(yù)定錯(cuò)誤代碼;并且利用所述代碼重寫所述CRC值。
56.如權(quán)利要求55所述的方法,還包括在正在傳送的連續(xù)多個(gè)分組中重寫所述CRC值,直到所述錯(cuò)誤被糾正為止。
全文摘要
一種使用鏈接在一起的分組結(jié)構(gòu)來(lái)經(jīng)由通信路徑在主機(jī)和客戶機(jī)之間傳送數(shù)字?jǐn)?shù)據(jù)的數(shù)據(jù)接口,所述分組結(jié)構(gòu)鏈接起來(lái)以便形成用于交換數(shù)字控制和呈現(xiàn)數(shù)據(jù)的預(yù)選集合的通信協(xié)議。所述信號(hào)協(xié)議由鏈路控制器使用,所述鏈路控制器被配置成生成、傳輸并且接收形成通信協(xié)議的分組,并且使數(shù)字?jǐn)?shù)據(jù)形成為一個(gè)或多個(gè)類型的數(shù)據(jù)的分組,其中至少一個(gè)鏈路控制器駐留在主機(jī)設(shè)備中并且通過(guò)通信路徑耦合至客戶機(jī)。所述接口經(jīng)由短程“串行”類型的數(shù)據(jù)鏈路提供節(jié)約成本、低功率、雙向、高速數(shù)據(jù)傳送機(jī)制,這使其能夠利用那些特別適用于將諸如可佩帶的微型顯示器的顯示器元件連接到便攜式計(jì)算機(jī)以及無(wú)線通信設(shè)備的小型連接器和細(xì)軟電纜來(lái)實(shí)現(xiàn)。
文檔編號(hào)H04L12/28GK102801615SQ20121026281
公開日2012年11月28日 申請(qǐng)日期2004年10月15日 優(yōu)先權(quán)日2003年10月15日
發(fā)明者喬恩·詹姆斯·安德森, 布賴恩·斯蒂爾, 喬治·A·威利, 沙尚克·謝卡爾 申請(qǐng)人:高通股份有限公司