999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于IPMI協(xié)議的狀態(tài)信息監(jiān)控技術(shù)

2022-08-26 11:24:24查文琦張先云
雷達與對抗 2022年2期
關(guān)鍵詞:故障信息

張 帥,于 昕,查文琦,張先云,陳 陽

(中國船舶集團有限公司第八研究院,南京 211153)

0 引 言

隨著現(xiàn)代雷達裝備綜合化、智能化程度的不斷提高,對裝備測試性的要求也越來越高,傳統(tǒng)的斷線測試、狀態(tài)指示、本地控制等檢測控制方式已無法滿足現(xiàn)代裝備智能監(jiān)測、綜合診斷等需求[1],在線狀態(tài)信息監(jiān)控技術(shù)日益顯示出其重要性。通過狀態(tài)信息監(jiān)控技術(shù),系統(tǒng)監(jiān)控中樞可以獲得內(nèi)部關(guān)鍵部件的工作狀態(tài)數(shù)據(jù),并對其實施控制。目前,相關(guān)功能件的狀態(tài)監(jiān)控功能主要采用專用硬件芯片實現(xiàn),與上位機的數(shù)據(jù)通信并非標準協(xié)議,適用性窄,上傳的狀態(tài)信息數(shù)量和類型也極為有限。

針對狀態(tài)信息監(jiān)控功能標準化的迫切需求,本文采取基于IPMI(Intelligent Platform Management Interface)協(xié)議的狀態(tài)信息監(jiān)控方法,實現(xiàn)了對功能件狀態(tài)信息的實時監(jiān)控。由于采用了標準化協(xié)議,本文方法具有通用性強,應用廣泛,狀態(tài)監(jiān)控信息類型全、數(shù)據(jù)多且可編程等優(yōu)點。

1 IPMI概述

1.1 IPMI協(xié)議

IPMI是智能型平臺管理接口的開放協(xié)議[2],可以在硬件或固件平臺管理中直接實現(xiàn)自主監(jiān)控和恢復功能。智能平臺管理獨立于主控制器和操作系統(tǒng),即使當系統(tǒng)處于關(guān)機狀態(tài)時,智能管理也能工作。

IPMI體系結(jié)構(gòu)的核心是一個稱為基板管理控制器(Baseboard Management Controller,BMC)的微控制器,該控制器不依賴于服務器的處理、BIOS器或操作系統(tǒng),用于管理軟件系統(tǒng)和硬件平臺之間的接口,提供自主監(jiān)控、日志記錄、恢復控制功能[3],這也是智能平臺管理的關(guān)鍵特征。

IPMI系統(tǒng)中通常有一些附加的、遠離BMC的管理控制器,系統(tǒng)通過智能平臺管理總線(Intelligent Platform Management BUS,IPMB)將附加的管理控制器連接到系統(tǒng),從而支持平臺管理的擴展。IPMB是一個基于I2C的串行總線,它在主要的系統(tǒng)模塊之間路由,用于管理控制器之間的通信,提供了一種將BMC與機箱或其他管理器集成到一起的標準化方法。IPMI原理如圖1所示。

圖1 IPMI原理框圖

1.2 并聯(lián)IPMI監(jiān)控

在系統(tǒng)架構(gòu)中通常會多級分布多組功能。為簡化設計,最常見的做法是采用并聯(lián)方式實現(xiàn)對各功能件的狀態(tài)監(jiān)控管理。多臺組件的并聯(lián)IPMI監(jiān)控有2種實現(xiàn)方式:

一是單向通訊并聯(lián)監(jiān)控方式,如圖2所示。多個組件同時向上位機發(fā)送數(shù)據(jù),IPMB總線自帶多主機時鐘同步與仲裁機制,可以決定其中的一個組件獲取IPMB總線的控制權(quán),因而上位機可以自動接收多個并聯(lián)組件發(fā)送的狀態(tài)信息;

二是雙向通訊并聯(lián)監(jiān)控方式,如圖3所示。在硬件上分配不同的地址給并聯(lián)組件,上位機循環(huán)發(fā)送包含地址信息的查詢命令給各個組件,組件接收到查詢命令后與自己的地址進行匹配, 地址匹配成功的組件響應上位機的查詢命令,上傳狀態(tài)信息。

圖2 并聯(lián)IPMI監(jiān)控功能

圖3 雙向通訊并聯(lián)監(jiān)控方式

2 IPMI接口協(xié)議

2.1 IPMI通信設計

狀態(tài)信息通信采用IPMI協(xié)議,該協(xié)議采用基于I2C數(shù)據(jù)傳輸?shù)腎PMB總線與上位機進行數(shù)據(jù)傳輸。I2C數(shù)據(jù)傳輸格式如圖4所示。

圖4 I2C數(shù)據(jù)格式

功能模塊數(shù)據(jù)處理軟件中的I2C模塊作為從機,打開I2C中斷,在中斷中進行I2C事件的程序操作。

軟件使能I2C外設時鐘,以及配置I2C_CTL1中時鐘相關(guān)寄存器來確保正確的I2C時序。之后,I2C運行在默認的從機模式狀態(tài),等待START起始位和地址。接收1個START起始位及隨后的地址,地址可以是7位也可以是10位格式,I2C硬件將I2C_STAT0寄存器的ADDSEND位置1,此位應該被軟件查詢或者中斷監(jiān)視,發(fā)現(xiàn)置位后,軟件應該依次讀I2C_STAT0和I2C_STAT1寄存器。主機應接著再產(chǎn)生1個START,并發(fā)送1個地址頭到I2C總線。從機在檢測到START和緊接著的地址頭之后會繼續(xù)將ADDSEND位置1。軟件也可以通過依次讀I2C_STAT0、I2C_STAT1寄存器來第2次清除ADDSEND位。

在倒數(shù)第2個字節(jié)發(fā)送期間,軟件寫最后一個數(shù)據(jù)到I2C_DATA寄存器,以清除TBE標志位,之后就不用再關(guān)心TBE的狀態(tài)。TBE位會在倒數(shù)第2個字節(jié)發(fā)送完成后置起,直到檢測到STOP結(jié)束位時被清0。

根據(jù)I2C協(xié)議,I2C主機將不會對接收到的最后1個字節(jié)發(fā)送應答,所以在最后1個字節(jié)發(fā)送結(jié)束后,I2C從機的AERR(應答錯誤)會置起,以通知軟件發(fā)送結(jié)束。軟件寫0到AERR位可以清除此位,如圖5所示。

圖5 I2C狀態(tài)信息上傳程序流程圖

2.2 狀態(tài)監(jiān)控功能設計

IMPB總線在I2C總線的基礎(chǔ)上,增加了詳細的數(shù)據(jù)校驗及握手命令,其發(fā)送信息包指令如圖6所示,接收信息包指令如圖7所示。

圖6 IPMB總線發(fā)送信息包指令

圖7 IPMB總線接收信息包指令

IPMI通信程序流程如圖8所示,上位機向組件發(fā)送查詢命令,組件接收后,將查詢命令中的地址位與自己的地址位進行對比,如果匹配一致,則發(fā)送狀態(tài)信息給上位機;否則,繼續(xù)接收查詢命令,并判斷地址位是否匹配。

圖8 IPMI通信流程圖

3 應用示例

某型VPX架構(gòu)的通用電源組件[4]采用IPMI協(xié)議實現(xiàn)了對電源狀態(tài)信息的實時監(jiān)控,它在I2C協(xié)議的基礎(chǔ)上定義了與IPMB總線一致的數(shù)據(jù)校驗和握手命令等方式,能夠適配標準的IPMI系統(tǒng),通用性強,應用廣泛。

3.1 狀態(tài)信息收集

IPMI程序可以在MCU單片機、DSP或FPGA中實現(xiàn)。VPX架構(gòu)的通用電源組件內(nèi)置了MCU單片機,下面以MCU單片機為例進行設計。

VPX架構(gòu)的通用電源組件的采樣電路分別對12 V、48 V、3.3 V輸出電壓、電流以及機殼溫度進行采樣,MCU接收采樣信息后,通過IPMB總線接口將狀態(tài)信息傳輸給上位機,從而實現(xiàn)對通用電源模塊狀態(tài)信息的實時監(jiān)控。狀態(tài)信息收集原理如圖9所示。

圖9 狀態(tài)信息采樣原理圖

3.2 故障告警保護

IPMI系統(tǒng)具有遠程控制故障告警保護能力。VPX架構(gòu)的通用電源組件的內(nèi)置MCU接收12 V、48 V、3.3 V等3種電壓的過壓、欠壓、過流以及過溫故障信息。一方面,VPX架構(gòu)的通用電源組件的內(nèi)置MCU通過IPMB總線將故障信息傳輸給上位機;另一方面,以12 V輸出為例,當MCU檢測到12 V的輸出過壓、欠壓、過流故障后,MCU輸出關(guān)機命令,對12 V電源模塊進行控制保護。故障告警保護原理框圖如圖10所示。

圖10 故障保護原理框圖

3.3 遠程控制

VPX架構(gòu)的通用電源組件能夠通過IPMI協(xié)議進行遠程控制。其內(nèi)置的MCU接收上位機通過IPMB總線發(fā)送的遙控開關(guān)機、故障復位、狀態(tài)查詢命令。以12 V輸出為例,MCU根據(jù)接收到的遙控命令實現(xiàn)對12 V電源輸出的啟動、關(guān)機、故障復位、狀態(tài)查詢操作。遠程控制原理如圖11所示。

圖11 遠程遙控原理框圖

4 結(jié)束語

本文針對狀態(tài)信息監(jiān)控功能標準化的迫切需求,采取了基于IPMI協(xié)議的狀態(tài)信息監(jiān)控方法,實現(xiàn)了對組件狀態(tài)信息的實時監(jiān)控。從健康管理需求、標準化、通用化需求來說,IPMI協(xié)議實現(xiàn)了對組件狀態(tài)信息的實時監(jiān)控,通用性強,應用廣泛,狀態(tài)監(jiān)控信息類型全、數(shù)據(jù)多且可編程,協(xié)議的標準化極大地增強了組件的適用性。

猜你喜歡
故障信息
故障一點通
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
奔馳R320車ABS、ESP故障燈異常點亮
故障一點通
故障一點通
故障一點通
江淮車故障3例
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 亚洲天堂久久新| 国产主播福利在线观看| 99视频精品全国免费品| 视频一本大道香蕉久在线播放 | 亚洲区视频在线观看| 亚洲大尺度在线| 亚洲人成网站色7799在线播放 | 成人国产三级在线播放| 午夜日本永久乱码免费播放片| 亚洲永久视频| 国产亚洲精品91| 亚洲Av综合日韩精品久久久| 久久久波多野结衣av一区二区| 欧美日韩一区二区三| 蝌蚪国产精品视频第一页| 国产成人高清在线精品| 久青草网站| 成人免费一级片| 国产高潮视频在线观看| 亚洲首页国产精品丝袜| 国产精品.com| 亚洲第一成年人网站| 亚洲一区波多野结衣二区三区| 日本人真淫视频一区二区三区| 亚洲中文字幕久久精品无码一区| 欧美成人免费午夜全| 亚洲无码熟妇人妻AV在线| 亚洲人成影视在线观看| P尤物久久99国产综合精品| 91丝袜在线观看| 91精品情国产情侣高潮对白蜜| 欧美国产另类| 99热最新在线| 日韩小视频在线观看| 黄色不卡视频| 日本欧美在线观看| 亚洲大尺码专区影院| 日韩欧美国产另类| 青青草国产在线视频| 欧美精品亚洲日韩a| 成人福利免费在线观看| 国产在线观看一区精品| 国产青榴视频在线观看网站| 国产69精品久久| 国产午夜无码专区喷水| 久久精品亚洲热综合一区二区| 麻豆精选在线| 欧美午夜一区| 麻豆精选在线| 婷婷综合色| 尤物午夜福利视频| 综合久久久久久久综合网| 首页亚洲国产丝袜长腿综合| 丰满人妻中出白浆| 日韩毛片免费观看| 国产精品污污在线观看网站| 一级全黄毛片| 一本一本大道香蕉久在线播放| 无码电影在线观看| 亚洲AV免费一区二区三区| h网址在线观看| 亚洲熟女中文字幕男人总站| a国产精品| 成人午夜福利视频| 91在线播放免费不卡无毒| 国产精品亚洲精品爽爽| 在线精品欧美日韩| 国产婬乱a一级毛片多女| 国产十八禁在线观看免费| 亚洲免费毛片| 老熟妇喷水一区二区三区| 日韩A级毛片一区二区三区| 国产成人久久综合777777麻豆 | 亚洲成人网在线观看| 青青青亚洲精品国产| 国产激情无码一区二区APP| 色男人的天堂久久综合| 婷婷亚洲视频| 亚洲人成网站在线播放2019| a级毛片在线免费观看| 国产一级裸网站| 中文字幕乱码中文乱码51精品|