基于通用串行總線標準與快速外圍組件互聯(lián)標準的橋接器的制造方法
【專利摘要】本實用新型公開了一種基于通用串行總線標準與快速外圍組件互聯(lián)標準的橋接器。所述橋接器包括至少一第一快速外圍組件互聯(lián)接口與至少一通用串行總線轉(zhuǎn)換接口。當所述至少一第一快速外圍組件互聯(lián)接口中的一第一快速外圍組件互聯(lián)接口耦接于一主機時,所述第一快速外圍組件互聯(lián)接口是用以接收來自所述主機的快速外圍組件互聯(lián)數(shù)據(jù)封包。所述至少一通用串行總線轉(zhuǎn)換接口是用以輸出和所述快速外圍組件互聯(lián)數(shù)據(jù)封包有關(guān)的一通用串行總線數(shù)據(jù)封包。因此,相較于現(xiàn)有技術(shù),本實用新型可使耦接于所述橋接器的具有快速外圍組件互聯(lián)接口的主機擁有像一通用串行總線的延伸性、擴充性和熱插入的特性。
【專利說明】基于通用串行總線標準與快速外圍組件互聯(lián)標準的橋接器
【技術(shù)領域】
[0001]本實用新型涉及一種橋接器,尤其涉及一種基于通用串行總線標準與快速外圍組件互聯(lián)標準的橋接器。
【背景技術(shù)】
[0002]在現(xiàn)有技術(shù)中,有些電子裝置基于降低成本考慮而僅具有快速外圍組件互聯(lián)(Peripheral Component Interconnect express, PCIe)接口,但是快速外圍組件互聯(lián)接口并不具有像通用串行總線(Universal Serial Bus, USB)的延伸性、擴充性和熱插入(hotplug in/out)等特性。然而,因為現(xiàn)今大多數(shù)電子裝置都具有通用串行總線接口,所以僅具有快速外圍組件互聯(lián)接口的電子裝置的實用性將大大地降低。
實用新型內(nèi)容
[0003]本實用新型公開了一種基于通用串行總線標準與快速外圍組件互聯(lián)標準的橋接器。所述橋接器包括至少一第一快速外圍組件互聯(lián)接口與至少一通用串行總線轉(zhuǎn)換接口。當所述至少一第一快速外圍組件互聯(lián)接口中的一第一快速外圍組件互聯(lián)接口耦接于一主機時,所述第一快速外圍組件互聯(lián)接口是用以接收來自所述主機的快速外圍組件互聯(lián)數(shù)據(jù)封包。所述至少一通用串行總線轉(zhuǎn)換接口是用以輸出和所述快速外圍組件互聯(lián)數(shù)據(jù)封包有關(guān)的一通用串行總線數(shù)據(jù)封包。
[0004]本實用新型公開一種橋接器。所述橋接器是利用一控制單元將符合一快速外圍組件互聯(lián)協(xié)議的數(shù)據(jù)封包和請求指令轉(zhuǎn)換為一符合通用串行總線協(xié)議的數(shù)據(jù)封包和請求指令。因此,本實用新型具有下列優(yōu)點:第一、本實用新型可使具有一快速外圍組件互聯(lián)接口的主機擁有像一通用串行總線的延伸性、擴充性和熱插入(hot plug in/out)等特性;第二、本實用新型所公開的橋接器并不需要額外的驅(qū)動單元以實現(xiàn)上述通用串行總線的延伸性、擴充性和熱插入的特性;第三、因為本實用新型可直接利用兼容于一通用串行總線規(guī)格的連接頭和纜線,所以本實用新型具有較低的成本。
【專利附圖】
【附圖說明】
[0005]圖1是本實用新型的一第一實施例公開一種基于通用串行總線標準與快速外圍組件互聯(lián)標準的橋接器的示意圖。
[0006]圖2是說明橋接器耦接通用串行總線裝置的示意圖。
[0007]圖3是本實用新型的一第二實施例公開一種基于通用串行總線標準與快速外圍組件互聯(lián)標準的橋接器的示意圖。
[0008]圖4是說明橋接器耦接通用串行總線裝置的示意圖。
[0009]圖5是說明橋接器耦接通用串行總線裝置和快速外圍組件互聯(lián)裝置的示意
[0010]圖。
[0011]圖6是本實用新型的一第三實施例公開一種基于通用串行總線標準與快速外圍組件互聯(lián)標準的橋接器的示意圖。
[0012]圖7是說明三個橋接器的串接關(guān)系的示意圖。
[0013]圖8是說明三個橋接器的串接關(guān)系的示意圖。
[0014]其中,附圖標記說明如下:
[0015]100、300、600、700、800、1000橋接器
[0016]102、1082、1126、308、3122、706、快速外圍組件互聯(lián)接口
[0017]804、806、1004
[0018]104、1124控制單元
[0019]106、1122、202、402、314、316、通用串行總線轉(zhuǎn)換接口
[0020]702、704、802、1002、1006
[0021]108主機
[0022]110、608、610、612、900、902通用串行總線纜線
[0023]112客戶端裝置
[0024]200、400、602、604、606、1010通用串行總線裝置
[0025]310快速外圍組件互聯(lián)切換單元
[0026]312、708、808、810快速外圍組件互聯(lián)裝置
[0027]314快速外圍組件互聯(lián)連接線
[0028]IRff, IRffC, MRff, MRffC請求指令
[0029]PCIeDP, PCIeDPC快速外圍組件互聯(lián)數(shù)據(jù)封包
[0030]USBDP通用串行總線數(shù)據(jù)封包
[0031]MRffB, IRffB通用串行總線請求指令
【具體實施方式】
[0032]請參照圖1,圖1是本實用新型的一第一實施例公開一種基于通用串行總線(Universal Serial Bus, USB)標準與快速外圍組件互聯(lián)(Peripheral ComponentInterconnect express, PCIe)標準的橋接器100的示意圖。如圖1所示,橋接器100包含一快速外圍組件互聯(lián)接口 102、一控制單元104及一通用串行總線轉(zhuǎn)換接口 106。當快速外圍組件互聯(lián)接口 102通過一主機108的快速外圍組件互聯(lián)接口 1082耦接于主機108時,快速外圍組件互聯(lián)接口 102是用以接收來自主機108的快速外圍組件互聯(lián)數(shù)據(jù)封包PCIeDP、內(nèi)存讀出/寫入的請求指令(request co_and)MRW和輸出輸入單元的讀出/寫入的請求指令IRW等,其中快速外圍組件互聯(lián)數(shù)據(jù)封包PCIeDP、內(nèi)存讀出/寫入的請求指令MRW和輸出輸入單元的讀出/寫入的請求指令IRW是符合一,決速外圍組件互聯(lián)協(xié)議(PeripheralComponent Interconnect express protocol)。但本實用新型并不受限于快速外圍組件互聯(lián)接口 102僅接收來自主機108的快速外圍組件互聯(lián)數(shù)據(jù)封包PCIeDP、內(nèi)存讀出/寫入的請求指令MRW和輸出輸入單元的讀出/寫入的請求指令IRW。另外,本實用新型也不受限于橋接器100僅包含快速外圍組件互聯(lián)接口 102,也就是說本實用新型可包含超過一個以上的第一快速外圍組件互聯(lián)接口。如圖1所示,當快速外圍組件互聯(lián)接口 102接收快速外圍組件互聯(lián)數(shù)據(jù)封包PCIeDP、內(nèi)存讀出/寫入的請求指令MRW和輸出輸入單元的讀出/寫入的請求指令IRW后,控制單元104可用以轉(zhuǎn)換快速外圍組件互聯(lián)數(shù)據(jù)封包PCIeDP、內(nèi)存讀出/寫入的請求指令MRW和輸出輸入單元的讀出/寫入的請求指令IRW為對應于快速外圍組件互聯(lián)數(shù)據(jù)封包PCIeDP的通用串行總線數(shù)據(jù)封包USBDP以及分別對應于請求指令MRW、IRW的通用串行總線請求指令MRWB、IRWB,其中通用串行總線數(shù)據(jù)封包USBDP以及通用串行總線請求指令MRWEkIRWB是符合一通用串行總線協(xié)議(Universal Serial Bus protocol)。因此,在控制單元104產(chǎn)生通用串行總線數(shù)據(jù)封包USBDP以及通用串行總線請求指令MRWB、IRWB后,通用串行總線轉(zhuǎn)換接口 106即可通過通用串行總線纜線(USB cable) 110輸出通用串行總線數(shù)據(jù)封包USBDP以及通用串行總線請求指令MRWB、IRffB至一客戶端裝置112 (另一橋接器)。如圖1所示,客戶端裝置112可通過一通用串行總線轉(zhuǎn)換接口 1122接收通用串行總線數(shù)據(jù)封包USBDP以及通用串行總線請求指令MRWB、IRWB。然后,客戶端裝置112的控制單元1124即可轉(zhuǎn)換通用串行總線數(shù)據(jù)封包USBDP以及通用串行總線請求指令MRWB、IRWB為對應于通用串行總線數(shù)據(jù)封包USBDP的快速外圍組件互聯(lián)數(shù)據(jù)封包PCIeDPC以及分別對應于通用串行總線請求指令MRWB、IRWB的請求指令MRWC、IRWC,其中快速外圍組件互聯(lián)數(shù)據(jù)封包PCIeDPC以及請求指令MRWC、IRWC符合快速外圍組件互聯(lián)協(xié)議。當控制單元1124產(chǎn)生快速外圍組件互聯(lián)數(shù)據(jù)封包PCIeDPC以及請求指令MRWC、IRWC后,客戶端裝置112即可通過一快速外圍組件互聯(lián)接口 1126輸出快速外圍組件互聯(lián)數(shù)據(jù)封包PCIeDPC以及請求指令MRWC、IRWC至具有至少一快速外圍組件互聯(lián)接口的裝置。如圖1所示,因為本實用新型所公開的橋接器100可通過控制單元104轉(zhuǎn)換符合快速外圍組件互聯(lián)協(xié)議的快速外圍組件互聯(lián)數(shù)據(jù)封包PCIeDP、內(nèi)存讀出/寫入的請求指令MRW和輸出輸入單元的讀出/寫入的請求指令IRW為符合通用串行總線協(xié)議的通用串行總線數(shù)據(jù)封包USBDP以及通用串行總線請求指令MRWB、IRWB,所以本實用新型可使具有快速外圍組件互聯(lián)接口 1082的主機108擁有像通用串行總線的延伸性和擴充性。另外,本實用新型也可反向操作上述主機108、橋接器100和客戶端裝置112之間傳遞數(shù)據(jù)或指令的順序,在此不再贅述。
[0033]請參照圖2,圖2是說明橋接器100耦接一通用串行總線裝置200的示意圖。如圖2所示,通用串行總線裝置200可通過一通用串行總線轉(zhuǎn)換接口 202接收通用串行總線數(shù)據(jù)封包USBDP以及通用串行總線請求指令MRWB、IRWB。然后,因為通用串行總線數(shù)據(jù)封包USBDP以及通用串行總線請求指令MRWB、IRWB是符合通用串行總線協(xié)議,所以通用串行總線裝置200即可直接對通用串行總線數(shù)據(jù)封包USBDP以及通用串行總線請求指令MRWB、IRWB執(zhí)行相對應的處理。
[0034]請參照圖3,圖3是本實用新型的一第二實施例公開一種基于通用串行總線(Universal Serial Bus, USB)標準與快速外圍組件互聯(lián)標準的橋接器300的示意圖。如圖3所示,橋接器300和橋接器100的差別在于橋接器300還包括一快速外圍組件互聯(lián)接口 308和一快速外圍組件互聯(lián)切換單元310。但本實用新型并不受限于橋接器300僅包括快速外圍組件互聯(lián)接口 308。也就是說橋接器300可包括超過一個以上的第二快速外圍組件互聯(lián)接口。如圖3所示,當一快速外圍組件互聯(lián)裝置312連接至快速外圍組件互聯(lián)接口308時,快速外圍組件互聯(lián)切換單元310可傳送快速外圍組件互聯(lián)數(shù)據(jù)封包PCIeDP、內(nèi)存讀出/寫入的請求指令MRW和輸出輸入單元的讀出/寫入的請求指令IRW至快速外圍組件互聯(lián)接口 308,使快速外圍組件互聯(lián)接口 308直接輸出快速外圍組件互聯(lián)數(shù)據(jù)封包PCIeDP、內(nèi)存讀出/寫入的請求指令MRW和輸出輸入單元的讀出/寫入的請求指令IRW至快速外圍組件互聯(lián)裝置312。然后,快速外圍組件互聯(lián)裝置312即可通過一快速外圍組件互聯(lián)接口 3122和一快速外圍組件互聯(lián)連接線314接收快速外圍組件互聯(lián)數(shù)據(jù)封包PCIeDP以及請求指令MRff, IRff,并對快速外圍組件互聯(lián)數(shù)據(jù)封包PCIeDP以及請求指令MRW、IRff執(zhí)行相對應的處理。另外,在本實用新型的另一實施例中,快速外圍組件互聯(lián)接口 308是耦接一快速外圍組件互聯(lián)插槽(Peripheral Component Interconnect express slot)。另外,橋接器 300 的其余操作原理皆和橋接器100相同,在此不再贅述。
[0035]請參照圖4,圖4是說明橋接器300耦接一通用串行總線裝置400的示意圖。如圖4所示,通用串行總線裝置400可通過一通用串行總線轉(zhuǎn)換接口 402和通用串行總線纜線110接收通用串行總線數(shù)據(jù)封包USBDP以及通用串行總線請求指令MRWB、IRWB。然后,通用串行總線裝置400即可直接對通用串行總線數(shù)據(jù)封包USBDP以及通用串行總線請求指令MRWB、IRffB執(zhí)行相對應的處理。
[0036]請參照圖5,圖5是說明橋接器300耦接通用串行總線裝置400和快速外圍組件互聯(lián)裝置312的示意圖。如圖5所示,通用串行總線裝置400可通過通用串行總線轉(zhuǎn)換接口402和通用串行總線纜線110接收通用串行總線數(shù)據(jù)封包USBDP以及通用串行總線請求指令MRWB、IRWB,以及快速外圍組件互聯(lián)裝置312可通過快速外圍組件互聯(lián)接口 3122和快速外圍組件互聯(lián)連接線314接收快速外圍組件互聯(lián)數(shù)據(jù)封包PCIeDP以及請求指令MRW、IRW。
[0037]請參照圖6,圖6是本實用新型的一第三實施例公開一種基于通用串行總線(Universal Serial Bus, USB)標準與快速外圍組件互聯(lián)標準的橋接器600的示意圖。如圖6所示,橋接器600和橋接器300的差別在于橋接器600不包括快速外圍組件互聯(lián)接口 308和包括三通用串行總線轉(zhuǎn)換接口 106、314、316。但本實用新型并不受限于橋接器600包括三個通用串行總線轉(zhuǎn)換接口 106、314、316。如圖6所示,通用串行總線轉(zhuǎn)換接口 106、314、316可分別通過通用串行總線纜線608、610、612耦接三個通用串行總線裝置602、604、606。但橋接器600的通用串行總線轉(zhuǎn)換接口 106、314、316也可耦接二個通用串行總線裝置和一個類似客戶端裝置112的橋接器、二個類似客戶端裝置112的橋接器和一個通用串行總線裝置以及三個類似客戶端裝置112的橋接器。另外,橋接器600的其余操作原理皆和橋接器300相同,在此不再贅述。
[0038]請參照圖7,圖7是說明橋接器300與橋接器700、800的串接關(guān)系的示意圖。如圖7所示,橋接器700具有二通用串行總線轉(zhuǎn)換接口 702、704和一快速外圍組件互聯(lián)接口 706,以及橋接器800具有一通用串行總線轉(zhuǎn)換接口 802和二快速外圍組件互聯(lián)接口 804、806。如圖7所示,橋接器700的通用串行總線轉(zhuǎn)換接口 702可通過一通用串行總線纜線900和橋接器300的通用串行總線轉(zhuǎn)換接口 106耦接,橋接器700的通用串行總線轉(zhuǎn)換接口 704可通過一通用串行總線纜線902和橋接器800的通用串行總線轉(zhuǎn)換接口 802耦接,以及橋接器700的快速外圍組件互聯(lián)接口 706可和一快速外圍組件互聯(lián)裝置708 (例如串行高級技術(shù)附件控制器(Serial Advanced Technology Attachment controller, SATA controller)耦接。另外,如圖7所示,橋接器800的快速外圍組件互聯(lián)接口 804可和一快速外圍組件互聯(lián)裝置808 (例如存儲卡讀取器(card reader)稱接,以及橋接器800的快速外圍組件互聯(lián)接口 806可和一,決速外圍組件互聯(lián)裝置810 (例如視頻圖形陣列卡(Video Graphics Arraycard, VGA card)耦接。另外,如圖7所示的橋接器300與橋接器700、800的串接關(guān)系僅是用以說明本實用新型,也就是說本實用新型并不受限于如圖7所示的橋接器300與橋接器700、800的串接關(guān)系。
[0039]請參照圖8,圖8是說明橋接器300與橋接器700、1000的串接關(guān)系的示意圖。如圖8所示,圖8和圖7的差別在于橋接器1000具有二通用串行總線轉(zhuǎn)換接口 1002、1006和一快速外圍組件互聯(lián)接口 1004。如圖8所示,橋接器700的通用串行總線轉(zhuǎn)換接口 704可通過一通用串行總線纜線902和橋接器1000的通用串行總線轉(zhuǎn)換接口 1002耦接。另外,橋接器1000的快速外圍組件互聯(lián)接口 1004可和一快速外圍組件互聯(lián)裝置808 (例如存儲卡讀取器)耦接,以及橋接器1000的通用串行總線轉(zhuǎn)換接口 1006可和一通用串行總線裝置1010耦接。另外,如圖8所示的橋接器300與橋接器700、1000的串接關(guān)系僅是用以說明本實用新型,也就是說本實用新型并不受限于如圖8所示的橋接器300與橋接器700、1000的串接關(guān)系。
[0040]綜上所述,本實用新型所公開的橋接器是利用控制單元將符合快速外圍組件互聯(lián)協(xié)議的數(shù)據(jù)封包和請求指令轉(zhuǎn)換為符合通用串行總線協(xié)議的數(shù)據(jù)封包和請求指令。因此,本實用新型具有下列優(yōu)點:第一、本實用新型可使具有快速外圍組件互聯(lián)接口的主機擁有像通用串行總線的延伸性、擴充性和熱插入(hot plug in/out)等特性;第二、本實用新型所公開的橋接器并不需要額外的驅(qū)動單元以實現(xiàn)上述通用串行總線的延伸性、擴充性和熱插入的特性;第三、因為本實用新型可直接利用兼容于通用串行總線規(guī)格的連接頭和纜線,所以本實用新型具有較低的成本。
[0041]以上所述僅為本實用新型的優(yōu)選實施例而已,并不用于限制本實用新型,對于本領域的技術(shù)人員來說,本實用新型可以有各種更改和變化。凡在本實用新型的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本實用新型的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種基于通用串行總線標準與快速外圍組件互聯(lián)標準的橋接器,其特征在于包括: 至少一第一快速外圍組件互聯(lián)接口,其中當所述至少一第一快速外圍組件互聯(lián)接口中的一第一快速外圍組件互聯(lián)接口耦接于一主機時,所述第一快速外圍組件互聯(lián)接口是用以接收來自所述主機的快速外圍組件互聯(lián)數(shù)據(jù)封包;及 至少一通用串行總線轉(zhuǎn)換接口,用以輸出和所述快速外圍組件互聯(lián)數(shù)據(jù)封包有關(guān)的一通用串行總線數(shù)據(jù)封包。
2.如權(quán)利要求1所述的橋接器,其特征在于:所述快速外圍組件互聯(lián)數(shù)據(jù)封包符合一快速外圍組件互聯(lián)協(xié)議。
3.如權(quán)利要求1所述的橋接器,其特征在于:所述通用串行總線數(shù)據(jù)封包符合一通用串行總線協(xié)議。
4.如權(quán)利要求1所述的橋接器,其特征在于還包括: 一控制單元,用以轉(zhuǎn)換所述快速外圍組件互聯(lián)數(shù)據(jù)封包為所述通用串行總線數(shù)據(jù)封包,并輸出所述通用串行總線數(shù)據(jù)封包; 至少一第二快速外圍組件互聯(lián)接口 ;及 一快速外圍組件互聯(lián)切換單元,用以當一通用串行總線控制裝置或另一橋接器連接至所述至少一通用串行總線轉(zhuǎn)換接口中的一通用串行總線轉(zhuǎn)換接口時,傳送所述快速外圍組件互聯(lián)數(shù)據(jù)封包至所述控制單元,然后所述控制單元轉(zhuǎn)換所述快速外圍組件互聯(lián)數(shù)據(jù)封包為所述通用串行總線數(shù)據(jù)封包并輸出至使所述通用串行總線轉(zhuǎn)換接口以使所述通用串行總線轉(zhuǎn)換接口輸出所述通用串行總線數(shù)據(jù)封包;以及當一快速外圍組件互聯(lián)裝置連接至所述至少一第二快速外圍組件互聯(lián)接口中的一第二快速外圍組件互聯(lián)接口時,傳送所述快速外圍組件互聯(lián)數(shù)據(jù)封包至使所述第二快速外圍組件互聯(lián)接口,使所述第二快速外圍組件互聯(lián)接口直接輸出所述快速外圍組件互聯(lián)數(shù)據(jù)封包。
【文檔編號】G06F13/40GK204117141SQ201420530027
【公開日】2015年1月21日 申請日期:2014年9月15日 優(yōu)先權(quán)日:2014年9月15日
【發(fā)明者】沈頌恩, 趙軒慶, 黃承斌, 許弘譯 申請人:鈺創(chuàng)科技股份有限公司