本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種邏輯控制單元。
背景技術(shù):
隨著電子及計(jì)算機(jī)技術(shù)的不斷發(fā)展,邏輯控制單元的應(yīng)用也日趨廣泛。通過(guò)邏輯控制單元,可實(shí)現(xiàn)對(duì)服務(wù)器的上電時(shí)序、功能選擇、監(jiān)控信息處理等多種控制功能。
目前,實(shí)現(xiàn)上述各種功能的邏輯控制單元通常集成在服務(wù)器的主板上,即構(gòu)成邏輯控制器的晶振及主控芯片直接集成在服務(wù)器的主板上。
由于邏輯控制單元直接集成在主板上,當(dāng)需要對(duì)邏輯控制單元進(jìn)行修改時(shí),則需要對(duì)集成有邏輯控制單元的服務(wù)器主板整體進(jìn)行修改。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種邏輯控制單元,當(dāng)需要對(duì)邏輯控制單元進(jìn)行修改時(shí),無(wú)需修改相應(yīng)的服務(wù)器主板。
本發(fā)明提供了一種邏輯控制單元,包括:
pcb(printedcircuitboard,印制電路板)基板,以及設(shè)置在所述pcb基板上的主控芯片、晶振和連接器;其中,
所述主控芯片通過(guò)所述pcb基板分別與所述晶振和所述連接器相連;
所述晶振,用于產(chǎn)生震蕩頻率,并將產(chǎn)生的震蕩頻率通過(guò)所述pcb基板提供給所述主控芯片;
所述連接器,用于連接外部服務(wù)器主板;
所述主控芯片,用于獲取至少一個(gè)主板類型分別對(duì)應(yīng)的配置信息;檢測(cè)與所述連接器相連的所述外部服務(wù)器主板的當(dāng)前類型,并確定所述當(dāng)前類型所對(duì)應(yīng)的當(dāng)前配置信息,根據(jù)所述當(dāng)前配置信息及所述震蕩頻率控制所述外部服務(wù)器主板。
優(yōu)選地,
所述主控芯片包括:至少一個(gè)gpio(generalpurposeinputoutput,通用輸入輸出)接口;其中,
所述至少一個(gè)gpio接口通過(guò)所述pcb基板與所述連接器相連。
優(yōu)選地,
所述主控芯片包括:至少一個(gè)i2c(inter-integratedcircuit)總線接口;其中,
所述至少一個(gè)i2c總線接口通過(guò)所述pcb基板與所述連接器相連。
優(yōu)選地,
所述主控芯片,包括:至少一個(gè)uart(universalasynchronousreceiver/transmitter,通用異步收發(fā)傳輸器)接口;其中,
所述至少一個(gè)uart接口通過(guò)所述pcb基板與所述連接器相連。
優(yōu)選地,
所述主控芯片,包括:至少一個(gè)sgpio(serialgeneralpurposeinputoutput,串行通用輸入輸出)接口;其中,
所述sgpio接口通過(guò)所述pcb基板與所述連接器相連;
優(yōu)選地,
所述主控芯片,包括:電源輸入接口;其中,
所述電源輸入接口通過(guò)所述pcb基板與所述連接器相連。
優(yōu)選地,
還包括:jtag(jointtestactiongroup,聯(lián)合測(cè)試工作組)接口;其中,
所述jtag接口通過(guò)所述pcb基板與所述主控芯片相連。
優(yōu)選地,
所述主控芯片包括:fpga(field-programmablegatearray,現(xiàn)場(chǎng)可編程門陣列)。
優(yōu)選地,
還包括:存儲(chǔ)芯片;其中,所述存儲(chǔ)芯片通過(guò)所述pcb基板與所述fpga相連;
所述存儲(chǔ)芯片,用于存儲(chǔ)至少一組配置信息。
優(yōu)選地,
所述主控芯片,包括:cpld(complexprogrammablelogicdevice,復(fù)雜可編程邏輯器件)。
本發(fā)明實(shí)施例提供了一種邏輯控制單元,該邏輯控制單元通過(guò)將主控芯片、晶振及連接器等設(shè)置在一個(gè)pcb基板上,使得主控芯片可以通過(guò)pcb基板分別與晶振和連接器相連,連接器可與外部服務(wù)器主板相連,主控芯片則可獲取至少一個(gè)主板類型分別對(duì)應(yīng)的配置信息,檢測(cè)與連接器相連的外部服務(wù)器主板的當(dāng)前類型,并確定當(dāng)前類型所對(duì)應(yīng)的當(dāng)前配置信息,然后根據(jù)當(dāng)前配置信息及晶振提供的震蕩頻率控制外部服務(wù)器主板。綜上可見(jiàn),僅需要將該邏輯控制單元的連接件與服務(wù)器主板相連則可實(shí)現(xiàn)對(duì)外部服務(wù)器主板進(jìn)行控制,當(dāng)需要對(duì)邏輯控制單元進(jìn)行修改時(shí),無(wú)需修改相應(yīng)的服務(wù)器主板。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明一實(shí)施例提供的一種邏輯控制單元的結(jié)構(gòu)示意圖;
圖2是本發(fā)明另一實(shí)施例提供的邏輯控制單元的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1所示,本發(fā)明實(shí)施例提供了一種邏輯控制單元,包括:
pcb基板101,以及設(shè)置在所述pcb基板101上的主控芯片102、晶振103和連接器104;其中,
所述主控芯片102通過(guò)所述pcb基板101分別與所述晶振103和所述連接器104相連;
所述晶振103,用于產(chǎn)生震蕩頻率,并將產(chǎn)生的震蕩頻率通過(guò)所述pcb基板101提供給所述主控芯片102;
所述連接器104,用于連接外部服務(wù)器主板;
所述主控芯片102,用于獲取至少一個(gè)主板類型分別對(duì)應(yīng)的配置信息;檢測(cè)與所述連接器104相連的所述外部服務(wù)器主板的當(dāng)前類型,并確定所述當(dāng)前類型所對(duì)應(yīng)的當(dāng)前配置信息,根據(jù)所述當(dāng)前配置信息及所述震蕩頻率控制所述外部服務(wù)器主板。
本發(fā)明上述實(shí)施例中,該邏輯控制單元通過(guò)將主控芯片、晶振及連接器等設(shè)置在一個(gè)pcb基板上,使得主控芯片可以通過(guò)pcb基板分別與晶振和連接器相連,連接器可與外部服務(wù)器主板相連,主控芯片則可獲取至少一個(gè)主板類型分別對(duì)應(yīng)的配置信息,檢測(cè)與連接器相連的外部服務(wù)器主板的當(dāng)前類型,并確定當(dāng)前類型所對(duì)應(yīng)的當(dāng)前配置信息,然后根據(jù)當(dāng)前配置信息及晶振提供的震蕩頻率控制外部服務(wù)器主板。綜上可見(jiàn),僅需要將該邏輯控制單元的連接件與服務(wù)器主板相連則可實(shí)現(xiàn)對(duì)外部服務(wù)器主板進(jìn)行控制,當(dāng)需要對(duì)邏輯控制單元進(jìn)行修改時(shí),無(wú)需修改相應(yīng)的服務(wù)器主板。
應(yīng)當(dāng)理解的是,pcb基板上可部署相應(yīng)數(shù)量及規(guī)格的高速走線,主控芯片可具體通過(guò)pcb基板上的這些高速走線實(shí)現(xiàn)分別連接晶振、連接器以及其他相應(yīng)的組件。
本發(fā)明一個(gè)實(shí)施例中,如圖2所示,所述主控芯片102包括:至少一個(gè)gpio接口1021;其中,所述至少一個(gè)gpio接口1021通過(guò)所述pcb基板101與所述連接器相連104。這里,一個(gè)gpio接口中可以包括三個(gè)gpio管腳,主控芯片工作時(shí),可根據(jù)服務(wù)器主板通過(guò)連接器向三個(gè)gpio管腳分別傳輸?shù)男盘?hào)判斷出服務(wù)器主板的類型,進(jìn)而確定出于該主板類型相對(duì)應(yīng)的配置信息,主控芯片則可根據(jù)配置信息及晶振提供的震蕩頻率對(duì)與連接件相連的服務(wù)器主板進(jìn)行相應(yīng)的控制;比如,通過(guò)gpio接口及與其相連的連接器向外部服務(wù)器主板輸出相應(yīng)的電源使能信號(hào)以實(shí)現(xiàn)對(duì)主板的上電時(shí)序進(jìn)行控制。
本發(fā)明一個(gè)實(shí)施例中,如圖2所示,所述主控芯片102包括:至少一個(gè)i2c總線接口1022;其中,所述至少一個(gè)i2c總線接口1022通過(guò)所述pcb基板101與所述連接器104相連。這里,主控芯片可以通過(guò)該i2c總線接口和連接器向與連接器相連的主板輸出該主控芯片的版本信息。
本發(fā)明一個(gè)實(shí)施例中,如圖2所示,所述主控芯片102,包括:至少一個(gè)通用異步收發(fā)傳輸器uart接口1023;其中,所述至少一個(gè)uart接口1023通過(guò)所述pcb基板101與所述連接器104相連。這里,uart接口1023可以用于向服務(wù)器主板傳輸相應(yīng)的字符串。
本發(fā)明一個(gè)實(shí)施例中,如圖2所示,所述主控芯片102,包括:至少一個(gè)串行通用輸入輸出sgpio接口1024;其中,所述sgpio接口1024通過(guò)所述pcb基板101與所述連接器104相連。這里,sgpio接口可以用于接收服務(wù)器主板通過(guò)連接器向主控芯片傳遞的硬盤狀態(tài)。
本發(fā)明一個(gè)實(shí)施例中,如圖2所示,所述主控芯片102,包括:電源輸入接口1025;其中,所述電源輸入接口1025通過(guò)所述pcb基板101與所述連接器104相連。這里,當(dāng)連接器與外部服務(wù)器主板相連時(shí),電源輸入接口則可從與連接器相連的服務(wù)器主板上取點(diǎn),使得主控芯片工作。
本發(fā)明一個(gè)實(shí)施例中,如圖2所示,還包括:聯(lián)合測(cè)試工作組jtag接口201;其中,所述jtag接口201通過(guò)所述pcb基板101與所述主控芯片102相連。這里,jtag接口可以用于用于向主控芯片各個(gè)主板類型所分別對(duì)應(yīng)的配置信息。
本發(fā)明一個(gè)實(shí)施例中,所述主控芯片102包括:現(xiàn)場(chǎng)可編程門陣列fpga。
相應(yīng)的,本發(fā)明一個(gè)實(shí)施例中,當(dāng)所述主控芯片包括fpga時(shí),所述邏輯控制單元,還包括:存儲(chǔ)芯片(附圖中未示出);其中,所述存儲(chǔ)芯片通過(guò)所述pcb基板101與所述fpga相連;所述存儲(chǔ)芯片,用于存儲(chǔ)至少一個(gè)主板類型所分別對(duì)應(yīng)的配置信息。這里,當(dāng)主控芯片包括fpga時(shí),至少一個(gè)主板類型所分別對(duì)應(yīng)的配置信息可存儲(chǔ)到存儲(chǔ)芯片中,當(dāng)且僅當(dāng)主控芯片工作時(shí),fpga從存儲(chǔ)芯片中讀取相應(yīng)的配置信息。
本發(fā)明一個(gè)實(shí)施例中,所述主控芯片102,包括:cpld。這里,當(dāng)主控芯片包括cpld時(shí),cpld可直接存儲(chǔ)獲取的至少一個(gè)主板類型所分別對(duì)應(yīng)的配置信息。
綜上所述,本發(fā)明各個(gè)實(shí)施例至少具有如下有益效果:
1、本發(fā)明一實(shí)施例中,該邏輯控制單元通過(guò)將主控芯片、晶振及連接器等設(shè)置在一個(gè)pcb基板上,使得主控芯片可以通過(guò)pcb基板分別與晶振和連接器相連,連接器可與外部服務(wù)器主板相連,主控芯片則可獲取至少一個(gè)主板類型分別對(duì)應(yīng)的配置信息,檢測(cè)與連接器相連的外部服務(wù)器主板的當(dāng)前類型,并確定當(dāng)前類型所對(duì)應(yīng)的當(dāng)前配置信息,然后根據(jù)當(dāng)前配置信息及晶振提供的震蕩頻率控制外部服務(wù)器主板。綜上可見(jiàn),僅需要將該邏輯控制單元的連接件與服務(wù)器主板相連則可實(shí)現(xiàn)對(duì)外部服務(wù)器主板進(jìn)行控制,當(dāng)需要對(duì)邏輯控制單元進(jìn)行修改時(shí),無(wú)需修改相應(yīng)的服務(wù)器主板。
需要說(shuō)明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)······”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同因素。
最后需要說(shuō)明的是:以上所述僅為本發(fā)明的較佳實(shí)施例,僅用于說(shuō)明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。