本發(fā)明有關(guān)于一種電子裝置、傳輸控制裝置及其控制方法,且特別有關(guān)于一種包括多接頭的電子裝置、傳輸控制裝置及其控制方法。
背景技術(shù):
數(shù)位相機(jī)、手機(jī)與mp3在這幾年來的成長(zhǎng)十分迅速,使得消費(fèi)者對(duì)儲(chǔ)存媒體以及其他具有數(shù)據(jù)存取功能的電子裝置的需求也急速增加。一般而言,隨身碟或其他數(shù)據(jù)存取裝置通常僅具有單一個(gè)接頭與一主機(jī)系統(tǒng)連接。當(dāng)此接頭與主機(jī)系統(tǒng)連接時(shí),主機(jī)系統(tǒng)透過隨身碟或其他具有數(shù)據(jù)存取功能的電子裝置的連接接口來存取內(nèi)部所儲(chǔ)存數(shù)據(jù)。
然而,目前的連接接口大多以通用串行總線(universalserialbus,usb)的規(guī)格為主,并且為了適應(yīng)多元化的使用需求,連接接口的設(shè)計(jì)也可包括多個(gè)接頭,使得不同的主機(jī)系統(tǒng)能夠存取同一裝置。在此種設(shè)計(jì)中,具有數(shù)據(jù)存取功能的電子裝置的傳輸控制裝置必須判斷至少一接頭當(dāng)中的何者已耦接至主機(jī)系統(tǒng),也就是要判斷主機(jī)系統(tǒng)所提供的訊號(hào)是由至少一接頭當(dāng)中的何者輸入至具有數(shù)據(jù)存取功能的電子裝置之中。
除此之外,在判斷哪一個(gè)接頭耦接至主機(jī)系統(tǒng)之后,電子裝置的傳輸控制裝置還必須可提供不同的操作功能給主機(jī)系統(tǒng),始可滿足多元化的使用需求。目前已知技術(shù)針對(duì)此種存儲(chǔ)器儲(chǔ)存裝置的控制方法的開發(fā)付的闕如。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明提出一種電子裝置,包括:一第一連接接口以及一第二連接接口、一傳輸控制裝置、一數(shù)據(jù)存取裝置以及一通道檢測(cè)裝置。上述第一連接接口以及上述第二連接接口用以耦接到至少一主機(jī)系統(tǒng)。上述傳輸控制裝置包括一第一通信通道以及一第二通信通道,其中上述第一連接接口耦接至上述第一通信通道,上述第二連接接口耦接至上述第二通信通道,其中上述傳輸控制裝置根據(jù)阻抗資訊而判斷一耦接狀態(tài),并根據(jù)上述耦接狀態(tài)提供對(duì)應(yīng)的操作功能給上述至少一主機(jī)系統(tǒng)。上述數(shù)據(jù)存取裝置耦接到上述傳輸控制裝置,并且用以接收上述至少一主機(jī)系統(tǒng)所發(fā)送的數(shù)據(jù)。上述通道檢測(cè)裝置檢測(cè)上述第一連接接口以及上述第二連接接口的至少一者與上述至少一主機(jī)系統(tǒng)之間的上述阻抗資訊。
根據(jù)本發(fā)明的一實(shí)施例,上述傳輸控制裝置所提供的上述對(duì)應(yīng)的操作功能包括一多媒體存取功能、一數(shù)據(jù)傳輸接口功能以及一資訊安全認(rèn)證功能之至少一者。
根據(jù)本發(fā)明的一實(shí)施例,上述通道檢測(cè)裝置根據(jù)上述第一連接接口以及上述第二連接接口之至少一者耦接至上述至少一主機(jī)系統(tǒng)的阻抗值而產(chǎn)生上述阻抗資訊,其中上述耦接狀態(tài)代表上述第一連接接口以及上述第二連接接口之至少一者是否耦接至上述至少一主機(jī)系統(tǒng)。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)上述傳輸控制裝置根據(jù)上述耦接狀態(tài)判斷上述至少一主機(jī)系統(tǒng)耦接至上述第一連接接口以及上述第二連接接口時(shí),上述傳輸控制裝置對(duì)上述至少一主機(jī)系統(tǒng)宣告上述電子裝置為相同的外部裝置,并提供上述對(duì)應(yīng)的操作功能給上述至少一主機(jī)系統(tǒng),其中上述傳輸控制裝置所提供的上述對(duì)應(yīng)的操作功能包括對(duì)上述數(shù)據(jù)存取裝置不同的操作權(quán)限。
根據(jù)本發(fā)明的一實(shí)施例,上述第一通信通道包括一第一傳輸通道以及一第一接收通道,上述第二通信通道包括一第二傳輸通道以及一第二接收通道,其中上述通道檢測(cè)裝置根據(jù)上述第一傳輸通道以及上述第二傳輸通道之至少一者所耦接到上述至少一主機(jī)系統(tǒng)的終端阻抗所產(chǎn)生的電壓變化而產(chǎn)生一阻抗信號(hào),上述傳輸控制裝置還根據(jù)上述阻抗信號(hào),判斷上述耦接狀態(tài)。
根據(jù)本發(fā)明的一實(shí)施例,上述第一通信通道還包括一第一電源通道,上述第二通信通道還包括一第二電源通道,其中上述傳輸控制裝置利用上述第一電源通道以及上述第二電源通道之至少一者的電源對(duì)上述數(shù)據(jù)存取裝置進(jìn)行供電。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)上述至少一主機(jī)系統(tǒng)耦接至上述第一通信通道或上述第二通信通道時(shí),上述第一傳輸通道或上述第二傳輸通道透過一耦接電容耦接至上述至少一主機(jī)系統(tǒng)的接收通道,其中上述通道檢測(cè)裝置包括:一偏壓電路、一電流源、一比較器以及一閂鎖器。上述偏壓電路將上述第一傳輸通道或上述第二傳輸通道偏壓至一偏壓電壓。上述電流源根據(jù)一控制信號(hào)而于一既定時(shí)間內(nèi)輸出一電流至上述第一傳輸通道或上述第二傳輸通道。上述比較器比較上述偏壓電壓以及一中間電壓而產(chǎn)生一比較信號(hào)。上述閂鎖器于上述既定時(shí)間結(jié)束時(shí),鎖定上述比較信號(hào)而為上述阻抗信號(hào),其中上述傳輸控制裝置根據(jù)上述阻抗信號(hào)判斷上述耦接狀態(tài)。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)上述第一傳輸通道或上述第二傳輸通道耦接至上述至少一主機(jī)系統(tǒng)的終端阻抗時(shí),上述電流造成上述偏壓電壓超過上述中間電壓,當(dāng)上述第一傳輸通道或上述第二傳輸通道并未耦接至上述至少一主機(jī)系統(tǒng)的終端阻抗時(shí),上述偏壓電壓在上述既定時(shí)間內(nèi)不超過上述中間電壓。
根據(jù)本發(fā)明的一實(shí)施例,上述通道檢測(cè)裝置于不同時(shí)間點(diǎn)檢測(cè)上述第一傳輸通道以及上述第二傳輸通道之一者。
根據(jù)本發(fā)明的另一實(shí)施例,上述電子裝置還包括另一通道檢測(cè)裝置,其中當(dāng)上述通道檢測(cè)裝置檢測(cè)上述第一傳輸通道以及上述第二傳輸通道之一者之上述阻抗資訊時(shí),上述另一通道檢測(cè)裝置同時(shí)檢測(cè)上述第一傳輸通道以及上述第二傳輸通道的另一者的上述阻抗資訊。
根據(jù)本發(fā)明的一實(shí)施例,傳輸控制裝置包括一暫存器,上述暫存器用以儲(chǔ)存一設(shè)定參數(shù),其中當(dāng)一第一主機(jī)系統(tǒng)耦接至上述第一連接接口且一第二主機(jī)系統(tǒng)耦接至上述第二連接接口時(shí),上述傳輸控制裝置根據(jù)上述設(shè)定參數(shù)而操作于一自動(dòng)模式、一優(yōu)先模式、一維持模式以及一自訂模式之一者,用以允許上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之至少一者對(duì)上述數(shù)據(jù)存取裝置執(zhí)行上述對(duì)應(yīng)的操作功能。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)上述傳輸控制裝置操作于上述自動(dòng)模式時(shí),上述傳輸控制裝置根據(jù)上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)分別耦接至上述第一連接接口以及上述第二連接接口之順序,允許上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之一者對(duì)上述數(shù)據(jù)存取裝置執(zhí)行上述對(duì)應(yīng)的操作功能。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)上述傳輸控制裝置操作于上述優(yōu)先模式時(shí),上述設(shè)定參數(shù)還包括一優(yōu)先順序,上述傳輸控制裝置根據(jù)上述優(yōu)先順序,優(yōu)先允許上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之一者對(duì)上述數(shù)據(jù)存取裝置執(zhí)行上述對(duì)應(yīng)的操作功能。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)上述傳輸控制裝置操作于上述維持模式時(shí),上述傳輸控制裝置允許上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之一者發(fā)出一休眠請(qǐng)求而進(jìn)入一休眠模式,上述傳輸控制裝置僅允許發(fā)出上述休眠請(qǐng)求的上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之同一者的一喚醒請(qǐng)求,而對(duì)上述數(shù)據(jù)存取裝置執(zhí)行上述對(duì)應(yīng)的操作功能。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)上述傳輸控制裝置操作于上述自訂模式時(shí),上述設(shè)定參數(shù)還包括一存取邏輯,上述傳輸控制裝置根據(jù)上述存取邏輯,允許上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之至少一者對(duì)上述數(shù)據(jù)存取裝置執(zhí)行上述對(duì)應(yīng)的操作功能。
根據(jù)本發(fā)明的一實(shí)施例,上述數(shù)據(jù)存取裝置為一usb可復(fù)寫式非揮發(fā)性存儲(chǔ)器裝置、一usb多媒體裝置、一usb磁碟機(jī)、usb光碟機(jī)、一usb鍵盤、一usb讀卡機(jī)以及一usb無線網(wǎng)絡(luò)接取器之一者。
本發(fā)明還提出一種傳輸控制裝置,用于控制一數(shù)據(jù)存取裝置,包括:一主機(jī)接口、一裝置接口以及一數(shù)據(jù)管理電路。上述主機(jī)接口包括一第一通信通道以及一第二通信通道,上述第一通信通道耦接至一第一連接接口,上述第二通信通道耦接至一第二連接接口,其中上述第一連接接口以及上述第二連接接口耦接到至少一主機(jī)系統(tǒng)。上述裝置接口用以耦接至上述數(shù)據(jù)存取裝置。上述數(shù)據(jù)管理電路耦接至上述主機(jī)接口以及上述裝置接口,其中一通道檢測(cè)裝置檢測(cè)上述第一連接接口以及上述第二連接接口至少一者與上述至少一主機(jī)系統(tǒng)之間的阻抗資訊,上述數(shù)據(jù)管理電路根據(jù)上述阻抗資訊決定一耦接狀態(tài),并根據(jù)上述耦接狀態(tài)而提供對(duì)應(yīng)的操作功能至上述至少一主機(jī)系統(tǒng)。
根據(jù)本發(fā)明的一實(shí)施例,上述數(shù)據(jù)管理電路所提供的上述對(duì)應(yīng)的操作功能包括一多媒體存取功能、一數(shù)據(jù)傳輸接口功能以及一資訊安全認(rèn)證功能之至少一者。
根據(jù)本發(fā)明的一實(shí)施例,上述數(shù)據(jù)管理電路根據(jù)上述第一連接接口以及上述第二連接接口之至少一者耦接至至少一主機(jī)系統(tǒng)的阻抗值而產(chǎn)生上述阻抗資訊,上述數(shù)據(jù)管理電路根據(jù)上述至少一主機(jī)系統(tǒng)耦接至上述第一連接接口或上述第二連接接口其中上述耦接狀態(tài)代表上述第一連接接口以及上述第二連接接口之至少一者是否耦接至上述至少一主機(jī)系統(tǒng)。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)上述數(shù)據(jù)管理電路根據(jù)上述耦接狀態(tài)判斷上述至少一主機(jī)系統(tǒng)耦接至上述第一連接接口以及上述第二連接接口時(shí),上述數(shù)據(jù)管理電路對(duì)上述至少一主機(jī)系統(tǒng)宣告上述數(shù)據(jù)存取裝置為相同的外部裝置,并提供上述對(duì)應(yīng)的操作功能給上述至少一主機(jī)系統(tǒng),其中上述數(shù)據(jù)管理電路所提供的上述對(duì)應(yīng)的操作功能包括對(duì)上述數(shù)據(jù)存取裝置不同的操作權(quán)限。
根據(jù)本發(fā)明的一實(shí)施例,上述第一通信通道包括一第一傳輸通道以及一第一接收通道,上述第二通信通道包括一第二傳輸通道以及一第二接收通道,其中當(dāng)上述通道檢測(cè)裝置根據(jù)上述第一傳輸通道以及上述第二傳輸通道之至少一者耦接至上述至少一主機(jī)系統(tǒng)的終端阻抗所產(chǎn)生的電壓變化而產(chǎn)生一阻抗信號(hào),上述數(shù)據(jù)管理電路更根據(jù)上述阻抗信號(hào),判斷上述耦接狀態(tài)。
根據(jù)本發(fā)明的一實(shí)施例,上述第一通信通道還包括一第一電源通道,上述第二通信通道還包括一第二電源通道,其中上述數(shù)據(jù)管理電路利用上述第一總線以及上述第二總線之至少一者的電源對(duì)上述數(shù)據(jù)存取裝置進(jìn)行供電。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)上述至少一主機(jī)系統(tǒng)耦接至上述第一通信通道或上述第二通信通道時(shí),上述第一傳輸通道或上述第二傳輸通道透過一耦接電容耦接至上述至少一主機(jī)系統(tǒng)的接收通道,其中上述通道檢測(cè)裝置包括:一偏壓電路、一電流源、一比較器以及一閂鎖器。上述偏壓電路將上述第一傳輸通道或上述第二傳輸通道偏壓至一偏壓電壓。上述電流源根據(jù)一控制信號(hào)而于一既定時(shí)間內(nèi)輸出一電流至上述第一傳輸通道或上述第二傳輸通道。上述比較器比較上述偏壓電壓以及一中間電壓而產(chǎn)生一比較信號(hào)。上述閂鎖器于上述既定時(shí)間結(jié)束時(shí),鎖定上述比較信號(hào)而為上述阻抗信號(hào),其中上述數(shù)據(jù)管理電路根據(jù)上述阻抗信號(hào)判斷上述耦接狀態(tài)。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)上述第一傳輸通道或上述第二傳輸通道耦接至上述至少一主機(jī)系統(tǒng)的終端阻抗時(shí),上述電流造成上述偏壓電壓超過上述中間電壓,當(dāng)上述第一傳輸通道或上述第二傳輸通道并未耦接至上述至少一主機(jī)系統(tǒng)的終端阻抗時(shí),上述偏壓電壓在上述既定時(shí)間內(nèi)不超過上述中間電壓。
根據(jù)本發(fā)明的一實(shí)施例,上述通道檢測(cè)裝置于不同時(shí)間點(diǎn)檢測(cè)上述第一傳輸通道以及上述第二傳輸通道之一者。
根據(jù)本發(fā)明的另一實(shí)施例,當(dāng)上述通道檢測(cè)裝置檢測(cè)上述第一連接接口以及上述第二連接接口之一者的上述阻抗資訊時(shí),另一通道檢測(cè)裝置同時(shí)檢測(cè)上述第一連接接口以及上述第二連接接口之另一者的上述阻抗資訊。
根據(jù)本發(fā)明的一實(shí)施例,數(shù)據(jù)管理電路包括一暫存器,上述暫存器用以儲(chǔ)存一設(shè)定參數(shù),其中當(dāng)一第一主機(jī)系統(tǒng)耦接至上述第一連接接口且一第二主機(jī)系統(tǒng)耦接至上述第二連接接口時(shí),上述數(shù)據(jù)管理電路根據(jù)上述設(shè)定參數(shù)而操作于一自動(dòng)模式、一優(yōu)先模式、一維持模式以及一自訂模式之一者,用以允許上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之至少一者對(duì)上述數(shù)據(jù)存取裝置執(zhí)行上述對(duì)應(yīng)的操作功能。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)上述數(shù)據(jù)管理電路操作于上述自動(dòng)模式時(shí),上述數(shù)據(jù)管理電路根據(jù)上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)分別耦接至上述第一連接接口以及上述第二連接接口的順序,允許上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之一者對(duì)上述數(shù)據(jù)存取裝置執(zhí)行上述對(duì)應(yīng)的操作功能。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)上述數(shù)據(jù)管理電路操作于上述優(yōu)先模式時(shí),上述設(shè)定參數(shù)還包括一優(yōu)先順序,上述數(shù)據(jù)管理電路根據(jù)上述優(yōu)先順序,優(yōu)先允許上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之一者對(duì)上述數(shù)據(jù)存取裝置執(zhí)行上述對(duì)應(yīng)的操作功能。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)上述數(shù)據(jù)管理電路操作于上述維持模式時(shí),上述數(shù)據(jù)管理電路允許上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之一者發(fā)出一休眠請(qǐng)求而將上述數(shù)據(jù)管理電路進(jìn)入一休眠模式,上述數(shù)據(jù)管理電路僅允許發(fā)出上述休眠請(qǐng)求的上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之同一者的一喚醒請(qǐng)求,而對(duì)上述數(shù)據(jù)存取裝置執(zhí)行上述對(duì)應(yīng)的操作功能。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)上述數(shù)據(jù)管理電路操作于上述自訂模式時(shí),上述設(shè)定參數(shù)還包括一存取邏輯,上述數(shù)據(jù)管理電路根據(jù)上述存取邏輯,允許上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之至少一者對(duì)上述數(shù)據(jù)存取裝置執(zhí)行上述對(duì)應(yīng)的操作功能。
根據(jù)本發(fā)明的一實(shí)施例,上述數(shù)據(jù)存取裝置為一usb可復(fù)寫式非揮發(fā)性存儲(chǔ)器裝置、一usb多媒體裝置、一usb磁碟機(jī)、usb光碟機(jī)、一usb鍵盤、一usb讀卡機(jī)以及一usb無線網(wǎng)絡(luò)接取器之一者。
本發(fā)明還提出一種控制方法,用于控制一電子裝置,其中上述電子裝置包括一第一連接接口、以及一第二連接接口以及一數(shù)據(jù)存取裝置,并且上述第一連接接口以及上述第二連接接口用以耦接到至少一主機(jī)系統(tǒng),上述控制方法包括:利用至少一通道檢測(cè)裝置,檢測(cè)上述第一連接接口以及上述第二連接接口之至少一者與上述至少一主機(jī)系統(tǒng)之間的阻抗資訊而產(chǎn)生一阻抗信號(hào);根據(jù)上述阻抗信號(hào),判斷上述第一連接接口以及上述第二連接接口之至少一者與上述至少一主機(jī)系統(tǒng)的一耦接狀態(tài);以及根據(jù)上述耦接狀態(tài),提供對(duì)應(yīng)的操作功能給上述至少一主機(jī)系統(tǒng)。
根據(jù)本發(fā)明的一實(shí)施例,上述對(duì)應(yīng)的操作功能包括一多媒體存取功能、一數(shù)據(jù)傳輸接口功能以及一資訊安全認(rèn)證功能之至少一者。
根據(jù)本發(fā)明的一實(shí)施例,上述阻抗資訊根據(jù)上述第一連接接口或上述第二連接接口耦接至上述至少一主機(jī)系統(tǒng)的阻抗值而產(chǎn)生,其中上述耦接狀態(tài)代表上述第一連接接口以及上述第二連接接口之至少一者是否耦接至上述至少一主機(jī)系統(tǒng)。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)根據(jù)上述耦接狀態(tài)判斷上述至少一主機(jī)系統(tǒng)耦接至上述第一連接接口以及上述第二連接接口時(shí),對(duì)上述至少一主機(jī)系統(tǒng)宣告上述電子裝置為相同的外部裝置,并提供上述對(duì)應(yīng)的操作功能給上述至少一主機(jī)系統(tǒng),其中上述對(duì)應(yīng)的操作功能包括對(duì)上述數(shù)據(jù)存取裝置不同的操作權(quán)限。
根據(jù)本發(fā)明的一實(shí)施例,上述阻抗信號(hào)根據(jù)上述第一連接接口的一第一傳輸通道以及上述第二連接接口的一第二傳輸通道之至少一者所耦接到上述至少一主機(jī)系統(tǒng)的終端阻抗所產(chǎn)生的電壓變化而產(chǎn)生。
根據(jù)本發(fā)明的一實(shí)施例,上述控制方法還包括:利用上述第一連接接口的一第一電源通道以及上述第二連接接口的一第二電源通道之至少一者的電源,對(duì)上述數(shù)據(jù)存取裝置進(jìn)行供電。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)上述至少一主機(jī)系統(tǒng)耦接至上述第一連接接口以及上述第二連接接口之至少一者時(shí),上述第一傳輸通道或上述第二傳輸通道透過一耦接電容耦接至上述至少一主機(jī)系統(tǒng)的接收通道,其中上述利用上述通道檢測(cè)裝置檢測(cè)上述第一連接接口以及上述第二連接接口之至少一者與上述至少一主機(jī)系統(tǒng)之間的阻抗資訊而產(chǎn)生上述阻抗信號(hào)的步驟包括:將上述第一傳輸通道或上述第二傳輸通道偏壓至一偏壓電壓;根據(jù)一控制信號(hào)而于一既定時(shí)間內(nèi)輸出一電流至上述第一傳輸通道或上述第二傳輸通道;比較上述偏壓電壓以及一中間電壓而產(chǎn)生一比較信號(hào);以及于上述既定時(shí)間結(jié)束時(shí),鎖定上述比較信號(hào)而為上述阻抗信號(hào)。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)上述第一傳輸通道或上述第二傳輸通道耦接至上述至少一主機(jī)系統(tǒng)的終端阻抗時(shí),上述偏壓電壓因上述電流而超過上述中間電壓,當(dāng)上述第一傳輸通道或上述第二傳輸通道并未耦接至上述至少一主機(jī)系統(tǒng)的終端阻抗時(shí),上述偏壓電壓在上述既定時(shí)間內(nèi)不超過上述中間電壓。
根據(jù)本發(fā)明的一實(shí)施例,上述通道檢測(cè)裝置于不同時(shí)間點(diǎn)檢測(cè)上述第一傳輸通道以及上述第二傳輸通道之一者。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)上述通道檢測(cè)裝置檢測(cè)上述第一傳輸通道以及上述第二傳輸通道之一者的上述阻抗資訊時(shí),上述另一通道檢測(cè)裝置同時(shí)檢測(cè)上述第一傳輸通道以及上述第二傳輸通道之另一者的上述阻抗資訊。
根據(jù)本發(fā)明的一實(shí)施例,上述控制方法還包括:當(dāng)一第一主機(jī)系統(tǒng)耦接至上述第一連接接口且一第二主機(jī)系統(tǒng)耦接至上述第二連接接口時(shí),根據(jù)一暫存器儲(chǔ)存的一設(shè)定參數(shù),進(jìn)入一自動(dòng)模式、一優(yōu)先模式、一維持模式以及一自訂模式之一者;以及根據(jù)上述自動(dòng)模式、上述優(yōu)先模式、上述維持模式以及上述自訂模式之一者,允許上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之至少一者對(duì)上述數(shù)據(jù)存取裝置執(zhí)行上述對(duì)應(yīng)的操作功能。
根據(jù)本發(fā)明的一實(shí)施例,上述控制方法還包括:進(jìn)入上述自動(dòng)模式;以及根據(jù)上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)分別耦接至上述第一連接接口以及上述第二連接接口的順序,允許上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之一者對(duì)上述數(shù)據(jù)存取裝置執(zhí)行上述對(duì)應(yīng)的操作功能。
根據(jù)本發(fā)明的一實(shí)施例,上述控制方法還包括:進(jìn)入上述優(yōu)先模式;以及根據(jù)上述設(shè)定參數(shù)的一優(yōu)先順序,優(yōu)先允許上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之一者對(duì)上述數(shù)據(jù)存取裝置執(zhí)行上述對(duì)應(yīng)的操作功能。
根據(jù)本發(fā)明的一實(shí)施例,上述控制方法還包括:進(jìn)入上述維持模式;允許上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之一者發(fā)出一休眠請(qǐng)求而進(jìn)入一休眠模式;以及僅允許發(fā)出上述休眠請(qǐng)求的上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之同一者的一喚醒請(qǐng)求,而對(duì)上述數(shù)據(jù)存取裝置執(zhí)行上述對(duì)應(yīng)的操作功能。
根據(jù)本發(fā)明的一實(shí)施例,上述控制方法還包括:進(jìn)入上述自訂模式;根據(jù)上述設(shè)定參數(shù)的一存取邏輯,允許上述第一主機(jī)系統(tǒng)以及上述第二主機(jī)系統(tǒng)之至少一者對(duì)上述數(shù)據(jù)存取裝置執(zhí)行上述對(duì)應(yīng)的操作功能。
根據(jù)本發(fā)明的一實(shí)施例,上述數(shù)據(jù)存取裝置為一usb可復(fù)寫式非揮發(fā)性存儲(chǔ)器裝置、一usb多媒體裝置、一usb磁碟機(jī)、usb光碟機(jī)、一usb鍵盤、一usb讀卡機(jī)以及一usb無線網(wǎng)絡(luò)接取器之一者。
附圖說明
圖1是顯示根據(jù)本發(fā)明的一實(shí)施例所述電子裝置的方塊圖;
圖2是顯示根據(jù)本發(fā)明圖1的一實(shí)施例所述的傳輸控制裝置的方塊圖;
圖3是顯示根據(jù)本發(fā)明的另一實(shí)施例所述的電子裝置的示意圖;
圖4是顯示根據(jù)本發(fā)明圖3的一實(shí)施例所述的傳輸控制裝置的示意圖;
圖5是顯示根據(jù)本發(fā)明的一實(shí)施例所述的通道檢測(cè)裝置的電路圖;
圖6a是顯示根據(jù)本發(fā)明圖5的實(shí)施例所述的主機(jī)系統(tǒng)并未耦接至連接接口的時(shí)序圖;
圖6b是顯示根據(jù)本發(fā)明圖5的實(shí)施例所示的主機(jī)系統(tǒng)耦接至連接接口的時(shí)序圖;
圖7是顯示根據(jù)本發(fā)明的其他實(shí)施例所述的電子裝置的方塊圖;
圖8是顯示根據(jù)本發(fā)明的一實(shí)施例所述的電子系統(tǒng)的方塊圖;以及
圖9是顯示根據(jù)本發(fā)明的一實(shí)施例所述的電子裝置的控制方法的流程圖。
符號(hào)說明
100、300、400、700、800電子裝置;
110、310、410、710第一連接接口;
120、320、420、720第二連接接口;
130、330、430、730、811傳輸控制裝置;
140、340、440、740數(shù)據(jù)存取裝置;
202數(shù)據(jù)管理電路;
204主機(jī)接口;
206裝置接口;
350、450、500通道檢測(cè)裝置;
431傳輸器;
432接收器;
502偏壓電路;
504電流源;
506比較器;
508反相器;
510閂鎖電路;
750第一通道檢測(cè)裝置;
760第二通道檢測(cè)裝置;
800電子系統(tǒng);
10、820第一主機(jī)系統(tǒng);
20、830第二主機(jī)系統(tǒng);
50主機(jī)系統(tǒng);
c1第一通信通道;
ct1第一傳輸通道;
ctp1第一傳輸正極端;
ctn1第二傳輸負(fù)極端;
cr1第一接收通道;
crp1第一接收正極端;
crn1第一接收負(fù)極端;
c2第二通信通道;
ct2第二傳輸通道;
ctp2第二傳輸正極端;
ctn2第二傳輸負(fù)極端;
cr2第二接收通道;
crp2第二接收正極端;
crn2第二接收負(fù)極端;
c3第三通信通道;
ctp傳輸正極端;
ctn傳輸負(fù)極端;
c耦接電容;
i電流;
t既定時(shí)間;
vbus電源通道;
vb偏壓電壓;
vmid中間電壓;
vs供應(yīng)電壓;
sctl控制信號(hào);
scm比較信號(hào);
si阻抗信號(hào);
si1第一阻抗信號(hào);
si2第二阻抗信號(hào);
st觸發(fā)信號(hào);
ztm終端阻抗;
s91~s93步驟流程。
具體實(shí)施方式
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特例舉一較佳實(shí)施例,并配合附圖,來作詳細(xì)說明如下:
以下將介紹是根據(jù)本發(fā)明所述的較佳實(shí)施例。必須要說明的是,本發(fā)明提供了許多可應(yīng)用的發(fā)明概念,在此所揭示的特定實(shí)施例,僅是用于說明達(dá)成與運(yùn)用本發(fā)明的特定方式,而不可用以局限本發(fā)明的范圍。
圖1是顯示根據(jù)本發(fā)明的一實(shí)施例所述的電子裝置的方塊圖。如圖1所示,電子裝置100包括第一連接接口110、第二連接接口120、傳輸控制裝置130以及數(shù)據(jù)存取裝置140。第一連接接口110以及第二連接接口120分別包括一接頭,其中電子裝置100透過第一連接接口110以及第二連接接口120的雙接頭,耦接至一或數(shù)個(gè)相同或不同類型的主機(jī)系統(tǒng)。根據(jù)本發(fā)明的一實(shí)施例,電子裝置100可包括數(shù)個(gè)連接接口以及數(shù)個(gè)接頭,在此僅以第一連接接口110以及第二連接接口120作為說明解釋之用。
根據(jù)本發(fā)明的一實(shí)施例,第一連接接口110以及第二連接接口120至少是相容于通用串行總線(universalserialbus,usb)標(biāo)準(zhǔn)。然而,必須了解的是,本發(fā)明不限于此,第一連接接口110或第二連接接口120亦可以是符合并列先進(jìn)附件(paralleladvancedtechnologyattachment,pata)標(biāo)準(zhǔn)、電氣和電子工程師協(xié)會(huì)(instituteofelectricalandelectronicengineers,ieee)1394標(biāo)準(zhǔn)、高速周邊零件連接接口(peripheralcomponentinterconnectexpress,pciexpress)標(biāo)準(zhǔn)、序列先進(jìn)附件(serialadvancedtechnologyattachment,sata)標(biāo)準(zhǔn)、安全數(shù)位(securedigital,sd)接口標(biāo)準(zhǔn)、超高速一代(ultrahighspeed-i,uhs-i)接口標(biāo)準(zhǔn)、超高速二代(ultrahighspeed-ii,uhs-ii)接口標(biāo)準(zhǔn)、記憶棒(memorystick,ms)接口標(biāo)準(zhǔn)、多媒體儲(chǔ)存卡(multimediacard,mmc)接口標(biāo)準(zhǔn)、崁入式多媒體儲(chǔ)存卡(embeddedmultimediacard,emmc)接口標(biāo)準(zhǔn)、通用快閃存儲(chǔ)器(universalflashstorage,ufs)接口標(biāo)準(zhǔn)、小型快閃(compactflash,cf)接口標(biāo)準(zhǔn)、整合式驅(qū)動(dòng)電子接口(integrateddeviceelectronics,ide)標(biāo)準(zhǔn)或其他適合的標(biāo)準(zhǔn)。
第一連接接口110以及第二連接接口120可與傳輸控制裝置130封裝在一個(gè)芯片中,或者第一連接接口110以及第二連接接口120是封裝于一包含傳輸控制裝置130的芯片外。在多接頭的電子裝置的范例實(shí)施例中,至少一連接接口符合的接口標(biāo)準(zhǔn)可以是全部相同、部份相同或全部不同。例如,第一連接接口110以及第二連接接口120的接口標(biāo)準(zhǔn)可以是兩者都符合第二代通用序列總線(usb2.0)標(biāo)準(zhǔn),或者兩者都符合第三代通用序列總線(usb3.0)標(biāo)準(zhǔn),或者其中一者符合usb2.0標(biāo)準(zhǔn)而另一者符合usb3.0標(biāo)準(zhǔn),或者其中一者符合usb3.1type-c標(biāo)準(zhǔn)而另一者符合usb3.1type-a標(biāo)準(zhǔn),或者第一連接接口110以及第二連接接口120的接口標(biāo)準(zhǔn)也可以是前述接口標(biāo)準(zhǔn)中任意兩者的組合。
傳輸控制裝置130用以執(zhí)行以硬件型式或固件型式實(shí)作的多個(gè)邏輯門或控制指令,并且根據(jù)第一連接接口110以及第二連接接口120所耦接的至少一主機(jī)系統(tǒng)的指令對(duì)數(shù)據(jù)存取裝置140進(jìn)行數(shù)據(jù)的傳送以及接收等動(dòng)作。
數(shù)據(jù)存取裝置140耦接至傳輸控制裝置130,用以接收第一連接接口110以及第二連接接口的之至少一者所耦接之至少一主機(jī)系統(tǒng)所發(fā)送的數(shù)據(jù),以及傳送數(shù)據(jù)至耦接至第一連接接口110以及第二連接接口120之至少一者的至少一主機(jī)系統(tǒng)。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)數(shù)據(jù)存取裝置140為一儲(chǔ)存媒體時(shí),傳輸控制裝置130還用以根據(jù)第一連接接口110以及第二連接接口120所耦接之至少一主機(jī)系統(tǒng)的指令對(duì)數(shù)據(jù)存取裝置140進(jìn)行數(shù)據(jù)的抹除動(dòng)作。根據(jù)本發(fā)明的其他實(shí)施例,數(shù)據(jù)存取裝置140為一usb可復(fù)寫式非揮發(fā)性存儲(chǔ)器裝置、一usb多媒體裝置、一usb磁碟機(jī)、usb光碟機(jī)、一usb鍵盤、一usb讀卡機(jī)、一usb無線網(wǎng)絡(luò)接取器以及其他可供主機(jī)系統(tǒng)存取數(shù)據(jù)的裝置之一者。
圖2是顯示根據(jù)本發(fā)明圖1的一實(shí)施例所述的傳輸控制裝置的方塊圖。如圖2所示,傳輸控制裝置130包括數(shù)據(jù)管理電路202、主機(jī)接口204以及裝置接口206。數(shù)據(jù)管理電路202用以控制圖1的數(shù)據(jù)存取裝置140的整體運(yùn)作,具體來說,數(shù)據(jù)管理電路202具有多個(gè)控制指令,并且在電子裝置100運(yùn)作時(shí),此些控制指令會(huì)被執(zhí)行以進(jìn)行數(shù)據(jù)的傳送、接收甚至是抹除等動(dòng)作。以下說明數(shù)據(jù)管理電路202的操作時(shí),等同于說明傳輸控制裝置的操作,以下并不再贅述。
根據(jù)本發(fā)明的一實(shí)施例,數(shù)據(jù)管理電路202的控制指令是以固件形式來實(shí)現(xiàn)。舉例來說,數(shù)據(jù)管理電路202具有一暫存器(圖2中并未顯示),數(shù)據(jù)管理電路202的控制指令是利用固件寫入的方式,將控制指令儲(chǔ)存于暫存器中。并且,數(shù)據(jù)管理電路202還具有一微處理器(圖2中并未顯示),微處理器根據(jù)暫存器所儲(chǔ)存的控制指令,執(zhí)行數(shù)據(jù)的存取,甚至抹除的動(dòng)作。根據(jù)本發(fā)明的另一實(shí)施例,數(shù)據(jù)管理電路202的控制指令亦可以硬件形式來實(shí)現(xiàn)。
主機(jī)接口204耦接至數(shù)據(jù)管理電路202并且用以接收以及識(shí)別主機(jī)系統(tǒng)所傳送的指令與數(shù)據(jù)。也就是,耦接至第一連接接口110以及第二連接接口120之至少一者之至少一主機(jī)系統(tǒng)所傳送的指令以及數(shù)據(jù),會(huì)透過主機(jī)接口204傳送至數(shù)據(jù)管理電路202。根據(jù)本發(fā)明的一實(shí)施例,主機(jī)接口204相容于sata標(biāo)準(zhǔn)。然而,必須了解的是本發(fā)明并非以任何形式限定于此,主機(jī)接口204亦可以是相容于pata標(biāo)準(zhǔn)、ieee1394標(biāo)準(zhǔn)、pciexpress標(biāo)準(zhǔn)、usb標(biāo)準(zhǔn)、sd標(biāo)準(zhǔn)、uhs-i標(biāo)準(zhǔn)、uhs-ii標(biāo)準(zhǔn)、ms標(biāo)準(zhǔn)、mmc標(biāo)準(zhǔn)、emmc標(biāo)準(zhǔn)、ufs標(biāo)準(zhǔn)、cf標(biāo)準(zhǔn)、ide標(biāo)準(zhǔn)或其他適合的數(shù)據(jù)傳輸標(biāo)準(zhǔn)。
在具有多個(gè)主機(jī)接口的電子裝置100中,主機(jī)接口204的實(shí)施范例可以是一至多個(gè)主機(jī)接口,耦接至數(shù)據(jù)管理電路202,并且用以分別或共同接收與識(shí)別耦接至第一連接接口110以及第二連接接口120之至少一者之至少一主機(jī)系統(tǒng)所傳送的指令與數(shù)據(jù)。根據(jù)本發(fā)明的一實(shí)施例,傳輸控制裝置130可包括一至數(shù)個(gè)通信通道。在單一個(gè)通信通道的實(shí)施例中,該通信通道可設(shè)置于主機(jī)接口204中。在多個(gè)通信通道的實(shí)施例中,該些通信通道可全部設(shè)置在主機(jī)接口204中,或者一對(duì)一的各自設(shè)置在相同數(shù)量的主機(jī)接口中。
裝置接口206耦接至數(shù)據(jù)管理電路202,并且用以存取圖1的數(shù)據(jù)存取裝置140。也就是,欲傳送至數(shù)據(jù)存取裝置140的數(shù)據(jù)會(huì)經(jīng)由裝置接口206轉(zhuǎn)換為數(shù)據(jù)存取裝置140所能接受的格式,而數(shù)據(jù)存取裝置140傳送的數(shù)據(jù)也會(huì)經(jīng)由裝置接口206轉(zhuǎn)換成為耦接至第一連接接口110以及第二連接接口120之至少一者之至少一主機(jī)系統(tǒng)所能接受的格式。
圖3是顯示根據(jù)本發(fā)明的另一實(shí)施例所述的電子裝置的示意圖。如圖3所示,電子裝置300包括第一連接接口310、第二連接接口320、傳輸控制裝置330、數(shù)據(jù)存取裝置340以及通道檢測(cè)裝置350。與圖1的電子裝置100相比,電子裝置300還包括通道檢測(cè)裝置350。
傳輸控制裝置330透過第一通信通道c1耦接至第一連接接口310、透過第二通信通道c2耦接至第二連接接口320以及透過第三通信通道c3耦接至數(shù)據(jù)存取裝置340。要注意的是,根據(jù)本發(fā)明的一實(shí)施例,在電子裝置300的硬件架構(gòu)上,第一連接接口310以及第二連接接口320各自包括一個(gè)接頭,用以耦接到至少一個(gè)主機(jī)系統(tǒng)。
根據(jù)本發(fā)明的一實(shí)施例,第一連接接口310以及第二連接接口320利用上述的接頭耦接到至少一主機(jī)系統(tǒng)。因此,第一連接接口310以及第二連接接口320與主機(jī)系統(tǒng)的耦接狀態(tài)包括但不限于,第一連接接口310耦接至一主機(jī)系統(tǒng),第二連接接口320并未耦接至任何主機(jī)系統(tǒng);第一連接接口310并未連接至任何主機(jī)系統(tǒng),第二連接接口320耦接至一主機(jī)系統(tǒng);第一連接接口310電性連接至一第一主機(jī)系統(tǒng),第二連接接口320耦接至一第二主機(jī)系統(tǒng);以及第一連接接口310以及第二連接接口320耦接至同一個(gè)主機(jī)系統(tǒng)。
通道檢測(cè)裝置350耦接至第一通信通道c1以及第二通信通道c2,用以檢測(cè)第一連接接口310以及第二連接接口320之至少一者與至少一者主機(jī)系統(tǒng)之間的阻抗資訊,而產(chǎn)生阻抗信號(hào)si。傳輸控制裝置330還根據(jù)阻抗信號(hào)si的阻抗資訊而判斷耦接狀態(tài),其中耦接狀態(tài)代表至少一者主機(jī)系統(tǒng)是否耦接至第一連接接口310以及第二連接接口320之至少一者。
根據(jù)本發(fā)明的一實(shí)施例,傳輸控制裝置330根據(jù)至少一者主機(jī)系統(tǒng)是否耦接至第一連接接口310以及第二連接接口320之至少一者的耦接狀態(tài),以對(duì)應(yīng)不同的第一連接接口310以及第二連接接口320,提供不同的操作功能給耦接的主機(jī)系統(tǒng)。要知道,第一連接接口310以及第二連接接口320之至少一者所耦接的主機(jī)系統(tǒng)為一個(gè)或多個(gè)相同或不同的主機(jī)系統(tǒng)。也就是,當(dāng)?shù)谝贿B接接口310耦接至第一主機(jī)系統(tǒng),傳輸控制裝置330用以提供第一操作功能給第一主機(jī)系統(tǒng);當(dāng)?shù)诙B接接口320耦接至至第二主機(jī)系統(tǒng),傳輸控制裝置330用以提供一第二操作功能給第二主機(jī)系統(tǒng),其中第一操作功能與第二操作功能不同。因此,傳輸控制裝置330可依據(jù)主機(jī)系統(tǒng)與第一連接接口310以及第二連接接口320之至少之者之間的耦接狀態(tài),提供不同的操作功能給所連接的主機(jī)系統(tǒng)。
舉例來說,根據(jù)主機(jī)系統(tǒng)耦接至第一連接接口310以及第二連接接口320之至少一者,傳輸控制裝置330對(duì)連接之主機(jī)系統(tǒng)宣告此數(shù)據(jù)存取裝置340為不同的外部裝置,并提供不同的操作功能給所連接的主機(jī)系統(tǒng)。傳輸控制裝置330所宣告的外部裝置包括但不限于,usb可復(fù)寫式非揮發(fā)性存儲(chǔ)器裝置、usb多媒體裝置、usb磁碟機(jī)、usb光碟機(jī)、usb鍵盤、usb讀卡機(jī)、usb無線網(wǎng)絡(luò)接取器以及其他可供主機(jī)系統(tǒng)存取數(shù)據(jù)的裝置之一者。因此,對(duì)應(yīng)不同的第一連接接口310以及第二連接接口320,傳輸控制裝置330所提供的不同的操作功能包括多媒體存取功能、數(shù)據(jù)輸出入接口功能以及資訊安全認(rèn)證功能至少其中之一。資訊安全認(rèn)證功能例如是電子裝置300與所對(duì)應(yīng)的主機(jī)系統(tǒng)連接時(shí),必須要執(zhí)行的密碼認(rèn)證功能。另外,根據(jù)本發(fā)明的一實(shí)施例,當(dāng)?shù)谝贿B接接口310及第二連接接口320同時(shí)耦接至同一個(gè)主機(jī)系統(tǒng)時(shí),或同時(shí)各自耦接至不同的主機(jī)系統(tǒng)時(shí),傳輸控制裝置330也可對(duì)所連接的相同或不同的主機(jī)系統(tǒng)宣告此數(shù)據(jù)存取裝置340為不同的外部裝置,并提供不同的操作功能給耦接的主機(jī)系統(tǒng)。
根據(jù)本發(fā)明的一實(shí)施例,由于主機(jī)系統(tǒng)與第一連接接口310以及第二連接接口320的耦接狀態(tài)可包括第一連接接口310以及第二連接接口320皆耦接至相同的或不同的主機(jī)系統(tǒng),傳輸控制裝置330對(duì)主機(jī)系統(tǒng)宣告數(shù)據(jù)存取裝置340為相同的外部裝置,并分別提供不同的操作功能給耦接至第一連接接口310以及第二連接接口320的主機(jī)系統(tǒng)。傳輸控制裝置330所提供的不同的操作功能包括對(duì)數(shù)據(jù)存取裝置340不同的操作權(quán)限。例如當(dāng)數(shù)據(jù)存取裝置340為usb無線網(wǎng)絡(luò)接取器時(shí),耦接至第一連接接口310以及第二連接接口320的主機(jī)系統(tǒng)存取網(wǎng)絡(luò)的速度以及優(yōu)先權(quán)限不同。
也就是,傳輸控制裝置330提供不同的操作功能給耦接至不同連接接口的主機(jī)系統(tǒng),在此不同的操作功能包括宣告電子裝置300為不同的外部裝置,以及對(duì)主機(jī)系統(tǒng)宣告電子裝置300為相同的外部裝置卻具有不同的操作權(quán)限。
根據(jù)本發(fā)明的一實(shí)施例,第一連接接口310以及第二連接接口320皆符合同一種傳輸接口標(biāo)準(zhǔn);根據(jù)本發(fā)明的另一實(shí)施例,第一連接接口310以及第二連接接口320之一者符合第一傳輸接口標(biāo)準(zhǔn),第一連接接口310以及第二連接接口320之另一者符合第二傳輸接口標(biāo)準(zhǔn),其中第一傳輸接口標(biāo)準(zhǔn)與第二傳輸接口標(biāo)準(zhǔn)不同。舉例來說,第一連接接口310以及第二連接接口320的接口標(biāo)準(zhǔn)可以是兩者都符合第二代通用串行總線(usb2.0)標(biāo)準(zhǔn),或者兩者都符合第三代通用串行總線(usb3.0)標(biāo)準(zhǔn),或者第一連接接口310以及第二連接接口320之一者符合usb1.1的傳輸接口標(biāo)準(zhǔn)而另一者符合sata標(biāo)準(zhǔn),或者第一連接接口310以及第二連接接口320之一者符合usb2.0標(biāo)準(zhǔn)而另一者符合usb3.0標(biāo)準(zhǔn),或者其中一者符合usb3.1type-c標(biāo)準(zhǔn)而另一者符合usb3.1type-a標(biāo)準(zhǔn)。也就是,第一連接接口310以及第二連接接口320所符合的傳輸接口標(biāo)準(zhǔn)并不予以限定。
根據(jù)本發(fā)明的一實(shí)施例,第一連接接口310以及第二連接接口320可與傳輸控制裝置330以及通道檢測(cè)裝置350封裝在一個(gè)芯片中。根據(jù)本發(fā)明的另一實(shí)施例,第一連接接口310以及第二連接接口320是封裝于一包含傳輸控制裝置330以及通道檢測(cè)裝置350的芯片外。
圖4是顯示根據(jù)本發(fā)明圖3的一實(shí)施例所述的傳輸控制裝置的示意圖。如圖4所示,電子裝置400與圖3的電子裝置300一樣,包括第一連接接口410、第二連接接口420、傳輸控制裝置430、數(shù)據(jù)存取裝置440以及通道檢測(cè)裝置450。根據(jù)本發(fā)明的一實(shí)施例,數(shù)據(jù)存取裝置440還包括傳輸器431以及接收器432。圖3的第一通信通道c1包括第一傳輸通道ct1以及第一接收通道cr1,第二通信通道c2包括第二傳輸通道ct2以及第二接收通道cr2。
如圖4所示,通道檢測(cè)裝置450耦接至第一傳輸通道ct1以及第二傳輸通道ct2,用以檢測(cè)第一連接接口410以及第二連接接口420之至少一者是否耦接至至少一主機(jī)系統(tǒng)的阻抗資訊,而產(chǎn)生阻抗信號(hào)si。舉例來說,若第一連接接口410耦接至主機(jī)系統(tǒng)時(shí),第一傳輸通道ct1則耦接至主機(jī)系統(tǒng)的接收通道。因此,通道檢測(cè)裝置450根據(jù)第一傳輸通道ct1是否耦接到主機(jī)系統(tǒng)的接收通道的終端阻抗,來判斷第一連接接口410是否耦接至一主機(jī)系統(tǒng)。
根據(jù)本發(fā)明的一實(shí)施例,若通道檢測(cè)裝置450檢測(cè)到第一傳輸通道ct1耦接至一終端阻抗時(shí),代表第一連接接口410耦接至主機(jī)系統(tǒng)。根據(jù)本發(fā)明的另一實(shí)施例,若通道檢測(cè)裝置450檢測(cè)到第一傳輸通道ct1為浮接(floating)狀態(tài)(亦即,第一傳輸通道ct1耦接的終端阻抗系為無限大)時(shí),代表第一連接接口410并未耦接至主機(jī)系統(tǒng)。因此,傳輸控制裝置430能夠根據(jù)阻抗信號(hào)si所代表的阻抗資訊,判斷第一連接接口410以及第二連接接口420之至少一者是否耦接至至少一主機(jī)系統(tǒng)。
當(dāng)傳輸控制裝置430接收到阻抗信號(hào)si時(shí),傳輸器431根據(jù)阻抗信號(hào)si選擇第一傳輸通道ct1以及第二傳輸通道ct2之至少一者傳輸來自數(shù)據(jù)存取裝置440的數(shù)據(jù),并且接收器432根據(jù)阻抗信號(hào)si選擇第一接收通道cr1以及第二接收通道cr2之至少一者接收耦接至第一連接接口410或第二連接接口420的指令以及數(shù)據(jù),進(jìn)而操作數(shù)據(jù)存取裝置440。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)通道檢測(cè)裝置450檢測(cè)到僅第一連接接口410耦接至一主機(jī)系統(tǒng)、僅第二連接接口420耦接至主機(jī)系統(tǒng)或第一連接接口410以及第二連接接口420分別耦接至主機(jī)系統(tǒng)時(shí),傳輸控制裝置430根據(jù)一暫存器(圖中并未顯示)所儲(chǔ)存的設(shè)定參數(shù),提供耦接至第一連接接口410或第二連接接口420的主機(jī)系統(tǒng)不同的操作功能,詳細(xì)的內(nèi)容將于下文中說明。
根據(jù)本發(fā)明的一實(shí)施例,第一傳輸通道ct1以及第二傳輸通道ct2系為差動(dòng)通道。也就是,第一傳輸通道ct1包括第一傳輸正極端ctp1以及第二傳輸負(fù)極端ctn1,第二傳輸通道ct2包括第二傳輸正極端ctp2以及第二傳輸負(fù)極端ctn2。同樣的,第一接收通道cr1包括第一接收正極端crp1以及第一接收負(fù)極端crn1,第二接收通道cr2包括第二接收正極端crp2以及第二接收負(fù)極端crn2。由于當(dāng)?shù)谝贿B接接口410或第二連接接口420耦接至主機(jī)系統(tǒng)時(shí),傳輸正極端以及傳輸負(fù)極端皆會(huì)耦接至主機(jī)系統(tǒng)的終端阻抗,因此通道檢測(cè)裝置450僅需檢測(cè)傳輸正極端以及傳輸負(fù)極端之一者,即可決定阻抗?fàn)顟B(tài)而產(chǎn)生阻抗信號(hào)si。以下將針對(duì)通道檢測(cè)裝置450檢測(cè)傳輸正極端以及傳輸負(fù)極端之任一者的阻抗?fàn)顟B(tài),進(jìn)行說明。
圖5是顯示根據(jù)本發(fā)明的一實(shí)施例所述的通道檢測(cè)裝置的電路圖。如圖5所示,當(dāng)主機(jī)系統(tǒng)50耦接至第一連接接口410以及第二連接接口420之一者時(shí),第一傳輸通道ct1或第二傳輸通道ct2的傳輸正極端ctp或傳輸負(fù)極端ctn透過耦接電容c耦接至主機(jī)系統(tǒng)50的終端阻抗ztm。如上所述,通道檢測(cè)裝置500可耦接至第一傳輸通道ct1或第二傳輸通道ct2的傳輸正極端ctp以及傳輸負(fù)極端ctn之一者,用以檢測(cè)是否耦接至主機(jī)系統(tǒng)50的終端阻抗ztm。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)通道檢測(cè)裝置500耦接至傳輸正極端ctp時(shí),通道檢測(cè)裝置500檢測(cè)主機(jī)系統(tǒng)50的接收正極端crp的終端阻抗ztm。根據(jù)本發(fā)明的另一實(shí)施例,當(dāng)通道檢測(cè)裝置500耦接至傳輸負(fù)極端ctn時(shí),通道檢測(cè)裝置500檢測(cè)主機(jī)系統(tǒng)50的接收負(fù)極端crn的終端阻抗ztm。根據(jù)本發(fā)明的其他實(shí)施例,通道檢測(cè)裝置500可同時(shí)檢測(cè)傳輸正極端ctp以及傳輸負(fù)極端ctn。
如圖5所示,通道檢測(cè)裝置500包括偏壓電路502、電流源504、比較器506、反相器508以及閂鎖電路510。偏壓電路502用以將傳輸正極端ctp以及傳輸負(fù)極端ctn之一者偏壓至偏壓電壓vb。電流源504耦接于供應(yīng)電壓vs以及傳輸正極端ctp以及傳輸負(fù)極端ctn之一者之間,根據(jù)控制信號(hào)sctl而將電流i灌入傳輸正極端ctp以及傳輸負(fù)極端ctn之一者。根據(jù)本發(fā)明的一實(shí)施例,電流i是由一電流源或一電阻所產(chǎn)生。
比較器506根據(jù)控制信號(hào)sctl,比較傳輸正極端ctp以及傳輸負(fù)極端ctn之一者的偏壓電壓vb以及中間電壓vmid而產(chǎn)生比較信號(hào)scm。閂鎖電路510根據(jù)觸發(fā)信號(hào)st,將經(jīng)過反相器508反相的比較信號(hào)scm鎖定而為阻抗信號(hào)si。根據(jù)本發(fā)明的一實(shí)施例,控制信號(hào)sctl由圖4的傳輸控制裝置430所產(chǎn)生,而圖中并未顯示。為了詳細(xì)說明本發(fā)明,在此利用反相器508將比較信號(hào)scm予以反相,該領(lǐng)域具有通常知識(shí)者知道能夠?qū)⒎聪嗥?08的動(dòng)作與比較器506結(jié)合。
圖6a是顯示根據(jù)本發(fā)明圖5的實(shí)施例所述的主機(jī)系統(tǒng)并未耦接至連接接口的時(shí)序圖。由于主機(jī)系統(tǒng)50并未耦接至第一連接接口410或第二連接接口420,使得耦接電容c并未耦接至主機(jī)系統(tǒng)50的終端阻抗ztm。偏壓電路502首先將傳輸正極端ctp以及傳輸負(fù)極端ctn之一者偏壓至偏壓電壓vb。
如圖6a所示,當(dāng)控制信號(hào)sctl由低邏輯電平轉(zhuǎn)換至高邏輯電平時(shí),電流源504于既定時(shí)間t內(nèi),持續(xù)產(chǎn)生電流i至傳輸正極端ctp以及傳輸負(fù)極端ctn之一者,使得傳輸正極端ctp以及傳輸負(fù)極端ctn之一者的電壓值很快地自偏壓電壓vb充電至供應(yīng)電壓vs,并且與中間電壓vmid比較后,比較器506產(chǎn)生高電壓電平的比較信號(hào)scm。當(dāng)既定時(shí)間t結(jié)束后,觸發(fā)信號(hào)st由低電壓電平轉(zhuǎn)換至高電壓電平,閂鎖電路510將反相的比較信號(hào)scm鎖定而為阻抗信號(hào)si。根據(jù)本發(fā)明的一實(shí)施例,此時(shí)阻抗信號(hào)si為低邏輯電平,因此傳輸控制裝置430根據(jù)阻抗信號(hào)si為低邏輯電平,判斷此時(shí)主機(jī)系統(tǒng)50并未耦接至第一連接接口410或第二連接接口420。
圖6b是顯示根據(jù)本發(fā)明圖5的實(shí)施例所示的主機(jī)系統(tǒng)耦接至連接接口的時(shí)序圖。由于主機(jī)系統(tǒng)50耦接至第一連接接口410或第二連接接口420,使得傳輸正極端ctp以及傳輸負(fù)極端ctn之一者透過耦接電容c耦接至主機(jī)系統(tǒng)50的終端阻抗ztm。偏壓電路502首先將傳輸正極端ctp以及傳輸負(fù)極端ctn之一者偏壓至偏壓電壓vb。
如圖6b所示,當(dāng)控制信號(hào)sctl由低邏輯電平轉(zhuǎn)換至高邏輯電平時(shí),電流源504于既定時(shí)間t內(nèi),持續(xù)產(chǎn)生電流i至傳輸正極端ctp以及傳輸負(fù)極端ctn之一者。由于耦接電容c耦接至終端阻抗ztm,使得傳輸正極端ctp以及傳輸負(fù)極端ctn之一者的電壓值于既定時(shí)間t內(nèi)并未充電至中間電壓vmid。因此當(dāng)既定時(shí)間t結(jié)束后,比較信號(hào)scm仍維持為低邏輯電平。當(dāng)觸發(fā)信號(hào)st由低電壓電平轉(zhuǎn)換至高電壓電平時(shí),閂鎖電路510將反相的比較信號(hào)scm鎖定而為阻抗信號(hào)si。根據(jù)本發(fā)明的一實(shí)施例,此時(shí)阻抗信號(hào)si系為高邏輯電平,因此傳輸控制裝置430根據(jù)阻抗信號(hào)si系為高邏輯電平,判斷此時(shí)主機(jī)系統(tǒng)50耦接至第一連接接口410或第二連接接口420。
根據(jù)本發(fā)明的其他實(shí)施例,傳輸控制裝置430可根據(jù)阻抗信號(hào)為高邏輯電平時(shí)判斷主機(jī)系統(tǒng)50并未耦接至第一連接接口410或第二連接接口420,根據(jù)阻抗信號(hào)為低邏輯電平時(shí)判斷主機(jī)系統(tǒng)50耦接至第一連接接口410或第二連接接口420。也就是,設(shè)計(jì)者可自行定義阻抗信號(hào)si所代表主機(jī)系統(tǒng)的耦接狀態(tài)。根據(jù)本發(fā)明的一實(shí)施例,通道檢測(cè)裝置500于不同的時(shí)間點(diǎn)檢測(cè)耦接至第一連接接口410的第一傳輸通道ct1以及耦接至第二連接接口420的第二傳輸通道ct2之一者。
圖7是顯示根據(jù)本發(fā)明的其他實(shí)施例所述的電子裝置的方塊圖。與圖4的電子裝置400相比,電子裝置700除了包括第一連接接口710、第二連接接口720、傳輸控制裝置730以及數(shù)據(jù)存取裝置740之外,還包括第一通道檢測(cè)裝置750以及第二通道檢測(cè)裝置760。
第一通道檢測(cè)裝置750耦接至第一傳輸通道ct1,并根據(jù)第一傳輸通道ct1的傳輸正極端以及傳輸負(fù)極端之至少一者是否耦接至第一主機(jī)系統(tǒng)10的終端阻抗ztm,而提供第一阻抗信號(hào)si1至傳輸控制裝置730。第二通道檢測(cè)裝置760耦接至第二傳輸通道ct2,并根據(jù)第二傳輸通道ct2的傳輸正極端以及傳輸負(fù)極端之至少一者是否耦接至第二主機(jī)系統(tǒng)20的終端阻抗ztm,而提供第二阻抗信號(hào)si2至傳輸控制裝置730。根據(jù)本發(fā)明的一實(shí)施例,第一通道檢測(cè)裝置750以及第二通道檢測(cè)裝置760可于相同時(shí)間點(diǎn)或不同時(shí)間點(diǎn),檢測(cè)第一主機(jī)系統(tǒng)10以及第二主機(jī)系統(tǒng)20是否分別耦接至第一連接接口710以及第二連接接口720,其中第一通道檢測(cè)裝置750以及第二通道檢測(cè)裝置760的一實(shí)施例,皆如圖5的通道檢測(cè)裝置500所示。
根據(jù)本發(fā)明的一實(shí)施例,傳輸控制裝置730還包括用以儲(chǔ)存設(shè)定參數(shù)的一暫存器(圖中并未顯示),當(dāng)?shù)谝恢鳈C(jī)系統(tǒng)10以及第二主機(jī)系統(tǒng)20同時(shí)耦接至第一連接接口710以及第二連接接口720時(shí),傳輸控制裝置730根據(jù)儲(chǔ)存于暫存器的設(shè)定參數(shù)而操作于自動(dòng)模式、優(yōu)先模式、維持模式以及自訂模式之一者,并且傳輸控制裝置730根據(jù)不同的模式,允許第一主機(jī)系統(tǒng)10以及第二主機(jī)系統(tǒng)20對(duì)數(shù)據(jù)存取裝置740執(zhí)行對(duì)應(yīng)的操作功能。根據(jù)本發(fā)明的一實(shí)施例,設(shè)定參數(shù)可利用固件寫入并儲(chǔ)存。
圖8是顯示根據(jù)本發(fā)明的一實(shí)施例所述的電子系統(tǒng)的方塊圖。如圖8所示,電子系統(tǒng)800包括電子裝置810、第一主機(jī)系統(tǒng)820以及第二主機(jī)系統(tǒng)830,其中電子裝置810包括傳輸控制裝置811,并且電子裝置810以及傳輸控制裝置811包括本發(fā)明圖1-7的所有實(shí)施例。
電子裝置810利用第一傳輸通道ct1以及第一接收通道cr1與第一主機(jī)系統(tǒng)820進(jìn)行通信,利用第二傳輸通道ct2以及第二接收通道cr2與第二主機(jī)系統(tǒng)830進(jìn)行通信。此外,電子裝置810、第一主機(jī)系統(tǒng)820以及第二主機(jī)系統(tǒng)830的電源通道vbus耦接在一起,因此第一主機(jī)系統(tǒng)820以及第二主機(jī)系統(tǒng)830皆提供電源至電子裝置810。
根據(jù)本發(fā)明的一實(shí)施例,當(dāng)傳輸控制裝置811操作于自動(dòng)模式時(shí),傳輸控制裝置811根據(jù)第一主機(jī)系統(tǒng)820以及第二主機(jī)系統(tǒng)830耦接至電子裝置810的順序,允許第一主機(jī)系統(tǒng)820以及第二主機(jī)系統(tǒng)830之一者對(duì)電子裝置810的數(shù)據(jù)存取裝置執(zhí)行對(duì)應(yīng)的操作功能。根據(jù)本發(fā)明的一實(shí)施例,操作功能包括多媒體存取功能、數(shù)據(jù)輸出入接口功能以及資訊安全認(rèn)證功能至少其中之一。
舉例來說,當(dāng)?shù)谝恢鳈C(jī)系統(tǒng)820耦接至電子裝置810后,第二主機(jī)系統(tǒng)830才耦接至電子裝置810。電子裝置810僅允許第一主機(jī)系統(tǒng)820對(duì)電子裝置810執(zhí)行對(duì)應(yīng)的操作功能,而不予理會(huì)第二主機(jī)系統(tǒng)830的請(qǐng)求。根據(jù)本發(fā)明的一實(shí)施例,盡管電子裝置810僅允許第一主機(jī)系統(tǒng)820執(zhí)行對(duì)應(yīng)的操作功能,因?yàn)殡娫赐ǖ纕bus相互耦接,第二主機(jī)系統(tǒng)830仍可對(duì)電子裝置810以及第一主機(jī)系統(tǒng)820進(jìn)行充電。
根據(jù)本發(fā)明的另一實(shí)施例,當(dāng)傳輸控制裝置811操作于優(yōu)先模式時(shí),儲(chǔ)存于傳輸控制裝置811的暫存器(圖中并未顯示)的設(shè)定參數(shù)還包括一優(yōu)先順序。根據(jù)本發(fā)明的一實(shí)施例,使用者可透過固件寫入的方式,設(shè)定優(yōu)先順序。傳輸控制裝置811根據(jù)設(shè)定的優(yōu)先順序,優(yōu)先允許第一主機(jī)系統(tǒng)820以及第二主機(jī)系統(tǒng)830之一者對(duì)電子裝置810執(zhí)行對(duì)應(yīng)的操作功能。
舉例來說,假設(shè)優(yōu)先順序設(shè)定為第一傳輸通道ct1以及第二接收通道cr1的優(yōu)先權(quán)高于第二傳輸通道ct以及第二接收通道cr2的優(yōu)先權(quán)。當(dāng)?shù)诙鳈C(jī)系統(tǒng)830耦接至電子裝置810并發(fā)出請(qǐng)求時(shí),電子裝置810不予回應(yīng);當(dāng)?shù)谝恢鳈C(jī)系統(tǒng)820耦接至電子裝置810且發(fā)出請(qǐng)求時(shí),電子裝置810隨即允許第一主機(jī)系統(tǒng)820執(zhí)行對(duì)應(yīng)的操作功能。
根據(jù)本發(fā)明的又一實(shí)施例,當(dāng)傳輸控制裝置811操作于維持模式時(shí),傳輸控制裝置811僅會(huì)允許讓傳輸控制裝置811進(jìn)入休眠模式的主機(jī)系統(tǒng)執(zhí)行對(duì)應(yīng)的操作功能。舉例來說,當(dāng)傳輸控制裝置811操作于維持模式時(shí),第一主機(jī)系統(tǒng)820將傳輸控制裝置811進(jìn)入休眠模式。由于傳輸控制裝置811目前操作于維持模式,對(duì)于第二主機(jī)系統(tǒng)830的喚醒請(qǐng)求不予理會(huì),也僅接受第一主機(jī)系統(tǒng)820的喚醒請(qǐng)求。也就是,在維持模式中,傳輸控制裝置811僅接受將其進(jìn)入休眠模式的主機(jī)系統(tǒng)的喚醒請(qǐng)求。
根據(jù)本發(fā)明的又一實(shí)施例,當(dāng)傳輸控制裝置811操作于自訂模式時(shí),使用者可于設(shè)定參數(shù)中設(shè)定一存取邏輯。傳輸控制裝置811根據(jù)設(shè)定的存取邏輯,允許第一主機(jī)系統(tǒng)820以及第二主機(jī)系統(tǒng)830之至少一者對(duì)電子裝置810執(zhí)行對(duì)應(yīng)的操作功能。
舉例來說,傳輸控制裝置811可根據(jù)存取邏輯,控制第一主機(jī)系統(tǒng)820以及第二主機(jī)系統(tǒng)830同時(shí)對(duì)電子裝置810執(zhí)行對(duì)應(yīng)的操作功能或以分時(shí)多工的方式對(duì)電子裝置810執(zhí)行對(duì)應(yīng)的操作功能?;蛘?,使用者可依據(jù)需要,自行設(shè)定第一主機(jī)系統(tǒng)820以及第二主機(jī)系統(tǒng)830對(duì)電子裝置810執(zhí)行對(duì)應(yīng)的操作功能的序列或邏輯。
圖9是顯示根據(jù)本發(fā)明的一實(shí)施例所述的電子裝置的控制方法的流程圖。請(qǐng)參考圖3、4、7、9,圖9的流程圖至少適用于圖3的電子裝置300、圖4的電子裝置400以及圖7的電子裝置700。在步驟s91中,通道檢測(cè)裝置450檢測(cè)第一連接接口410以及第二連接接口420之至少一者與至少一主機(jī)系統(tǒng)之間的阻抗資訊而產(chǎn)生阻抗信號(hào)si。如圖7所示,第一通道檢測(cè)裝置750以及第二通道檢測(cè)裝置760檢測(cè)第一連接接口710以及第二連接接口720與第一主機(jī)系統(tǒng)10以及第二主機(jī)系統(tǒng)20之間的阻抗?fàn)顟B(tài),而產(chǎn)生第一阻抗信號(hào)si1以及第二阻抗信號(hào)si2。
接著,在步驟s92中,傳輸控制裝置430根據(jù)阻抗信號(hào)si,判斷第一連接接口410以及第二連接接口420之至少一者與至少一主機(jī)系統(tǒng)之耦接狀態(tài)。如圖7所示,傳輸控制裝置730根據(jù)第一阻抗信號(hào)si1以及第二阻抗信號(hào)si2,判斷第一連接接口710以及第二連接接口720與第一主機(jī)系統(tǒng)10以及第二主機(jī)系統(tǒng)20之間的耦接狀態(tài)。在步驟s93中,傳輸控制裝置430提供對(duì)應(yīng)的操作功能給耦接至第一連接接口410以及第二連接接口420之至少一者之至少一主機(jī)系統(tǒng)。
以上敘述許多實(shí)施例的特征,使所屬技術(shù)領(lǐng)域中具有通常知識(shí)者能夠清楚理解本說明書的形態(tài)。所屬技術(shù)領(lǐng)域中具有通常知識(shí)者能夠理解其可利用本發(fā)明揭示內(nèi)容為基礎(chǔ)以設(shè)計(jì)或更動(dòng)其他制程及結(jié)構(gòu)而完成相同于上述實(shí)施例的目的及/或達(dá)到相同于上述實(shí)施例的優(yōu)點(diǎn)。所屬技術(shù)領(lǐng)域中具有通常知識(shí)者亦能夠理解不脫離本發(fā)明的精神和范圍的等效構(gòu)造可在不脫離本發(fā)明的精神和范圍內(nèi)作任意的更動(dòng)、替代與潤(rùn)飾。