亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

控制設(shè)備及其方法

文檔序號(hào):6579279閱讀:169來源:國(guó)知局
專利名稱:控制設(shè)備及其方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種控制設(shè)備(controlling device),尤指一種具有一第一與第二控 制模塊(controlling module)的控制設(shè)備。
背景技術(shù)
多計(jì)算機(jī)切換器(KVM)為一硬件裝置,讓使用者可以從一組鍵盤、屏幕與鼠標(biāo)來 控制多部計(jì)算機(jī)。雖然多部計(jì)算機(jī)連接到KVM,但通常在任一時(shí)間,只有較少數(shù)量的計(jì)算機(jī) 可以被控制。如今的KVM亦增加了與多臺(tái)計(jì)算機(jī)分享通用串行總線(USB)及麥克風(fēng)的能力。 有些KVM具有反向功能,亦即一部單一計(jì)算機(jī)可以連接到多組屏幕、鍵盤及鼠標(biāo),雖然不如 前者普遍,但是當(dāng)使用者想從兩個(gè)或多個(gè)位置去從一部計(jì)算機(jī)存取數(shù)據(jù)時(shí),此一構(gòu)型是很 有用的。目前對(duì)四端口 KVM的運(yùn)用趨勢(shì)是希望讓計(jì)算機(jī)之間互相透過USB接口來交換數(shù)據(jù)。 但其所遭遇的瓶頸是實(shí)施上,若由微控制單元(MCU)針對(duì)任二USB控制裝置來作數(shù)據(jù)的搬 移,則其速度是很慢的例如,將某一顆USB控制裝置的存儲(chǔ)單元連續(xù)讀出并寫入另一顆USB 控制裝置的存儲(chǔ)單元,但其效能還是不上單一芯片快。另外,目前并沒有超過兩個(gè)以上USB 裝置作數(shù)據(jù)搬移的應(yīng)用。因此,有關(guān)上述KVM在計(jì)算機(jī)的間互相透過USB接口來交換數(shù)據(jù) 的應(yīng)用的改進(jìn),以及如何利用四端口 KVM進(jìn)行超過兩個(gè)以上USB裝置間數(shù)據(jù)搬移的應(yīng)用,是 值得吾人深思與改進(jìn)的。職是之故,發(fā)明人鑒于習(xí)知技術(shù)的缺失,乃思及改良發(fā)明的意念,終能發(fā)明出本案 的「控制設(shè)備及其方法」。

發(fā)明內(nèi)容
本案的一目的在于提供一種控制設(shè)備,讓一擁有兩個(gè)控制單元的專用集成電路 (ASIC)具有一個(gè)通訊接口,使各ASIC間可以串接(daisy chained),或者可以并聯(lián)在一起, 且利用“切換內(nèi)存的接口以讓兩個(gè)控制單元共享”的技術(shù)于各ASIC,那么,兩個(gè)ASIC便可以 作到四端口 KVM 的應(yīng)用(包括文件轉(zhuǎn)移file transfer 與 virtual network control :VNC
寸J <>本案的又一目的在于透過MCU作設(shè)定,可以將控制設(shè)備中的每一個(gè)控制單元的端 點(diǎn)所控制的內(nèi)存接口,作不同的切換,MCU可以經(jīng)由不同的切換,去讀/寫每一個(gè)控制單元 的內(nèi)存,也可以通過串接的輸出/入端口去讀/寫其它ASIC內(nèi)的控制單元的內(nèi)存。本案的另一目的在于提供一種控制裝置,包含一第一存儲(chǔ)單元,一第一制單元,包 括一第一端點(diǎn)及一第二端點(diǎn),一第二存儲(chǔ)單元,以及一第二控制單元,包括一第三端點(diǎn)及一 第四端點(diǎn),一映像單元,耦接于該第一存儲(chǔ)單元及該第二存儲(chǔ)單元,其中該第一存儲(chǔ)單元及 第二存儲(chǔ)單元為該第一與該第二控制單元所共享,該映像單元控制該第一控制單元及該第 二控制單元之間的數(shù)據(jù)傳輸方向,使該第一控制單元透過該第一端點(diǎn)傳出數(shù)據(jù)至該第一存 儲(chǔ)單元,且該第二控制單元透過該第四端點(diǎn)從該第一存儲(chǔ)單元傳入數(shù)據(jù)。根據(jù)上述的構(gòu)想,該第二控制單元透過該第三端點(diǎn)傳出數(shù)據(jù)至該第二存儲(chǔ)單元,且該第一控制單元透過該第二端點(diǎn)從該第二存儲(chǔ)單元傳入數(shù)據(jù)。根據(jù)上述的構(gòu)想,該第一存儲(chǔ)單元更具有一第一接口,該第一接口可經(jīng)切換而耦 合于該第一控制單元或耦合于該第二控制單元,該第二存儲(chǔ)單元更具有一第二接口,該第 二接口可經(jīng)切換而耦合于該第一控制單元或耦合于該第二控制單元。根據(jù)上述的構(gòu)想,該裝置更包括一微控制單元耦接于該映像單元,其中透過該微 控制單元與該映像單元的運(yùn)作,可以使該第一接口與該第二接口在該第一與該第二控制單 元間進(jìn)行不同的切換。根據(jù)上述的構(gòu)想,該裝置更包括至少一個(gè)切換單元,分別耦接至該第一控制單元、 該第二控制單元及該映像單元,以供該第一控制單元與該第二控制單元的間進(jìn)行數(shù)據(jù)傳 輸。根據(jù)上述的構(gòu)想,各該第一與該第二存儲(chǔ)單元為一先進(jìn)先出內(nèi)存或一緩沖器。根據(jù)上述的構(gòu)想,該裝置設(shè)置于一專用集成電路中。根據(jù)上述的構(gòu)想,該第一控制單元及該第二控制單元為通用串行總線控制單元。本案的下一目的在于提供一種控制設(shè)備,包含一第一控制模塊,包括一第一存儲(chǔ) 單元與一第一傳輸端口,該第一控制模塊可存取該第一存儲(chǔ)單元的數(shù)據(jù),以及一第二控制 模塊,包括一第二存儲(chǔ)單元與一第二傳輸端口,該第二控制模塊可存取該第二存儲(chǔ)單元的 數(shù)據(jù),其中該第二傳輸端口電性連接于該第一傳輸端口,以使該第一控制模塊亦可存取該 第二存儲(chǔ)單元的數(shù)據(jù)。根據(jù)上述的構(gòu)想,該第一控制模塊更包括一切換單元,耦接于該第一傳輸端口,以 供該第一傳輸端口與該第二傳輸端口之間進(jìn)行數(shù)據(jù)傳輸。根據(jù)上述的構(gòu)想,該第一控制模塊與該第二控制模塊分別耦接于至少一臺(tái)計(jì)算機(jī) 主機(jī),并控制鍵盤_屏幕_鼠標(biāo)信號(hào)與至少一文件傳送至其中一臺(tái)計(jì)算機(jī)主機(jī)。根據(jù)上述的構(gòu)想,該第一傳輸端口及該第二傳輸端口為輸出/入傳輸端口。根據(jù)上述的構(gòu)想,該第一傳輸端口為輸出傳輸端口,該第二傳輸端口為輸入傳輸端□。根據(jù)上述的構(gòu)想,該設(shè)備更包括一第三控制模塊,其包括一第三存儲(chǔ)單元與一第 三傳輸端口,該第三傳輸端口為一輸出傳輸端口,其中該第一控制模塊更包括一第四傳輸 端口,該第四傳輸端口為輸入傳輸端口且電性連接于該第三傳輸端口,以使該第三控制模 塊可存取該第二存儲(chǔ)單元的一數(shù)據(jù)。根據(jù)上述的構(gòu)想,各該第一、該第二存儲(chǔ)單元為一先進(jìn)先出內(nèi)存或一緩沖器。根據(jù)上述的構(gòu)想,該第二傳輸端口與該第一傳輸端口的電性連接是透過一串接總 線。根據(jù)上述的構(gòu)想,該串接總線為一高速串行總線或一并行總線。根據(jù)上述的構(gòu)想,該串接總線是雙向運(yùn)作,且是透過一微控制單元設(shè)定其方向。根據(jù)上述的構(gòu)想,各該第一、該第二控制模塊包括一映像單元、一第一存儲(chǔ)單元、 一第一控制單元、一第二存儲(chǔ)單元以及一第二控制單元,該第一控制單元包括一第一端點(diǎn) 及一第二端點(diǎn),該第二控制單元包括一第三端點(diǎn)及一第四端點(diǎn),且其中該第一存儲(chǔ)單元及 第二存儲(chǔ)單元為該第一與該第二控制單元所共享,該映像單元控制該第一控制單元及該第 二控制單元之間的數(shù)據(jù)傳輸方向,使該第一控制單元透過該第一端點(diǎn)傳出數(shù)據(jù)至該第一存儲(chǔ)單元,且該第二控制單元透過該第四端點(diǎn)從該第一存儲(chǔ)單元傳入數(shù)據(jù)。根據(jù)上述的構(gòu)想,該第二存儲(chǔ)單元為該第一與該第二控制單元所共享,該第二控 制單元透過該第三端點(diǎn)傳出數(shù)據(jù)至該第二存儲(chǔ)單元,且該第一控制單元透過該第二端點(diǎn)從 該第二存儲(chǔ)單元傳入數(shù)據(jù)。根據(jù)上述的構(gòu)想,各該第一、該第二控制模塊更分別包括至少一個(gè)切換單元,分別 耦接至該第一控制單元、該第二控制單元及該映像單元,以供該第一控制單元與該第二控 制單元之間進(jìn)行數(shù)據(jù)傳輸。根據(jù)上述的構(gòu)想,該第一控制模塊及該第二控制模塊分別設(shè)置于一專用集成電路 中。根據(jù)上述的構(gòu)想,該第一控制單元及該第二控制單元為通用串行總線控制單元。本案的再一目的在于提供一種用于一控制裝置的控制方法,包含下列的步驟(a) 提供一映像單元、一第一存儲(chǔ)單元、一包括一第一端點(diǎn)及一第二端點(diǎn)的第一控制單元、一第 二存儲(chǔ)單元與一包括一第三端點(diǎn)及一第四端點(diǎn)的第二控制單元;(b)控制該第一控制單元 及該第二控制單元之間的數(shù)據(jù)傳輸方向,使該第一控制單元透過該第一端點(diǎn)傳出數(shù)據(jù)至 該第一存儲(chǔ)單元,且使該第二控制單元透過該第四端點(diǎn)從該第一存儲(chǔ)單元傳入數(shù)據(jù);以及 (c)使該第一控制單元透過該第二端點(diǎn)從該第二存儲(chǔ)單元傳入數(shù)據(jù),且使該第二控制單元 透過該第三端點(diǎn)傳出數(shù)據(jù)至該第二存儲(chǔ)單元。根據(jù)上述的構(gòu)想,該第一存儲(chǔ)單元更具有一第一接口,該第二存儲(chǔ)單元更具有一 第二接口,該步驟(b)更包括一步驟當(dāng)該第一控制單元傳出數(shù)據(jù)至該第一存儲(chǔ)單元時(shí),透 過該第一接口的一切換,使該第一存儲(chǔ)單元耦合于該第一控制單元,當(dāng)該第二控制單元從 該第一存儲(chǔ)單元傳入數(shù)據(jù)時(shí),透過該第一接口的該切換,使該第一存儲(chǔ)單元耦合于該第二 控制單元,且該步驟(c)更包括一步驟(cl)當(dāng)該第一控制單元從該第二存儲(chǔ)單元傳入數(shù)據(jù) 時(shí),透過該第二接口的一切換使該第二存儲(chǔ)單元耦合于該第一控制單元,而當(dāng)該第二控制 單元傳出數(shù)據(jù)至該第二存儲(chǔ)單元時(shí),透過該第二接口的該切換使該第二存儲(chǔ)單元耦合于該 第二控制單元。本案的又一目的在于提供一種用于一控制設(shè)備的控制方法,包含下列的步驟(a) 提供一包括一第一存儲(chǔ)單元與一第一傳輸端口的第一控制模塊和一包括一第二存儲(chǔ)單元 與一第二傳輸端口的第二控制模塊,其中該第二傳輸端口電性連接于該第一傳輸端口 ;以 及(b)使該第一控制模塊存取該第二存儲(chǔ)單元的數(shù)據(jù)。根據(jù)上述的構(gòu)想,該第一控制模塊與該第二控制模塊分別耦接于至少一臺(tái)計(jì)算機(jī) 主機(jī),更包括一步驟(c)使該第一控制模塊與該第二控制模塊分別控制一鍵盤-屏幕-鼠 標(biāo)信號(hào)與傳送至少一文件至其中一臺(tái)計(jì)算機(jī)主機(jī)。根據(jù)上述的構(gòu)想,該設(shè)備更包括一包括一第三存儲(chǔ)單元與一為輸出傳輸端口的第 三傳輸端口的第三控制模塊,該第一控制模塊更包括一為輸入傳輸端口的第四傳輸端口, 且該第四傳輸端口電性連接于該第三傳輸端口,更包括一步驟(c)使該第三控制模塊存取 該第二存儲(chǔ)單元的一數(shù)據(jù)。為了讓本發(fā)明的上述目的、特征、和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并 配合附圖,作詳細(xì)說明如下


圖1 其顯示一依據(jù)本發(fā)明構(gòu)想的第一較佳實(shí)施例的一控制設(shè)備的一第一控制模 塊的架構(gòu)示意圖;圖2 其顯示一依據(jù)本發(fā)明構(gòu)想的第一較佳實(shí)施例的一控制設(shè)備的架構(gòu)示意圖;圖3 其顯示一依據(jù)本發(fā)明構(gòu)想的第二較佳實(shí)施例的一控制設(shè)備的一第一控制模 塊的架構(gòu)示意圖;圖4 其顯示一依據(jù)本發(fā)明構(gòu)想的第三較佳實(shí)施例的一控制設(shè)備的電路示意圖;圖5 其顯示一依據(jù)本發(fā)明構(gòu)想的第四較佳實(shí)施例的一控制設(shè)備的電路示意圖; 以及圖6 其顯示一依據(jù)本發(fā)明構(gòu)想的第一較佳實(shí)施例的一第一控制模塊與一第二控 制模塊間以一串行總線和一并行總線電性連接的電路示意圖。
具體實(shí)施例方式請(qǐng)參閱圖1,其顯示一依據(jù)本發(fā)明構(gòu)想的第一較佳實(shí)施例的一控制設(shè)備的一第一 控制模塊的架構(gòu)示意圖。在本實(shí)施例中,使用通用串行總線(USB)實(shí)作,然本發(fā)明并不限 定于此,其它如1394、并行總線或其它種類的接口亦可應(yīng)用于本發(fā)明的實(shí)施例當(dāng)中,以下 不再贅述。第一 USB控制模塊21 (其為一 USB控制設(shè)備)包含一第一 USB控制單元211、 一第一存儲(chǔ)單元212、一映像單元213、一微控制單元214、一第二 USB控制單元215與一第 二存儲(chǔ)單元216,在本實(shí)施例中,第一存儲(chǔ)單元212與第二存儲(chǔ)單元216是一先進(jìn)先出內(nèi)存 (FIFO),于本圖中分別標(biāo)示為FIF0A與FIFO B,在其它實(shí)施例中,第一存儲(chǔ)單元212、第二存 儲(chǔ)單元216也可以是緩沖器或其它形式的內(nèi)存,而本實(shí)施例的映像單元213為一緩存單元 映像(Register Map),其為一邏輯電路控制第一USB控制單元211及第二USB控制單元215 之間的數(shù)據(jù)傳輸方向。在圖1中,第一 USB控制單元211連接至計(jì)算機(jī)PC#1,且第二 USB控 制單元215連接至計(jì)算機(jī)PC#2。第一存儲(chǔ)單元212具有一第一接口 2121,且為第一 USB控 制單元211與第二 USB控制單元215所共享。第一 USB控制單元211透過一第一端點(diǎn)2111 傳出數(shù)據(jù)至第一存儲(chǔ)單元212 (寫FIFO A),且第二 USB控制單元215透過一第四端點(diǎn)2152 從第一存儲(chǔ)單元212傳入數(shù)據(jù)(讀FIFO A)。同樣地,第二存儲(chǔ)單元216具有一第二接口 2161,且為第一 USB控制單元211與第二 USB控制單元215所共享。第二 USB控制單元215 透過一第三端點(diǎn)2151傳出數(shù)據(jù)至第二存儲(chǔ)單元216 (寫FIFO B),且第一 USB控制單元211 透過一第二端點(diǎn)2112從第二存儲(chǔ)單元216傳入數(shù)據(jù)(讀FIFO B)。在本實(shí)施例中,第一接口 2121可經(jīng)切換而耦合于第一 USB控制單元211以使第一 存儲(chǔ)單元212被第一 USB控制單元211所使用,或耦合于第二 USB控制單元215而使第一 存儲(chǔ)單元212被第二 USB控制單元215所使用,第二存儲(chǔ)單元216更具有一第二接口 2161, 第二接口 2161可經(jīng)切換而耦合于第一 USB控制單元211以使第二存儲(chǔ)單元216被第一 USB 控制單元211所使用,或耦合于第二 USB控制單元215以使第二存儲(chǔ)單元216被第二 USB控 制單元215所使用。此外,在本實(shí)施例中,映像單元213是耦接于微控制單元214與第一與 第二存儲(chǔ)單元212、216,透過微控制單元214與映像單元213的運(yùn)作,可以使第一接口 2121 與第二接口 2161在第一與第二 USB控制單元211與215之間進(jìn)行不同的切換。圖2顯示一依據(jù)本發(fā)明構(gòu)想的第一較佳實(shí)施例的一 USB控制設(shè)備的架構(gòu)示意圖。
7USB控制設(shè)備2包含一第一 USB控制模塊21與一第二 USB控制模塊22,其中第一 USB控制 模塊21包含一第一 USB控制單元211、一第一存儲(chǔ)單元212、一映像單元213、一微控制單元 214、一第二 USB控制單元215與一第二存儲(chǔ)單元216。而第二 USB控制模塊22包含一第一 USB控制單元221、一第一存儲(chǔ)單元222、一映像單元223、一微控制單元224、一第二 USB控 制單元225與一第二存儲(chǔ)單元226。在本實(shí)施例中,第一 USB控制模塊21可制作為一專用 集成電路(ASIC),而第二 USB控制模塊22可制作為另一 ASIC。第一 USB控制模塊21可利 用一第一傳輸端口,如本實(shí)施例中是一輸入/輸出端口(例如C01)電性連接到第二 USB 控制模塊22所在的另一 ASIC的第二傳輸端口,如輸入/輸出端口(例如CI2),使得第一 USB控制模塊21可以存取第二 USB控制模塊22所在的另一 ASIC中的內(nèi)存,或者讓第二USB 控制模塊22所在的另一 ASIC存取第一 USB控制模塊21所在的ASIC中的內(nèi)存。第一傳輸 端口與第二傳輸端口之間是透過一串接總線達(dá)成其電性連接,并且其可為一高速串接總線 或一并行總線,此串接總線是雙向運(yùn)作,且在本實(shí)施例中是透過微控制單元224設(shè)定其數(shù) 據(jù)傳輸方向。在本實(shí)施例中,第一 USB控制模塊21與第二 USB控制模塊22是分別耦接于至少 一臺(tái)計(jì)算機(jī)主機(jī),如第一 USB控制模塊21耦接于PC#1、PC#2,第二 USB控制模塊22耦接 于PC#3、PC#4,并控制鍵盤_屏幕_鼠標(biāo)信號(hào)與至少一文件傳送至其中一臺(tái)計(jì)算機(jī)主機(jī)。此外,上述第一傳輸端口與第二傳輸端口亦可以是對(duì)應(yīng)傳輸方向設(shè)置,如第一傳 輸端口為輸出傳輸端口,第二傳輸端口為輸入傳輸端口 ;或者是第一傳輸端口為輸入傳輸 端口,該第二傳輸端口為輸出傳輸端口的方式設(shè)置。圖3顯示一依據(jù)本發(fā)明構(gòu)想的第二較佳實(shí)施例的一 USB控制設(shè)備的一第一 USB 控制模塊的架構(gòu)示意圖。第一 USB控制模塊31(其為一 USB控制設(shè)備)包含一第一 USB 控制單元311、一第一存儲(chǔ)單元312 (FIFO A)、一映像單元313、一微控制單元314、一第二 USB控制單元315、一第二存儲(chǔ)單元316 (FIFO B)、至少一切換單元,如第一至一第五開關(guān) 317-321 (其中第一至第四開關(guān)各為一 1對(duì)3開關(guān),而第5開關(guān)則為一 1對(duì)5開關(guān))、一輸入 /輸出端口 322、一第三存儲(chǔ)單元323(FIF0C)與一第四存儲(chǔ)單元324 (FIFO D)。在本實(shí)施例 中,第一至第四存儲(chǔ)單元312、316、323、324分別為一先進(jìn)先出內(nèi)存,在本圖中分別標(biāo)示為 FIFO A, FIFO B、FIF0 C及FIFO D,并且本實(shí)施例以五個(gè)開關(guān)317-321為例,在其它實(shí)施例 中,第一至第四存儲(chǔ)單元312、316、323、324可為其它形式的內(nèi)存,切換單元的數(shù)量亦不限 于五個(gè),如以一個(gè)切換單元分別耦接第一 USB控制單元311、第二 USB控制單元315及映像 單元313,達(dá)成此些控制單元之間的數(shù)據(jù)傳輸。此外,或是以一個(gè)切換單元耦接于第一傳輸 端口 322,以供第一傳輸端口 322與另一 USB控制模塊的第二傳輸端口(圖未示)之間進(jìn)行 數(shù)據(jù)傳輸。切換單元的形式亦不限制于1對(duì)3或1對(duì)5開關(guān)的方式應(yīng)用于本發(fā)明中,其它 組件如模擬切換器、數(shù)字切換器等皆可應(yīng)用,在此不予贅述。在圖3中,第一 USB控制單元 311連接至計(jì)算機(jī)PC#1,并具有一第一端點(diǎn)311A與一第二端點(diǎn)311B,而第二 USB控制單元 315連接至計(jì)算機(jī)PC#2,并具有一第三端點(diǎn)315A與一第四端點(diǎn)315B。微控制單元314用于 程控,其輸出一信號(hào)至映像單元313,而映像單元313則用于控制第一至第五開關(guān)317-321 切換至哪一個(gè)端口及經(jīng)由第三存儲(chǔ)單元323 (FIFO C)與一第四存儲(chǔ)單元324(FIF0D)與第 一 USB控制單元311和第二 USB控制單元315通訊等。第一存儲(chǔ)單元312為第一 USB控制 單元311與第二 USB控制單元315所共享。同樣的,第二存儲(chǔ)單元316亦可為第一 USB控制單元311與第二 USB控制單元315所共享。例如在路徑1時(shí),PC#1的數(shù)據(jù)被讀出而被送到 PC#2,其經(jīng)過第一 USB控制單元311、第一端點(diǎn)A(311A)、第一開關(guān)317、第三開關(guān)319、第二 存儲(chǔ)單元316、第二端點(diǎn)B(315B)與第二 USB控制單元315。而在路徑2時(shí),計(jì)算機(jī)PC#2的 數(shù)據(jù)寫入計(jì)算機(jī)PC#1,是經(jīng)由第二 USB控制單元315、第二端點(diǎn)A(315A)、第二開關(guān)318、第 四開關(guān)320、第一存儲(chǔ)單元312、第一端點(diǎn)B(311B)與第一 USB控制單元311。當(dāng)路徑3時(shí), 計(jì)算機(jī)PC#1透過第一 USB控制單元311、第一端點(diǎn)A(311A)、第一開關(guān)317、第五開關(guān)321與 輸入/輸出端口 322,而可連接到下一個(gè)USB控制模塊。此外,映像單元313亦可控制切換單元的切換端口的狀態(tài),使計(jì)算機(jī)PC#1透過第 一開關(guān)317、FIF0 C、映像單元313而與微控制單元314溝通,使計(jì)算機(jī)PC#2透過第二開關(guān) 318,FIFO D、映像單元313而與微控制單元314溝通,以及計(jì)算機(jī)PC#1及計(jì)算機(jī)PC#2皆可 透過第五開關(guān)321、輸入/輸出端口 322而從另一 USB控制模塊傳入或輸出數(shù)據(jù)。圖4顯示一依據(jù)本發(fā)明構(gòu)想的第三較佳實(shí)施例的一 USB控制設(shè)備的電路示意圖。 該USB控制設(shè)備3包含一第一 USB控制模塊31 (1st)、一第二 USB控制模塊32 (2nd)與一第 三USB控制模塊33 (3rd)。其中該第一 USB控制模塊31可使用其輸入端口 CI1連接到該第 二 USB控制模塊32的輸出端口 C02,并使用其輸出端口 C01連接到該第三USB控制模塊33 的輸入端口 CI3(該第三USB控制模塊33更具一輸出端口 C03),則透過該第一 USB控制模 塊31,可使該第二 USB控制模塊32存取該第三USB控制模塊33的內(nèi)存,或者讓該第三USB 控制模塊33存取該第二 USB控制模塊32的內(nèi)存。圖5顯示一依據(jù)本發(fā)明構(gòu)想的第四較佳實(shí)施例的一 USB控制設(shè)備的電路示意圖。 USB控制設(shè)備4包含一第一 USB控制裝置41 (1st)、一第二 USB控制裝置42 (2nd)與一第三 USB控制裝置43 (3rd),各USB控制裝置41、42與43亦為一 USB控制模塊。其中第一 USB控 制裝置41可使用其輸出/入端口 CI01連接到第二 USB控制裝置42的輸出/入端口 CI02, 以及連接到第三USB控制裝置43的輸出/入端口 CI03 ;則第一 USB控制裝置41可存取第 二 USB控制裝置42的內(nèi)存,或使第二 USB控制裝置42可存取第一 USB控制裝置41的內(nèi)存; 亦可透過第一 USB控制裝置41,使第二 USB控制裝置42存取第三USB控制裝置43的內(nèi)存, 或者讓第三USB控制裝置43存取第二 USB控制裝置42的內(nèi)存。本發(fā)明中所稱的內(nèi)存可為一先進(jìn)先出內(nèi)存(FIFO memory)、一緩沖器(buffer)或 其它形式的內(nèi)存。圖6顯示一依據(jù)本發(fā)明構(gòu)想的第一較佳實(shí)施例的一第一 USB控制模塊與一第二 USB控制模塊間以一串接總線和一并行總線電性連接的電路示意圖。其中第一 USB控制模 塊21可制作為芯片ASIC#1,而第二 USB控制模塊22可制作為芯片ASIC#2。第一 USB控制 模塊21包含一第一存儲(chǔ)單元212與一平行至串行轉(zhuǎn)換裝置(P2S) 217,而第二 USB控制模塊 22包含一第一存儲(chǔ)單元222與一串行至并行轉(zhuǎn)換裝置(S2P)227。兩芯片ASIC#1與ASIC#2 間可透過一并行總線來溝通(例如,圖6中所示為一每一讀寫需80ns的并行總線),亦可使 用串行總線來溝通(例如,在圖6中所示為一每一讀寫需10ns的高速串行總線)。綜上所述,本發(fā)明以ASIC實(shí)施時(shí),可提供一種控制設(shè)備,讓一擁有兩個(gè)控制單元 的ASIC具有一個(gè)通訊接口,使各ASIC間可以互串,或可以并聯(lián)在一起,且利用“切換內(nèi)存的 接口以讓兩個(gè)控制單元共享”的技術(shù)于各ASIC,那么,兩個(gè)ASIC便可以做到四端口 KVM的 應(yīng)用(包括文件轉(zhuǎn)移與VNC等)。由于不同控制設(shè)備的內(nèi)存可互相交換(swap),且各控制設(shè)備間可以串接,故其確實(shí)具有新穎性;而因?yàn)榭刂圃O(shè)備的數(shù)據(jù)傳輸迅速,且控制設(shè)備可串 接,擴(kuò)充性佳,故其具有新穎性,而因?yàn)榭刂圃O(shè)備可制作于二端口的ASIC上,又能串接兩個(gè) ASIC成為一四端口的KVM,其物料清單成本(BOM cost)較低,故其更具有極佳的產(chǎn)業(yè)利用 性。 是以,縱使本案已由上述的實(shí)施例所詳細(xì)敘述而可由熟悉本技藝的人士任施匠思 而為諸般修飾,然皆不脫如附權(quán)利要求所欲保護(hù)的。
權(quán)利要求
一種控制裝置,包含一第一存儲(chǔ)單元;一第一控制單元,包括一第一端點(diǎn)及一第二端點(diǎn);一第二存儲(chǔ)單元;一第二控制單元,包括一第三端點(diǎn)及一第四端點(diǎn);以及一映像單元,耦接于該第一存儲(chǔ)單元及該第二存儲(chǔ)單元;其中該第一存儲(chǔ)單元及第二存儲(chǔ)單元為該第一與該第二控制單元所共享,該映像單元控制該第一控制單元及該第二控制單元的間的數(shù)據(jù)傳輸方向,使該第一控制單元透過該第一端點(diǎn)傳出數(shù)據(jù)至該第一存儲(chǔ)單元,且該第二控制單元透過該第四端點(diǎn)從該第一存儲(chǔ)單元傳入數(shù)據(jù)。
2.如權(quán)利要求1所述的裝置,其特征在于,該第二控制單元透過該第三端點(diǎn)傳出數(shù)據(jù) 至該第二存儲(chǔ)單元,且該第一控制單元透過該第二端點(diǎn)從該第二存儲(chǔ)單元傳入數(shù)據(jù)。
3.如權(quán)利要求1所述的裝置,其特征在于該第一存儲(chǔ)單元更具有一第一接口,該第一接口可經(jīng)切換而耦合于該第一控制單元或 耦合于該第二控制單元,該第二存儲(chǔ)單元更具有一第二接口,該第二接口可經(jīng)切換而耦合 于該第一控制單元或耦合于該第二控制單元;以及該裝置更包括一微控制單元耦接于該映像單元,其中透過該微控制單元與該映像單元 的運(yùn)作,可以使該第一接口與該第二接口在該第一與該第二控制單元間進(jìn)行不同的切換。
4.如權(quán)利要求1所述的裝置,其特征在于該裝置更包括至少一個(gè)切換單元,分別耦接 至該第一控制單元、該第二控制單元及該映像單元,以供該第一控制單元與該第二控制單 元之間進(jìn)行數(shù)據(jù)傳輸。
5.如權(quán)利要求1所述的裝置,其特征在于各該第一與該第二存儲(chǔ)單元為一先進(jìn)先出內(nèi)存或一緩沖器;以及該第一控制單元及該 第二控制單元為通用串行總線控制單元。
6.一種控制設(shè)備,包含一第一控制模塊,包括一第一存儲(chǔ)單元與一第一傳輸端口,該第一控制模塊可存取該 第一存儲(chǔ)單元的數(shù)據(jù);以及一第二控制模塊,包括一第二存儲(chǔ)單元與一第二傳輸端口,該第二控制模塊可存取該 第二存儲(chǔ)單元的數(shù)據(jù),其中該第二傳輸端口電性連接于該第一傳輸端口,以使該第一控制 模塊亦可存取該第二存儲(chǔ)單元的數(shù)據(jù)。
7.如權(quán)利要求6所述的設(shè)備,其特征在于該第一控制模塊更包括一切換單元,耦接于該第一傳輸端口,以供該第一傳輸端口與 該第二傳輸端口之間進(jìn)行數(shù)據(jù)傳輸;以及該第一控制模塊與該第二控制模塊分別耦接于至少一臺(tái)計(jì)算機(jī)主機(jī),并控制鍵盤_屏 幕-鼠標(biāo)信號(hào)與至少一文件傳送至其中一臺(tái)計(jì)算機(jī)主機(jī)。
8.如權(quán)利要求6所述的設(shè)備,其特征在于該第一傳輸端口為輸出傳輸端口,該第二傳輸端口為輸入傳輸端口,而該設(shè)備更包括 一第三控制模塊,其包括一第三存儲(chǔ)單元與一第三傳輸端口,該第三傳輸端口為一輸出傳 輸端口,其中該第一控制模塊更包括一第四傳輸端口,該第四傳輸端口為輸入傳輸端口且電性連接于該第三傳輸端口,以使該第三控制模塊可存取該第二存儲(chǔ)單元的一數(shù)據(jù)。
9.如權(quán)利要求6所述的設(shè)備,其特征在于,該第二傳輸端口與該第一傳輸端口的電性 連接是透過一串接總線,其中該串接總線為一高速串行總線或一并行總線;以及該串接總線是雙向運(yùn)作,且是透過一微控制單元設(shè)定其方向。
10.如權(quán)利要求6所述的設(shè)備,其特征在于,各該第一、該第二控制模塊分別包括一映 像單元、一第一存儲(chǔ)單元、一第一控制單元、一第二存儲(chǔ)單元以及一第二控制單元,該第一 控制單元包括一第一端點(diǎn)及一第二端點(diǎn),該第二控制單元包括一第三端點(diǎn)及一第四端點(diǎn), 且其中該第一存儲(chǔ)單元及第二存儲(chǔ)單元為該第一與該第二控制單元所共享,該映像單元控 制該第一控制單元及該第二控制單元之間的數(shù)據(jù)傳輸方向,使該第一控制單元透過該第一 端點(diǎn)傳出數(shù)據(jù)至該第一存儲(chǔ)單元,且該第二控制單元透過該第四端點(diǎn)從該第一存儲(chǔ)單元傳 入數(shù)據(jù),其中該第二存儲(chǔ)單元為該第一與該第二控制單元所共享,該第二控制單元透過該第三端點(diǎn) 傳出數(shù)據(jù)至該第二存儲(chǔ)單元,且該第一控制單元透過該第二端點(diǎn)從該第二存儲(chǔ)單元傳入數(shù) 據(jù);以及各該第一、該第二控制模塊更分別包括至少一個(gè)切換單元,分別耦接至該第一控制單 元、該第二控制單元及該映像單元,以供該第一控制單元與該第二控制單元的間進(jìn)行數(shù)據(jù) 傳輸。
全文摘要
本發(fā)明揭露一種控制設(shè)備及其方法,該設(shè)備包含一第一控制模塊,包括一第一存儲(chǔ)單元與一第一傳輸端口,該第一控制模塊可存取該第一存儲(chǔ)單元的數(shù)據(jù),以及一第二控制模塊,包括一第二存儲(chǔ)單元與一第二傳輸端口,該第二控制模塊可存取該第二存儲(chǔ)單元的數(shù)據(jù),其中該第二傳輸端口電性連接于該第一傳輸端口,以使該第一控制模塊亦可存取該第二存儲(chǔ)單元的數(shù)據(jù)。
文檔編號(hào)G06F13/38GK101937410SQ200910159460
公開日2011年1月5日 申請(qǐng)日期2009年7月2日 優(yōu)先權(quán)日2009年7月2日
發(fā)明者薛兆軒 申請(qǐng)人:宏正自動(dòng)科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1