两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

在不同通訊接口間相互傳輸信號的系統(tǒng)、裝置及其方法與流程

文檔序號:11063433閱讀:316來源:國知局
在不同通訊接口間相互傳輸信號的系統(tǒng)、裝置及其方法與制造工藝

本發(fā)明是一種信號傳輸?shù)碾娐芳捌浞椒?,特別是在不同通訊接口間,支持非視頻信號及視頻信號的傳送。



背景技術(shù):

在計(jì)算機(jī)計(jì)算裝置發(fā)明初期時(shí),為與其他外接式裝置相連,眾多傳輸接口應(yīng)運(yùn)而生,如鼠標(biāo)鍵盤的PS/2、打印機(jī)的并行端口(LPT port)、調(diào)制解調(diào)器的RS233等,眾多復(fù)雜接口的缺點(diǎn)在于:必須安裝驅(qū)動(dòng)程序,且須重新啟動(dòng)方可執(zhí)行等限制,因而造成使用上的困擾。因此,通用串行總線整合上述傳輸接口,提升使用的方便性,減少計(jì)算機(jī)主機(jī)的不兼容傳輸接口,漸漸地,通用串行總線已成為現(xiàn)今常用的傳輸接口之一。

通用串行總線(Universal Serial Bus,USB)是計(jì)算機(jī)系統(tǒng)與外部周邊裝置連接的一種串行端口總線標(biāo)準(zhǔn),即為輸入輸出接口的技術(shù)規(guī)范,現(xiàn)今已廣泛應(yīng)用于電子裝置之間的連接方式,如個(gè)人計(jì)算機(jī)、行動(dòng)裝置、數(shù)字電視、打印機(jī)、游戲機(jī)、硬盤等,甚至可兼具傳輸數(shù)據(jù)及充電的功能。通用串行總線最大特點(diǎn)在于:熱插入及即插即用。當(dāng)外接式裝置通過通用串行總線與計(jì)算機(jī)主機(jī)裝置連接后,計(jì)算機(jī)主機(jī)列舉外接式裝置,并加載所需的驅(qū)動(dòng)程序,無須重新啟動(dòng),即可操作。隨著大量信息科技的發(fā)展,通用串行總線傳輸速度也相應(yīng)提升,從早期USB 1.0傳輸速率僅有1.5Mbit/s,提升至普遍USB 2.0傳輸速率480Mbit/s以及USB 3.0傳輸速率5Gbps,甚至可達(dá)到USB 3.0傳輸速率10Gb/s。另外,現(xiàn)有的通用串行總線接頭依照裝置需求可分為A type和B type,各類型再區(qū)分為micro和mini?;赨SB 3.1高速傳輸速率的規(guī)范,Type-C接頭的內(nèi)部構(gòu)造設(shè)計(jì)除了提供高速傳輸外,亦可充電,甚至可支持顯示接口(displayport),Type-C接頭的外觀上,最大特點(diǎn)在于接頭的上、下端完全相同,使用者不必區(qū)分接頭正反面,可以任一方向(上或下)進(jìn)行拔插。

網(wǎng)絡(luò)科技日新月異,因特網(wǎng)已成為人們生活中不可或缺的一部分,網(wǎng)絡(luò) 賦予人們生活便利,如跨國網(wǎng)絡(luò)購物、跨國通訊等,使不同國家人民能緊密地聯(lián)系,如同「地球村」。然而,現(xiàn)今大量信息傳輸已無法由單一服務(wù)器完成,必須通過復(fù)數(shù)個(gè)服務(wù)器共同合作來加速運(yùn)行。為集中管理服務(wù)器,管理人員以KVM切換器作為控制設(shè)備,其允許通過一組控制端(鍵盤、屏幕、鼠標(biāo))以控管復(fù)數(shù)個(gè)服務(wù)器的電源或其他設(shè)定。除此之外,加裝延長器(Extender)以延長信號傳送,遠(yuǎn)程操控設(shè)備,提高室內(nèi)空間的效率。

基于Type-C接頭取代現(xiàn)有接頭Type-A和Type-B的可能性,日后電子計(jì)算裝置可能以Type-C為主,然而,外接式通用串行總線(USB)接口設(shè)備仍維持既有的傳輸接口。一般而言,延長器欲同時(shí)支持通用串行總線(USB)裝置和顯示接口(displayport)裝置者,僅增加連接線以提高傳輸速率,只有增加生產(chǎn)成本。以光纖延長器為例,通用串行總線(USB)信號需要耦接至2路光收發(fā)模塊,顯示接口(displayport)的高速視頻信號需要耦接至2路或4路光收發(fā)模塊,另外顯示接口(displayport)的輔助(AUX)通道也需要2路光收發(fā)模塊。

綜上所陳,為改善現(xiàn)有技術(shù)的缺失,為考慮生產(chǎn)成本,本發(fā)明提供一種同時(shí)支持通用串行總線(USB)周邊裝置及顯示屏幕的延長器(Extender),其關(guān)鍵在于:提出一個(gè)方法,使通訊接口的輔助(AUX)信號通道相通,但又不須增加額外的2路光收發(fā)模塊。

為解決上述的問題,急需一種同時(shí)支持通用串行總線(USB)周邊裝置及顯示屏幕的延長器(Extender),其關(guān)鍵在于:提出一個(gè)方法,使通訊接口之輔助(AUX)信號通道相通,但又不須增加額外的2路光收發(fā)模塊。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明主要目的在于提供一種傳輸非視頻信號和視頻信號的電路。所述電路包括第一通訊接口、緩沖模塊、第二通訊接口以及模擬模塊。所述第一通訊接口耦接于電子裝置,傳輸?shù)谝徊罘中盘柡偷谝惠o助信號,所述緩沖模塊耦接于所述第一通訊接口,其中所述第一差分信號和所述第一輔助信號通過所述緩沖模塊轉(zhuǎn)換成第二差分信號,形成所述第二通訊接口;所述模擬模塊經(jīng)集線器(HUB)耦接至所述第二通訊接口,第二輔助信號耦接于所述模擬模塊,其中所述第一輔助信號與所述第二輔助信號經(jīng)由所述緩沖模塊與所述模擬模塊之間的所述第二通訊接口進(jìn)行輔助信號的數(shù)據(jù)交換。

本發(fā)明目的在于提供一種支持視訊接口和非視訊接口的裝置,所述裝置包括:近端模塊、遠(yuǎn)程模塊以及連接線,所述連接線耦接于所述近端模塊與所述遠(yuǎn)程模塊之間,用以傳送信號。所述近端模塊耦接于電子裝置,所述近端模塊包括第一緩沖單元以及第一收發(fā)模塊,所述第一緩沖單元耦接于所述電子裝置的第一非視訊接口及第一視訊接口輔助通道,所述第一收發(fā)模塊耦接于所述第一緩沖單元。所述遠(yuǎn)程模塊耦接于多個(gè)周邊裝置,所述遠(yuǎn)程模塊包括第二緩沖單元以及第二收發(fā)模塊,所述第二緩沖單元耦接于多個(gè)周邊裝置的第二非視訊接口及第二視訊接口輔助通道,所述第二收發(fā)模塊耦接于所述第二緩沖單元。當(dāng)連接線為光纖時(shí),所述第一收發(fā)模塊與所述第二收發(fā)模塊為光收發(fā)模塊。

本發(fā)明另一目的在于提供一種傳輸視頻信號及非視頻信號的方法,包括近端模塊接收第一差分信號與第一輔助信號;所述第一差分信號與所述第一輔助信號傳輸至緩沖單元;所述第一差分信號在所述緩沖單元中轉(zhuǎn)換出第二差分信號;所述第二差分信號傳輸至遠(yuǎn)程模塊,所述遠(yuǎn)程模塊具有模擬裝置單元;第二輔助信號耦接至所述模擬裝置單元;以及所述第一輔助信號與所述第二輔助信號經(jīng)由所述緩沖單元與所述模擬裝置單元間進(jìn)行輔助信號的數(shù)據(jù)交換。

優(yōu)選地,所述緩沖模塊包括虛擬集線器(HUB)單元,耦接于所述電子裝置的所述第一差分信號;主機(jī)(HOST)控制器,耦接于所述第二差分信號;以及處理單元,耦接于所述虛擬集線器(HUB)單元及所述主機(jī)(HOST)控制器之間。所述處理單元耦接于所述電子裝置的所述第一輔助信號通道。所述模擬模塊是耦接于(實(shí)體)集線器(HUB)的端口,而所述(實(shí)體)集線器(HUB)的上游耦接至所述主機(jī)(HOST)控制器。第二輔助信號耦接于所述模擬模塊。所述輔助訊通道為顯示接口(Displayport)的輔助(AUX)信號通道。

優(yōu)選地,所述第一緩沖單元包括虛擬集線器(HUB)單元,耦接于所述第一非視訊接口的數(shù)據(jù)差分通道;主機(jī)(HOST)控制器,耦接于所述第一收發(fā)模塊;以及第一處理單元,耦接于所述虛擬集線器(HUB)單元及所述主機(jī)(HOST)控制器之間,以及耦接于所述第一視訊接口輔助通道。所述第二緩沖單元包括實(shí)體集線器(HUB)單元,耦接于所述第二非視訊接口的數(shù)據(jù)差分通道;模擬 裝置單元,耦接于所述實(shí)體集線器(HUB)單元;以及第二處理單元,耦接于所述模擬裝置單元及所述第二視訊接口輔助通道。所述第一非視訊接口及所述第二非視訊接口為通用串行總線(USB)接口。所述第一視訊輔助接口及所述第二視訊輔助接口為顯示接口(Displayport)的輔助通道。所述近端模塊還包括第一信號分離電路,耦接于所述第一收發(fā)模塊與所述主機(jī)(HOST)控制器間,分離出傳送信號與接收信號,從而產(chǎn)生第一分離信號。所述遠(yuǎn)程模塊還包括第二信號分離電路,耦接于所述第二收發(fā)模塊與所述實(shí)體集線器(HUB)單元間,分離出傳送信號與接收信號,從而產(chǎn)生第二分離信號。

優(yōu)選地,所述第二差分信號還包括下列兩類封包:被轉(zhuǎn)換的第一封包,其封包數(shù)據(jù)與所述第一差分信號的封包數(shù)據(jù)無關(guān);被轉(zhuǎn)發(fā)的第二封包,其封包數(shù)據(jù)與所述第一差分信號的封包數(shù)據(jù)相同。所述第二差分信號使用所述模擬模塊所模擬的特定排程,以傳送所述第一封包,其封包數(shù)據(jù)帶有第一輔助信號的數(shù)據(jù)。

優(yōu)選地,所述第二差分信號還可以通過信號分離電路,分離為接收差分信號(D±RX)和傳送差分信號(D±TX),所述信號分離電路耦接于所述緩沖單元及所述遠(yuǎn)程模塊之間。

附圖說明

圖1是顯示本發(fā)明第一實(shí)施例的系統(tǒng)架構(gòu)圖;

圖2是顯示本發(fā)明第一實(shí)施例的另一示意圖;

圖3是顯示本發(fā)明第二實(shí)施例的裝置示意圖;

圖4是顯示本發(fā)明的信號分離電路的方塊圖;

圖5是顯示本發(fā)明實(shí)施例的步驟流程圖;

圖6是顯示本發(fā)明實(shí)施例的封包流程圖。

主要部件附圖標(biāo)記:

100 系統(tǒng)

102 第一通訊接口

104 緩沖模塊

106 第二通訊接口

108 集線器(HUB)

1042 虛擬集線器(HUB)單元

1044 處理單元

1046 主機(jī)(HOST)控制器

1081 集線器(HUB)

1082 模擬模塊

30 電子裝置

40 周邊裝置

200 裝置

202 近端模塊

2022 第一緩沖單元

2024 第一收發(fā)模塊

2026 第一信號分離電路

2022a 虛擬集線器(HUB)

2022b 主機(jī)(HOST)控制器

2022c 第一處理單元

204 遠(yuǎn)程模塊

2042 第二緩沖單元

2046 第二信號分離電路

2044 第二收發(fā)模塊

2042a 實(shí)體集線器(HUB)

2042b 模擬裝置單元

2042c 第二處理單元

300 方法

302 步驟

304 步驟

306 步驟

308 步驟

310 步驟

312 步驟

314 步驟

2026a 輸入單元

2026b 分離單元

2026c 輸出單元

DC 數(shù)據(jù)通道

TC 傳送通道

RC 接收通道

W1-W6 線圈

311 步驟

具體實(shí)施方式

現(xiàn)對本發(fā)明不同的實(shí)施方式進(jìn)行說明。下列描述提供本發(fā)明特定的施行細(xì)節(jié),使閱者徹底了解這些實(shí)施例的實(shí)行方式。然本領(lǐng)域技術(shù)人員須了解本發(fā)明也可在不具備這些細(xì)節(jié)的條件下實(shí)行。此外,文中不會(huì)對一些已熟知的結(jié)構(gòu)或功能作細(xì)節(jié)描述,以避免造成各種實(shí)施例間不必要的混淆,以下描述中使用的術(shù)語將以最廣義的合理方式解釋,即使其與本發(fā)明某特定實(shí)施例的細(xì)節(jié)描述一起使用。此外,附圖并未描繪實(shí)際實(shí)施例的每一特征,所描繪的圖式組件是皆為相對尺寸,而非按實(shí)際比例繪制。

第一實(shí)施例

參照圖1,該圖是根據(jù)本發(fā)明實(shí)施例顯示在不同通訊接口間傳送信號的系統(tǒng)架構(gòu)圖100。在實(shí)施例中,所述系統(tǒng)100包括第一通訊接口102、緩沖模塊104、第二通訊接口106及集線器(HUB)108,緩沖模塊104耦接于第一通訊接口102及第二通訊接口106之間,緩沖模塊104目的在于:對不同周邊裝置(如40)或模擬模塊(如1082)進(jìn)行列舉與排程,以下將詳細(xì)說明。第一通訊接口102耦接于電子裝置30(如主控制計(jì)算機(jī))的主機(jī)(HOST)端口,第二通訊接口106可通過集線器(或集線單元)108與多個(gè)周邊裝置40,例如鍵盤、鼠標(biāo)、音效設(shè)備或屏幕顯示設(shè)備等連接,由此可達(dá)到電子裝置30操控多個(gè)周邊裝置40的聯(lián)機(jī)狀態(tài)及使用狀態(tài),利于用戶通過電子裝置30以操控不同周邊裝置。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,所述電子裝置30包含sub(aux)、D±、usbRX±、usbTX±、sspTX±和sspTX±等接腳(PIN),但并不以此為限;所述周邊裝置40包含aux、D±、sspTX±和sspRX±等接腳(PIN),但并不以此為限。

參照圖1,在最佳實(shí)施例中,第一通訊接口102為通用串行總線(USB)接口,特別是具有Type-C通用串行總線(USB)的接口,除了一般數(shù)據(jù)傳輸,亦可提供影像及音頻信號傳輸。第一通訊接口102耦接于電子裝置30(如桌面計(jì)算機(jī)、筆記本電腦或平板計(jì)算機(jī)等計(jì)算裝置)的主機(jī)(HOST)端口,第一通訊接口102用以提供并傳送非視頻信號(如通用串行總線(USB)信號),在另一實(shí)施例中,第一通訊接口102亦提供并傳送輔助信號至緩沖模塊104。

參照圖2,所述圖2是顯示系統(tǒng)100的另一示意圖。緩沖模塊104耦接于第一通訊接口102,緩沖模塊104包括虛擬集線器(HUB)單元1042、主機(jī)(HOST)控制器1046與處理單元1044,其中,虛擬集線器(HUB)單元1042耦接于第一通訊接口102,主機(jī)(HOST)控制器1046耦接于第二通訊接口106,處理單元1044耦接于虛擬集線器(HUB)單元1042及主機(jī)(HOST)控制器1046之間,詳言之,虛擬集線器(HUB)單元1042耦接于電子裝置30主機(jī)(HOST)端口的數(shù)據(jù)差分通道(D±),處理單元1044耦接于電子裝置30主機(jī)(HOST)端口的輔助(AUX)信號通道。主機(jī)(HOST)控制器1046可能以硬件執(zhí)行,抑或是軟件執(zhí)行,抑或是韌體執(zhí)行,模擬為電子裝置30主機(jī)的角色,透過集線器(HUB)108所對接的周邊裝置40執(zhí)行列舉、數(shù)據(jù)收集及解析的操作。一些實(shí)施例中,主機(jī)(HOST)控制器1046還包括內(nèi)存,用以存取數(shù)據(jù)和指令,其可由處理單元1044執(zhí)行。

第二通訊接口106耦接于緩沖模塊104,第二通訊接口106包括(仍屬于)通用串行總線(USB)傳輸接口,其包括傳輸協(xié)議2.0及3.0版本,但并不以此為限。

如圖2所示,在實(shí)施例中,多個(gè)外接式裝置40(如鼠標(biāo)、鍵盤及屏幕等)通過實(shí)體集線器(HUB)1081與第二通訊接口106耦接,實(shí)體集線器(HUB)1081耦接于外接式周邊裝置40的數(shù)據(jù)差分(D±)通道。在實(shí)施例中,模擬模塊1082耦接于外接式周邊裝置40的輔助(AUX)信號通道。在實(shí)施例中,模擬模塊1082獨(dú)立耦接于集線器(HUB)1081的端口,如圖2所示;倘若外接式周邊裝置40為鼠標(biāo)或鍵盤等通用串行總線(USB)裝置者,數(shù)據(jù)差分信號(D±)無須經(jīng)過模擬模塊1082,直接由實(shí)體集線器(HUB)108、第二通訊接口106、第一通訊接口102傳送至電子裝置30的數(shù)據(jù)差分(D±)通道;倘若外接式周邊裝置40為屏幕顯示設(shè)備,則輔助信號經(jīng)模擬模塊1082、實(shí)體集線器 (HUB)1081、第二通訊接口106、第一通訊接口102傳送至電子裝置30的輔助信號通道。

第二實(shí)施例

參照圖3,該圖是根據(jù)本發(fā)明實(shí)施例顯示遠(yuǎn)程操控多個(gè)外接式周邊裝置的示意圖。所述裝置200包括近端模塊202與遠(yuǎn)程模塊204,上述兩模塊是通過連接線20相互連接傳送信號,圖3所示的連接線20數(shù)目依照實(shí)際需求而有所增減,在最佳實(shí)施例中,近端模塊202與遠(yuǎn)程模塊204是由兩條連接線20所連接,一條連接線供傳送信號,另一條連接線供接收信號。連接線20可為無線或有線,在最佳實(shí)施例中,連接線20為光纖或CAT 5雙絞線。近端模塊202耦接于電子裝置30的總線接口端口,如USB 2.0或USB 3.0,近端模塊202包括第一緩沖單元2022及第一收發(fā)模塊2024。遠(yuǎn)程模塊204耦接于周邊裝置40,如通用串行總線(USB)鍵盤、通用串行總線(USB)鼠標(biāo)、顯示器等,遠(yuǎn)程模塊204包括第二緩沖單元2042及第二收發(fā)模塊2044。通過本發(fā)明的裝置可應(yīng)用于信號延長器,進(jìn)一步地,可應(yīng)用于操控遠(yuǎn)程計(jì)算機(jī)的KVM,提升室內(nèi)空間使用效率。

所述裝置200包括近端模塊202與遠(yuǎn)程模塊204,上述兩模塊是通過連接線20相互連接傳送信號。近端模塊202經(jīng)第一通訊接口102(如圖1所示)耦接于電子裝置30,近端模塊202包括第一緩沖單元2022及第一收發(fā)模塊2024,第一緩沖單元2022包括虛擬集線器(HUB)單元2022a、主機(jī)(HOST)控制器2022b及第一處理單元2022c,其中虛擬集線器(HUB)單元2022a耦接于第一通訊接口102,更詳言之,如圖3所示,虛擬集線器(HUB)單元2022a耦接于第一通訊接口102的數(shù)據(jù)差分通道,主機(jī)(HOST)控制器2022b耦接于第一收發(fā)模塊2024,第一處理單元2022c耦接于虛擬集線器(HUB)單元2022a與主機(jī)(HOST)控制器之間,還耦接于第一通訊接口102的輔助通道。

遠(yuǎn)程模塊204經(jīng)第二通訊接口106(如圖1所示)耦接于多個(gè)外接式周邊裝置40,遠(yuǎn)程模塊204包括第二緩沖單元2042及第二收發(fā)模塊2044,第二緩沖單元2042包括實(shí)體集線器(HUB)單元2042a、模擬裝置單元2042b及第二處理單元2042c,更詳言之,如圖3所示,實(shí)體集線器(HUB)單元2042a耦接于第二收發(fā)模塊2044,模擬裝置單元2042b耦接于實(shí)體集線器(HUB)單元2042a及第二處理單元2042c之間,第二處理單元2042c耦接于第二通訊接口 106的輔助通道以及模擬裝置單元2042b。

在另一實(shí)施例中,近端模塊202還包括第一信號分離電路2026,耦接于第一收發(fā)模塊2024與主機(jī)(HOST)控制器2022b之間,第一信號分離電路2026接收主機(jī)(HOST)控制器的數(shù)據(jù)差分信號(data differential signal),并將其數(shù)據(jù)差分信號(D±)分離為接收差分信號(D±RX)以及傳送差分信號(D±TX)。在另一實(shí)施例中,遠(yuǎn)程模塊204還包括第二信號分離電路2046,耦接于第二收發(fā)模塊2044與實(shí)體集線器(HUB)單元2042a之間,第二信號分離電路2046的操作及功能模擬于第一信號分離電路,應(yīng)當(dāng)理解,第一、二信號分離電路除了將數(shù)據(jù)差分信號分離為RX和TX,亦可將RX和TX合并為數(shù)據(jù)差分信號。

參照圖4,搭配第二實(shí)施例,第一信號分離電路2026包括輸入單元2026a(即為圖中D±端)、分離單元2026b、輸出單元2026c。輸入單元2026a耦接于第一緩沖單元2022的主機(jī)(HOST)控制器2022b,以接收數(shù)據(jù)差分信號。輸入單元2026a具有數(shù)據(jù)信號通道(或數(shù)據(jù)通道)DC。分離單元2026b耦接于輸入單元2026a,將數(shù)據(jù)差分信號(D±)分離為接收差分信號(D±RX)和傳送差分信號(D±TX)。輸出單元2026c耦接于分離單元2062b,輸出單元2026c具有接收通道(RC)和傳送通道(TC),分別輸出接收差分信號(D±RX)和傳送差分信號(D±TX)。在實(shí)施例中,分離電路2026b為電感耦合電路,傳送通道TC具有第一線圈W1,接收通道RC具有第二線圈W2,數(shù)據(jù)通道DC具有第三線圈W3、第四線圈W4、第五線圈W5以及第六線圈W6,其中第一線圈W1與第三、四線圈W3、W4電感耦合,第二線圈W2與第五、六線圈W5、W6電感耦合。詳言之,數(shù)據(jù)差分信號自數(shù)據(jù)通道DC至傳送通道TC,第三、四線圈W3、W4電感耦合第一線圈W1;接收差分信號自接收通道RC至數(shù)據(jù)信號通道DC,第二線圈W2電感耦合第五、六線圈W5、W6。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,第二信號分離電路2046及其運(yùn)作原理可模擬于上述第一信號分離電路2026的說明,故在此不加以贅述。

第三實(shí)施例

參照圖5,所述圖是根據(jù)本發(fā)明實(shí)施例顯示傳輸?shù)谝徊罘中盘柤拜o助信號的方法流程圖。本文所述的流程提供不同步驟的示例。雖列舉特定順序及序列,除非另外指定,可更動(dòng)流程的步驟順序。因此,所述的流程僅為示例性, 且所述流程由不同順序步驟執(zhí)行,甚至一些步驟可同時(shí)并行。除此之外,并非每一執(zhí)行包括相同步驟,故本文所述的實(shí)施例可能忽略一個(gè)或多個(gè)步驟。本發(fā)明亦包括其他步驟流程。所述方法300由系統(tǒng)100或裝置200執(zhí)行,以下說明主要是通過系統(tǒng)100操作下列步驟,并同時(shí)參照圖6的示意圖,必要時(shí),搭配裝置200的部分組件以執(zhí)行。

步驟302:近端模塊202接收來自第一通訊接口102的第一差分信號及第一輔助信號,近端模塊202耦接于電子裝置30,其中接收第一差分信號的工作包括電子裝置30針對模擬模塊1082(或模擬裝置單元2042b)和周邊裝置40進(jìn)行列舉程序(Emuneration)。

參照圖6,該圖是顯示各時(shí)段的封包流程圖。在此最佳實(shí)施例中,電子裝置30先對模擬模塊1082(或模擬裝置單元2042b)發(fā)送輸入(IN)封包,先傳送至緩沖模塊104(或緩沖單元),在緩沖模塊104中,先暫時(shí)流量管制(flow control),暫時(shí)發(fā)出無應(yīng)答(NAK)響應(yīng)至電子裝置30,于此同時(shí),緩沖模塊104對模擬模塊1082(或模擬裝置單元2042b)進(jìn)行轉(zhuǎn)換,改成發(fā)送控制傳輸(control transfer)封包,亦即對模擬模塊1082(或模擬裝置單元2042b)發(fā)出設(shè)置特征(set feature)和數(shù)值(value)封包,所攜帶的數(shù)值(value)即為第一輔助信號的數(shù)據(jù),以上完成第一周期。在下一個(gè)周期時(shí)段,電子裝置30對模擬模塊1082發(fā)送輸入(IN)封包,先傳送至緩沖模塊104,在緩沖模塊104中,暫時(shí)發(fā)出無應(yīng)答(NAK)響應(yīng)至電子裝置30,于此同時(shí),緩沖模塊104對模擬模塊1082進(jìn)行轉(zhuǎn)換,改成發(fā)送控制傳輸(control transfer)封包,亦即對模擬模塊1082(或模擬裝置單元2042b)發(fā)出讀取特征(get feature)和接收數(shù)值(value)封包,此時(shí)數(shù)值(value)封包是屬于回傳的封包,所攜帶的數(shù)值(value)即為第二輔助信號的數(shù)據(jù),以上完成第二周期。第一周期與第二周期皆為緩沖模塊104對模擬模塊1082的封包轉(zhuǎn)換。在其他時(shí)段,也就是第一周期及第二周期間之間的時(shí)段,電子裝置30對周邊裝置40發(fā)送其原本所屬傳輸封包,如巨量傳輸、等時(shí)傳輸或中斷傳輸?shù)姆獍?,這些封包會(huì)先傳送至緩沖模塊104,再由緩沖模塊104轉(zhuǎn)發(fā)相同的封包至周邊裝置40。上文所述的第一輔助信號是來自于電子裝置30的主機(jī)(HOST)端口的輔助信號通道,經(jīng)第一通訊接口102傳送至緩沖模塊104中;第二輔助信號是存在于模擬模塊1082與周邊裝置40(特別是顯示器)之間。

上述電子裝置30周期性地對模擬模塊1082(或模擬裝置單元2042b)發(fā)送 輸入(IN)封包,其原因在于:模擬模塊1082(或模擬裝置單元2042b)通過韌體所模擬的組態(tài)敘述表和端點(diǎn)敘述表(endpoint descriptor)決定數(shù)據(jù)傳輸方向及傳輸方式。倘若,經(jīng)分析后發(fā)現(xiàn)模擬模塊1082為人機(jī)接口操作(human interface device,HID)者,則對端點(diǎn)進(jìn)行中斷傳輸(interrupt transfer)。每一中斷傳輸?shù)亩它c(diǎn)會(huì)設(shè)定一輪詢時(shí)間(interval time),電子裝置30會(huì)依照所設(shè)定的輪詢時(shí)間,對端點(diǎn)請求中斷傳輸,再次重新分析組態(tài)敘述表,重復(fù)此動(dòng)作,依照輪詢時(shí)間重復(fù)中斷傳輸。在最佳實(shí)施例中,模擬模塊1082的輪詢時(shí)間為1ms,每隔1ms會(huì)重復(fù)上述步驟,以維持兩通訊接口的數(shù)據(jù)傳送。

步驟304:第一差分信號及第一輔助信號傳送至緩沖模塊104(或第一、二緩沖單元2022、2042)。詳言之,緩沖模塊104包括虛擬集線器(HUB)單元1042、主機(jī)(HOST)控制器1046及處理單元1044,其中,虛擬集線器(HUB)單元1042耦接于第一通訊接口102的數(shù)據(jù)差分通道(D±),處理單元1044耦接于第一通訊接口102的輔助(AUX)通道,如圖1與圖2所示。在實(shí)施例中,第一差分信號由第一通訊接口102的數(shù)據(jù)差分通道傳送至虛擬集線器(HUB)單元1042,接續(xù),依序傳送至處理單元1044及主機(jī)(HOST)控制器1046。輔助信號直接傳送至處理單元1044及主機(jī)(HOST)控制器1046,無須傳送至虛擬集線器(HUB)單元1042。

步驟306:第一差分信號經(jīng)緩沖模塊104轉(zhuǎn)換為第二差分信號,其中,所述第二差分信號包括下列兩類封包:一為被轉(zhuǎn)換的第一封包,其封包數(shù)據(jù)與所述第一差分信號的封包無關(guān);另一為被轉(zhuǎn)發(fā)的第二封包,其封包數(shù)據(jù)與所述第一差分信號的封包數(shù)據(jù)相同。同時(shí),輔助信號亦傳送至處理單元1044及主機(jī)(HOST)控制器1046。封包轉(zhuǎn)換率及轉(zhuǎn)發(fā)率因不同通訊接口而有所調(diào)整,在此不加以贅述。簡言之,來自模擬裝置單元2042b(或模擬模塊1082)的差分信號會(huì)被轉(zhuǎn)換,而來自周邊裝置40的差分信號會(huì)被轉(zhuǎn)發(fā),圖6內(nèi)的虛線框是包括周邊裝置40的差分信號。在實(shí)施例中,被轉(zhuǎn)換的第一封包與被轉(zhuǎn)發(fā)的第二封包皆通過第二差分信號傳輸至遠(yuǎn)程模塊204內(nèi),以進(jìn)行后續(xù)步驟。

步驟308:分離第二差分信號。如圖3所示,信號分離電路(以第一信號分離電路2026為例,仍適用于第二信號分離電路2046)耦接于緩沖模塊2022(或104)及收發(fā)模塊2024之間,必要時(shí),第一信號分離電路2026將第二差分信號分離為接收差分信號(D±RX)及傳送差分信號(D±TX),以符合后續(xù) 第二通訊接口106所需的規(guī)格。舉例而言,分離前的第二差分信號為USB 2.0,而第二通訊接口為光纖通訊,由于前者為半雙工傳輸,后者為全雙工傳輸,兩者不兼容,因此信號分離電路于兩者之間作為半雙工及全雙工的轉(zhuǎn)換。信號分離電路不僅除了將數(shù)據(jù)差分信號分離為D±RX和D±TX,亦可將D±RX和D±TX合并為數(shù)據(jù)差分信號。須說明的是,此步驟308為選擇性,依照實(shí)際需求而決定是否執(zhí)行此步驟,倘若第二差分信號為USB3.0,為全雙工傳輸,因此毋須步驟308。在實(shí)施例中,分離后的第二差分信號傳輸至遠(yuǎn)程模塊204內(nèi),以進(jìn)行后續(xù)步驟。

步驟310:被轉(zhuǎn)換的第一封包,通過第二差分信號經(jīng)集線器(HUB)1081傳送至模擬裝置單元2042b(或模擬模塊1082),以及第二輔助信號耦接至模擬裝置單元2042b。模擬裝置單元2042b(或模擬模塊1082)已事先模擬為具有特定排程的傳輸裝置,致使被轉(zhuǎn)換的第二差分信號利用此排程的時(shí)段,以傳送輔助通道的數(shù)據(jù)。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,排程設(shè)定是由軟件或韌體加載于模擬裝置單元2042b(或模擬模塊1082)中。

步驟311:被轉(zhuǎn)發(fā)的第二封包,通過第二差分信號經(jīng)集線器(HUB)1081傳送至其他周邊裝置40。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,步驟310和步驟311需并行處理,無先后順序之分。

步驟312:緩沖模塊104以被轉(zhuǎn)換的第二差分信號(其帶有第一封包)的排程來占據(jù)第一通訊接口102的時(shí)段,由此,緩沖模塊104利用此排程以傳送輔助通道的數(shù)據(jù),如圖6所示。第一輔助信號與第二輔助信號經(jīng)緩沖模塊104與模擬裝置單元2042b(或模擬模塊1082)間的所述第二通訊接口106進(jìn)行輔助信號的數(shù)據(jù)交換。

步驟314:模擬裝置單元2042b(或模擬模塊1082)將被轉(zhuǎn)換的第二差分信號(其帶有第一封包)還原成第二輔助信號。

結(jié)合上述步驟,方法300除了將第一通訊接口102的輔助通道和第二通訊接口106的輔助通道間接相通,由此可相互傳送輔助信號,另外,差分信號透過模擬裝置單元2042(或模擬模塊1082)以產(chǎn)生特定排程,由此,輔助通道的數(shù)據(jù)以所述特定排程進(jìn)行傳送。簡言之,輔助通道的數(shù)據(jù)與其他周邊裝置的數(shù)據(jù)依循各自特定排程進(jìn)行傳送,互不干擾。

綜上所述,本發(fā)明提供在不同通訊接口間傳送視頻信號及非視頻信號的 系統(tǒng)、裝置及其方法。通過緩沖模塊以轉(zhuǎn)換及轉(zhuǎn)發(fā)數(shù)據(jù)封包,以及模擬單元(或模擬裝置單元)產(chǎn)生特定排程,將各通訊接口的輔助通道間接連接,使輔助信號在其中傳送,支持屏幕顯示設(shè)備。另一方面,各通訊接口的數(shù)據(jù)差分信號通道亦間接連接,使數(shù)據(jù)差分信號在其中傳送,支持通用串行總線(USB)周邊裝置。較佳地,本發(fā)明同時(shí)支持通用串行總線(USB)周邊裝置及屏幕顯示設(shè)備,如信號延長器,由主控制主機(jī)遠(yuǎn)程操控通用串行總線(USB)周邊裝置及屏幕顯示設(shè)備。

上述的目的在于解釋,各種特定細(xì)節(jié)是為了提供對于本發(fā)明的徹底理解。本領(lǐng)域技術(shù)人員應(yīng)可實(shí)施本發(fā)明,而無需其中某些特定細(xì)節(jié)。在其他實(shí)施例中,現(xiàn)有的結(jié)構(gòu)及裝置并未顯示于方塊圖中。在圖示組件之間可能包括中間結(jié)構(gòu)。所述的組件可能包括額外的輸入和輸出,其并未詳細(xì)描繪于附圖中。

在不同實(shí)施例所提的組件是為單獨(dú)電路,惟亦可將部分或全部組件整合于單一電路中,因而,所附的權(quán)利要求書中所述的不同組件可能對應(yīng)一個(gè)或多個(gè)電路的部分功能。

本發(fā)明包括各種處理程序,所述處理程序以硬盤組件加以執(zhí)行,或內(nèi)嵌于計(jì)算機(jī)可讀取指令中,其可形成一般或特殊目的且具有編程指令的處理器或邏輯電路,以執(zhí)行程序,除此之外,所述程序亦得由硬件及軟件的組合加以執(zhí)行。

本發(fā)明的部分提供計(jì)算機(jī)程序產(chǎn)品,其包括具有儲(chǔ)存指令的非瞬時(shí)的計(jì)算機(jī)可讀取媒體,其計(jì)算機(jī)程序(或其他電子組件)是根據(jù)本發(fā)明以執(zhí)行處理程序。計(jì)算機(jī)可讀取媒體可包括不局限于軟性磁盤片、光學(xué)磁盤片、CD-ROMs、ROMs、RAMs、EPROMs、EEPROMs、磁體或光卡、閃存、或其他類型可適用于存取電子指令的媒體/計(jì)算機(jī)可讀取媒體。另外,本發(fā)明亦可下載作為計(jì)算機(jī)程序產(chǎn)品,其中所述程序可由遠(yuǎn)程計(jì)算機(jī)傳送至所指定的計(jì)算機(jī)。

用基本形式來描述方法,在未脫離本發(fā)明范疇下,任一方法或信息自程序中增加或刪除,本領(lǐng)域技術(shù)人員應(yīng)可進(jìn)一步改良或修正本發(fā)明,特定實(shí)施方式僅用以說明,非限制本發(fā)明。

若文中有一組件“A”耦接(或耦合)至組件“B”,組件A可能直接耦接(或耦合)至B,亦或是經(jīng)組件C間接地耦接(或耦合)至B。若說明書說明組件、特征、結(jié)構(gòu)、程序或特性A會(huì)導(dǎo)致組件、特征、結(jié)構(gòu)、程序或特性B, 其表示A至少為B的一部分原因,亦或是表示有其他組件、特征、結(jié)構(gòu)、程序或特性協(xié)助造成B。在說明書中所提到的“可能”一詞,其組件、特征、程序或特性不受限于說明書中;說明書中所提到的數(shù)量不受限于“一”或“一個(gè)”等詞。

對本領(lǐng)域技術(shù)人員,本發(fā)明雖以較佳實(shí)例闡明如上,然其并非用以限定本發(fā)明的精神。在不脫離本發(fā)明的精神與范圍內(nèi)所作的修改與類似的配置,均應(yīng)包括在下述權(quán)利要求內(nèi),此范圍應(yīng)覆蓋所有類似修改與類似結(jié)構(gòu),且應(yīng)做最寬廣的詮釋。

本發(fā)明并未局限在此處所描述的特定細(xì)節(jié)特征。在本發(fā)明的精神與范疇下,先前描述與圖示相關(guān)的許多不同的發(fā)明變更是允許的。因此,本發(fā)明將由下述的權(quán)利要求來包括其可能的修改變更,而非由上方描述來界定本發(fā)明的范疇。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
周口市| 广饶县| 温泉县| 广平县| 清镇市| 巧家县| 宣威市| 丹寨县| 新兴县| 那坡县| 丹寨县| 巧家县| 吴堡县| 琼结县| 江川县| 新宾| 女性| 洞头县| 那坡县| 六盘水市| 中卫市| 渝北区| 乌兰察布市| 横山县| 开远市| 成武县| 红桥区| 阿拉善盟| 东乌| 乐山市| 墨竹工卡县| 永川市| 海兴县| 漳州市| 肥西县| 日照市| 房产| 手机| 肥东县| 文登市| 武平县|