亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種分布式仿真系統(tǒng)的實(shí)時(shí)性監(jiān)控方法

文檔序號:6634854閱讀:326來源:國知局
一種分布式仿真系統(tǒng)的實(shí)時(shí)性監(jiān)控方法
【專利摘要】本發(fā)明屬于實(shí)時(shí)仿真領(lǐng)域,涉及一種分布式仿真系統(tǒng)的實(shí)時(shí)性監(jiān)控方法。所述方法包括以下步驟:1.1)在仿真系統(tǒng)中增加一個(gè)監(jiān)控節(jié)點(diǎn)或利用原仿真系統(tǒng)中的一個(gè)節(jié)點(diǎn)作為監(jiān)控節(jié)點(diǎn),并在反射內(nèi)存網(wǎng)空閑空間中劃出一塊區(qū)域,用于監(jiān)控各個(gè)節(jié)點(diǎn)的狀態(tài),分配好各個(gè)節(jié)點(diǎn)的狀態(tài)記錄地址Ai、拍數(shù)記錄地址Bi及統(tǒng)一時(shí)鐘節(jié)拍計(jì)數(shù)地址C;1.2)定義節(jié)點(diǎn)運(yùn)行狀態(tài)標(biāo)志;1.3)對系統(tǒng)實(shí)時(shí)時(shí)鐘節(jié)點(diǎn)作出處理;1.4)對需要監(jiān)控的各個(gè)仿真節(jié)點(diǎn)作下述處理;1.5)監(jiān)控節(jié)點(diǎn)程序設(shè)置成中斷調(diào)用模式;1.6)仿真節(jié)點(diǎn)實(shí)時(shí)行分析。本發(fā)明可以實(shí)現(xiàn)對系統(tǒng)中各仿真節(jié)點(diǎn)運(yùn)行實(shí)時(shí)性和同步性的動(dòng)態(tài)監(jiān)控。
【專利說明】一種分布式仿真系統(tǒng)的實(shí)時(shí)性監(jiān)控方法

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于實(shí)時(shí)仿真領(lǐng)域,涉及一種分布式仿真系統(tǒng)的實(shí)時(shí)性監(jiān)控方法。

【背景技術(shù)】
[0002] 目前在仿真領(lǐng)域,基于反射內(nèi)存網(wǎng)的分布式實(shí)時(shí)仿真系統(tǒng)應(yīng)用較為廣泛。這類系 統(tǒng)一般由多個(gè)仿真節(jié)點(diǎn)構(gòu)成。如何判斷各仿真節(jié)點(diǎn)的運(yùn)行是否實(shí)時(shí),目前還沒有簡單有效 的監(jiān)控方法。通常的方法是通過記錄在一定時(shí)間內(nèi)(如二十分鐘)各節(jié)點(diǎn)實(shí)際的運(yùn)行拍 數(shù),通過分析和比較各節(jié)點(diǎn)運(yùn)行的拍數(shù)來判斷各節(jié)點(diǎn)是否實(shí)時(shí)運(yùn)行。這種統(tǒng)計(jì)方法不能確 定未能實(shí)時(shí)運(yùn)行的節(jié)點(diǎn)在什么時(shí)刻發(fā)生了超時(shí),也不能確定是否有節(jié)點(diǎn)"超實(shí)時(shí)"(即運(yùn)行 過快)。因此,如何簡單有效地監(jiān)控分布式仿真系統(tǒng)的實(shí)時(shí)性和同步性,一直是仿真領(lǐng)域較 難解決的問題。


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

[0003] 本發(fā)明所要解決的技術(shù)問題是:提供一種基于反射內(nèi)存網(wǎng)的分布式仿真系統(tǒng)的實(shí) 時(shí)性監(jiān)控方法,實(shí)現(xiàn)對系統(tǒng)中各仿真節(jié)點(diǎn)運(yùn)行實(shí)時(shí)性和同步性的動(dòng)態(tài)監(jiān)控。
[0004] 本發(fā)明采取的技術(shù)方案為:一種分布式仿真系統(tǒng)的實(shí)時(shí)性監(jiān)控方法,其特征為所 述方法包括以下步驟:
[0005] I. 1)在仿真系統(tǒng)中增加一個(gè)監(jiān)控節(jié)點(diǎn)或利用原仿真系統(tǒng)中的一個(gè)節(jié)點(diǎn)作為監(jiān)控 節(jié)點(diǎn),并在反射內(nèi)存網(wǎng)空閑空間中劃出一塊區(qū)域,用于監(jiān)控各個(gè)節(jié)點(diǎn)的狀態(tài),分配好各個(gè)節(jié) 點(diǎn)的狀態(tài)記錄地址Ai、拍數(shù)記錄地址Bi及統(tǒng)一時(shí)鐘節(jié)拍計(jì)數(shù)地址C ;
[0006] 1. 2)定義節(jié)點(diǎn)運(yùn)行狀態(tài)標(biāo)志;
[0007] 1. 3)對系統(tǒng)實(shí)時(shí)時(shí)鐘節(jié)點(diǎn)作出如下處理:
[0008] 在每個(gè)時(shí)鐘節(jié)拍開始時(shí),首先在反射內(nèi)存網(wǎng)上時(shí)鐘節(jié)拍地址C上寫入時(shí)鐘節(jié)拍 計(jì)數(shù)N,然后利用反射內(nèi)存網(wǎng)的中斷功能,立即向系統(tǒng)全部節(jié)點(diǎn)發(fā)出時(shí)鐘中斷信號Clock_ INT ;
[0009] 1. 4)對需要監(jiān)控的各個(gè)仿真節(jié)點(diǎn)作下述處理:
[0010] 1. 4. 1)將各節(jié)點(diǎn)仿真程序設(shè)置成按反射內(nèi)存網(wǎng)中斷指令運(yùn)行模式,即檢測到反射 內(nèi)存網(wǎng)的時(shí)鐘中斷信號Clock_INT后,調(diào)用節(jié)點(diǎn)程序運(yùn)行一拍;
[0011] 1.4.2)在仿真程序運(yùn)行一拍前,在反射內(nèi)存網(wǎng)中指定的地址Ai處寫入Running 標(biāo)志,同時(shí)在Bi處寫入當(dāng)前運(yùn)行的拍數(shù)Ni,然后利用反射內(nèi)存網(wǎng)提供的中斷服務(wù),立即向 監(jiān)控節(jié)點(diǎn)發(fā)出節(jié)點(diǎn)開始運(yùn)行中斷信號INTil ;在一拍程序運(yùn)行后,在Ai處寫入Finished標(biāo) 志,然后立即向監(jiān)控節(jié)點(diǎn)發(fā)出節(jié)點(diǎn)運(yùn)行結(jié)束中斷信號INTi2 ;
[0012] 1. 5)監(jiān)控節(jié)點(diǎn)程序設(shè)置成中斷調(diào)用模式:在仿真系統(tǒng)運(yùn)行時(shí),若反射內(nèi)存網(wǎng)檢測 到時(shí)鐘中斷Clock_INT、節(jié)點(diǎn)運(yùn)行開始中斷ITNiU節(jié)點(diǎn)運(yùn)行結(jié)束中斷INTi2,則調(diào)用相應(yīng)的 中斷服務(wù)程序,在時(shí)鐘中斷服務(wù)程序中,從反射內(nèi)存網(wǎng)地址C處讀取統(tǒng)一時(shí)鐘節(jié)拍計(jì)數(shù)N ; 在節(jié)點(diǎn)運(yùn)行開始中斷服務(wù)程序中,從反射內(nèi)存網(wǎng)地址Ai、Bi讀取各節(jié)點(diǎn)實(shí)際開始運(yùn)行的拍 數(shù)Ni和節(jié)點(diǎn)開始運(yùn)行狀態(tài)標(biāo)志;在節(jié)點(diǎn)運(yùn)行結(jié)束中斷服務(wù)程序中,從反射內(nèi)存網(wǎng)地址Ai讀 取節(jié)點(diǎn)運(yùn)行結(jié)束狀態(tài)標(biāo)志;
[0013] 1. 6)仿真節(jié)點(diǎn)實(shí)時(shí)行分析:
[0014] 1. 6. 1)在系統(tǒng)運(yùn)行過程中,連續(xù)監(jiān)控Ni和N的狀態(tài),若:
[0015] Ni = N,表明該節(jié)點(diǎn)按時(shí)鐘節(jié)拍指令在實(shí)時(shí)運(yùn)行;
[0016] Ni〈N,表明該節(jié)點(diǎn)未能按時(shí)鐘節(jié)拍指令實(shí)時(shí)運(yùn)行,且運(yùn)行慢;
[0017] Ni>N,表明該節(jié)點(diǎn)未能按時(shí)鐘節(jié)拍指令實(shí)時(shí)運(yùn)行,且運(yùn)行快;
[0018] 1. 6. 2)若某節(jié)點(diǎn)運(yùn)行狀態(tài)標(biāo)志為Running,表明該節(jié)點(diǎn)當(dāng)前正在運(yùn)行,若狀態(tài)標(biāo) 志為Finished,表明該節(jié)點(diǎn)上一拍已運(yùn)行結(jié)束;
[0019] 1. 6. 3)在系統(tǒng)運(yùn)行過程中,若同一節(jié)點(diǎn)Ni與N在每個(gè)時(shí)鐘節(jié)拍內(nèi)不完全相同,但 Ni = N,Ni〈N交替出現(xiàn),表明該節(jié)點(diǎn)每個(gè)時(shí)鐘節(jié)拍內(nèi)的工作負(fù)荷不同,盡管一段時(shí)間內(nèi)累積 運(yùn)行的拍數(shù)可能相同,也屬于未能實(shí)時(shí)運(yùn)行;通過判斷節(jié)點(diǎn)的運(yùn)行狀態(tài),可以分析出節(jié)點(diǎn)延 時(shí)和超時(shí)情況:
[0020] 在連續(xù)的Ni =N后首個(gè)Ni〈N出現(xiàn)時(shí),表明在N - 1拍時(shí),節(jié)點(diǎn)程序沒有能在規(guī)定 的時(shí)鐘節(jié)拍內(nèi)運(yùn)行完畢,出現(xiàn)延遲;當(dāng)在Ni〈N之后,首個(gè)Ni = N出現(xiàn)時(shí),表明節(jié)點(diǎn)程序本 應(yīng)該在N - 2和N - 1兩拍內(nèi)運(yùn)行的程序?qū)嶋H上在一個(gè)時(shí)鐘周期內(nèi)已運(yùn)行完畢,該節(jié)點(diǎn)在 N - 2和N - 1時(shí)亥Ij出現(xiàn)超時(shí)。
[0021] 本發(fā)明的有益效果是:本發(fā)明可以實(shí)現(xiàn)對系統(tǒng)中各仿真節(jié)點(diǎn)運(yùn)行實(shí)時(shí)性和同步性 的動(dòng)態(tài)監(jiān)控。

【專利附圖】

【附圖說明】
[0022] 圖1為本發(fā)明一種【具體實(shí)施方式】的某基于反射內(nèi)存網(wǎng)的仿真系統(tǒng)結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0023] 下面結(jié)合附圖對本發(fā)明的【具體實(shí)施方式】做進(jìn)一步說明。
[0024] 本發(fā)明一種分布式仿真系統(tǒng)的實(shí)時(shí)性監(jiān)控方法,包括以下步驟:
[0025] I. 1)在仿真系統(tǒng)中增加一個(gè)監(jiān)控節(jié)點(diǎn)(或利用原仿真系統(tǒng)中的一個(gè)節(jié)點(diǎn)作為監(jiān) 控節(jié)點(diǎn)),并在反射內(nèi)存網(wǎng)空閑空間中劃出一塊區(qū)域,用于監(jiān)控各個(gè)節(jié)點(diǎn)的狀態(tài),分配好各 個(gè)節(jié)點(diǎn)的狀態(tài)記錄地址Ai (i為節(jié)點(diǎn)號,如1,2,3…)、拍數(shù)記錄地址Bi及統(tǒng)一時(shí)鐘節(jié)拍計(jì) 數(shù)地址C ;
[0026] 1. 2)定義節(jié)點(diǎn)運(yùn)行狀態(tài)標(biāo)志,如Running = 1,F(xiàn)inished = 2 ;
[0027] I. 3)對系統(tǒng)實(shí)時(shí)時(shí)鐘節(jié)點(diǎn)(即在系統(tǒng)運(yùn)行時(shí),發(fā)出統(tǒng)一實(shí)時(shí)運(yùn)行節(jié)拍指令的節(jié) 點(diǎn))作出如下處理:
[0028] 在每個(gè)時(shí)鐘節(jié)拍開始時(shí),首先在反射內(nèi)存網(wǎng)上時(shí)鐘節(jié)拍地址C上寫入時(shí)鐘節(jié)拍 計(jì)數(shù)N,然后利用反射內(nèi)存網(wǎng)的中斷功能,立即向系統(tǒng)全部節(jié)點(diǎn)發(fā)出時(shí)鐘中斷信號Clock_ INT。
[0029] 1. 4)對需要監(jiān)控的各個(gè)仿真節(jié)點(diǎn)作下述處理:
[0030] 1. 4. 1)將各節(jié)點(diǎn)仿真程序設(shè)置成按反射內(nèi)存網(wǎng)中斷指令運(yùn)行模式,即檢測到反射 內(nèi)存網(wǎng)的時(shí)鐘中斷信號Clock_INT后,調(diào)用節(jié)點(diǎn)程序運(yùn)行一拍;
[0031] 1.4. 2)在仿真程序運(yùn)行一拍前,在反射內(nèi)存網(wǎng)中指定的地址Ai處寫入Running 標(biāo)志,同時(shí)在Bi處寫入當(dāng)前運(yùn)行的拍數(shù)Ni,然后利用反射內(nèi)存網(wǎng)提供的中斷服務(wù),立即向 監(jiān)控節(jié)點(diǎn)發(fā)出節(jié)點(diǎn)開始運(yùn)行中斷信號INTil ;在一拍程序運(yùn)行后,在Ai處寫入Finished標(biāo) 志,然后立即向監(jiān)控節(jié)點(diǎn)發(fā)出節(jié)點(diǎn)運(yùn)行結(jié)束中斷信號INTi2。
[0032] 1. 5)監(jiān)控節(jié)點(diǎn)程序設(shè)置成中斷調(diào)用模式。在仿真系統(tǒng)運(yùn)行時(shí),,若反射內(nèi)存網(wǎng)檢測 到時(shí)鐘中斷Clock_INT、節(jié)點(diǎn)運(yùn)行開始中斷ITNiU節(jié)點(diǎn)運(yùn)行結(jié)束中斷INTi2,則調(diào)用相應(yīng)的 中斷服務(wù)程序,在時(shí)鐘中斷服務(wù)程序中,從反射內(nèi)存網(wǎng)地址C處讀取統(tǒng)一時(shí)鐘節(jié)拍計(jì)數(shù)N ; 在節(jié)點(diǎn)運(yùn)行開始中斷服務(wù)程序中,從反射內(nèi)存網(wǎng)地址Ai、Bi讀取各節(jié)點(diǎn)實(shí)際開始運(yùn)行的拍 數(shù)Ni和節(jié)點(diǎn)開始運(yùn)行狀態(tài)標(biāo)志;在節(jié)點(diǎn)運(yùn)行結(jié)束中斷服務(wù)程序中,從反射內(nèi)存網(wǎng)地址Ai讀 取節(jié)點(diǎn)運(yùn)行結(jié)束狀態(tài)標(biāo)志。
[0033] 1. 6)仿真節(jié)點(diǎn)實(shí)時(shí)行分析:
[0034] 1. 6. 1)在系統(tǒng)運(yùn)行過程中,連續(xù)監(jiān)控Ni和N的狀態(tài),若:
[0035] Ni = N,表明該節(jié)點(diǎn)按時(shí)鐘節(jié)拍指令在實(shí)時(shí)運(yùn)行;
[0036] Ni〈N,表明該節(jié)點(diǎn)未能按時(shí)鐘節(jié)拍指令實(shí)時(shí)運(yùn)行,且運(yùn)行慢;
[0037] Ni>N,表明該節(jié)點(diǎn)未能按時(shí)鐘節(jié)拍指令實(shí)時(shí)運(yùn)行,且運(yùn)行快。
[0038] 1. 6. 2)若某節(jié)點(diǎn)運(yùn)行狀態(tài)標(biāo)志為Running,表明該節(jié)點(diǎn)當(dāng)前正在運(yùn)行,若狀態(tài)標(biāo) 志為Finished,表明該節(jié)點(diǎn)上一拍已運(yùn)行結(jié)束。
[0039] 1. 6. 3)在系統(tǒng)運(yùn)行過程中,若同一節(jié)點(diǎn)Ni與N在每個(gè)時(shí)鐘節(jié)拍內(nèi)不完全相同,但 Ni = N,Ni〈N交替出現(xiàn),表明該節(jié)點(diǎn)每個(gè)時(shí)鐘節(jié)拍內(nèi)的工作負(fù)荷不同,盡管一段時(shí)間內(nèi)累積 運(yùn)行的拍數(shù)可能相同,也屬于未能實(shí)時(shí)運(yùn)行。通過判斷節(jié)點(diǎn)的運(yùn)行狀態(tài),可以分析出節(jié)點(diǎn)延 時(shí)和超時(shí)情況:
[0040] 在連續(xù)的Ni =N后首個(gè)Ni〈N出現(xiàn)時(shí),表明在N - 1拍時(shí),節(jié)點(diǎn)程序沒有能在規(guī)定 的時(shí)鐘節(jié)拍內(nèi)運(yùn)行完畢,出現(xiàn)延遲。當(dāng)在Ni〈N之后,首個(gè)Ni =N出現(xiàn)時(shí),表明節(jié)點(diǎn)程序本 應(yīng)該在N - 2和N - 1兩拍內(nèi)運(yùn)行的程序?qū)嶋H上在一個(gè)時(shí)鐘周期內(nèi)已運(yùn)行完畢,該節(jié)點(diǎn)在 N - 2和N - 1時(shí)亥Ij出現(xiàn)超時(shí)。
[0041] 本發(fā)明在某飛行訓(xùn)練模擬器上實(shí)現(xiàn),該模擬器采用VMICPCI-5565反射內(nèi)存網(wǎng)卡 構(gòu)建了一個(gè)環(huán)形射內(nèi)存網(wǎng),如圖1所示,共有13個(gè)仿真節(jié)點(diǎn)。其中MP節(jié)點(diǎn)安裝了時(shí)鐘卡, 用于向系統(tǒng)發(fā)出統(tǒng)一的時(shí)鐘節(jié)拍信號;MON節(jié)點(diǎn)為監(jiān)控節(jié)點(diǎn),用于監(jiān)控各節(jié)點(diǎn)的運(yùn)行狀態(tài); 其它節(jié)點(diǎn)為模擬器各種功能仿真節(jié)點(diǎn)。具體操作步驟如下:
[0042] I. 1)在仿真系統(tǒng)中增加一個(gè)監(jiān)控節(jié)點(diǎn)(或利用原仿真系統(tǒng)中的一個(gè)節(jié)點(diǎn)作為監(jiān) 控節(jié)點(diǎn)),在本實(shí)例中,采用MON節(jié)點(diǎn)作為監(jiān)控節(jié)點(diǎn)。并在反射內(nèi)存網(wǎng)空閑空間中劃出一塊 區(qū)域,用于監(jiān)控各個(gè)節(jié)點(diǎn)的狀態(tài),分配好各個(gè)節(jié)點(diǎn)的狀態(tài)記錄地址Ai(i為節(jié)點(diǎn)號,如1,2, 3…)、拍數(shù)記錄地址Bi及統(tǒng)一時(shí)鐘節(jié)拍計(jì)數(shù)地址C ;
[0043] 表1反射內(nèi)存網(wǎng)監(jiān)控地址分配
[0044]

【權(quán)利要求】
1. 一種分布式仿真系統(tǒng)的實(shí)時(shí)性監(jiān)控方法,其特征為所述方法包括w下步驟: 1.1)在仿真系統(tǒng)中增加一個(gè)監(jiān)控節(jié)點(diǎn)或利用原仿真系統(tǒng)中的一個(gè)節(jié)點(diǎn)作為監(jiān)控節(jié)點(diǎn), 并在反射內(nèi)存網(wǎng)空閑空間中劃出一塊區(qū)域,用于監(jiān)控各個(gè)節(jié)點(diǎn)的狀態(tài),分配好各個(gè)節(jié)點(diǎn)的 狀態(tài)記錄地址Ai、拍數(shù)記錄地址Bi及統(tǒng)一時(shí)鐘節(jié)拍計(jì)數(shù)地址C ; 1. 2)定義節(jié)點(diǎn)運(yùn)行狀態(tài)標(biāo)志; 1. 3)對系統(tǒng)實(shí)時(shí)時(shí)鐘節(jié)點(diǎn)作出如下處理: 在每個(gè)時(shí)鐘節(jié)拍開始時(shí),首先在反射內(nèi)存網(wǎng)上時(shí)鐘節(jié)拍地址C上寫入時(shí)鐘節(jié)拍計(jì)數(shù)N, 然后利用反射內(nèi)存網(wǎng)的中斷功能,立即向系統(tǒng)全部節(jié)點(diǎn)發(fā)出時(shí)鐘中斷信號Clock_INT; 1. 4)對需要監(jiān)控的各個(gè)仿真節(jié)點(diǎn)作下述處理: 1.4. 1)將各節(jié)點(diǎn)仿真程序設(shè)置成按反射內(nèi)存網(wǎng)中斷指令運(yùn)行模式,即檢測到反射內(nèi)存 網(wǎng)的時(shí)鐘中斷信號Clock_INT后,調(diào)用節(jié)點(diǎn)程序運(yùn)行一拍; 1. 4. 2)在仿真程序運(yùn)行一拍前,在反射內(nèi)存網(wǎng)中指定的地址Ai處寫入Rimning標(biāo)志, 同時(shí)在Bi處寫入當(dāng)前運(yùn)行的拍數(shù)Ni,然后利用反射內(nèi)存網(wǎng)提供的中斷服務(wù),立即向監(jiān)控節(jié) 點(diǎn)發(fā)出節(jié)點(diǎn)開始運(yùn)行中斷信號INTil ;在一拍程序運(yùn)行后,在Ai處寫入Finished標(biāo)志,然 后立即向監(jiān)控節(jié)點(diǎn)發(fā)出節(jié)點(diǎn)運(yùn)行結(jié)束中斷信號INTi2 ; 1. 5)監(jiān)控節(jié)點(diǎn)程序設(shè)置成中斷調(diào)用模式:在仿真系統(tǒng)運(yùn)行時(shí),若反射內(nèi)存網(wǎng)檢測到時(shí) 鐘中斷Clock_INT、節(jié)點(diǎn)運(yùn)行開始中斷ITNil、節(jié)點(diǎn)運(yùn)行結(jié)束中斷INTi2,則調(diào)用相應(yīng)的中斷 服務(wù)程序,在時(shí)鐘中斷服務(wù)程序中,從反射內(nèi)存網(wǎng)地址C處讀取統(tǒng)一時(shí)鐘節(jié)拍計(jì)數(shù)N ;在節(jié) 點(diǎn)運(yùn)行開始中斷服務(wù)程序中,從反射內(nèi)存網(wǎng)地址Ai、Bi讀取各節(jié)點(diǎn)實(shí)際開始運(yùn)行的拍數(shù)Ni 和節(jié)點(diǎn)開始運(yùn)行狀態(tài)標(biāo)志;在節(jié)點(diǎn)運(yùn)行結(jié)束中斷服務(wù)程序中,從反射內(nèi)存網(wǎng)地址Ai讀取節(jié) 點(diǎn)運(yùn)行結(jié)束狀態(tài)標(biāo)志; 1.6)仿真節(jié)點(diǎn)實(shí)時(shí)行分析: 1. 6. 1)在系統(tǒng)運(yùn)行過程中,連續(xù)監(jiān)控Ni和N的狀態(tài),若: Ni = N,表明該節(jié)點(diǎn)按時(shí)鐘節(jié)拍指令在實(shí)時(shí)運(yùn)行; NKN,表明該節(jié)點(diǎn)未能按時(shí)鐘節(jié)拍指令實(shí)時(shí)運(yùn)行,且運(yùn)行慢; Ni〉N,表明該節(jié)點(diǎn)未能按時(shí)鐘節(jié)拍指令實(shí)時(shí)運(yùn)行,且運(yùn)行快; 1. 6. 2)若某節(jié)點(diǎn)運(yùn)行狀態(tài)標(biāo)志為Running,表明該節(jié)點(diǎn)當(dāng)前正在運(yùn)行,若狀態(tài)標(biāo)志為 Finished,表明該節(jié)點(diǎn)上一拍已運(yùn)行結(jié)束; 1. 6. 3)在系統(tǒng)運(yùn)行過程中,若同一節(jié)點(diǎn)Ni與N在每個(gè)時(shí)鐘節(jié)拍內(nèi)不完全相同,但Ni = N,Ni<N交替出現(xiàn),表明該節(jié)點(diǎn)每個(gè)時(shí)鐘節(jié)拍內(nèi)的工作負(fù)荷不同,盡管一段時(shí)間內(nèi)累積運(yùn)行 的拍數(shù)可能相同,也屬于未能實(shí)時(shí)運(yùn)行;通過判斷節(jié)點(diǎn)的運(yùn)行狀態(tài),可W分析出節(jié)點(diǎn)延時(shí)和 超時(shí)情況: 在連續(xù)的Ni = N后首個(gè)Ni<N出現(xiàn)時(shí),表明在N- 1拍時(shí),節(jié)點(diǎn)程序沒有能在規(guī)定的時(shí) 鐘節(jié)拍內(nèi)運(yùn)行完畢,出現(xiàn)延遲;當(dāng)在Ni<N之后,首個(gè)Ni = N出現(xiàn)時(shí),表明節(jié)點(diǎn)程序本應(yīng)該在 N - 2和N - 1兩拍內(nèi)運(yùn)行的程序?qū)嶋H上在一個(gè)時(shí)鐘周期內(nèi)已運(yùn)行完畢,該節(jié)點(diǎn)在N - 2和 N - 1時(shí)刻出現(xiàn)超時(shí)。
【文檔編號】G06F17/50GK104462664SQ201410664512
【公開日】2015年3月25日 申請日期:2014年11月19日 優(yōu)先權(quán)日:2014年11月19日
【發(fā)明者】任明, 蘆艷宏 申請人:中國航空工業(yè)集團(tuán)公司沈陽飛機(jī)設(shè)計(jì)研究所
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1