本發明涉及一種信號轉換電路及應用所述信號轉換電路的通信系統。
背景技術:
:隨著科技的發展,USB(UniversalSerialBus,通用串行總線)接口所傳輸的速度越來越快。眾所周知,USB3.0信號以差分信號對交錯模式傳輸的效果為最好,然而,這將減小主板的布線空間,不利于主板布局。技術實現要素:鑒于以上內容,本發明提供了一種利于主板布局的信號轉換電路及應用所述信號轉換電路的通信系統。一種信號轉換電路,包括一USB接口芯片,連接外部設備并用于將外部設備的通信數據以一第一傳輸方式輸出;一控制器,連接所述USB接口芯片并用于接收所述USB接口芯片輸出的通信數據,所述控制器還用于將所接收到的通信數據以一第二傳輸方式輸出;及一南橋芯片,連接所述控制器并用于接收所述控制器的通信數據,所述南橋芯片通過所述控制器與所述USB接口芯片所連接的外部設備進行數據連接。一種通信系統,包括:至少兩個外部設備;一USB接口芯片,連接所述至少兩個外部設備并用于將外部設備的通信數據以一第一傳輸方式輸出;一控制器,連接所述USB接口芯片并用于接收所述USB接口芯片輸出的通信數據,所述控制器還用于將所接收到的通信數據以一第二傳輸方式輸出;及一南橋芯片,連接所述控制器并用于接收所述控制器的通信數據,所述南橋芯片通過所述控制器與所述USB接口芯片所連接的外部設備進行數據連接。本發明信號轉換電路及應用該電路的通信系統通過控制器將所述USB接口芯片以第一傳輸方式輸出的通信數據轉換為第二傳輸方式的通信數據輸出至所述南橋芯片,如此可以提高信號傳輸速度。附圖說明圖1是本發明主板的較佳實施方式的方框圖。圖2是本發明信號轉換電路的較佳實施方式的電路圖。主要元件符號說明主板400信號轉換電路100南橋芯片10控制器20USB接口芯片30第一數據通信模塊50USB接口模塊60讀取模塊12第二數據通信模塊22緩存模塊24處理模塊26傳輸模塊28USB3.0讀取芯片U1-U5USB3.0傳輸芯片U6-U10USB連接端口32、34、36、38、40如下具體實施方式將結合上述附圖進一步說明本發明。具體實施方式請參考圖1,本發明較佳實施方式提供一種信號轉換電路100,所述信號轉換電路100應用于一通信系統。所述信號轉換電路100設置于一主板400內,所述信號轉換電路100包括一南橋芯片10、一控制器20及一USB(UniversalSerialBus,通用串行總線)接口芯片30。所述USB接口芯片30連接所述控制器20,所述控制器20連接所述南橋芯片10。所述USB接口芯片30用于連接外設,所述南橋芯片10通過所述控制器20及所述USB接口芯片10與外設進行數據交換。本實施方式中,所述USB接口芯片30包括一USB接口模塊60及一第一數據通信模塊50,所述USB接口模塊60用于與外設進行連接。所述第一數據通信模塊50用于傳輸外設的通信數據。本實施方式中,所述控制器20包括一傳輸模塊28、一緩存模塊24、一處理模塊26及一第二數據通信模塊22,所述第二數據通信模塊22用于連接所述第一數據通信模塊50以與所述第一數據通信模塊50建立通信連接。所述緩存模塊24用于存儲所述第二通信模塊所接收到的通信數據。所述處理模塊26用于偵測所述所述USB接口模塊60是否有接入外設,所述處理模塊26還用于將緩存模塊24所存儲的通信數據通過所述傳輸模塊28輸出至所述南橋芯片10。本實施方式中,所述南橋芯片10包括一讀取模塊12,所述讀取模塊12用于獲取所述傳輸模塊28所傳輸的通信數據。請參考圖2,本實施方式中,所述讀取模塊12包括USB3.0讀取芯片U1-U5。所述USB3.0讀取芯片U1包括用于數據傳輸的引腳USB3_TX1+、USB3_TX1-、USB3_RX1+及USB3_RX1-。所述USB3.0讀取芯片U2包括用于數據傳輸的引腳USB3_TX2+、USB3_TX2-、USB3_RX2+及USB3_RX2-。所述USB3.0讀取芯片U3包括用于數據傳輸的引腳USB3_TX3+、USB3_TX3-、USB3_RX3+及USB3_RX3-。所述USB3.0讀取芯片U4包括用于數據傳輸的引腳USB3_TX4+、USB3_TX4-、USB3_RX4+及USB3_RX4-。所述USB3.0讀取芯片U5包括用于數據傳輸的引腳USB3_TX5+、USB3_TX5-、USB3_RX5+及USB3_RX5-。本實施方式中,所述傳輸模塊28包括USB3.0傳輸芯片U6-U10。所述USB3.0讀取芯片U6包括用于數據傳輸的引腳USB3_TX1+、USB3_TX1-、USB3_RX1+及USB3_RX1-。所述USB3.0讀取芯片U7包括用于數據傳輸的引腳USB3_TX2+、USB3_TX2-、USB3_RX2+及USB3_RX2-。所述USB3.0讀取芯片U8包括用于數據傳輸的引腳USB3_TX3+、USB3_TX3-、USB3_RX3+及USB3_RX3-。所述USB3.0讀取芯片U9包括用于數據傳輸的引腳USB3_TX4+、USB3_TX4-、USB3_RX4+及USB3_RX4-。所述USB3.0讀取芯片U10包括用于數據傳輸的引腳USB3_TX5+、USB3_TX5-、USB3_RX5+及USB3_RX5-。所述USB3.0傳輸芯片U6-U10的數據傳輸引腳與所述USB3.0讀取芯片U1-U5的數據傳輸引腳對應連接。所述第二數據通信模塊22包括數據傳輸引腳USB3_TX6+至USB3_TX10+、USB3_TX6-至USB3_TX10-、USB3_RX6+至USB3_RX10+及USB3_RX6-至USB3_RX10-。所述第一數據通信模塊50包括數據傳輸引腳USB3_TX6+至USB3_TX10+、USB3_TX6-至USB3_TX10-、USB3_RX6+至USB3_RX10+及USB3_RX6-至USB3_RX10-,這些數據傳輸引腳與所述第二數據通信模塊2222的數據傳輸引腳USB3_TX6+至USB3_TX10+、USB3_TX6-至USB3_TX10-、USB3_RX6+至USB3_RX10+及USB3_RX6-至USB3_RX10-對應連接。本實施方式中,差分發送引腳對USB3_TX6+、USB3_TX6-與差分發送引腳對USB3_TX7+、USB3_TX7-為相鄰關系,差分發送引腳對USB3_TX7+、USB3_TX7-與差分發送引腳對USB3_TX8+、USB3_TX8-為相鄰關系,以此類推,這五組差分發送引腳對(USB3_TX6至USB3_TX10)均為依次相鄰關系。同理,差分接收引腳對USB3_RX6+、USB3_RX6-與差分接收引腳對USB3_RX7+、USB3_RX7-為相鄰關系,差分接收引腳對USB3_RX7+、USB3_RX7-與差分接收引腳對USB3_RX8+、USB3_RX8-為相鄰關系,以此類推,所述五組差分接收引腳對(USB3_RX6至USB3_RX10)均為依次相鄰關系。本實施方式中,差分發送引腳對USB3_TX1(USB3_TX1+、USB3_TX1-)與差分接收引腳對USB3_RX1(USB3_RX1+、USB3_RX1-)為相鄰關系,差分發送引腳對USB3_TX2(USB3_TX2+、USB3_TX2-)與差分接收引腳對USB3_RX2(USB3_RX2+、USB3_RX2-)為相鄰關系,差分發送引腳對USB3_TX3(USB3_TX3+、USB3_TX3-)與差分接收引腳對USB3_RX3(USB3_RX3+、USB3_RX3-)為相鄰關系,差分發送引腳對USB3_TX4(USB3_TX4+、USB3_TX4-)與差分接收引腳對USB3_RX4(USB3_RX4+、USB3_RX4-)為相鄰關系,差分發送引腳對USB3_TX5(USB3_TX5+、USB3_TX5-)與差分接收引腳對USB3_RX5(USB3_RX5+、USB3_RX5-)為相鄰關系。本實施方式中,所述USB接口模塊60包括五個USB連接端口32、34、36、38及40用以接入外設。本實施方式中,所述處理模塊26偵測所述USB接口芯片30的USB連接端口是否接入USB3.0設備,并設定USB3.0傳輸芯片按照一定的優先順序與南橋芯片10對應的USB3.0讀取芯片進行通信。本實施方式中,所述處理模塊26設定USB3.0傳輸芯片的優先順序為USB3.0傳輸芯片U8、USB3.0傳輸芯片U7、USB3.0傳輸芯片U9、USB3.0傳輸芯片U10及USB3.0傳輸芯片U6,且分別與對應的USB3.0讀取芯片U3、USB3.0讀取芯片U2、USB3.0讀取芯片U4、USB3.0讀取芯片U5及USB3.0讀取芯片U1進行數據通信。例如當一USB3.0設備接入USB連接端口32、34、36、38及40中任一個(如USB連接端口32)時,所述控制器20將優先選取所述USB3.0傳輸芯片U8輸出所述USB3.0設備的數據至所述南橋芯片的USB3.0讀取芯片U3;當另一USB3.0設備接入USB連接端口34、36、38及40種另一個(如USB連接端口36),所述控制器20將選取所述USB3.0傳輸芯片U7輸出所述USB3.0設備的數據至所述南橋芯片的USB3.0讀取芯片U2。本實施方式中,在進行主板400的元件布局時,所述南橋芯片10與所述控制器20之間的距離可為25.4毫米至30.4毫米之間,所述控制器20與所述USB接口芯片30之間的距離可為2.54毫米至12.7毫米之間。使用時,當一第一USB3.0設備接入所述USB接口芯片30中的USB連接端口32時,所述緩存模塊24接收第一USB3.0設備的通信數據并將通信數據進行存儲,所述處理模塊26優先選取所述USB3.0傳輸芯片U8將緩存模塊24中所存儲的第一USB3.0設備的數據輸出至所述南橋芯片10的USB3.0讀取芯片U3,以實現所述第一USB3.0設備與所述南橋芯片10之間的數據交換。當一第二USB3.0設備接入所述USB接口芯片30中的USB連接端口36時,所述緩存模塊24接收第二USB3.0設備的通信數據并將通信數據進行存儲,所述處理模塊26優先選取所述USB3.0傳輸芯片U7將緩存模塊24中所存儲的第二USB3.0設備的數據輸出至所述南橋芯片10的USB3.0讀取芯片U2,以實現所述第二USB3.0設備與所述南橋芯片10之間的數據交換。上述信號轉換電路100及應用所述信號轉換電路100的通信系統通過所述控制器20將所述USB接口芯片30以第一傳輸方式輸出的通信數據轉換為第二傳輸方式的通信數據輸出至所述南橋芯片10,如此使得所述南橋芯片10與外部USB3.0設備之間的通信速度更快。當前第1頁1 2 3