專利名稱:通用序列總線連接端口的擴(kuò)充模塊及擴(kuò)充方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種擴(kuò)充模塊及擴(kuò)充方法是指一種用以擴(kuò)充通用序列總線連 接端口的模塊及方法。
背景技術(shù):
由于通用序列總線(USB)的硬件設(shè)計(jì)較簡(jiǎn)易且規(guī)格可靈活應(yīng)用于多種產(chǎn) 品上,例如儲(chǔ)存裝置、便攜式媒體播放裝置、網(wǎng)絡(luò)界面裝置、各種I/0裝置、 甚至是數(shù)字電視接收裝置等,越來(lái)越多產(chǎn)品都是采用USB當(dāng)作數(shù)據(jù)存取的界 面。并且目前使用的USB 2.0規(guī)格,在傳輸速度上更是可符合多數(shù)產(chǎn)品的要求。
而也由于USB外圍產(chǎn)品的普及且日益增多,在USB主機(jī)端(如計(jì)算機(jī)、 多媒體播放裝置)的連接端口數(shù)量上往往不敷使用,因此最常見的擴(kuò)充連接端 口方式是透過USB Hub來(lái)達(dá)到擴(kuò)充效果,而再者就是透過各種界面的USB擴(kuò) 充卡來(lái)增加USB主機(jī)端的連接端口 ,然而這些擴(kuò)充方式都將會(huì)反映在成本上, 且增加使用者額外的花費(fèi)。除此之外,現(xiàn)今主機(jī)端系統(tǒng)有越做越小的趨勢(shì), 再加上一般多媒體播放裝置講究的就是輕薄且不占空間,若是外接USB擴(kuò)充 裝置,則勢(shì)必產(chǎn)生較多的不便利性;若是采用內(nèi)建USBHub芯片的方式則又 會(huì)增加成本。
因此,如何在花費(fèi)較少的成本下,能有效地達(dá)到擴(kuò)充USB連接端口,并 且在使用上能擁有筒易的操作以進(jìn)行切換,便是成為目前值得改善的問題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明所要解決的技術(shù)問題,在于不使用USBHub芯片而利 用精簡(jiǎn)的硬件線路并搭配軟件控制,來(lái)進(jìn)行電源及數(shù)據(jù)總線的切換,用以解 決多組USB外圍裝置無(wú)法共享同一 USB連接端口的問題。
為了解決上述問題,根據(jù)本發(fā)明所提出的一種方案,提供一種通用序列
總線連接端口的擴(kuò)充模塊,是應(yīng)用于一具有程控單元的本機(jī)系統(tǒng)裝置,其包
括數(shù)個(gè)USB界面連接單元、 一切換單元及一電源開關(guān)單元。其中USB界面 連接單元是分別用以連接一外圍裝置,并于所述外圍裝置的一插入U(xiǎn)SB界面 連接單元后,輸出一偵測(cè)信號(hào)給程控單元;而切換單元是電性連接于USB界 面連接單元與本機(jī)系統(tǒng)裝置之間,以根據(jù)該程控單元所輸出的一第一控制信 號(hào)來(lái)切換選擇所述外圍裝置,另外電源開關(guān)單元是根據(jù)該程控單元所輸出的 一第二控制信號(hào)來(lái)開關(guān)所述外圍裝置所需的電壓。
為了解決上述問題,根據(jù)本發(fā)明所提出的另一種方案,提供一種通用序 列總線連接端口的擴(kuò)充模塊運(yùn)作方法,其特征在于,應(yīng)用于一本機(jī)是統(tǒng)裝置, 其步驟包括首先判斷是否連接至少一外圍裝置,若有連接外圍裝置,則進(jìn) 行確認(rèn)一具高權(quán)位的USB界面連接單元是否已連接有所述外圍裝置之一;若 確認(rèn)結(jié)果為是,則控制一切換單元的數(shù)據(jù)總線給該具高權(quán)位的USB界面連接 單元,并且再進(jìn)一步判斷是否進(jìn)行切換來(lái)選擇所述外圍裝置;若判斷結(jié)果為 是,便控制該切換單元的數(shù)據(jù)總線給該選擇的外圍裝置其所使用的USB界面 連接單元。
以上的概述與接下來(lái)的詳細(xì)說明及附圖,都是為了能進(jìn)一步說明本發(fā)明 為達(dá)成預(yù)定目的所釆取的方式、手段及功效。而有關(guān)本發(fā)明的其它目的及優(yōu) 點(diǎn),將在后續(xù)的說明及附圖中加以闡述。
圖l是本發(fā)明通用序列總線連接端口的擴(kuò)充模塊較佳實(shí)施例方塊圖; 圖2是本發(fā)明通用序列總線連接端口的擴(kuò)充方法較佳實(shí)施例流程圖; 圖3是本發(fā)明所提供的一應(yīng)用實(shí)施例方塊圖;及 圖4是本發(fā)明所提供的一應(yīng)用實(shí)施例流程圖。 符號(hào)說明
本機(jī)系統(tǒng)裝置10 第一電壓101
第二電壓102 程控單元11
第一控制信號(hào)111
切換單元20 偵測(cè)信號(hào)301 電壓調(diào)節(jié)器50 SD卡連接器70
第二控制信號(hào)112 USB界面連接單元30 電源開關(guān)單元40 便攜式媒體播放裝置60 USB連接端口 80
具體實(shí)施例方式
請(qǐng)參考圖1,是本發(fā)明通用序列總線連接端口的擴(kuò)充模塊較佳實(shí)施例方塊 圖,如圖所示,本發(fā)明提供一種USB連接端口的擴(kuò)充模塊,是應(yīng)用于一具有 程控單元11的本機(jī)系統(tǒng)裝置10,其包括 一切換單元20、數(shù)個(gè)USB界面連 接單元30及一電源開關(guān)單元40。其中USB界面連接單元30可例如是以USB 連接端口或者存儲(chǔ)卡連接器(Socket)的型態(tài)呈現(xiàn),而分別用以連接一外圍裝置 (圖未示),此外在多個(gè)USB界面連接單元30中,可通過程控單元11設(shè)置其 中之一為具高權(quán)位USB界面連接單元(圖未示),以擁有第一使用的優(yōu)先順位。
并且當(dāng)任一外圍裝置插入U(xiǎn)SB界面連接單元30后,即會(huì)產(chǎn)生出一偵測(cè) 信號(hào)301給程控單元11,進(jìn)而程控單元11會(huì)通過判斷該偵測(cè)信號(hào)301而輸出 一第一控制信號(hào)111及一第二控制信號(hào)112。而電性連接于USB界面連接單 元30與本機(jī)系統(tǒng)裝置10之間的切換單元20便是根據(jù)程控單元11所輸出的 第一控制信號(hào)111來(lái)切換選擇所述外圍裝置,以及通過電源開關(guān)單元40依據(jù) 程控單元11所輸出的第二控制信號(hào)112來(lái)開關(guān)外圍裝置運(yùn)作時(shí)所需的電壓, 其中切換單元20是一數(shù)據(jù)總線切換組件,用以切換連接外圍裝置的數(shù)據(jù)信號(hào); 而外圍裝置運(yùn)作時(shí)所需的電壓是由主機(jī)系統(tǒng)裝置10所提供的一第一電壓101, 并且還可再透過一電壓調(diào)節(jié)器50來(lái)將第一電壓101轉(zhuǎn)換輸出為一第二電壓 102,以供應(yīng)不同的外圍裝置運(yùn)作時(shí)的所需。
此外,程控單元11除了透過判斷偵測(cè)信號(hào)301而來(lái)輸出第一控制信號(hào)111 及第二控制信號(hào)112之外,更可通過接收一應(yīng)用程序界面或一遙控器的選擇, 來(lái)控制所輸出的第一控制信號(hào)lll及第二控制信號(hào)112以切換到使用者所欲使 用的外圍裝置。
請(qǐng)參考圖2,是本發(fā)明通用序列總線連接端口的擴(kuò)充方法較佳實(shí)施例流程圖,如圖所示,本發(fā)明提供一種USB連接端口的擴(kuò)充模塊運(yùn)作方法,其是應(yīng) 用于本機(jī)系統(tǒng)裝置10,且其步驟包括首先判斷該擴(kuò)充模塊是否連接至少一 外圍裝置(S201),若判斷的結(jié)果為是,即表示有外圍裝置連接于USB界面連 接單元30,而本機(jī)系統(tǒng)裝置IO會(huì)提供一第一電壓101,并且本機(jī)系統(tǒng)裝置IO 中的程控單元11會(huì)輸出第二控制信號(hào)112以導(dǎo)通電源開關(guān)單元40進(jìn)而得以 供應(yīng)第一電壓101給所述外圍裝置,其中USB界面連接單元30可例如是以 USB連接端口或存儲(chǔ)卡連接器的型態(tài)呈現(xiàn)。隨后再進(jìn)行確認(rèn)USB界面連接單 元30中, 一設(shè)置為高權(quán)位USB界面連接單元是否已連接有外圍裝置(S203), 若確認(rèn)的結(jié)果為是,則程控單元11輸出一第一控制信號(hào)111以控制切換單元 20的數(shù)據(jù)總線切換給該具有高權(quán)位的USB界面連接單元(S205),以使得連接 于其上的外圍裝置可以與本機(jī)系統(tǒng)裝置10進(jìn)行數(shù)據(jù)傳輸。其中切換單元20 是一數(shù)據(jù)總線切換組件,是透過切換以連接所述USB界面連接單元30的數(shù) 據(jù)總線。
接著,再進(jìn)一步判斷是否接收應(yīng)用程序界面或遙控器的選擇來(lái)進(jìn)行切換 所述已連接的外圍裝置(S207),若判斷結(jié)果為是,則控制切換單元20的數(shù)據(jù) 總線以切換給使用者所選擇的外圍裝置使用的USB界面連接單元30(S209); 反之若步驟(S207)的判斷結(jié)果為否,則至步驟(S205)以維持原本切換單元20 的數(shù)據(jù)總線的狀態(tài),而切換在具有高權(quán)位的USB界面連接單元。
而若步驟(S201)的判斷結(jié)果為否,即表示沒有任何外圍裝置連接在USB 界面連接單元30上,此時(shí)程控單元11便通過輸出的第二控制信號(hào)112來(lái)關(guān) 閉電源開關(guān)單元40,以阻斷本機(jī)系統(tǒng)裝置10所提供的第一電壓101(S211), 而達(dá)到省電的效果。另外,若步驟(S203)的確認(rèn)結(jié)果為否,則控制切換單元 20的數(shù)據(jù)總線以切換在目前使用中的USB界面連接單元30(S213),之后便再 進(jìn)一步判斷是否接收應(yīng)用程序界面或遙控器的選擇來(lái)進(jìn)行切換使用所述已連 接的外圍裝置(S215),若判斷結(jié)果為是,則同樣執(zhí)行步驟(S209)以控制切換單 元20的數(shù)據(jù)總線給所選擇的外圍裝置使用的USB界面連接單元30;相反的,
若判斷結(jié)果為否,則至步驟(S213)以同樣維持原本切換單元20的數(shù)據(jù)總線的狀態(tài)。
另外,每當(dāng)在第一控制信號(hào)111控制切換單元20以進(jìn)行切換數(shù)據(jù)總線之 前,第二控制信號(hào)112會(huì)先控制關(guān)閉電源開關(guān)單元40以阻斷第一電壓101的 導(dǎo)通,等到切換單元20切換數(shù)據(jù)總線完成后,再控制開啟電源開關(guān)單元40 以導(dǎo)通第一電壓101。
請(qǐng)同時(shí)參考圖3及圖4,是本發(fā)明所提供的一應(yīng)用實(shí)施例方塊圖及流程圖, 其是應(yīng)用于一便攜式媒體播放裝置60,其中首先透過程控單元11判斷便攜式 媒體播放裝置60是否處于光盤播放模式(S401),若判斷結(jié)果為否,則再通過 偵測(cè)信號(hào)301來(lái)判斷是否在SD卡連接器70上連接有SD卡或者在USB連接 端口 80上連接有USB裝置(S403)。而在本實(shí)施例中,是設(shè)定以SD卡連接器 70為較高權(quán)位,因此在步驟(S403)的判斷結(jié)果為是之后,則進(jìn)行確認(rèn)SD卡已 插入SD卡連接器70中(S405),若確認(rèn)結(jié)果為是,便透過程控單元11所輸出 的第一控制信號(hào)111來(lái)控制切換單元20,以將切換單元20的數(shù)據(jù)總線切換給 SD卡連接器70(S407);反之,若步驟(S405)的確認(rèn)結(jié)果為否,則將切換單元 20的數(shù)據(jù)總線切換給USB連接端口 80(S409)。而在步驟(S407)及(S409)之后, 分別再判斷是否使用者欲透過應(yīng)用程序界面或遙控器的選擇以在不同的模式 或外圍裝置間做切換(S411)及(S413),若步驟(S411)及(S413)的判斷結(jié)果為是, 則控制切換單元20的數(shù)據(jù)總線給SD卡連接器70或USB連接端口 80,或者 將模式直接切換為光盤播放模式(S415)。
其中每當(dāng)在第一控制信號(hào)111控制切換單元20以進(jìn)行切換數(shù)據(jù)總線之 前,程控單元11會(huì)透過第二控制信號(hào)112來(lái)先關(guān)閉電源開關(guān)單元40以阻斷 第一電壓101的導(dǎo)通,等到切換單元20切換數(shù)據(jù)總線完成后,再控制開啟電 源開關(guān)單元40以導(dǎo)通第一電壓101。并且可再透過電壓調(diào)節(jié)器50以將第一電 壓101轉(zhuǎn)換為第二電壓102,以供應(yīng)SD卡所需的運(yùn)作電壓。
而原先若步驟(S401)的判斷結(jié)果為是,則第二控制信號(hào)112會(huì)關(guān)閉電源開 關(guān)單元40以阻斷第一電壓101,并直接進(jìn)行播放光盤(S417)。而在步驟(S403)
的判斷結(jié)果為否,即表示未插入任何SD卡或USB裝置,于是便將第一電壓 101關(guān)閉(S419)以達(dá)省電效果。
但是,以上所述,僅為本發(fā)明的具體實(shí)施例的詳細(xì)說明及附圖而已,并 非用以限制本發(fā)明,本發(fā)明的所有范圍應(yīng)以權(quán)利要求為準(zhǔn),任何熟悉該項(xiàng)技 術(shù)人員在本發(fā)明的領(lǐng)域內(nèi),可輕易思及的變化或修飾都可涵蓋在以下本案所 界定的保護(hù)范圍內(nèi)。
權(quán)利要求
1、一種通用序列總線連接端口的擴(kuò)充模塊,其特征在于,應(yīng)用于一具有程控單元的本機(jī)系統(tǒng)裝置,包括數(shù)個(gè)USB界面連接單元,分別用以連接一外圍裝置,并輸出一偵測(cè)信號(hào)給該程控單元;一切換單元,是電性連接于所述USB界面連接單元與該本機(jī)系統(tǒng)裝置之間,并根據(jù)該程控單元所輸出的一第一控制信號(hào)來(lái)切換選擇所述外圍裝置;及一電源開關(guān)單元,是根據(jù)該程控單元所輸出的一第二控制信號(hào)以開關(guān)所述外圍裝置所需的電壓。
2、 如權(quán)利要求1所述的通用序列總線連接端口的擴(kuò)充模塊,其特征在于, 所述的程控單元是通過判斷該偵測(cè)信號(hào),而輸出該第一控制信號(hào)及該第 二控制信號(hào)。
3、 如權(quán)利要求1所述的通用序列總線連接端口的擴(kuò)充模塊,其特征在于, 所述的程控單元是接收一應(yīng)用程序界面或一遙控器的選擇來(lái)控制所輸 出的該第 一 控制信號(hào)及該第二控制信號(hào)。
4、 如權(quán)利要求1所述的通用序列總線連接端口的擴(kuò)充模塊,其特征在于, 所述USB界面連接單元是以USB連接端口或存儲(chǔ)卡連接器的型態(tài)呈 現(xiàn)。
5、 如權(quán)利要求1所述的通用序列總線連接端口的擴(kuò)充模塊,其特征在于, 所述USB界面連接單元之一是設(shè)置為高權(quán)位USB界面連接單元。
6、 如權(quán)利要求1所述的通用序列總線連接端口的擴(kuò)充模塊,其特征在于, 所述的切換單元是一數(shù)據(jù)總線切換組件。
7、 如權(quán)利要求1所述的通用序列總線連接端口的擴(kuò)充模塊,其特征在于, 所述外圍裝置所需的電壓是由該主機(jī)系統(tǒng)裝置所提供的一第一電壓。
8、 如權(quán)利要求7所述的通用序列總線連接端口的擴(kuò)充模塊,其特征在于, 所述外圍裝置所需的電壓是更進(jìn)一步透過一電壓調(diào)節(jié)器以將該第一電 壓轉(zhuǎn)換輸出一第二電壓。
9、 一種通用序列總線連接端口的擴(kuò)充方法,其特征在于,應(yīng)用于一本機(jī)系統(tǒng)裝置,其步驟包括 提供數(shù)個(gè)USB界面連接單元連接于一切換單元; 判斷所述USB界面連接單元是否有連接至少一外圍裝置; 當(dāng)所述USB界面連接單元連接有該外圍裝置時(shí),該本機(jī)系統(tǒng)裝置接收該外圍裝置產(chǎn)生的 一 偵測(cè)信號(hào);該本機(jī)系統(tǒng)裝置根據(jù)該偵測(cè)信號(hào)輸出 一第 一控制信號(hào)給該切換單元;及該切換單元根據(jù)該第一控制信號(hào)來(lái)切換所述USB界面連接單元之一 與該本機(jī)系統(tǒng)裝置進(jìn)行數(shù)據(jù)傳輸。
10、 如權(quán)利要求9所述的通用序列總線連接端口的擴(kuò)充方法,其特征在于, 所述的切換單元是透過切換以連接所述USB界面連接單元的數(shù)據(jù)總線。
11、如權(quán)利要求9所述的通用序列總線連接端口的擴(kuò)充方法,其特征在于, 所述USB界面連接單元的一是設(shè)置為高權(quán)位USB界面連接單元,以使 該切換單元優(yōu)先切換該高權(quán)位USB界面連接單元與該本機(jī)系統(tǒng)裝置進(jìn) 行數(shù)據(jù)傳輸。
12、 如權(quán)利要求9所述的通用序列總線連接端口的擴(kuò)充方法,其特征在于, 所述USB界面連接單元以USB連接端口或存儲(chǔ)卡連接器的型態(tài)呈現(xiàn)。
13、 如權(quán)利要求9所述的通用序列總線連接端口的擴(kuò)充方法,其特征在于, 更進(jìn)一步包括該本機(jī)系統(tǒng)裝置根據(jù)該偵測(cè)信號(hào)輸出一第二控制信號(hào)給 一電源開關(guān)單元,其中該電源開關(guān)單元是用以控制該本機(jī)系統(tǒng)裝置輸出 給所述USB界面連接單元的一第一電壓。
14、 如權(quán)利要求13述的通用序列總線接端口的擴(kuò)充方法,其特征在于,所 述的電源開關(guān)單元是根據(jù)該第二控制信號(hào)來(lái)進(jìn)行開啟或關(guān)閉該第一電 壓。
15、 如權(quán)利要求9所述的通用序列總線連接端口的擴(kuò)充方法,其特征在于, 更進(jìn)一步包括該本機(jī)系統(tǒng)裝置接收一應(yīng)用程序界面或一遙控器的選擇 控制來(lái)輸出該第 一控制信號(hào)。
全文摘要
一種通用序列總線(USB)連接端口的擴(kuò)充模塊,應(yīng)用于一具有程控單元的本機(jī)系統(tǒng)裝置,其包括數(shù)個(gè)USB界面連接單元、一切換單元及一電源開關(guān)單元。其中USB界面連接單元是分別用以連接一外圍裝置,并輸出一偵測(cè)信號(hào)給程控單元以進(jìn)行判斷,而切換單元是根據(jù)程控單元判斷后所輸出的一第一控制信號(hào)來(lái)切換所述外圍裝置,且電源開關(guān)單元也是根據(jù)程控單元判斷后所輸出的一第二控制信號(hào)來(lái)開關(guān)所述外圍裝置所需的電壓。借此,該本機(jī)系統(tǒng)裝置的單一USB連接端口可透過切換單元的切換來(lái)使用多個(gè)外圍裝置,以達(dá)到擴(kuò)充USB連接端口的目的。
文檔編號(hào)G06F13/40GK101101582SQ200610090178
公開日2008年1月9日 申請(qǐng)日期2006年7月3日 優(yōu)先權(quán)日2006年7月3日
發(fā)明者王軒翊, 陳憲忠 申請(qǐng)人:泰金寶電通股份有限公司