專利名稱:一種通信口復(fù)用的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通信口復(fù)用的方法及裝置,尤其涉及對(duì)物理接口的多種復(fù)用。
背景技術(shù):
隨著通信設(shè)備電路的復(fù)雜以及功能的多樣性的提升,設(shè)備對(duì)于單板的通信處理能 力的要求越來(lái)越強(qiáng),而單板對(duì)外的接口往往空間有限,造成由于單板對(duì)外接口的限制,使得 某些功能不能實(shí)現(xiàn)。另外,隨著設(shè)備復(fù)雜性的增加,各個(gè)單板的調(diào)試信息越來(lái)越多,且非常關(guān)鍵,在單 板開(kāi)發(fā)和工程上,觀察單板的調(diào)試信息對(duì)定位故障非常有幫助,而每個(gè)單板都提供一個(gè)調(diào) 試接口是非常不經(jīng)濟(jì),也是非常不現(xiàn)實(shí)的一件事情。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是,提供一種通信口復(fù)用的方法及裝置,對(duì)物理接口進(jìn) 行充分的擴(kuò)展,以適應(yīng)設(shè)備集成度提高導(dǎo)致的通信需求增加,極大的解決通信設(shè)備緊湊性 提高所帶來(lái)的物理鏈路緊張的問(wèn)題,極大的提高了電路上的接口的利用率。為了解決上述技術(shù)問(wèn)題,本發(fā)明提出一種通信口復(fù)用的裝置,包括一物理接口、一 第一通道選擇模塊,以及若干個(gè)邏輯上的功能接口,所述第一通道選擇模塊與所述物理接 口的輸入端以及所述若干個(gè)邏輯上的功能接口的輸出端分別相連,所述第一通道選擇模塊 負(fù)責(zé)接收所述若干個(gè)邏輯上的功能接口的輸出端輸出的信號(hào),并選擇所述信號(hào)其中之一輸 出至所述物理接口的輸入端。進(jìn)一步地,上述裝置還可具有以下特點(diǎn)所述第一通道選擇模塊包括一控制單元和一選通陣列,所述選通陣列具有多個(gè)輸 入管腳和一個(gè)輸出管腳,所述選通陣列的每一個(gè)輸入管腳分別與一邏輯上的功能接口的輸 出端相連,所述選通陣列的輸出管腳與所述物理接口的輸入端相連,所述控制單元與所述 選通陣列相連,其中所述控制單元,向所述選通陣列發(fā)送控制信號(hào);所述選通陣列,根據(jù)所述控制單元發(fā)送來(lái)的控制信號(hào)導(dǎo)通其一個(gè)輸入管腳與其輸 出管之間的信號(hào)通道。進(jìn)一步地,上述裝置還可具有以下特點(diǎn)所述選通陣列是繼電器或者模擬開(kāi)關(guān);所述繼電器或者所述模擬開(kāi)關(guān)根據(jù)所述控制單元發(fā)送來(lái)的控制信號(hào)改變通斷狀 態(tài)。進(jìn)一步地,上述裝置還可具有以下特點(diǎn)所述選通陣列和所述控制單元是可編程邏輯器件。進(jìn)一步地,上述裝置還可具有以下特點(diǎn)還包括一第二通道選擇模塊,所述第二通道選擇模塊與所述物理接口的輸出端以及若干個(gè)邏輯上的功能接口的輸入端分別相連,所述第二通道選擇模塊負(fù)責(zé)接收所述物理 接口的輸出端輸出的信號(hào),并將其輸入至一個(gè)或者多個(gè)所述邏輯上的功能接口的輸入端。為了解決上述技術(shù)問(wèn)題,本發(fā)明還提出一種通信口復(fù)用的方法,包括將多個(gè)邏輯上的功能接口的輸出端經(jīng)一第一通道選擇模塊連接至一物理接口的 輸入端;控制所述第一通道選擇模塊選通一個(gè)所述邏輯上的功能接口的輸出端與所述物 理接口輸入端的之間的信號(hào)通道。進(jìn)一步地,上述方法還可具有以下特點(diǎn)所述第一通道選擇模塊包括一控制單元和一選通陣列,所述選通陣列具有多個(gè)輸 入管腳和一個(gè)輸出管腳,該方法包括將所述選通陣列的每一個(gè)輸入管腳分別與一邏輯上的功能接口的輸出端相連,將 所述選通陣列的輸出管腳與所述物理接口的輸入端相連;將所述控制單元與所述選通陣列相連;所述控制單元向所述選通陣列發(fā)送控制信號(hào);所述選通陣列,根據(jù)所述控制單元發(fā)送來(lái)的控制信號(hào)導(dǎo)通其一個(gè)輸入管腳與其輸 出管腳之間的信號(hào)通道。進(jìn)一步地,上述方法還可具有以下特點(diǎn)所述選通陣列是繼電器或者模擬開(kāi)關(guān);所述繼電器或者所述模擬開(kāi)關(guān)根據(jù)所述控制單元發(fā)送來(lái)的控制信號(hào)改變通斷狀 態(tài)。進(jìn)一步地,上述方法還可具有以下特點(diǎn)所述選通陣列和所述控制單元是可編程邏輯器件。進(jìn)一步地,上述方法還可具有以下特點(diǎn)將所述物理接口的輸出端經(jīng)一第二通道選擇模塊連接至若干個(gè)邏輯上的功能接 口的輸入端;控制所述第二通道選擇模塊選通所述物理接口的輸出端與一個(gè)所述邏輯上的功 能接口的輸入端之間的信號(hào)通道。本發(fā)明提供的一種通信口復(fù)用的方法及裝置,具有如下優(yōu)點(diǎn)1、極大的提高了物理接口的利用率;2、解決了設(shè)備通信接口不充分造成的設(shè)計(jì)瓶頸,使得單板的功能不受物理接口的 限制,可以充分?jǐn)U充單板;3、可以極大的節(jié)約成本;4、可以廣泛的應(yīng)用于各個(gè)領(lǐng)域,具有很好的通用性。
圖1是本發(fā)明實(shí)施例一種通信口復(fù)用的裝置示意圖;圖2是本發(fā)明實(shí)施例一種通信口復(fù)用的裝置中的第一通道選擇模塊的示意圖;圖3是本發(fā)明實(shí)施例一種通信口復(fù)用的方法流程示意圖;圖4是本發(fā)明應(yīng)用實(shí)例1 一種輸出調(diào)制信息應(yīng)用場(chǎng)景下的通信口復(fù)用方法流程示意圖;圖5是本發(fā)明應(yīng)用實(shí)例2—種輸出不同業(yè)務(wù)類型或不同單板公用接口的應(yīng)用場(chǎng)景 下的通信口復(fù)用方法流程示意圖;圖6是本發(fā)明應(yīng)用實(shí)例3 —種多邏輯輸入至不同單板場(chǎng)景下的通信口復(fù)用方法流 程示意圖。
具體實(shí)施例方式本發(fā)明提供了一種通信口復(fù)用的方法及裝置,其基本構(gòu)思是設(shè)計(jì)一切換電路,通 過(guò)所述切換電路的切換,實(shí)現(xiàn)物理上的一個(gè)接口對(duì)應(yīng)邏輯上的多個(gè)功能端口,從而達(dá)到通 信口復(fù)用的目的。下面將結(jié)合附圖來(lái)詳細(xì)說(shuō)明本發(fā)明實(shí)施方式。參見(jiàn)圖1,該圖示出了本發(fā)明實(shí)施例一種通信口復(fù)用的裝置,包括一物理接口、一 第一通道選擇模塊,以及若干個(gè)邏輯上的功能接口,其中,所述第一通道選擇模塊與所述物 理接口的輸入端以及所述若干個(gè)邏輯上的功能接口的輸出端分別相連,所述第一通道選擇 模塊負(fù)責(zé)接收所述若干個(gè)邏輯上的功能接口的輸出端輸出的信號(hào),并選擇所述信號(hào)其中之 一輸出至所述物理接口的輸入端,從而實(shí)現(xiàn)所述物理接口的復(fù)用。所述第一通道選擇模塊如圖2所示,包括一控制單元和一選通陣列,所述選通陣 列具有多個(gè)輸入管腳和一個(gè)輸出管腳,所述選通陣列的每一個(gè)輸入管腳分別與一邏輯上的 功能接口的輸出端相連,所述選通陣列的輸出管腳與所述物理接口的輸入端相連,所述控 制單元與所述選通陣列相連,其中所述控制單元,向所述選通陣列發(fā)送控制信號(hào);所述選通陣列,根據(jù)所述控制單元發(fā)送來(lái)的控制信號(hào)導(dǎo)通其一個(gè)輸入管腳與其輸 出管之間的信號(hào)通道。所述選通陣列可以是物理的陣列,例如繼電器、模擬開(kāi)關(guān)等;所述控制單元可以是 CPU;通過(guò)CPU控制所述繼電器、模擬開(kāi)關(guān)的通斷來(lái)是實(shí)現(xiàn)選擇多個(gè)輸入信號(hào)其中之一輸出 至所述物理接口輸入端。所述選通陣列和所述控制單元也可以由FPGA等可編程邏輯器件來(lái)實(shí)現(xiàn),F(xiàn)PGA執(zhí) 行預(yù)設(shè)程序,自動(dòng)選擇多個(gè)輸入信號(hào)其中之一輸出至所述物理接口的輸入端。進(jìn)一步地,本發(fā)明實(shí)施例還可以設(shè)計(jì)物理端口輸出側(cè)的復(fù)用,增加一第二通道選 擇模塊,所述第二通道選擇模塊與所述物理接口的輸出端以及若干個(gè)邏輯上的功能接口的 輸入端分別相連,所述第二通道選擇模塊負(fù)責(zé)接收所述物理接口的輸出端輸出的信號(hào),并 將其輸入至一個(gè)或者多個(gè)所述邏輯上的功能接口的輸入端。參見(jiàn)圖3,該圖示出了本發(fā)明實(shí)施例一種通信口復(fù)用的方法,包括步驟步驟S301 將多個(gè)邏輯上的功能接口的輸出端經(jīng)一第一通道選擇模塊連接至一 物理接口的輸入端;步驟S302 控制所述第一通道選擇模塊選通一個(gè)所述邏輯上的功能接口的輸出 端與所述物理接口輸入端的之間的信號(hào)通道。進(jìn)一步地,所述第一通道選擇模塊包括一控制單元和一選通陣列,所述選通陣列 具有多個(gè)輸入管腳和一個(gè)輸出管腳,其中
將所述選通陣列的每一個(gè)輸入管腳分別與一邏輯上的功能接口的輸出端相連,將 所述選通陣列的輸出管腳與所述物理接口的輸入端相連;將所述控制單元與所述選通陣列相連;所述控制單元向所述選通陣列發(fā)送控制信號(hào);所述選通陣列,根據(jù)所述控制單元發(fā)送來(lái)的控制信號(hào)導(dǎo)通其一個(gè)輸入管腳與其輸 出管腳之間的信號(hào)通道。所述選通陣列可以是物理的陣列,例如繼電器、模擬開(kāi)關(guān)等;所述控制單元可以是 CPU;通過(guò)CPU控制所述繼電器、模擬開(kāi)關(guān)的通斷來(lái)是實(shí)現(xiàn)選擇多個(gè)輸入信號(hào)其中之一輸出 至所述物理接口輸入端。所述選通陣列和所述控制單元也可以由FPGA等可編程邏輯器件來(lái)實(shí)現(xiàn),F(xiàn)PGA執(zhí) 行預(yù)設(shè)程序,自動(dòng)選擇多個(gè)輸入信號(hào)其中之一輸出至所述物理接口的輸入端。進(jìn)一步地,本發(fā)明實(shí)施例還可以設(shè)計(jì)物理端口輸出側(cè)的復(fù)用,增加一第二通道選 擇模塊,將所述物理接口的輸出端經(jīng)一第二通道選擇模塊連接至若干個(gè)邏輯上的功能接口 的輸入端;控制所述第二通道選擇模塊選通所述物理接口的輸出端與一個(gè)所述邏輯上的功 能接口的輸入端之間的信號(hào)通道。下面將結(jié)合具體應(yīng)用場(chǎng)景進(jìn)一步說(shuō)明本發(fā)明實(shí)施方式。應(yīng)用實(shí)例1 當(dāng)有多種調(diào)試信息需要輸出,而物理的鏈接上只有一個(gè)調(diào)試串口可以對(duì)外輸出信息時(shí),會(huì)造成調(diào)試信息的輸出困難。采用本發(fā)明提供的通信口復(fù)用方法和裝置,可以很好地應(yīng)用于該場(chǎng)景下,解決調(diào) 試信息輸出困難的不足。參見(jiàn)圖4,該圖示出了本發(fā)明應(yīng)用實(shí)例1 一種輸出調(diào)制信息應(yīng)用場(chǎng) 景下的通信口復(fù)用方法,包括將多個(gè)調(diào)試信息輸出到FPGA中,由FPGA根據(jù)需要完成通道 選擇的功能,輸出需要的調(diào)試信息。同時(shí),可以根據(jù)需要修改FPGA的設(shè)置以完成不同通道 的調(diào)試信息的選擇。應(yīng)用實(shí)例2:參見(jiàn)圖5,該圖示出了一種輸出不同業(yè)務(wù)類型或不同單板公用接口的應(yīng)用場(chǎng)景下 的通信口復(fù)用方法,包括將不同的業(yè)務(wù)的輸出匯聚到開(kāi)關(guān)陣列處,由三個(gè)二選一控制可以 實(shí)現(xiàn)從4個(gè)輸入中選取一個(gè)業(yè)務(wù)類型輸出,同時(shí)開(kāi)關(guān)陣列可以進(jìn)行選擇和切換,從而滿足 多種業(yè)務(wù)或者多個(gè)單板共享一個(gè)物理端口的需求,可以大大節(jié)約成本。應(yīng)用實(shí)例3:應(yīng)用實(shí)例1和2給出了多個(gè)邏輯輸出,一個(gè)物理接口的2種應(yīng)用場(chǎng)景。應(yīng)用實(shí)例 3將從另外一個(gè)新的角度體現(xiàn)一下本發(fā)明的另一種應(yīng)用場(chǎng)景,參見(jiàn)圖6,該圖示出了本發(fā)明 應(yīng)用實(shí)例一種多邏輯輸入至不同單板場(chǎng)景下的通信口復(fù)用方法,包括將多個(gè)邏輯端口的 信號(hào)輸入本發(fā)明的第二通道選擇模塊中,所述通道選擇模塊可以是FPGA,也可以是模擬開(kāi) 關(guān)或類似器件,所述通道選擇模塊可以控制各個(gè)輸入到不同單板的信號(hào)走向,從而實(shí)現(xiàn)多 個(gè)輸入到不同單板的切換。以上僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人 員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、 等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種通信口復(fù)用的裝置,其特征在于,包括一物理接口、一第一通道選擇模塊,以及若干個(gè)邏輯上的功能接口,所述第一通道選擇模塊與所述物理接口的輸入端以及所述若干個(gè)邏輯上的功能接口的輸出端分別相連,所述第一通道選擇模塊負(fù)責(zé)接收所述若干個(gè)邏輯上的功能接口的輸出端輸出的信號(hào),并選擇所述信號(hào)其中之一輸出至所述物理接口的輸入端。
2.如權(quán)利要求1所述的裝置,其特征在于,所述第一通道選擇模塊包括一控制單元和 一選通陣列,所述選通陣列具有多個(gè)輸入管腳和一個(gè)輸出管腳,所述選通陣列的每一個(gè)輸 入管腳分別與一邏輯上的功能接口的輸出端相連,所述選通陣列的輸出管腳與所述物理接 口的輸入端相連,所述控制單元與所述選通陣列相連,其中所述控制單元,向所述選通陣列發(fā)送控制信號(hào);所述選通陣列,根據(jù)所述控制單元發(fā)送來(lái)的控制信號(hào)導(dǎo)通其一個(gè)輸入管腳與其輸出管 之間的信號(hào)通道。
3.如權(quán)利要求2所述的裝置,其特征在于 所述選通陣列是繼電器或者模擬開(kāi)關(guān);所述繼電器或者所述模擬開(kāi)關(guān)根據(jù)所述控制單元發(fā)送來(lái)的控制信號(hào)改變通斷狀態(tài)。
4.如權(quán)利要求2所述的裝置,其特征在于所述選通陣列和所述控制單元是可編程邏輯器件。
5.如權(quán)利要求1-4中任何一項(xiàng)所述的裝置,其特征在于,還包括一第二通道選擇模塊, 所述第二通道選擇模塊與所述物理接口的輸出端以及若干個(gè)邏輯上的功能接口的輸入端 分別相連,所述第二通道選擇模塊負(fù)責(zé)接收所述物理接口的輸出端輸出的信號(hào),并將其輸 入至一個(gè)或者多個(gè)所述邏輯上的功能接口的輸入端。
6.一種通信口復(fù)用的方法,包括將多個(gè)邏輯上的功能接口的輸出端經(jīng)一第一通道選擇模塊連接至一物理接口的輸入端;控制所述第一通道選擇模塊選通一個(gè)所述邏輯上的功能接口的輸出端與所述物理接 口輸入端的之間的信號(hào)通道。
7.如權(quán)利要求6所述的方法,其特征在于,所述第一通道選擇模塊包括一控制單元和 一選通陣列,所述選通陣列具有多個(gè)輸入管腳和一個(gè)輸出管腳,該方法包括將所述選通陣列的每一個(gè)輸入管腳分別與一邏輯上的功能接口的輸出端相連,將所述 選通陣列的輸出管腳與所述物理接口的輸入端相連; 將所述控制單元與所述選通陣列相連; 所述控制單元向所述選通陣列發(fā)送控制信號(hào);所述選通陣列,根據(jù)所述控制單元發(fā)送來(lái)的控制信號(hào)導(dǎo)通其一個(gè)輸入管腳與其輸出管 腳之間的信號(hào)通道。
8.如權(quán)利要求7所述的方法,其特征在于 所述選通陣列是繼電器或者模擬開(kāi)關(guān);所述繼電器或者所述模擬開(kāi)關(guān)根據(jù)所述控制單元發(fā)送來(lái)的控制信號(hào)改變通斷狀態(tài)。
9.如權(quán)利要求7所述的方法,其特征在于所述選通陣列和所述控制單元是可編程邏輯器件。
10.如權(quán)利要求6-9中任何一項(xiàng)所述的方法,其特征在于,還包括 將所述物理接口的輸出端經(jīng)一第二通道選擇模塊連接至若干個(gè)邏輯上的功能接口的 輸入端;控制所述第二通道選擇模塊選通所述物理接口的輸出端與一個(gè)所述邏輯上的功能接 口的輸入端之間的信號(hào)通道。
全文摘要
本發(fā)明提供了一種通信口復(fù)用的方法及裝置,該方法包括將多個(gè)邏輯上的功能接口的輸出端經(jīng)一第一通道選擇模塊連接至一物理接口的輸入端;控制所述第一通道選擇模塊選通一個(gè)所述邏輯上的功能接口的輸出端與所述物理接口輸入端的之間的信號(hào)通道。該方法對(duì)物理接口進(jìn)行充分的擴(kuò)展,以適應(yīng)設(shè)備集成度提高導(dǎo)致的通信需求增加,極大的解決通信設(shè)備緊湊性提高所帶來(lái)的物理鏈路緊張的問(wèn)題,極大的提高了電路上的接口的利用率。
文檔編號(hào)H04L12/02GK101841419SQ20101017523
公開(kāi)日2010年9月22日 申請(qǐng)日期2010年5月14日 優(yōu)先權(quán)日2010年5月14日
發(fā)明者閻大海 申請(qǐng)人:中興通訊股份有限公司