[go: up one dir, main page]

TW201810053A - 傳輸控制裝置 - Google Patents

傳輸控制裝置 Download PDF

Info

Publication number
TW201810053A
TW201810053A TW106102383A TW106102383A TW201810053A TW 201810053 A TW201810053 A TW 201810053A TW 106102383 A TW106102383 A TW 106102383A TW 106102383 A TW106102383 A TW 106102383A TW 201810053 A TW201810053 A TW 201810053A
Authority
TW
Taiwan
Prior art keywords
host system
connection interface
channel
coupled
transmission
Prior art date
Application number
TW106102383A
Other languages
English (en)
Other versions
TWI579701B (zh
Inventor
呂亮璿
Original Assignee
慧榮科技股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 慧榮科技股份有限公司 filed Critical 慧榮科技股份有限公司
Priority to TW106102383A priority Critical patent/TWI579701B/zh
Application granted granted Critical
Publication of TWI579701B publication Critical patent/TWI579701B/zh
Publication of TW201810053A publication Critical patent/TW201810053A/zh

Links

Landscapes

  • Information Transfer Systems (AREA)

Abstract

一種傳輸控制裝置,用於控制一資料存取裝置,包括:一主機介面、一裝置介面以及一資料管理電路。主機介面包括一第一通訊通道以及一第二通訊通道,第一通訊通道耦接至一第一連接介面,第二通訊通道耦接至一第二連接介面,第一、第二連接介面耦接到至少一主機系統。裝置介面用以耦接至資料存取裝置。資料管理電路耦接至主機介面以及裝置介面,一通道偵測裝置偵測第一連接介面以及第二連接介面至少一者與至少一主機系統之間之阻抗資訊,資料管理電路根據阻抗資訊決定一耦接狀態,並根據耦接狀態而提供對應的操作功能至至少一主機系統。

Description

傳輸控制裝置
本發明係有關於一種電子裝置、傳輸控制裝置及其控制方法,且特別係有關於一種包括多接頭的電子裝置、傳輸控制裝置及其控制方法。
數位相機、手機與MP3在這幾年來的成長十分迅速,使得消費者對儲存媒體以及其他具有資料存取功能之電子裝置的需求也急速增加。一般而言,隨身碟或其他資料存取裝置通常僅具有單一個接頭與一主機系統連接。當此接頭與主機系統連接時,主機系統透過隨身碟或其他具有資料存取功能之電子裝置的連接介面來存取內部所儲存資料。
然而,目前的連接介面大多以通用序列匯流排(Universal Serial Bus,USB)之規格為主,並且為了因應多元化的使用需求,連接介面之設計也可包括多個接頭,使得不同的主機系統能夠存取同一裝置。在此種設計中,具有資料存取功能之電子裝置的傳輸控制裝置必須判斷至少一接頭當中之何者已耦接至主機系統,也就是要判斷主機系統所提供的訊號是由至少一接頭當中之何者輸入至具有資料存取功能之電子裝置之中。
除此之外,在判斷哪一個接頭耦接至主機系統之後,電子裝置的傳輸控制裝置還必須可提供不同的操作功能給 主機系統,始可滿足多元化的使用需求。目前習知技術針對此種記憶體儲存裝置的控制方法的開發付之闕如。
有鑑於此,本發明提出一種電子裝置,包括:一第一連接介面以及一第二連接介面、一傳輸控制裝置、一資料存取裝置以及一通道偵測裝置。上述第一連接介面以及上述第二連接介面用以耦接到至少一主機系統。上述傳輸控制裝置包括一第一通訊通道以及一第二通訊通道,其中上述第一連接介面耦接至上述第一通訊通道,上述第二連接介面耦接至上述第二通訊通道,其中上述傳輸控制裝置根據阻抗資訊而判斷一耦接狀態,並根據上述耦接狀態提供對應的操作功能給上述至少一主機系統。上述資料存取裝置耦接到上述傳輸控制裝置,並且用以接收上述至少一主機系統所發送之資料。上述通道偵測裝置偵測上述第一連接介面以及上述第二連接介面之至少一者與上述至少一主機系統之間之上述阻抗資訊。
根據本發明之一實施例,上述傳輸控制裝置所提供之上述對應的操作功能包括一多媒體存取功能、一資料傳輸介面功能以及一資訊安全認證功能之至少一者。
根據本發明之一實施例,上述通道偵測裝置根據上述第一連接介面以及上述第二連接介面之至少一者耦接至上述至少一主機系統之阻抗值而產生上述阻抗資訊,其中上述耦接狀態代表上述第一連接介面以及上述第二連接介面之至少一者是否耦接至上述至少一主機系統。
根據本發明之一實施例,當上述傳輸控制裝置根 據上述耦接狀態判斷上述至少一主機系統耦接至上述第一連接介面以及上述第二連接介面時,上述傳輸控制裝置對上述至少一主機系統宣告上述電子裝置為相同的外部裝置,並提供上述對應的操作功能給上述至少一主機系統,其中上述傳輸控制裝置所提供之上述對應的操作功能包括對上述資料存取裝置不同的操作權限。
根據本發明之一實施例,上述第一通訊通道包括一第一傳輸通道以及一第一接收通道,上述第二通訊通道包括一第二傳輸通道以及一第二接收通道,其中上述通道偵測裝置根據上述第一傳輸通道以及上述第二傳輸通道之至少一者所耦接到上述至少一主機系統之終端阻抗所產生之電壓變化而產生一阻抗信號,上述傳輸控制裝置更根據上述阻抗信號,判斷上述耦接狀態。
根據本發明之一實施例,上述第一通訊通道更包括一第一電源通道,上述第二通訊通道更包括一第二電源通道,其中上述傳輸控制裝置利用上述第一電源通道以及上述第二電源通道之至少一者之電源對上述資料存取裝置進行供電。
根據本發明之一實施例,當上述至少一主機系統耦接至上述第一通訊通道或上述第二通訊通道時,上述第一傳輸通道或上述第二傳輸通道透過一耦接電容耦接至上述至少一主機系統之接收通道,其中上述通道偵測裝置包括:一偏壓電路、一電流源、一比較器以及一閂鎖器。上述偏壓電路將上述第一傳輸通道或上述第二傳輸通道偏壓至一偏壓電壓。上述電流源根據一控制信號而於一既定時間內輸出一電流至上述 第一傳輸通道或上述第二傳輸通道。上述比較器比較上述偏壓電壓以及一中間電壓而產生一比較信號。上述閂鎖器於上述既定時間結束時,鎖定上述比較信號而為上述阻抗信號,其中上述傳輸控制裝置根據上述阻抗信號判斷上述耦接狀態。
根據本發明之一實施例,當上述第一傳輸通道或上述第二傳輸通道耦接至上述至少一主機系統之終端阻抗時,上述電流造成上述偏壓電壓超過上述中間電壓,當上述第一傳輸通道或上述第二傳輸通道並未耦接至上述至少一主機系統之終端阻抗時,上述偏壓電壓在上述既定時間內不超過上述中間電壓。
根據本發明之一實施例,上述通道偵測裝置於不同時間點偵測上述第一傳輸通道以及上述第二傳輸通道之一者。
根據本發明之另一實施例,上述電子裝置更包括另一通道偵測裝置,其中當上述通道偵測裝置偵測上述第一傳輸通道以及上述第二傳輸通道之一者之上述阻抗資訊時,上述另一通道偵測裝置同時偵測上述第一傳輸通道以及上述第二傳輸通道之另一者之上述阻抗資訊。
根據本發明之一實施例,傳輸控制裝置包括一暫存器,上述暫存器用以儲存一設定參數,其中當一第一主機系統耦接至上述第一連接介面且一第二主機系統耦接至上述第二連接介面時,上述傳輸控制裝置根據上述設定參數而操作於一自動模式、一優先模式、一維持模式以及一自訂模式之一者,用以允許上述第一主機系統以及上述第二主機系統之至少 一者對上述資料存取裝置執行上述對應的操作功能。
根據本發明之一實施例,當上述傳輸控制裝置操作於上述自動模式時,上述傳輸控制裝置根據上述第一主機系統以及上述第二主機系統分別耦接至上述第一連接介面以及上述第二連接介面之順序,允許上述第一主機系統以及上述第二主機系統之一者對上述資料存取裝置執行上述對應的操作功能。
根據本發明之一實施例,當上述傳輸控制裝置操作於上述優先模式時,上述設定參數更包括一優先順序,上述傳輸控制裝置根據上述優先順序,優先允許上述第一主機系統以及上述第二主機系統之一者對上述資料存取裝置執行上述對應的操作功能。
根據本發明之一實施例,當上述傳輸控制裝置操作於上述維持模式時,上述傳輸控制裝置允許上述第一主機系統以及上述第二主機系統之一者發出一休眠請求而進入一休眠模式,上述傳輸控制裝置僅允許發出上述休眠請求之上述第一主機系統以及上述第二主機系統之同一者之一喚醒請求,而對上述資料存取裝置執行上述對應的操作功能。
根據本發明之一實施例,當上述傳輸控制裝置操作於上述自訂模式時,上述設定參數更包括一存取邏輯,上述傳輸控制裝置根據上述存取邏輯,允許上述第一主機系統以及上述第二主機系統之至少一者對上述資料存取裝置執行上述對應的操作功能。
根據本發明之一實施例,上述資料存取裝置係為 一USB可複寫式非揮發性記憶體裝置、一USB多媒體裝置、一USB磁碟機、USB光碟機、一USB鍵盤、一USB讀卡機以及一USB無線網路接取器之一者。
本發明更提出一種傳輸控制裝置,用於控制一資料存取裝置,包括:一主機介面、一裝置介面以及一資料管理電路。上述主機介面包括一第一通訊通道以及一第二通訊通道,上述第一通訊通道耦接至一第一連接介面,上述第二通訊通道耦接至一第二連接介面,其中上述第一連接介面以及上述第二連接介面耦接到至少一主機系統。上述裝置介面用以耦接至上述資料存取裝置。上述資料管理電路耦接至上述主機介面以及上述裝置介面,其中一通道偵測裝置偵測上述第一連接介面以及上述第二連接介面至少一者與上述至少一主機系統之間之阻抗資訊,上述資料管理電路根據上述阻抗資訊決定一耦接狀態,並根據上述耦接狀態而提供對應的操作功能至上述至少一主機系統。
根據本發明之一實施例,上述資料管理電路所提供之上述對應的操作功能包括一多媒體存取功能、一資料傳輸介面功能以及一資訊安全認證功能之至少一者。
根據本發明之一實施例,上述資料管理電路根據上述第一連接介面以及上述第二連接介面之至少一者耦接至至少一主機系統之阻抗值而產生上述阻抗資訊,上述資料管理電路根據上述至少一主機系統耦接至上述第一連接介面或上述第二連接介面其中上述耦接狀態代表上述第一連接介面以及上述第二連接介面之至少一者是否耦接至上述至少一主機 系統。
根據本發明之一實施例,當上述資料管理電路根據上述耦接狀態判斷上述至少一主機系統耦接至上述第一連接介面以及上述第二連接介面時,上述資料管理電路對上述至少一主機系統宣告上述資料存取裝置為相同的外部裝置,並提供上述對應的操作功能給上述至少一主機系統,其中上述資料管理電路所提供之上述對應的操作功能包括對上述資料存取裝置不同的操作權限。
根據本發明之一實施例,上述第一通訊通道包括一第一傳輸通道以及一第一接收通道,上述第二通訊通道包括一第二傳輸通道以及一第二接收通道,其中當上述通道偵測裝置根據上述第一傳輸通道以及上述第二傳輸通道之至少一者耦接至上述至少一主機系統之終端阻抗所產生之電壓變化而產生一阻抗信號,上述資料管理電路更根據上述阻抗信號,判斷上述耦接狀態。
根據本發明之一實施例,上述第一通訊通道更包括一第一電源通道,上述第二通訊通道更包括一第二電源通道,其中上述資料管理電路利用上述第一匯流排以及上述第二匯流排之至少一者之電源對上述資料存取裝置進行供電。
根據本發明之一實施例,當上述至少一主機系統耦接至上述第一通訊通道或上述第二通訊通道時,上述第一傳輸通道或上述第二傳輸通道透過一耦接電容耦接至上述至少一主機系統之接收通道,其中上述通道偵測裝置包括:一偏壓電路、一電流源、一比較器以及一閂鎖器。上述偏壓電路將上 述第一傳輸通道或上述第二傳輸通道偏壓至一偏壓電壓。上述電流源根據一控制信號而於一既定時間內輸出一電流至上述第一傳輸通道或上述第二傳輸通道。上述比較器比較上述偏壓電壓以及一中間電壓而產生一比較信號。上述閂鎖器於上述既定時間結束時,鎖定上述比較信號而為上述阻抗信號,其中上述資料管理電路根據上述阻抗信號判斷上述耦接狀態。
根據本發明之一實施例,當上述第一傳輸通道或上述第二傳輸通道耦接至上述至少一主機系統之終端阻抗時,上述電流造成上述偏壓電壓超過上述中間電壓,當上述第一傳輸通道或上述第二傳輸通道並未耦接至上述至少一主機系統之終端阻抗時,上述偏壓電壓在上述既定時間內不超過上述中間電壓。
根據本發明之一實施例,上述通道偵測裝置於不同時間點偵測上述第一傳輸通道以及上述第二傳輸通道之一者。
根據本發明之另一實施例,當上述通道偵測裝置偵測上述第一連接介面以及上述第二連接介面之一者之上述阻抗資訊時,另一通道偵測裝置同時偵測上述第一連接介面以及上述第二連接介面之另一者之上述阻抗資訊。
根據本發明之一實施例,資料管理電路包括一暫存器,上述暫存器用以儲存一設定參數,其中當一第一主機系統耦接至上述第一連接介面且一第二主機系統耦接至上述第二連接介面時,上述資料管理電路根據上述設定參數而操作於一自動模式、一優先模式、一維持模式以及一自訂模式之一 者,用以允許上述第一主機系統以及上述第二主機系統之至少一者對上述資料存取裝置執行上述對應的操作功能。
根據本發明之一實施例,當上述資料管理電路操作於上述自動模式時,上述資料管理電路根據上述第一主機系統以及上述第二主機系統分別耦接至上述第一連接介面以及上述第二連接介面之順序,允許上述第一主機系統以及上述第二主機系統之一者對上述資料存取裝置執行上述對應的操作功能。
根據本發明之一實施例,當上述資料管理電路操作於上述優先模式時,上述設定參數更包括一優先順序,上述資料管理電路根據上述優先順序,優先允許上述第一主機系統以及上述第二主機系統之一者對上述資料存取裝置執行上述對應的操作功能。
根據本發明之一實施例,當上述資料管理電路操作於上述維持模式時,上述資料管理電路允許上述第一主機系統以及上述第二主機系統之一者發出一休眠請求而將上述資料管理電路進入一休眠模式,上述資料管理電路僅允許發出上述休眠請求之上述第一主機系統以及上述第二主機系統之同一者之一喚醒請求,而對上述資料存取裝置執行上述對應的操作功能。
根據本發明之一實施例,當上述資料管理電路操作於上述自訂模式時,上述設定參數更包括一存取邏輯,上述資料管理電路根據上述存取邏輯,允許上述第一主機系統以及上述第二主機系統之至少一者對上述資料存取裝置執行上述 對應的操作功能。
根據本發明之一實施例,上述資料存取裝置係為一USB可複寫式非揮發性記憶體裝置、一USB多媒體裝置、一USB磁碟機、USB光碟機、一USB鍵盤、一USB讀卡機以及一USB無線網路接取器之一者。
本發明更提出一種控制方法,用於控制一電子裝置,其中上述電子裝置包括一第一連接介面、以及一第二連接介面以及一資料存取裝置,並且上述第一連接介面以及上述第二連接介面用以耦接到至少一主機系統,上述控制方法包括:利用至少一通道偵測裝置,偵測上述第一連接介面以及上述第二連接介面之至少一者與上述至少一主機系統之間之阻抗資訊而產生一阻抗信號;根據上述阻抗信號,判斷上述第一連接介面以及上述第二連接介面之至少一者與上述至少一主機系統之一耦接狀態;以及根據上述耦接狀態,提供對應的操作功能給上述至少一主機系統。
根據本發明之一實施例,上述對應的操作功能包括一多媒體存取功能、一資料傳輸介面功能以及一資訊安全認證功能之至少一者。
根據本發明之一實施例,上述阻抗資訊係根據上述第一連接介面或上述第二連接介面耦接至上述至少一主機系統之阻抗值而產生,其中上述耦接狀態代表上述第一連接介面以及上述第二連接介面之至少一者是否耦接至上述至少一主機系統。
根據本發明之一實施例,當根據上述耦接狀態判 斷上述至少一主機系統耦接至上述第一連接介面以及上述第二連接介面時,對上述至少一主機系統宣告上述電子裝置為相同的外部裝置,並提供上述對應的操作功能給上述至少一主機系統,其中上述對應的操作功能包括對上述資料存取裝置不同的操作權限。
根據本發明之一實施例,上述阻抗信號係根據上述第一連接介面之一第一傳輸通道以及上述第二連接介面之一第二傳輸通道之至少一者所耦接到上述至少一主機系統之終端阻抗所產生的電壓變化而產生。
根據本發明之一實施例,上述控制方法更包括:利用上述第一連接介面之一第一電源通道以及上述第二連接介面之一第二電源通道之至少一者之電源,對上述資料存取裝置進行供電。
根據本發明之一實施例,當上述至少一主機系統耦接至上述第一連接介面以及上述第二連接介面之至少一者時,上述第一傳輸通道或上述第二傳輸通道透過一耦接電容耦接至上述至少一主機系統之接收通道,其中上述利用上述通道偵測裝置偵測上述第一連接介面以及上述第二連接介面之至少一者與上述至少一主機系統之間之阻抗資訊而產生上述阻抗信號之步驟包括:將上述第一傳輸通道或上述第二傳輸通道偏壓至一偏壓電壓;根據一控制信號而於一既定時間內輸出一電流至上述第一傳輸通道或上述第二傳輸通道;比較上述偏壓電壓以及一中間電壓而產生一比較信號;以及於上述既定時間結束時,鎖定上述比較信號而為上述阻抗信號。
根據本發明之一實施例,當上述第一傳輸通道或上述第二傳輸通道耦接至上述至少一主機系統之終端阻抗時,上述偏壓電壓因上述電流而超過上述中間電壓,當上述第一傳輸通道或上述第二傳輸通道並未耦接至上述至少一主機系統之終端阻抗時,上述偏壓電壓在上述既定時間內不超過上述中間電壓。
根據本發明之一實施例,上述通道偵測裝置於不同時間點偵測上述第一傳輸通道以及上述第二傳輸通道之一者。
根據本發明之一實施例,當上述通道偵測裝置偵測上述第一傳輸通道以及上述第二傳輸通道之一者之上述阻抗資訊時,上述另一通道偵測裝置同時偵測上述第一傳輸通道以及上述第二傳輸通道之另一者之上述阻抗資訊。
根據本發明之一實施例,上述控制方法更包括:當一第一主機系統耦接至上述第一連接介面且一第二主機系統耦接至上述第二連接介面時,根據一暫存器儲存之一設定參數,進入一自動模式、一優先模式、一維持模式以及一自訂模式之一者;以及根據上述自動模式、上述優先模式、上述維持模式以及上述自訂模式之一者,允許上述第一主機系統以及上述第二主機系統之至少一者對上述資料存取裝置執行上述對應的操作功能。
根據本發明之一實施例,上述控制方法更包括:進入上述自動模式;以及根據上述第一主機系統以及上述第二主機系統分別耦接至上述第一連接介面以及上述第二連接介 面之順序,允許上述第一主機系統以及上述第二主機系統之一者對上述資料存取裝置執行上述對應的操作功能。
根據本發明之一實施例,上述控制方法更包括:進入上述優先模式;以及根據上述設定參數之一優先順序,優先允許上述第一主機系統以及上述第二主機系統之一者對上述資料存取裝置執行上述對應的操作功能。
根據本發明之一實施例,上述控制方法更包括:進入上述維持模式;允許上述第一主機系統以及上述第二主機系統之一者發出一休眠請求而進入一休眠模式;以及僅允許發出上述休眠請求之上述第一主機系統以及上述第二主機系統之同一者之一喚醒請求,而對上述資料存取裝置執行上述對應的操作功能。
根據本發明之一實施例,上述控制方法更包括:進入上述自訂模式;根據上述設定參數之一存取邏輯,允許上述第一主機系統以及上述第二主機系統之至少一者對上述資料存取裝置執行上述對應的操作功能。
根據本發明之一實施例,上述資料存取裝置係為一USB可複寫式非揮發性記憶體裝置、一USB多媒體裝置、一USB磁碟機、USB光碟機、一USB鍵盤、一USB讀卡機以及一USB無線網路接取器之一者。
100、300、400、700、800‧‧‧電子裝置
110、310、410、710‧‧‧第一連接介面
120、320、420、720‧‧‧第二連接介面
130、330、430、730、811‧‧‧傳輸控制裝置
140、340、440、740‧‧‧資料存取裝置
202‧‧‧資料管理電路
204‧‧‧主機介面
206‧‧‧裝置介面
350、450、500‧‧‧通道偵測裝置
431‧‧‧傳輸器
432‧‧‧接收器
502‧‧‧偏壓電路
504‧‧‧電流源
506‧‧‧比較器
508‧‧‧反相器
510‧‧‧閂鎖電路
750‧‧‧第一通道偵測裝置
760‧‧‧第二通道偵測裝置
800‧‧‧電子系統
10、820‧‧‧第一主機系統
20、830‧‧‧第二主機系統
50‧‧‧主機系統
C1‧‧‧第一通訊通道
CT1‧‧‧第一傳輸通道
CTP1‧‧‧第一傳輸正極端
CTN1‧‧‧第二傳輸負極端
CR1‧‧‧第一接收通道
CRP1‧‧‧第一接收正極端
CRN1‧‧‧第一接收負極端
C2‧‧‧第二通訊通道
CT2‧‧‧第二傳輸通道
CTP2‧‧‧第二傳輸正極端
CTN2‧‧‧第二傳輸負極端
CR2‧‧‧第二接收通道
CRP2‧‧‧第二接收正極端
CRN2‧‧‧第二接收負極端
C3‧‧‧第三通訊通道
CTP‧‧‧傳輸正極端
CTN‧‧‧傳輸負極端
C‧‧‧耦接電容
I‧‧‧電流
T‧‧‧既定時間
VBUS‧‧‧電源通道
VB‧‧‧偏壓電壓
VMID‧‧‧中間電壓
VS‧‧‧供應電壓
SCTL‧‧‧控制信號
SCM‧‧‧比較信號
SI‧‧‧阻抗信號
SI1‧‧‧第一阻抗信號
SI2‧‧‧第二阻抗信號
ST‧‧‧觸發信號
ZTM‧‧‧終端阻抗
S91~S93‧‧‧步驟流程
第1圖係顯示根據本發明之一實施例所述之電子裝置之方塊圖; 第2圖係顯示根據本發明第1圖之一實施例所述之傳輸控制裝置之方塊圖;第3圖係顯示根據本發明之另一實施例所述之電子裝置之示意圖;第4圖係顯示根據本發明第3圖之一實施例所述之傳輸控制裝置之示意圖;第5圖係顯示根據本發明之一實施例所述之通道偵測裝置之電路圖;第6A圖係顯示根據本發明第5圖之實施例所述之主機系統並未耦接至連接介面之時序圖;第6B圖係顯示根據本發明第5圖之實施例所示之主機系統耦接至連接介面之時序圖;第7圖係顯示根據本發明之其他實施例所述之電子裝置之方塊圖;第8圖係顯示根據本發明之一實施例所述之電子系統之方塊圖;以及第9圖係顯示根據本發明之一實施例所述之電子裝置之控制方法之流程圖。
為使本發明之上述目的、特徵和優點能更明顯易懂,下文特例舉一較佳實施例,並配合所附圖式,來作詳細說明如下:以下將介紹係根據本發明所述之較佳實施例。必須要說明的是,本發明提供了許多可應用之發明概念,在此所 揭露之特定實施例,僅是用於說明達成與運用本發明之特定方式,而不可用以侷限本發明之範圍。
第1圖係顯示根據本發明之一實施例所述之電子裝置之方塊圖。如第1圖所示,電子裝置100包括第一連接介面110、第二連接介面120、傳輸控制裝置130以及資料存取裝置140。第一連接介面110以及第二連接介面120分別包括一接頭,其中電子裝置100透過第一連接介面110以及第二連接介面120之雙接頭,耦接至一或數個相同或不同類型的主機系統。根據本發明之一實施例,電子裝置100可包括數個連接介面以及數個接頭,在此僅以第一連接介面110以及第二連接介面120作為說明解釋之用。
根據本發明之一實施例,第一連接介面110以及第二連接介面120至少是相容於通用序列匯流排(Universal Serial Bus,USB)標準。然而,必須瞭解的是,本發明不限於此,第一連接介面110或第二連接介面120亦可以是符合並列先進附件(Parallel Advanced Technology Attachment,PATA)標準、電氣和電子工程師協會(Institute of Electrical and Electronic Engineers,IEEE)1394標準、高速周邊零件連接介面(Peripheral Component Interconnect Express,PCI Express)標準、序列先進附件(Serial Advanced Technology Attachment,SATA)標準、安全數位(Secure Digital,SD)介面標準、超高速一代(Ultra High Speed-I,UHS-I)介面標準、超高速二代(Ultra High Speed-II,UHS-II)介面標準、記憶棒(Memory Stick,MS)介面標準、多媒體儲存卡(Multi Media Card,MMC)介面標準、崁入式多媒體儲 存卡(Embedded Multimedia Card,eMMC)介面標準、通用快閃記憶體(Universal Flash Storage,UFS)介面標準、小型快閃(Compact Flash,CF)介面標準、整合式驅動電子介面(Integrated Device Electronics,IDE)標準或其他適合的標準。
第一連接介面110以及第二連接介面120可與傳輸控制裝置130封裝在一個晶片中,或者第一連接介面110以及第二連接介面120是封裝於一包含傳輸控制裝置130之晶片外。在多接頭的電子裝置的範例實施例中,至少一連接介面符合的介面標準可以是全部相同、部份相同或全部不同。例如,第一連接介面110以及第二連接介面120的介面標準可以是兩者都符合第二代通用序列匯流排(USB 2.0)標準,或者兩者都符合第三代通用序列匯流排(USB 3.0)標準,或者其中一者符合USB 2.0標準而另一者符合USB 3.0標準,或者其中一者符合USB 3.1 Type-C標準而另一者符合USB 3.1 Type-A標準,或者第一連接介面110以及第二連接介面120的介面標準也可以是前述介面標準中任意兩者之組合。
傳輸控制裝置130用以執行以硬體型式或韌體型式實作的多個邏輯閘或控制指令,並且根據第一連接介面110以及第二連接介面120所耦接之至少一主機系統的指令對資料存取裝置140進行資料的傳送以及接收等動作。
資料存取裝置140係耦接至傳輸控制裝置130,用以接收第一連接介面110以及第二連接介面之至少一者所耦接之至少一主機系統所發送之資料,以及傳送資料至耦接至第一連接介面110以及第二連接介面120之至少一者的至少一主機 系統。
根據本發明之一實施例,當資料存取裝置140係為一儲存媒體時,傳輸控制裝置130更用以根據第一連接介面110以及第二連接介面120所耦接之至少一主機系統的指令對資料存取裝置140進行資料的抹除動作。根據本發明之其他實施例,資料存取裝置140係為一USB可複寫式非揮發性記憶體裝置、一USB多媒體裝置、一USB磁碟機、USB光碟機、一USB鍵盤、一USB讀卡機、一USB無線網路接取器以及其他可供主機系統存取資料的裝置之一者。
第2圖係顯示根據本發明第1圖之一實施例所述之傳輸控制裝置之方塊圖。如第2圖所示,傳輸控制裝置130包括資料管理電路202、主機介面204以及裝置介面206。資料管理電路202用以控制第1圖之資料存取裝置140的整體運作,具體來說,資料管理電路202具有多個控制指令,並且在電子裝置100運作時,此些控制指令會被執行以進行資料的傳送、接收甚至是抹除等動作。以下說明資料管理電路202的操作時,等同於說明傳輸控制裝置的操作,以下並不再贅述。
根據本發明之一實施例,資料管理電路202的控制指令係以韌體形式來實現。舉例來說,資料管理電路202具有一暫存器(第2圖中並未顯示),資料管理電路202之控制指令係利用韌體寫入的方式,將控制指令儲存於暫存器中。並且,資料管理電路202更具有一微處理器(第2圖中並未顯示),微處理器根據暫存器所儲存之控制指令,執行資料的存取,甚至抹除的動作。根據本發明之另一實施例,資料管理電路202的控制 指令亦可以硬體形式來實現。
主機介面204係耦接至資料管理電路202並且用以接收以及識別主機系統所傳送的指令與資料。也就是,耦接至第一連接介面110以及第二連接介面120之至少一者之至少一主機系統所傳送的指令以及資料,會透過主機介面204傳送至資料管理電路202。根據本發明之一實施例,主機介面204係相容於SATA標準。然而,必須瞭解的是本發明並非以任何形式限定於此,主機介面204亦可以是相容於PATA標準、IEEE 1394標準、PCI Express標準、USB標準、SD標準、UHS-I標準、UHS-II標準、MS標準、MMC標準、eMMC標準、UFS標準、CF標準、IDE標準或其他適合的資料傳輸標準。
在具有複數個主機介面的電子裝置100中,主機介面204的實施範例可以是一至多個主機介面,耦接至資料管理電路202,並且用以分別或共同接收與識別耦接至第一連接介面110以及第二連接介面120之至少一者之至少一主機系統所傳送的指令與資料。根據本發明之一實施例,傳輸控制裝置130可包括一至數個通訊通道。在單一個通訊通道的實施例中,該通訊通道可設置於主機介面204中。在複數個通訊通道的實施例中,該些通訊通道可全部設置在主機介面204中,或者一對一的各自設置在相同數量之主機介面中。
裝置介面206係耦接至資料管理電路202,並且用以存取第1圖之資料存取裝置140。也就是,欲傳送至資料存取裝置140的資料會經由裝置介面206轉換為資料存取裝置140所能接受的格式,而資料存取裝置140傳送的資料也會經由裝置 介面206轉換成為耦接至第一連接介面110以及第二連接介面120之至少一者之至少一主機系統所能接受的格式。
第3圖係顯示根據本發明之另一實施例所述之電子裝置之示意圖。如第3圖所示,電子裝置300包括第一連接介面310、第二連接介面320、傳輸控制裝置330、資料存取裝置340以及通道偵測裝置350。與第1圖之電子裝置100相比,電子裝置300更包括通道偵測裝置350。
傳輸控制裝置330透過第一通訊通道C1耦接至第一連接介面310、透過第二通訊通道C2耦接至第二連接介面320以及透過第三通訊通道C3耦接至資料存取裝置340。要注意的是,根據本發明之一實施例,在電子裝置300的硬體架構上,第一連接介面310以及第二連接介面320各自包括一個接頭,用以耦接到至少一個主機系統。
根據本發明之一實施例,第一連接介面310以及第二連接介面320利用上述的接頭耦接到至少一主機系統。因此,第一連接介面310以及第二連接介面320與主機系統的耦接狀態包括但不限於,第一連接介面310耦接至一主機系統,第二連接介面320並未耦接至任何主機系統;第一連接介面310並未連接至任何主機系統,第二連接介面320耦接至一主機系統;第一連接介面310電性連接至一第一主機系統,第二連接介面320耦接至一第二主機系統;以及第一連接介面310以及第二連接介面320耦接至同一個主機系統。
通道偵測裝置350耦接至第一通訊通道C1以及第二通訊通道C2,用以偵測第一連接介面310以及第二連接介面 320之至少一者與至少一者主機系統之間的阻抗資訊,而產生阻抗信號SI。傳輸控制裝置330更根據阻抗信號SI之阻抗資訊而判斷耦接狀態,其中耦接狀態代表至少一者主機系統是否耦接至第一連接介面310以及第二連接介面320之至少一者。
根據本發明之一實施例,傳輸控制裝置330根據至少一者主機系統是否耦接至第一連接介面310以及第二連接介面320之至少一者之耦接狀態,以對應不同的第一連接介面310以及第二連接介面320,提供不同的操作功能給耦接之主機系統。要知道,第一連接介面310以及第二連接介面320之至少一者所耦接之主機系統係為一個或複數個相同或不同的主機系統。也就是,當第一連接介面310耦接至第一主機系統,傳輸控制裝置330用以提供第一操作功能給第一主機系統;當第二連接介面320耦接至至第二主機系統,傳輸控制裝置330用以提供一第二操作功能給第二主機系統,其中第一操作功能與第二操作功能不同。因此,傳輸控制裝置330可依據主機系統與第一連接介面310以及第二連接介面320之至少之者之間的耦接狀態,提供不同的操作功能給所連接的主機系統。
舉例來說,根據主機系統耦接至第一連接介面310以及第二連接介面320之至少一者,傳輸控制裝置330對連接之主機系統宣告此資料存取裝置340係為不同的外部裝置,並提供不同的操作功能給所連接的主機系統。傳輸控制裝置330所宣告的外部裝置包括但不限於,USB可複寫式非揮發性記憶體裝置、USB多媒體裝置、USB磁碟機、USB光碟機、USB鍵盤、USB讀卡機、USB無線網路接取器以及其他可供主機系統存取 資料的裝置之一者。因此,對應不同的第一連接介面310以及第二連接介面320,傳輸控制裝置330所提供之不同的操作功能包括多媒體存取功能、資料輸出入介面功能以及資訊安全認證功能至少其中之一。資訊安全認證功能例如是電子裝置300與所對應的主機系統連接時,必須要執行的密碼認證功能。另外,根據本發明之一實施例,當第一連接介面310及第二連接介面320同時耦接至同一個主機系統時,或同時各自耦接至不同的主機系統時,傳輸控制裝置330也可對所連接之相同或不同的主機系統宣告此資料存取裝置340係為不同的外部裝置,並提供不同的操作功能給耦接之主機系統。
根據本發明之一實施例,由於主機系統與第一連接介面310以及第二連接介面320之耦接狀態可包括第一連接介面310以及第二連接介面320皆耦接至相同的或不同的主機系統,傳輸控制裝置330對主機系統宣告資料存取裝置340為相同的外部裝置,並分別提供不同的操作功能給耦接至第一連接介面310以及第二連接介面320的主機系統。傳輸控制裝置330所提供之不同的操作功能包括對資料存取裝置340不同的操作權限。例如當資料存取裝置340係為USB無線網路接取器時,耦接至第一連接介面310以及第二連接介面320的主機系統存取網路的速度以及優先權限不同。
也就是,傳輸控制裝置330提供不同的操作功能給耦接至不同連接介面之主機系統,在此不同的操作功能包括宣告電子裝置300係為不同的外部裝置,以及對主機系統宣告電子裝置300係為相同的外部裝置卻具有不同的操作權限。
根據本發明之一實施例,第一連接介面310以及第二連接介面320皆符合同一種傳輸介面標準;根據本發明之另一實施例,第一連接介面310以及第二連接介面320之一者符合第一傳輸介面標準,第一連接介面310以及第二連接介面320之另一者符合第二傳輸介面標準,其中第一傳輸介面標準與第二傳輸介面標準不同。舉例來說,第一連接介面310以及第二連接介面320之介面標準可以是兩者都符合第二代通用序列匯流排(USB 2.0)標準,或者兩者都符合第三代通用序列匯流排(USB 3.0)標準,或者第一連接介面310以及第二連接介面320之一者符合USB 1.1的傳輸介面標準而另一者符合SATA標準,或者第一連接介面310以及第二連接介面320之一者符合USB 2.0標準而另一者符合USB 3.0標準,或者其中一者符合USB 3.1 Type-C標準而另一者符合USB 3.1 Type-A標準。也就是,第一連接介面310以及第二連接介面320所符合的傳輸介面標準並不予以限定。
根據本發明之一實施例,第一連接介面310以及第二連接介面320可與傳輸控制裝置330以及通道偵測裝置350封裝在一個晶片中。根據本發明之另一實施例,第一連接介面310以及第二連接介面320是封裝於一包含傳輸控制裝置330以及通道偵測裝置350之晶片外。
第4圖係顯示根據本發明第3圖之一實施例所述之傳輸控制裝置之示意圖。如第4圖所示,電子裝置400與第3圖之電子裝置300一樣,包括第一連接介面410、第二連接介面420、傳輸控制裝置430、資料存取裝置440以及通道偵測裝置 450。根據本發明之一實施例,資料存取裝置440更包括傳輸器431以及接收器432。第3圖之第一通訊通道C1包括第一傳輸通道CT1以及第一接收通道CR1,第二通訊通道C2包括第二傳輸通道CT2以及第二接收通道CR2。
如第4圖所示,通道偵測裝置450耦接至第一傳輸通道CT1以及第二傳輸通道CT2,用以偵測第一連接介面410以及第二連接介面420之至少一者是否耦接至至少一主機系統之阻抗資訊,而產生阻抗信號SI。舉例來說,若第一連接介面410耦接至主機系統時,第一傳輸通道CT1則耦接至主機系統之接收通道。因此,通道偵測裝置450根據第一傳輸通道CT1是否耦接到主機系統之接收通道的終端阻抗,來判斷第一連接介面410是否耦接至一主機系統。
根據本發明之一實施例,若通道偵測裝置450偵測到第一傳輸通道CT1耦接至一終端阻抗時,代表第一連接介面410耦接至主機系統。根據本發明之另一實施例,若通道偵測裝置450偵測到第一傳輸通道CT1係為浮接(floating)狀態(亦即,第一傳輸通道CT1耦接之終端阻抗係為無限大)時,代表第一連接介面410並未耦接至主機系統。因此,傳輸控制裝置430能夠根據阻抗信號SI所代表的阻抗資訊,判斷第一連接介面410以及第二連接介面420之至少一者是否耦接至至少一主機系統。
當傳輸控制裝置430接收到阻抗信號SI時,傳輸器431根據阻抗信號SI選擇第一傳輸通道CT1以及第二傳輸通道CT2之至少一者傳輸來自資料存取裝置440之資料,並且接收 器432根據阻抗信號SI選擇第一接收通道CR1以及第二接收通道CR2之至少一者接收耦接至第一連接介面410或第二連接介面420之指令以及資料,進而操作資料存取裝置440。
根據本發明之一實施例,當通道偵測裝置450偵測到僅第一連接介面410耦接至一主機系統、僅第二連接介面420耦接至主機系統或第一連接介面410以及第二連接介面420分別耦接至主機系統時,傳輸控制裝置430根據一暫存器(圖中並未顯示)所儲存之設定參數,提供耦接至第一連接介面410或第二連接介面420之主機系統不同的操作功能,詳細的內容將於下文中說明。
根據本發明之一實施例,第一傳輸通道CT1以及第二傳輸通道CT2係為差動通道。也就是,第一傳輸通道CT1包括第一傳輸正極端CTP1以及第二傳輸負極端CTN1,第二傳輸通道CT2包括第二傳輸正極端CTP2以及第二傳輸負極端CTN2。同樣的,第一接收通道CR1包括第一接收正極端CRP1以及第一接收負極端CRN1,第二接收通道CR2包括第二接收正極端CRP2以及第二接收負極端CRN2。由於當第一連接介面410或第二連接介面420耦接至主機系統時,傳輸正極端以及傳輸負極端皆會耦接至主機系統之終端阻抗,因此通道偵測裝置450僅需偵測傳輸正極端以及傳輸負極端之一者,即可決定阻抗狀態而產生阻抗信號SI。以下將針對通道偵測裝置450偵測傳輸正極端以及傳輸負極端之任一者的阻抗狀態,進行說明。
第5圖係顯示根據本發明之一實施例所述之通道偵測裝置之電路圖。如第5圖所示,當主機系統50耦接至第一 連接介面410以及第二連接介面420之一者時,第一傳輸通道CT1或第二傳輸通道CT2之傳輸正極端CTP或傳輸負極端CTN透過耦接電容C耦接至主機系統50之終端阻抗ZTM。如上所述,通道偵測裝置500可耦接至第一傳輸通道CT1或第二傳輸通道CT2之傳輸正極端CTP以及傳輸負極端CTN之一者,用以偵測是否耦接至主機系統50之終端阻抗ZTM。
根據本發明之一實施例,當通道偵測裝置500耦接至傳輸正極端CTP時,通道偵測裝置500偵測主機系統50之接收正極端CRP之終端阻抗ZTM。根據本發明之另一實施例,當通道偵測裝置500耦接至傳輸負極端CTN時,通道偵測裝置500偵測主機系統50之接收負極端CRN之終端阻抗ZTM。根據本發明之其他實施例,通道偵測裝置500可同時偵測傳輸正極端CTP以及傳輸負極端CTN。
如第5圖所示,通道偵測裝置500包括偏壓電路502、電流源504、比較器506、反相器508以及閂鎖電路510。偏壓電路502用以將傳輸正極端CTP以及傳輸負極端CTN之一者偏壓至偏壓電壓VB。電流源504耦接於供應電壓VS以及傳輸正極端CTP以及傳輸負極端CTN之一者之間,根據控制信號SCTL而將電流I灌入傳輸正極端CTP以及傳輸負極端CTN之一者。根據本發明之一實施例,電流I係由一電流源或一電阻所產生。
比較器506根據控制信號SCTL,比較傳輸正極端CTP以及傳輸負極端CTN之一者之偏壓電壓VB以及中間電壓VMID而產生比較信號SCM。閂鎖電路510根據觸發信號ST,將 經過反相器508反相之比較信號SCM鎖定而為阻抗信號SI。根據本發明之一實施例,控制信號SCTL係由第4圖之傳輸控制裝置430所產生,而圖中並未顯示。為了詳細說明本發明,在此利用反相器508將比較信號SCM予以反相,該領域具有通常知識者知道能夠將反相器508之動作與比較器506結合。
第6A圖係顯示根據本發明第5圖之實施例所述之主機系統並未耦接至連接介面之時序圖。由於主機系統50並未耦接至第一連接介面410或第二連接介面420,使得耦接電容C並未耦接至主機系統50之終端阻抗ZTM。偏壓電路502首先將傳輸正極端CTP以及傳輸負極端CTN之一者偏壓至偏壓電壓VB。
如第6A圖所示,當控制信號SCTL由低邏輯位準轉換至高邏輯位準時,電流源504於既定時間T內,持續產生電流I至傳輸正極端CTP以及傳輸負極端CTN之一者,使得傳輸正極端CTP以及傳輸負極端CTN之一者之電壓值很快地自偏壓電壓VB充電至供應電壓VS,並且與中間電壓VMID比較後,比較器506產生高電壓位準之比較信號SCM。當既定時間T結束後,觸發信號ST由低電壓位準轉換至高電壓位準,閂鎖電路510將反相之比較信號SCM鎖定而為阻抗信號SI。根據本發明之一實施例,此時阻抗信號SI係為低邏輯位準,因此傳輸控制裝置430根據阻抗信號SI係為低邏輯位準,判斷此時主機系統50並未耦接至第一連接介面410或第二連接介面420。
第6B圖係顯示根據本發明第5圖之實施例所示之主機系統耦接至連接介面之時序圖。由於主機系統50耦接至第 一連接介面410或第二連接介面420,使得傳輸正極端CTP以及傳輸負極端CTN之一者透過耦接電容C耦接至主機系統50之終端阻抗ZTM。偏壓電路502首先將傳輸正極端CTP以及傳輸負極端CTN之一者偏壓至偏壓電壓VB。
如第6B圖所示,當控制信號SCTL由低邏輯位準轉換至高邏輯位準時,電流源504於既定時間T內,持續產生電流I至傳輸正極端CTP以及傳輸負極端CTN之一者。由於耦接電容C耦接至終端阻抗ZTM,使得傳輸正極端CTP以及傳輸負極端CTN之一者之電壓值於既定時間T內並未充電至中間電壓VMID。因此當既定時間T結束後,比較信號SCM仍維持為低邏輯位準。當觸發信號ST由低電壓位準轉換至高電壓位準時,閂鎖電路510將反相之比較信號SCM鎖定而為阻抗信號SI。根據本發明之一實施例,此時阻抗信號SI係為高邏輯位準,因此傳輸控制裝置430根據阻抗信號SI係為高邏輯位準,判斷此時主機系統50耦接至第一連接介面410或第二連接介面420。
根據本發明之其他實施例,傳輸控制裝置430可根據阻抗信號為高邏輯位準時判斷主機系統50並未耦接至第一連接介面410或第二連接介面420,根據阻抗信號為低邏輯位準時判斷主機系統50耦接至第一連接介面410或第二連接介面420。也就是,設計者可自行定義阻抗信號SI所代表主機系統的耦接狀態。根據本發明之一實施例,通道偵測裝置500係於不同的時間點偵測耦接至第一連接介面410之第一傳輸通道CT1以及耦接至第二連接介面420之第二傳輸通道CT2之一者。
第7圖係顯示根據本發明之其他實施例所述之電 子裝置之方塊圖。與第4圖之電子裝置400相比,電子裝置700除了包括第一連接介面710、第二連接介面720、傳輸控制裝置730以及資料存取裝置740之外,更包括第一通道偵測裝置750以及第二通道偵測裝置760。
第一通道偵測裝置750耦接至第一傳輸通道CT1,並根據第一傳輸通道CT1之傳輸正極端以及傳輸負極端之至少一者是否耦接至第一主機系統10之終端阻抗ZTM,而提供第一阻抗信號SI1至傳輸控制裝置730。第二通道偵測裝置760耦接至第二傳輸通道CT2,並根據第二傳輸通道CT2之傳輸正極端以及傳輸負極端之至少一者是否耦接至第二主機系統20之終端阻抗ZTM,而提供第二阻抗信號SI2至傳輸控制裝置730。根據本發明之一實施例,第一通道偵測裝置750以及第二通道偵測裝置760可於相同時間點或不同時間點,偵測第一主機系統10以及第二主機系統20是否分別耦接至第一連接介面710以及第二連接介面720,其中第一通道偵測裝置750以及第二通道偵測裝置760之一實施例,皆如第5圖之通道偵測裝置500所示。
根據本發明之一實施例,傳輸控制裝置730更包括用以儲存設定參數之一暫存器(圖中並未顯示),當第一主機系統10以及第二主機系統20同時耦接至第一連接介面710以及第二連接介面720時,傳輸控制裝置730根據儲存於暫存器之設定參數而操作於自動模式、優先模式、維持模式以及自訂模式之一者,並且傳輸控制裝置730根據不同的模式,允許第一主機系統10以及第二主機系統20對資料存取裝置740執行對應的操作功能。根據本發明之一實施例,設定參數可利用韌體寫入並 儲存。
第8圖係顯示根據本發明之一實施例所述之電子系統之方塊圖。如第8圖所示,電子系統800包括電子裝置810、第一主機系統820以及第二主機系統830,其中電子裝置810包括傳輸控制裝置811,並且電子裝置810以及傳輸控制裝置811包括本發明第1-7圖之所有實施例。
電子裝置810利用第一傳輸通道CT1以及第一接收通道CR1與第一主機系統820進行通訊,利用第二傳輸通道CT2以及第二接收通道CR2與第二主機系統830進行通訊。此外,電子裝置810、第一主機系統820以及第二主機系統830之電源通道VBUS係耦接在一起,因此第一主機系統820以及第二主機系統830皆提供電源至電子裝置810。
根據本發明之一實施例,當傳輸控制裝置811操作於自動模式時,傳輸控制裝置811根據第一主機系統820以及第二主機系統830耦接至電子裝置810之順序,允許第一主機系統820以及第二主機系統830之一者對電子裝置810之資料存取裝置執行對應的操作功能。根據本發明之一實施例,操作功能包括多媒體存取功能、資料輸出入介面功能以及資訊安全認證功能至少其中之一。
舉例來說,當第一主機系統820耦接至電子裝置810後,第二主機系統830才耦接至電子裝置810。電子裝置810僅允許第一主機系統820對電子裝置810執行對應的操作功能,而不予理會第二主機系統830之請求。根據本發明之一實施例,儘管電子裝置810僅允許第一主機系統820執行對應的操 作功能,因為電源通道VBUS相互耦接,第二主機系統830仍可對電子裝置810以及第一主機系統820進行充電。
根據本發明之另一實施例,當傳輸控制裝置811操作於優先模式時,儲存於傳輸控制裝置811之暫存器(圖中並未顯示)之設定參數更包括一優先順序。根據本發明之一實施例,使用者可透過韌體寫入的方式,設定優先順序。傳輸控制裝置811根據設定之優先順序,優先允許第一主機系統820以及第二主機系統830之一者對電子裝置810執行對應的操作功能。
舉例來說,假設優先順序係設定為第一傳輸通道CT1以及第二接收通道CR1之優先權高於第二傳輸通道CT以及第二接收通道CR2之優先權。當第二主機系統830耦接至電子裝置810並發出請求時,電子裝置810不予回應;當第一主機系統820耦接至電子裝置810且發出請求時,電子裝置810隨即允許第一主機系統820執行對應的操作功能。
根據本發明之又一實施例,當傳輸控制裝置811操作於維持模式時,傳輸控制裝置811僅會允許讓傳輸控制裝置811進入休眠模式之主機系統執行對應的操作功能。舉例來說,當傳輸控制裝置811操作於維持模式時,第一主機系統820將傳輸控制裝置811進入休眠模式。由於傳輸控制裝置811目前操作於維持模式,對於第二主機系統830之喚醒請求不予理會,也僅接受第一主機系統820之喚醒請求。也就是,在維持模式中,傳輸控制裝置811僅接受將其進入休眠模式之主機系統之喚醒請求。
根據本發明之又一實施例,當傳輸控制裝置811操 作於自訂模式時,使用者可於設定參數中設定一存取邏輯。傳輸控制裝置811根據設定之存取邏輯,允許第一主機系統820以及第二主機系統830之至少一者對電子裝置810執行對應的操作功能。
舉例來說,傳輸控制裝置811可根據存取邏輯,控制第一主機系統820以及第二主機系統830同時對電子裝置810執行對應的操作功能或以分時多工的方式對電子裝置810執行對應的操作功能。或者,使用者可依據需要,自行設定第一主機系統820以及第二主機系統830對電子裝置810執行對應的操作功能之序列或邏輯。
第9圖係顯示根據本發明之一實施例所述之電子裝置之控制方法之流程圖。請參考第3、4、7、9圖,第9圖之流程圖至少適用於第3圖之電子裝置300、第4圖之電子裝置400以及第7圖之電子裝置700。在步驟S91中,通道偵測裝置450偵測第一連接介面410以及第二連接介面420之至少一者與至少一主機系統之間的阻抗資訊而產生阻抗信號SI。如第7圖所示,第一通道偵測裝置750以及第二通道偵測裝置760偵測第一連接介面710以及第二連接介面720與第一主機系統10以及第二主機系統20之間的阻抗狀態,而產生第一阻抗信號SI1以及第二阻抗信號SI2。
接著,在步驟S92中,傳輸控制裝置430根據阻抗信號SI,判斷第一連接介面410以及第二連接介面420之至少一者與至少一主機系統之耦接狀態。如第7圖所示,傳輸控制裝置730根據第一阻抗信號SI1以及第二阻抗信號SI2,判斷第一 連接介面710以及第二連接介面720與第一主機系統10以及第二主機系統20之間之耦接狀態。在步驟S93中,傳輸控制裝置430提供對應的操作功能給耦接至第一連接介面410以及第二連接介面420之至少一者之至少一主機系統。
以上敘述許多實施例的特徵,使所屬技術領域中具有通常知識者能夠清楚理解本說明書的形態。所屬技術領域中具有通常知識者能夠理解其可利用本發明揭示內容為基礎以設計或更動其他製程及結構而完成相同於上述實施例的目的及/或達到相同於上述實施例的優點。所屬技術領域中具有通常知識者亦能夠理解不脫離本發明之精神和範圍的等效構造可在不脫離本發明之精神和範圍內作任意之更動、替代與潤飾。

Claims (13)

  1. 一種傳輸控制裝置,用於控制一資料存取裝置,包括:一主機介面,包括一第一通訊通道以及一第二通訊通道,上述第一通訊通道耦接至一第一連接介面,上述第二通訊通道耦接至一第二連接介面,其中上述第一通訊通道包括一第一傳輸通道以及一第一接收通道,上述第二通訊通道包括一第二傳輸通道以及一第二接收通道,其中上述第一連接介面以及上述第二連接介面耦接到至少一主機系統;一裝置介面,用以耦接至上述資料存取裝置;以及一資料管理電路,耦接至上述主機介面以及上述裝置介面,其中當一通道偵測裝置根據上述第一傳輸通道以及上述第二傳輸通道之至少一者耦接至上述至少一主機系統之終端阻抗所產生之電壓變化而產生一阻抗信號,上述資料管理電路根據上述阻抗信號,判斷一耦接狀態,並根據上述耦接狀態而提供對應的操作功能至上述至少一主機系統,其中上述耦接狀態代表上述第一連接介面以及上述第二連接介面之至少一者是否耦接至上述至少一主機系統;其中當上述至少一主機系統耦接至上述第一通訊通道或上述第二通訊通道時,上述第一傳輸通道或上述第二傳輸通道透過一耦接電容耦接至上述至少一主機系統之接收通道,其中上述通道偵測裝置包括:一偏壓電路,將上述第一傳輸通道或上述第二傳輸通道偏壓至一偏壓電壓;一電流源,根據一控制信號而於一既定時間內輸出一電流 至上述第一傳輸通道或上述第二傳輸通道;一比較器,比較上述偏壓電壓以及一中間電壓而產生一比較信號;以及一閂鎖器,於上述既定時間結束時,鎖定上述比較信號而為上述阻抗信號,其中上述資料管理電路根據上述阻抗信號判斷上述耦接狀態。
  2. 如申請專利範圍第1項所述之傳輸控制裝置,其中上述資料管理電路所提供之上述對應的操作功能包括一多媒體存取功能、一資料傳輸介面功能以及一資訊安全認證功能之至少一者。
  3. 如申請專利範圍第1項所述之傳輸控制裝置,其中當上述資料管理電路根據上述耦接狀態判斷上述至少一主機系統耦接至上述第一連接介面以及上述第二連接介面時,上述資料管理電路對上述至少一主機系統宣告上述資料存取裝置為相同的外部裝置,並提供上述對應的操作功能給上述至少一主機系統,其中上述資料管理電路所提供之上述對應的操作功能包括對上述資料存取裝置不同的操作權限。
  4. 如申請專利範圍第1項所述之傳輸控制裝置,其中上述第一通訊通道更包括一第一電源通道,上述第二通訊通道更包括一第二電源通道,其中上述資料管理電路利用上述第一匯流排以及上述第二匯流排之至少一者之電源對上述資料存取裝置進行供電。
  5. 如申請專利範圍第1項所述之傳輸控制裝置,其中當上述第一傳輸通道或上述第二傳輸通道耦接至上述至少一主機 系統之終端阻抗時,上述電流造成上述偏壓電壓超過上述中間電壓,當上述第一傳輸通道或上述第二傳輸通道並未耦接至上述至少一主機系統之終端阻抗時,上述偏壓電壓在上述既定時間內不超過上述中間電壓。
  6. 如申請專利範圍第5項所述之傳輸控制裝置,其中上述通道偵測裝置於不同時間點偵測上述第一傳輸通道以及上述第二傳輸通道之一者。
  7. 如申請專利範圍第5項所述之傳輸控制裝置,其中當上述通道偵測裝置偵測上述第一連接介面以及上述第二連接介面之一者之上述阻抗資訊時,另一通道偵測裝置同時偵測上述第一連接介面以及上述第二連接介面之另一者之上述阻抗資訊。
  8. 如申請專利範圍第1項所述之傳輸控制裝置,其中資料管理電路包括一暫存器,上述暫存器用以儲存一設定參數,其中當一第一主機系統耦接至上述第一連接介面且一第二主機系統耦接至上述第二連接介面時,上述資料管理電路根據上述設定參數而操作於一自動模式、一優先模式、一維持模式以及一自訂模式之一者,用以允許上述第一主機系統以及上述第二主機系統之至少一者對上述資料存取裝置執行上述對應的操作功能。
  9. 如申請專利範圍第8項所述之傳輸控制裝置,其中當上述資料管理電路操作於上述自動模式時,上述資料管理電路根據上述第一主機系統以及上述第二主機系統分別耦接至上述第一連接介面以及上述第二連接介面之順序,允許上 述第一主機系統以及上述第二主機系統之一者對上述資料存取裝置執行上述對應的操作功能。
  10. 如申請專利範圍第8項所述之傳輸控制裝置,其中當上述資料管理電路操作於上述優先模式時,上述設定參數更包括一優先順序,上述資料管理電路根據上述優先順序,優先允許上述第一主機系統以及上述第二主機系統之一者對上述資料存取裝置執行上述對應的操作功能。
  11. 如申請專利範圍第8項所述之傳輸控制裝置,其中當上述資料管理電路操作於上述維持模式時,上述資料管理電路允許上述第一主機系統以及上述第二主機系統之一者發出一休眠請求而將上述資料管理電路進入一休眠模式,上述資料管理電路僅允許發出上述休眠請求之上述第一主機系統以及上述第二主機系統之同一者之一喚醒請求,而對上述資料存取裝置執行上述對應的操作功能。
  12. 如申請專利範圍第8項所述之傳輸控制裝置,其中當上述資料管理電路操作於上述自訂模式時,上述設定參數更包括一存取邏輯,上述資料管理電路根據上述存取邏輯,允許上述第一主機系統以及上述第二主機系統之至少一者對上述資料存取裝置執行上述對應的操作功能。
  13. 如申請專利範圍第1項所述之傳輸控制裝置,其中上述資料存取裝置係為一USB可複寫式非揮發性記憶體裝置、一USB多媒體裝置、一USB磁碟機、USB光碟機、一USB鍵盤、一USB讀卡機以及一USB無線網路接取器之一者。
TW106102383A 2015-12-28 2015-12-28 傳輸控制裝置 TWI579701B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW106102383A TWI579701B (zh) 2015-12-28 2015-12-28 傳輸控制裝置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW106102383A TWI579701B (zh) 2015-12-28 2015-12-28 傳輸控制裝置

Publications (2)

Publication Number Publication Date
TWI579701B TWI579701B (zh) 2017-04-21
TW201810053A true TW201810053A (zh) 2018-03-16

Family

ID=59240909

Family Applications (1)

Application Number Title Priority Date Filing Date
TW106102383A TWI579701B (zh) 2015-12-28 2015-12-28 傳輸控制裝置

Country Status (1)

Country Link
TW (1) TWI579701B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI792841B (zh) * 2022-01-10 2023-02-11 瑞昱半導體股份有限公司 電路系統

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW512232B (en) * 2001-05-08 2002-12-01 Prolific Technology Inc USB connection-detection circuitry and operation methods of the same
US7293118B1 (en) * 2002-09-27 2007-11-06 Cypress Semiconductor Corporation Apparatus and method for dynamically providing hub or host operations
TWI309009B (en) * 2006-03-22 2009-04-21 Quanta Comp Inc System for detecting usb device
US7478191B2 (en) * 2006-04-14 2009-01-13 Standard Microsystems Corporation Method for automatically switching USB peripherals between USB hosts
TWI428750B (zh) * 2010-12-30 2014-03-01 Via Tech Inc 處理裝置及操作系統

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI792841B (zh) * 2022-01-10 2023-02-11 瑞昱半導體股份有限公司 電路系統

Also Published As

Publication number Publication date
TWI579701B (zh) 2017-04-21

Similar Documents

Publication Publication Date Title
US20240373157A1 (en) Wireless audio output devices
TWI584127B (zh) 電子裝置
US8819462B2 (en) Serial advanced technology attachment interfaces and methods for power management thereof
US10769089B1 (en) Combination write blocking systems with connection interface control devices and methods
CN110462915A (zh) 无线电池管理装置和包括该装置的电池组
US20190068397A1 (en) Method and system for protocol aware universal serial bus redriver
US10887075B2 (en) Method and system for adaptive link training mechanism to calibrate an embedded universal serial bus redriver clock
CN105320620B (zh) 存储器存储装置及控制方法、存储器控制电路单元及模块
TWI579701B (zh) 傳輸控制裝置
TWI579702B (zh) 控制方法
TWI507876B (zh) 記憶體儲存裝置及控制方法、記憶體控制電路單元及模組
CN103428560A (zh) 一种key码烧录的方法以及装置
US9501116B2 (en) Power integrated device and power control method thereof
CN106972568A (zh) 充电检测电路、方法及电子设备
WO2021081784A1 (zh) 供电方法、装置、系统和存储介质
US11003387B2 (en) Combined data and control for multi-die flash
CN115794726A (zh) 物理层芯片、电子设备
CN111092467A (zh) 一种充电装置