專利名稱:一種集總外設(shè)接口模塊的制作方法
技術(shù)領(lǐng)域:
本實用新型涉及計算機(jī)接口技術(shù),具體涉及一種集總外設(shè)接口模塊。
背景技術(shù):
隨著計算機(jī)接口技術(shù)的發(fā)展,處理器需要支持和使用的接口的種類越來越多,這就要求處理器擁有對多種種類接口的硬件支持。但是實際使用中,并不是所有的接口都會被使用,而處理器為了應(yīng)付各種情況,又不得不保留著各種接口的功能模塊,因此處理器內(nèi)部存在著面積浪費(fèi),芯片封裝上存在著引腳浪費(fèi)的情況,這些都會影響處理器的成本和性倉泛
實用新型內(nèi)容
本實用新型目的在于提供一種集總外設(shè)接口模塊,它可根據(jù)用戶需求調(diào)整接口標(biāo)準(zhǔn),將接收到的數(shù)據(jù)轉(zhuǎn)換成所需接口標(biāo)準(zhǔn)的數(shù)據(jù)傳輸出去,可減少處理器需要支持多種接口模塊而增加的成本。為了解決現(xiàn)有技術(shù)中的這些問題,本實用新型提供的技術(shù)方案是一種集總外設(shè)接口模塊,它包括CPU處理器、接口復(fù)用器、功能選擇開關(guān)、插針引腳,CPU處理器通過數(shù)據(jù)線、中斷線、時鐘線、電源線四組線與接口復(fù)用器相連,接口復(fù)用器通過數(shù)據(jù)線、中斷線、時鐘線、電源線四組線連接設(shè)于接口模塊外的插針引腳,所述插針引腳用于連接外設(shè)接口,功能選擇開關(guān)與接口復(fù)用器相連,用于切換接口標(biāo)準(zhǔn)。更為詳細(xì)的技術(shù)方案是一種集總外設(shè)接口模塊,它包括CPU處理器、接口復(fù)用器、功能選擇開關(guān)、插針引腳,CPU處理器通過數(shù)據(jù)線、中斷線、時鐘線、電源線四組線與接口復(fù)用器相連,接口復(fù)用器通過數(shù)據(jù)線、中斷線、時鐘線、電源線四組線連接設(shè)于接口模塊外的插針引腳,所述插針引腳用于連接外設(shè)接口,功能選擇開關(guān)與接口復(fù)用器相連,用于切換接口標(biāo)準(zhǔn)。所述接口復(fù)用器為FPGA模塊,所述FPGA模塊內(nèi)預(yù)設(shè)有多種接口標(biāo)準(zhǔn),所述接口標(biāo)準(zhǔn)可通過功能選擇開關(guān)進(jìn)行切換,所述FPGA模塊的標(biāo)準(zhǔn)可通過CPU處理進(jìn)行重設(shè),用于用戶后期添加不同的接口標(biāo)準(zhǔn),所述FPGA模塊包括接收數(shù)據(jù)寄存器、數(shù)據(jù)轉(zhuǎn)換單元、發(fā)送數(shù)據(jù)寄存器以及時序調(diào)整單元,CPU處理器所需發(fā)出的數(shù)據(jù)首先發(fā)至接收數(shù)據(jù)寄存器,數(shù)據(jù)轉(zhuǎn)換單元根據(jù)功能選擇開關(guān)所選擇的接口標(biāo)準(zhǔn)轉(zhuǎn)換接收數(shù)據(jù)寄存器中的數(shù)據(jù)并將所轉(zhuǎn)換出的數(shù)據(jù)存儲在發(fā)送數(shù)據(jù)寄存器內(nèi),存儲在發(fā)送數(shù)據(jù)寄存器內(nèi)的數(shù)據(jù)在經(jīng)時序調(diào)整單元對數(shù)據(jù)時序進(jìn)行調(diào)整后通過插針引腳發(fā)送至外設(shè)。作為優(yōu)化,所述FPGA模塊還包括接口標(biāo)準(zhǔn)配置寄存器,接口標(biāo)準(zhǔn)配置寄存器與數(shù)據(jù)轉(zhuǎn)換單元相連,所述接口標(biāo)準(zhǔn)配置寄存器用于接收接口標(biāo)準(zhǔn)控制指令,所述數(shù)據(jù)轉(zhuǎn)換單兀根據(jù)接口標(biāo)準(zhǔn)控制指令切換接口標(biāo)準(zhǔn)并轉(zhuǎn)換數(shù)據(jù)相對于現(xiàn)有技術(shù)中的方案,本實用新型的優(yōu)點是I. 本實用新型所描述的集總外設(shè)接口模塊通過接口復(fù)用器內(nèi)所預(yù)設(shè)的多種接口標(biāo)準(zhǔn)以適配用戶的不同需求,而且接口標(biāo)準(zhǔn)可根據(jù)用戶需求由用戶通過外部所設(shè)的功能選擇開關(guān)進(jìn)行切換,使用起來非常靈活,另外由于本實用新型中的接口復(fù)用器是通過FPGA模塊實現(xiàn)的,F(xiàn)PGA模塊為可編程邏輯器件,當(dāng)需要添加新的接口標(biāo)準(zhǔn)時只需要將關(guān)于新的接口標(biāo)準(zhǔn) 的程序燒入FPGA模塊即可,使用非常方便,極大地增加了接口的復(fù)用性和對未來接口的支持;2. 本實用新型中所設(shè)的接口標(biāo)準(zhǔn)配置寄存器可接受遠(yuǎn)程的接口標(biāo)準(zhǔn)控制指令,可實現(xiàn)對集總外設(shè)接口模塊內(nèi)接口標(biāo)準(zhǔn)的遠(yuǎn)程切換,使用更加方便更為靈活。
以下結(jié)合附圖
及實施例對本實用新型作進(jìn)一步描述圖I為本實用新型實施例的整體結(jié)構(gòu)原理框圖。
具體實施方式
以下結(jié)合具體實施例對上述方案做進(jìn)一步說明。應(yīng)理解,這些實施例是用于說明本實用新型而不限于限制本實用新型的范圍。實施例中采用的實施條件可以根據(jù)具體廠家的條件做進(jìn)一步調(diào)整,未注明的實施條件通常為常規(guī)實驗中的條件。實施例本實施例所描述的集總外設(shè)接口模塊,它包括CPU處理器、接口復(fù)用器、功能選擇開關(guān)、插針引腳,CPU處理器通過數(shù)據(jù)線、中斷線、時鐘線、電源線四組線與接口復(fù)用器相連,接口復(fù)用器通過數(shù)據(jù)線、中斷線、時鐘線、電源線四組線連接設(shè)于接口模塊外的插針引腳,所述插針引腳用于連接外設(shè)接口,功能選擇開關(guān)與接口復(fù)用器相連,用于切換接口標(biāo)準(zhǔn)。所述接口復(fù)用器為FPGA模塊,所述FPGA模塊內(nèi)預(yù)設(shè)有多種接口標(biāo)準(zhǔn),所述接口標(biāo)準(zhǔn)可通過功能選擇開關(guān)進(jìn)行切換,所述FPGA模塊的標(biāo)準(zhǔn)可通過CPU處理進(jìn)行重設(shè),用于用戶后期添加不同的接口標(biāo)準(zhǔn),所述FPGA模塊包括接收數(shù)據(jù)寄存器、數(shù)據(jù)轉(zhuǎn)換單元、發(fā)送數(shù)據(jù)寄存器以及時序調(diào)整單元,CPU處理器所需發(fā)出的數(shù)據(jù)首先發(fā)至接收數(shù)據(jù)寄存器,數(shù)據(jù)轉(zhuǎn)換單元根據(jù)功能選擇開關(guān)所選擇的接口標(biāo)準(zhǔn)轉(zhuǎn)換接收數(shù)據(jù)寄存器中的數(shù)據(jù)并將所轉(zhuǎn)換出的數(shù)據(jù)存儲在發(fā)送數(shù)據(jù)寄存器內(nèi),存儲在發(fā)送數(shù)據(jù)寄存器內(nèi)的數(shù)據(jù)在經(jīng)時序調(diào)整單元對數(shù)據(jù)時序進(jìn)行調(diào)整后通過插針引腳發(fā)送至外設(shè)。為了便于遠(yuǎn)程切換接口標(biāo)準(zhǔn),所述FPGA模塊內(nèi)還設(shè)有接口標(biāo)準(zhǔn)配置寄存器,接口標(biāo)準(zhǔn)配置寄存器與數(shù)據(jù)轉(zhuǎn)換單元相連,所述接口標(biāo)準(zhǔn)配置寄存器用于接收接口標(biāo)準(zhǔn)控制指令,所述數(shù)據(jù)轉(zhuǎn)換單兀根據(jù)接口標(biāo)準(zhǔn)控制指令切換接口標(biāo)準(zhǔn)并轉(zhuǎn)換數(shù)據(jù)。本實施例所描述的集總外設(shè)接口模塊通過接口復(fù)用器內(nèi)所預(yù)設(shè)的多種接口標(biāo)準(zhǔn)以適配用戶的不同需求,而且接口標(biāo)準(zhǔn)可根據(jù)用戶需求由用戶通過外部所設(shè)的功能選擇開關(guān)進(jìn)行切換,使用起來非常靈活,另外由于本罰命中的接口復(fù)用器是通過FPGA模塊實現(xiàn)的,F(xiàn)PGA模塊為可編程邏輯器件,當(dāng)需要添加新的接口標(biāo)準(zhǔn)時只需要將關(guān)于新的接口標(biāo)準(zhǔn)的程序燒入FPGA模塊即可,使用非常方便,極大地增加了接口的復(fù)用性和對未來接口的支持;本實施例中所設(shè)的接口標(biāo)準(zhǔn)配置寄存器可接受遠(yuǎn)程的接口標(biāo)準(zhǔn)控制指令,可實現(xiàn)對集總外設(shè)接口模塊內(nèi)接口標(biāo)準(zhǔn)的遠(yuǎn)程切換,使用更加方便更為靈活。上述實例只為說明本實用新型的技術(shù)構(gòu)思及特點,其目的在于讓熟悉此項技術(shù)的人是能夠 了解本實用新型的內(nèi)容并據(jù)以實施,并不能以此限制本實用新型的保護(hù)范圍。凡根據(jù)本實用新型精神實質(zhì)所做的等效變換或修飾,都應(yīng)涵蓋在本實用新型的保護(hù)范圍之內(nèi)。
權(quán)利要求1.一種集總外設(shè)接口模塊,其特征在于,它包括CPU處理器、接口復(fù)用器、功能選擇開關(guān)、插針引腳,CPU處理器通過數(shù)據(jù)線、中斷線、時鐘線、電源線四組線與接口復(fù)用器相連,接口復(fù)用器通過數(shù)據(jù)線、中斷線、時鐘線、電源線四組線連接設(shè)于接口模塊外的插針引腳,所述插針引腳用于連接外設(shè)接口,功能選擇開關(guān)與接口復(fù)用器相連,用于切換接口標(biāo)準(zhǔn)。
2.根據(jù)權(quán)利要求I所述的一種集總外設(shè)接口模塊,其特征在于,所述接口復(fù)用器為FPGA模塊,所述FPGA模塊內(nèi)預(yù)設(shè)有多種接口標(biāo)準(zhǔn),所述接口標(biāo)準(zhǔn)可通過功能選擇開關(guān)進(jìn)行切換。
3.根據(jù)權(quán)利要求2所述的一種集總外設(shè)接口模塊,其特征在于,所述FPGA模塊的標(biāo)準(zhǔn)可通過CPU處理進(jìn)行重設(shè),用于用戶后期添加不同的接口標(biāo)準(zhǔn)。
4.根據(jù)權(quán)利要求I或2或3所述的一種集總外設(shè)接口模塊,其特征在于,所述FPGA模塊包括接收數(shù)據(jù)寄存器、數(shù)據(jù)轉(zhuǎn)換單元、發(fā)送數(shù)據(jù)寄存器以及時序調(diào)整單元,CPU處理器所需發(fā)出的數(shù)據(jù)首先發(fā)至接收數(shù)據(jù)寄存器,數(shù)據(jù)轉(zhuǎn)換單元根據(jù)功能選擇開關(guān)所選擇的接口標(biāo)準(zhǔn)轉(zhuǎn)換接收數(shù)據(jù)寄存器中的數(shù)據(jù)并將所轉(zhuǎn)換出的數(shù)據(jù)存儲在發(fā)送數(shù)據(jù)寄存器內(nèi),存儲在發(fā)送數(shù)據(jù)寄存器內(nèi)的數(shù)據(jù)在經(jīng)時序調(diào)整單元對數(shù)據(jù)時序進(jìn)行調(diào)整后通過插針引腳發(fā)送至外設(shè)。
5.根據(jù)權(quán)利要求4所述的一種集總外設(shè)接口模塊,其特征在于,所述FPGA模塊還包括接口標(biāo)準(zhǔn)配置寄存器,接口標(biāo)準(zhǔn)配置寄存器與數(shù)據(jù)轉(zhuǎn)換單元相連,所述接口標(biāo)準(zhǔn)配置寄存器用于接收接口標(biāo)準(zhǔn)控制指令,所述數(shù)據(jù)轉(zhuǎn)換單元根據(jù)接口標(biāo)準(zhǔn)控制指令切換接口標(biāo)準(zhǔn)并轉(zhuǎn)換數(shù)據(jù)。
專利摘要本實用新型公開了一種集總外設(shè)接口模塊,它包括CPU處理器、接口復(fù)用器、功能選擇開關(guān)、插針引腳,CPU處理器通過數(shù)據(jù)線、中斷線、時鐘線、電源線四組線與接口復(fù)用器相連,接口復(fù)用器通過數(shù)據(jù)線、中斷線、時鐘線、電源線四組線連接設(shè)于接口模塊外的插針引腳,所述插針引腳用于連接外設(shè)接口,功能選擇開關(guān)與接口復(fù)用器相連,用于切換接口標(biāo)準(zhǔn)。本實用新型可根據(jù)用戶需求調(diào)整接口標(biāo)準(zhǔn),將接收到的數(shù)據(jù)轉(zhuǎn)換成所需接口標(biāo)準(zhǔn)的數(shù)據(jù)傳輸出去,可減少處理器需要支持多種接口模塊而增加的成本。
文檔編號G06F13/40GK202495037SQ201220131170
公開日2012年10月17日 申請日期2012年3月31日 優(yōu)先權(quán)日2012年3月31日
發(fā)明者劉昊, 王琢玉, 范磊 申請人:東南大學(xué)蘇州研究院, 蘇州博聯(lián)科技有限公司