国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于niosII的服務(wù)器系統(tǒng)不同分區(qū)的時(shí)序控制方法

      文檔序號(hào):8339074閱讀:498來(lái)源:國(guó)知局
      一種基于nios II的服務(wù)器系統(tǒng)不同分區(qū)的時(shí)序控制方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及計(jì)算機(jī)服務(wù)器技術(shù)領(lǐng)域,具體地說(shuō)是一種實(shí)用性強(qiáng)、基于n1s II的服務(wù)器系統(tǒng)不同分區(qū)的時(shí)序控制方法。
      【背景技術(shù)】
      [0002]普通的服務(wù)器系統(tǒng)在使用時(shí)一般都固定了分區(qū)模式,這就導(dǎo)致在工作時(shí)不能進(jìn)行靈活的分區(qū)配置,而且單一 PCH的工作模式不能更好地提供冗余功能。對(duì)于多路服務(wù)器系統(tǒng)而言,根據(jù)需求靈活配置成不同的分區(qū)模式已經(jīng)成為發(fā)展趨勢(shì)。
      [0003]在不同分區(qū)配置模式和mult1-PCH工作模式下,服務(wù)器系統(tǒng)的工作時(shí)序是不同的,基于此,現(xiàn)提供一種基于n1s II的服務(wù)器系統(tǒng)不同分區(qū)的時(shí)序控制方法。

      【發(fā)明內(nèi)容】

      [0004]本發(fā)明的技術(shù)任務(wù)是針對(duì)以上不足之處,提供一種實(shí)用性強(qiáng)、基于n1s II的服務(wù)器系統(tǒng)不同分區(qū)的時(shí)序控制方法。
      [0005]一種基于n1s II的服務(wù)器系統(tǒng)不同分區(qū)的時(shí)序控制方法,其具體實(shí)現(xiàn)過(guò)程為: 首先,構(gòu)建n1s II軟核處理器的時(shí)序控制系統(tǒng),該時(shí)序控制系統(tǒng)包括以下功能模塊:
      時(shí)序模塊、I2C模塊、SDRAM控制模塊、片外flash存儲(chǔ)控制模塊、CPU模塊、分區(qū)模式偵測(cè)模塊,所有功能模塊均通過(guò)Avalon總線(xiàn)連接;
      分區(qū)模式偵測(cè)模塊實(shí)時(shí)偵測(cè)系統(tǒng)的分區(qū)模式,然后發(fā)送分區(qū)模式信號(hào)到CPU模塊;
      CPU模塊根據(jù)分區(qū)模式,產(chǎn)生控制信號(hào)發(fā)送到時(shí)序模塊,并通過(guò)I2C模塊與管理電路進(jìn)行通信,反饋分區(qū)模式及時(shí)序信息;
      時(shí)序模塊根據(jù)n1s II軟核的CPU模塊發(fā)送的控制信號(hào)進(jìn)行不同的子時(shí)序模塊的選擇,該子時(shí)序模塊包括單兩路、雙兩路、單四路、雙四路、六路/八路、單PCH、雙PCH模塊。
      [0006]所述系統(tǒng)中的時(shí)序模塊是通過(guò)Verilog HDL代碼來(lái)實(shí)現(xiàn),該時(shí)序模塊接收來(lái)自(PU模塊發(fā)送來(lái)的分區(qū)模式控制信號(hào)后通過(guò)控制邏輯進(jìn)行解析,然后選擇相應(yīng)的子時(shí)序模塊工作,并反饋工作狀態(tài)。
      [0007]所述I2C模塊用于時(shí)序控制系統(tǒng)與管理電路之間的通信,該模塊順序包括I2C總線(xiàn)接口模塊、字節(jié)控制模塊和位控制模塊,且該模塊將接收到的數(shù)據(jù)轉(zhuǎn)換成bit流處理或者將需要發(fā)送的數(shù)據(jù)轉(zhuǎn)換為字節(jié)進(jìn)行處理。
      [0008]所述分區(qū)模式偵測(cè)模塊通過(guò)接收服務(wù)器系統(tǒng)中的在位信息自動(dòng)判斷出采用的分區(qū)配置模式,并發(fā)送分區(qū)模式信號(hào)到CPU模塊進(jìn)行處理,同時(shí)打開(kāi)使能信號(hào)EN ;如果偵測(cè)到輸入信號(hào)異常,則關(guān)閉使能信號(hào),確保時(shí)序控制系統(tǒng)不會(huì)工作;上述在位信息包括CPU、CPUBoard、PCH、PCH Board 的在位信息。
      [0009]本發(fā)明的一種基于n1s II的服務(wù)器系統(tǒng)不同分區(qū)的時(shí)序控制方法,具有以下優(yōu)占.V.該發(fā)明的一種基于n1s II的服務(wù)器系統(tǒng)不同分區(qū)的時(shí)序控制方法本發(fā)明提出的一種基于n1s II的服務(wù)器系統(tǒng)不同分區(qū)的時(shí)序控制方法,能夠靈活地控制時(shí)序,采用基于FPGA的n1s II軟核來(lái)實(shí)現(xiàn)控制處理功能,既節(jié)省硬件外圍電路,節(jié)省芯片種類(lèi),節(jié)約成本,又具有豐富功能的擴(kuò)展性,通過(guò)軟件還可擴(kuò)展雙核乃至多核無(wú)需外加芯片,軟件系統(tǒng)可升級(jí)性強(qiáng),實(shí)用性強(qiáng),易于推廣。
      【附圖說(shuō)明】
      [0010]附圖1為本發(fā)明的時(shí)序控制系統(tǒng)框圖。
      [0011]附圖2為本發(fā)明的時(shí)序模塊示意圖。
      [0012]附圖3為本發(fā)明的I2C模塊示意圖。
      [0013]附圖4為本發(fā)明的分區(qū)模式偵測(cè)模塊示意圖。
      [0014]附圖5為本發(fā)明的時(shí)序控制系統(tǒng)不意圖。
      【具體實(shí)施方式】
      [0015]下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
      [0016]在多路服務(wù)器系統(tǒng)中,常常會(huì)根據(jù)需求將系統(tǒng)配置成不同的分區(qū)方式來(lái)工作,這就需要時(shí)序控制系統(tǒng)能夠根據(jù)分區(qū)方式的不同進(jìn)行相應(yīng)的時(shí)序控制,確保系統(tǒng)正常工作。
      [0017]基于此,現(xiàn)提供一種基于n1s II的服務(wù)器系統(tǒng)不同分區(qū)的時(shí)序控制方法,該方法中,利用FPGA中的可編程邏輯資源和IP軟核來(lái)構(gòu)建以n1s II軟核為核心的CPU與接口功能模塊。通過(guò)Avalon總線(xiàn)實(shí)現(xiàn)對(duì)時(shí)序模塊、分區(qū)模式偵測(cè)模塊、I2C總線(xiàn)模塊、SDRAM模塊、片外flash存儲(chǔ)模塊等電路的控制,能夠根據(jù)服務(wù)器系統(tǒng)結(jié)構(gòu)的變化實(shí)時(shí)改變工作模式;
      構(gòu)建能夠在不同分區(qū)工作的時(shí)序模塊IP核,該模塊包含了服務(wù)器系統(tǒng)的兩路、四路、六路、八路分區(qū)時(shí)的工作時(shí)序,接收n1s II軟核CPU的控制信號(hào)進(jìn)入相應(yīng)的分區(qū)的工作時(shí)序,并將工作狀態(tài)反饋到CPU ;
      分區(qū)模式偵測(cè)模塊實(shí)時(shí)自動(dòng)判斷出分區(qū)模式,發(fā)送分區(qū)模式信號(hào)到CPU模塊,然后CPU模塊發(fā)送控制信號(hào)到時(shí)序模塊選擇相應(yīng)的分區(qū)工作時(shí)序,通過(guò)I2C總線(xiàn)模塊與管理電路進(jìn)行通信;
      實(shí)現(xiàn)了 Mult1-PCH的靈活控制,時(shí)序控制系統(tǒng)自動(dòng)判斷不同PCH發(fā)出的命令生成相應(yīng)的控制信號(hào),控制時(shí)序模塊進(jìn)行正確的時(shí)序工作,一方面降低了單一 PCH工作時(shí)出現(xiàn)故障時(shí)導(dǎo)致服務(wù)器系統(tǒng)停機(jī)產(chǎn)生的損失,另一方面又提供了更靈活的配置方式;
      控制n1s II軟核可用軟件實(shí)現(xiàn)擴(kuò)展成雙核乃至多核,無(wú)需外加芯片。外接存儲(chǔ)芯片能夠支持更多的其他管理功能的添加,F(xiàn)PGA其他GP1引腳可以根據(jù)需要擴(kuò)展為其它控制管理功能。
      [0018]如附圖1所示,該方法的具體實(shí)現(xiàn)過(guò)程為:
      首先,構(gòu)建n1s II軟核處理器的時(shí)序控制系統(tǒng),該時(shí)序控制系統(tǒng)包括以下功能模塊:時(shí)序模塊、I2C模塊、SDRAM控制模塊、片外flash存儲(chǔ)控制模塊、CPU模塊、分區(qū)模式偵測(cè)模塊,所有功能模塊均通過(guò)Avalon總線(xiàn)連接;
      分區(qū)模式偵測(cè)模塊實(shí)時(shí)偵測(cè)系統(tǒng)的分區(qū)模式,然后發(fā)送分區(qū)模式信號(hào)到CPU模塊;
      CPU模塊根據(jù)分區(qū)模式,產(chǎn)生控制信號(hào)發(fā)送到時(shí)序模塊,并通過(guò)I2C模塊與管理電路進(jìn)行通信,反饋分區(qū)模式及時(shí)序信息; 時(shí)序模塊根據(jù)n1s II軟核的CPU模塊發(fā)送的控制信號(hào)進(jìn)行不同的子時(shí)序模塊的選擇,該子時(shí)序模塊包括單兩路、雙兩路、單四路、雙四路、六路/八路、單PCH、雙PCH模塊。
      [0019]n1s II軟核可利用軟件擴(kuò)展成雙核乃至多核,可根據(jù)需要擴(kuò)展其他功能,軟件升
      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1