本發(fā)明涉及設(shè)備控制技術(shù)領(lǐng)域,尤其涉及一種多設(shè)備級聯(lián)系統(tǒng)以及一種具有視頻接口的設(shè)備。
背景技術(shù):
在顯示屏控制領(lǐng)域,設(shè)備的級聯(lián)訪問方案設(shè)計主要有總線型和星行結(jié)構(gòu),總線型結(jié)構(gòu)主要是使用串行總線等支持一主多從的總線構(gòu)架,這樣結(jié)構(gòu)需要的設(shè)備和電纜比較少。
現(xiàn)有的總線構(gòu)架中,多個設(shè)備之間除了通過視頻線連接之外還配置有通過串口連接線相連;其中視頻線用于傳輸視頻信號,串口連接線用于傳輸級聯(lián)控制信號,例如對各個設(shè)備進行排序和訪問等控制信號。在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:現(xiàn)有串口連接線容易受到干擾,不能使用高的傳輸速度。
技術(shù)實現(xiàn)要素:
本發(fā)明的實施例提供一種多設(shè)備級聯(lián)系統(tǒng)以及一種具有視頻接口的設(shè)備,解決現(xiàn)有技術(shù)中需要使用單獨于視頻線之外的串口連接線進行通信的問題。
一方面,提供了一種多設(shè)備級聯(lián)系統(tǒng),包括:多個設(shè)備,每一個所述設(shè)備設(shè)置有第一視頻接口、第二視頻接口和控制器,且所述第一視頻接口和所述第二視頻接口為視頻線連接口;所述控制器分別通過串行總線連接所述第一視頻接口的部分引腳和所述第二視頻接口的部分引腳;所述多個設(shè)備包括第一設(shè)備和第二設(shè)備,所述第二設(shè)備的所述第一視頻接口通過視頻線連接所述第一設(shè)備的所述第二視頻接口或所述第一設(shè)備的所述第一視頻接口。
在本發(fā)明的一個實施例中,所述串行總線為雙線串行總線。
在本發(fā)明的一個實施例中,所述第一視頻接口和所述第二視頻接口為數(shù)字視頻接口。
在本發(fā)明的一個實施例中,所述控制器分別通過串行總線連接所述第一視頻接口的兩個引腳和所述第二視頻接口的兩個引腳。
在本發(fā)明的一個實施例中,所述第一設(shè)備包括:視頻解碼器、視頻處理芯片和視頻編碼器;所述視頻解碼器連接在所述第一設(shè)備的所述第一視頻接口和所述視頻處理芯片之間,所述視頻編碼器連接在所述第一設(shè)備的所述第二視頻接口和所述視頻處理芯片之間,所述視頻處理芯片連接所述第一設(shè)備的所述控制器。
在本發(fā)明的一個實施例中,所述第一設(shè)備包括:視頻解碼器、可編程邏輯器件、視頻編碼器、驅(qū)動器組和數(shù)據(jù)組輸出接口;所述視頻解碼器的輸入連接所述第一設(shè)備的所述第一視頻接口,所述可編程邏輯器件的輸入和所述視頻編碼器的輸入連接所述視頻解碼器的輸出,所述視頻編碼器的輸出連接所述第一設(shè)備的所述第二視頻接口,所述驅(qū)動器組連接在所述可編程邏輯器件的輸出和所述數(shù)據(jù)組輸出接口之間,所述第一設(shè)備的所述控制器連接所述可編程邏輯器件。
再一方面,提供了一種具有視頻接口的設(shè)備,包括:包括第一視頻接口、第二視頻接口和控制器;所述控制器分別通過串行總線連接所述第一視頻接口上未用作視頻信號傳輸?shù)囊_和所述第二視頻接口上未用作視頻信號傳輸?shù)囊_,所述第一視頻接口和所述第二視頻接口為視頻線連接口。
在本發(fā)明的一個實施例中,所述控制器分別通過串行總線連接所述第一視頻接口上未用作視頻信號傳輸?shù)膬蓚€引腳和所述第二視頻接口上未用作視頻信號傳輸?shù)膬蓚€引腳。
在本發(fā)明的一個實施例中,所述設(shè)備包括視頻解碼器、視頻處理芯片和視頻編碼器;所述視頻解碼器連接在所述第一視頻接口和所述視頻處理芯片之間,所述視頻編碼器連接在所述第二視頻接口和所述視頻處理芯片之間,所述視頻處理芯片連接所述控制器。
在本發(fā)明的一個實施例中,所述設(shè)備包括視頻解碼器、可編程邏輯器件、視頻編碼器、驅(qū)動器組和數(shù)據(jù)組輸出接口;所述視頻解碼器的輸入連接所述第一視頻接口,所述可編程邏輯器件的輸入和所述視頻編碼器的輸入連接所述視頻解碼器的輸出,所述視頻編碼器的輸出連接所述第二視頻接口,所述驅(qū)動器組連接在所述可編程邏輯器件的輸出和所述數(shù)據(jù)組輸出接口之間,所述控制器連接所述可編程邏輯器件。
在本發(fā)明的一個實施例中,所述第一視頻接口和所述第二視頻接口為數(shù)字視頻接口。
上述技術(shù)方案中的一個技術(shù)方案具有如下優(yōu)點或有益效果:使用視頻線既可以完成視頻信號傳輸,又可以實現(xiàn)串行總線級聯(lián)來進行總線型控制,因而可以簡化線纜連接。再者,視頻線比普通串口連接線好,因而使用視頻線進行串行總線級聯(lián)可以使用更高的傳輸速度。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明第一實施例中的具有視頻接口的設(shè)備的結(jié)構(gòu)示意圖;
圖2為相關(guān)于本發(fā)明第一實施例的a型hdmi接口的引腳分布示意圖;
圖3a為相關(guān)于本發(fā)明第一實施例的具有視頻接口的設(shè)備的舉例結(jié)構(gòu)示意圖;
圖3b為相關(guān)于本發(fā)明第一實施例的具有視頻接口的設(shè)備的另一舉例結(jié)構(gòu)示意圖;
圖4為本發(fā)明第二實施例中的多設(shè)備級聯(lián)系統(tǒng)的架構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
第一實施例
如圖1所示,本發(fā)明第一實施例中提供的一種具有視頻接口的設(shè)備100,包括:視頻接口101、控制器103和視頻接口105。視頻接口101通過串行總線連接控制器103,視頻接口105通過串行總線連接控制器103。視頻接口101和視頻接口105之一者作為視頻輸入接口,另一者作為視頻輸出接口;而且在本實施例中,視頻接口101和視頻接口105均為視頻線連接口。
更具體地,視頻接口101通過未用作視頻信號傳輸?shù)牟糠忠_例如兩個引腳經(jīng)由串行總線連接控制器103配置的一個串行總線接口;類似地,視頻接口103通過未用作視頻信號傳輸?shù)牟糠忠_例如兩個引腳經(jīng)由串行總線連接控制器103配置的另一個串行總線接口。本實施例中,串行總線例如是雙線串行總線,像i2c總線、uart總線或can總線等,當然串行總線甚至也可以采用單總線;此外,視頻接口101、105例如是數(shù)字視頻接口,像hdmi、dvi、dp等;另外,控制器103優(yōu)選為單片機,例如基于arm內(nèi)核的mcu等。
為便于更清楚的理解本實施例,下面以視頻接口101、105為a型hdmi接口為例進行說明如何將視頻接口的部分引腳通過串行總線連接至設(shè)備100的控制器103。
如圖2所示,a型hdmi接口一共有19個引腳,其標準引腳定義如下表:
在正常工作時,a型hdmi接口傳輸視頻數(shù)據(jù)采用的是tmds(最小化傳輸差分信號)協(xié)議,這種數(shù)據(jù)傳輸協(xié)議曾經(jīng)在dvi接口上得到廣泛的應(yīng)用,這種協(xié)議會將標準的8bit數(shù)據(jù)轉(zhuǎn)換為10bit信號,并且在轉(zhuǎn)換過程中使用微分傳送。
承上述,在a型hdmi接口中進行視頻信號傳輸時,可以用3路tmds數(shù)據(jù)通道。視頻信號中的視頻數(shù)據(jù)在傳送時可被轉(zhuǎn)換成連續(xù)的24bit像素數(shù)據(jù),每個時鐘周期可以傳送10bit的數(shù)據(jù)。像素時鐘周期傳輸比率大約在25mhz至165mhz之間。一般來說標準的ntsc480i隔行信號的像素時鐘傳輸比率大約為13.5mhz。若傳輸信號的比率小于25mhz,a型hdmi接口會采用自動循環(huán)技術(shù)填補碼率,將信號的碼率提升到25mhz的水平。而a型hdmi接口最高每秒可以傳輸165m像素的數(shù)據(jù)量。
在正常工作中,a型hdmi接口中的引腳13(cec)和引腳14(nc)實際上沒有用到就可完成正常的視頻信號傳輸,因而在本實施例中即可使用引腳13和引腳14通過串行總線連接設(shè)備100的控制器103,借此完成hdmi接口串行總線級聯(lián)。此外,值得一提的是,對于b型hdmi接口可以使用其引腳23和引腳24經(jīng)由串行總線連接控制器103,c型hdmi接口(或稱mini-hdmi接口)可以使用其引腳14和引腳17經(jīng)由串行總線連接控制器103。甚至在其它實施例中,可以使用dp接口的引腳12和引腳13經(jīng)由串行總線連接控制器103。另外,還值得一提的是,視頻接口101和視頻接口105并不限于相同類型的視頻接口,其也可以是不同類型的視頻接口,例如一者為hdmi接口,另一者為dvi接口。
在本實施例中,使用視頻線既可以完成視頻信號傳輸,又可以實現(xiàn)串行總線級聯(lián)來進行總線型控制,因而可以簡化線纜連接。再者,視頻線比普通串口連接線好,因而使用視頻線進行串行總線級聯(lián)可以使用更高的傳輸速度。
另外,本實施例的設(shè)備100可以是視頻處理器或者發(fā)送卡和接收卡二合一產(chǎn)品(或稱顯示屏控制器),但本發(fā)明并不以此為限。
值得一提的是,在如圖3a所示的視頻處理器中,除了配置有作為視頻輸入口和視頻輸出口的多個視頻接口101、105以及控制器103之外,還會配置有用于視頻圖像處理的視頻處理芯片以及視頻解碼器和視頻編碼器;其中,視頻解碼器例如連接在視頻接口101和視頻處理芯片之間,視頻編碼器例如連接在視頻接口105和視頻處理芯片之間,視頻處理芯片連接控制器103。
承上述,在如圖3b所示的顯示屏控制器中,除了配置有作為視頻輸入口和視頻輸出口的多個視頻接口101、105以及控制器103之外,還會配置有用于圖像處理的可編程邏輯器件(例如fpga器件)、用于圖像輸出的驅(qū)動器組(例如多個74hc245芯片)和數(shù)據(jù)組輸出接口(例如排線接口)、以及視頻編碼器和視頻解碼器。其中,視頻解碼器的輸入例如連接視頻接口101,視頻解碼器的輸出連接可編程邏輯器件的輸入和視頻編碼器的輸入,可編程邏輯器件連接控制器103,驅(qū)動器組連接在可編程邏輯器件的輸出和數(shù)據(jù)組輸出接口之間,視頻編碼器的輸出例如連接視頻接口105。甚至,視頻接口101的數(shù)量可以為兩個,視頻接口105的數(shù)量可以為兩個,從而可以實現(xiàn)輸入熱備份以及雙冗余輸出。
第二實施例
如圖4所示,本發(fā)明第二實施例中的一種多設(shè)備級聯(lián)系統(tǒng)400,包括:多個設(shè)備401、402、…、40n。這些設(shè)備401、402、…、40n通過視頻線進行級聯(lián);每一個設(shè)備401、402、…、40n均可采用第一實施例的具有視頻接口的設(shè)備100,并且每一個設(shè)備401、402、…、40n可以是圖3a所示的視頻處理器或圖3b所示的顯示屏控制器。
承上述,圖4所示的多設(shè)備級聯(lián)系統(tǒng)400屬于總線型構(gòu)架,每個設(shè)備401、402、…、40n有至少兩個視頻接口,每個視頻接口使用串行總線級聯(lián)方案,即可以傳輸視頻數(shù)據(jù),也可以完成級聯(lián)方案。
綜上所述,本實施例只需要視頻線即可以完成視頻信號傳輸和串行總線級聯(lián)方案,節(jié)省材料;再者,視頻線比普通串口連接線好,因而可以達到較高的傳輸速度。
在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多路單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多路網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。