多路數(shù)據(jù)總線仿真軟件的設(shè)計
發(fā)布時間:2008/5/27 0:00:00 訪問次數(shù):810
摘要:在電子綜合系統(tǒng)的設(shè)計中利用計算機仿真的手段模擬多路數(shù)據(jù)總線的通信過程,完成總線通信系統(tǒng)傳輸方案的優(yōu)化和總線通信系統(tǒng)性能的評價分析,對提高系統(tǒng)的設(shè)計效率有著重要的意義。討論了總線通信系統(tǒng)優(yōu)化和仿真的算法模型,并以此算法開發(fā)了多路數(shù)據(jù)總線仿真軟件。 關(guān)鍵詞:多路數(shù)據(jù)總線 計算機仿真 電子綜合系統(tǒng) 總線通信系統(tǒng)的性能可根據(jù)總線負載和延遲時間率來評價?偩負載是傳輸信息(數(shù)據(jù)字和控制字)所需時間與通信系統(tǒng)總的激活時間的比值,它反映了系統(tǒng)可擴充的余量;延遲時間率是傳輸消息的實際延遲時間與最大允許的延遲時間的比值,反映了系統(tǒng)進行數(shù)據(jù)傳輸?shù)男,多路?shù)據(jù)總線仿真軟件對要傳輸?shù)臄?shù)據(jù)消息塊進行合理組織以減小以上兩個指標,該功能通過優(yōu)化過程來完成,仿真結(jié)果可用仿真報告形式輸出,也可用圖形方式顯示。借助于各種仿真結(jié)果數(shù)據(jù),系統(tǒng)設(shè)計人員可對總線通信網(wǎng)絡(luò)的性能作出客觀評價,指導(dǎo)系統(tǒng)設(shè)計人員對系統(tǒng)結(jié)構(gòu)和icd數(shù)據(jù)進行必要的調(diào)整,以生成最優(yōu)效率的通信系統(tǒng)。
本文作者開發(fā)的多路數(shù)據(jù)總線仿真軟件具有windows風(fēng)格的人機界面,而且操作方便,實現(xiàn)功能全面,該軟件已經(jīng)成功地用于某型號航空電子綜合化系統(tǒng)工程的輔助設(shè)計中,效果良好。
1 數(shù)據(jù)傳輸?shù)膬?yōu)化
與仿真相關(guān)的原始數(shù)據(jù)文件有系統(tǒng)結(jié)構(gòu)定義文件、消息塊清單文件、意外活動文件、通信協(xié)議定時參數(shù)文件等四種數(shù)據(jù)文件的輸入。
·系統(tǒng)結(jié)構(gòu)定義文件唯一確定了系統(tǒng)的網(wǎng)絡(luò)拓撲結(jié)構(gòu),每一條記錄對應(yīng)于網(wǎng)絡(luò)的一個終端。
·消息塊清單文件給出系統(tǒng)將要在總線上傳輸?shù)乃邢,每一個記錄描述了一個消息的內(nèi)容。記錄的域值有:消息類型、消息編號、消息的源、消息的目的、最大允許延遲時間和消息的傳輸機制。
·意外活動文件定義那些需占用總線通信時間(如通信指令,其通信指令不出現(xiàn)在總線表中)的活動。
·通信協(xié)議定時參數(shù)文件定義了指令字、狀態(tài)字、數(shù)據(jù)字的傳輸時間,終端響應(yīng)時間和消息傳輸間隔等。
在進行通信傳輸方案優(yōu)化前先進行預(yù)處理以形成完備的消息塊清單文件。預(yù)處理過程分兩步:排序處理和機制插入處理。排序處理是為了整理從icd文件中提取的消息塊清單文件,排序原則是:按消息塊最大允許延遲時間(mdt)由小到大進行排序;具有相同最大允許延遲時間的消息塊以消息量大小由大到小排序。
通信機制的插入處理是依據(jù)改進的靜態(tài)總線控制協(xié)議檢測更新消息傳輸?shù)臋C理,通過發(fā)送矢量字方式指令檢測消息的數(shù)據(jù)是否更新。機制插入處理即完成將矢量字插入到需檢測的消息塊之前的操作。
在電子綜合系統(tǒng)中,不同類型的數(shù)據(jù)傳輸有不同的最大允許延遲時間。最大的最大允許延遲時間定義為大周期,記為max(mdt),而把最小的最大允許延遲定義為小周期,記為min(mdt),那么大周期中含有的小周期的個數(shù)為:
max(mdt)/min(mdt)=2n(1)
其中n為整數(shù),通常不大于6。
摘要:在電子綜合系統(tǒng)的設(shè)計中利用計算機仿真的手段模擬多路數(shù)據(jù)總線的通信過程,完成總線通信系統(tǒng)傳輸方案的優(yōu)化和總線通信系統(tǒng)性能的評價分析,對提高系統(tǒng)的設(shè)計效率有著重要的意義。討論了總線通信系統(tǒng)優(yōu)化和仿真的算法模型,并以此算法開發(fā)了多路數(shù)據(jù)總線仿真軟件。 關(guān)鍵詞:多路數(shù)據(jù)總線 計算機仿真 電子綜合系統(tǒng) 總線通信系統(tǒng)的性能可根據(jù)總線負載和延遲時間率來評價?偩負載是傳輸信息(數(shù)據(jù)字和控制字)所需時間與通信系統(tǒng)總的激活時間的比值,它反映了系統(tǒng)可擴充的余量;延遲時間率是傳輸消息的實際延遲時間與最大允許的延遲時間的比值,反映了系統(tǒng)進行數(shù)據(jù)傳輸?shù)男,多路?shù)據(jù)總線仿真軟件對要傳輸?shù)臄?shù)據(jù)消息塊進行合理組織以減小以上兩個指標,該功能通過優(yōu)化過程來完成,仿真結(jié)果可用仿真報告形式輸出,也可用圖形方式顯示。借助于各種仿真結(jié)果數(shù)據(jù),系統(tǒng)設(shè)計人員可對總線通信網(wǎng)絡(luò)的性能作出客觀評價,指導(dǎo)系統(tǒng)設(shè)計人員對系統(tǒng)結(jié)構(gòu)和icd數(shù)據(jù)進行必要的調(diào)整,以生成最優(yōu)效率的通信系統(tǒng)。
本文作者開發(fā)的多路數(shù)據(jù)總線仿真軟件具有windows風(fēng)格的人機界面,而且操作方便,實現(xiàn)功能全面,該軟件已經(jīng)成功地用于某型號航空電子綜合化系統(tǒng)工程的輔助設(shè)計中,效果良好。
1 數(shù)據(jù)傳輸?shù)膬?yōu)化
與仿真相關(guān)的原始數(shù)據(jù)文件有系統(tǒng)結(jié)構(gòu)定義文件、消息塊清單文件、意外活動文件、通信協(xié)議定時參數(shù)文件等四種數(shù)據(jù)文件的輸入。
·系統(tǒng)結(jié)構(gòu)定義文件唯一確定了系統(tǒng)的網(wǎng)絡(luò)拓撲結(jié)構(gòu),每一條記錄對應(yīng)于網(wǎng)絡(luò)的一個終端。
·消息塊清單文件給出系統(tǒng)將要在總線上傳輸?shù)乃邢ⅲ恳粋記錄描述了一個消息的內(nèi)容。記錄的域值有:消息類型、消息編號、消息的源、消息的目的、最大允許延遲時間和消息的傳輸機制。
·意外活動文件定義那些需占用總線通信時間(如通信指令,其通信指令不出現(xiàn)在總線表中)的活動。
·通信協(xié)議定時參數(shù)文件定義了指令字、狀態(tài)字、數(shù)據(jù)字的傳輸時間,終端響應(yīng)時間和消息傳輸間隔等。
在進行通信傳輸方案優(yōu)化前先進行預(yù)處理以形成完備的消息塊清單文件。預(yù)處理過程分兩步:排序處理和機制插入處理。排序處理是為了整理從icd文件中提取的消息塊清單文件,排序原則是:按消息塊最大允許延遲時間(mdt)由小到大進行排序;具有相同最大允許延遲時間的消息塊以消息量大小由大到小排序。
通信機制的插入處理是依據(jù)改進的靜態(tài)總線控制協(xié)議檢測更新消息傳輸?shù)臋C理,通過發(fā)送矢量字方式指令檢測消息的數(shù)據(jù)是否更新。機制插入處理即完成將矢量字插入到需檢測的消息塊之前的操作。
在電子綜合系統(tǒng)中,不同類型的數(shù)據(jù)傳輸有不同的最大允許延遲時間。最大的最大允許延遲時間定義為大周期,記為max(mdt),而把最小的最大允許延遲定義為小周期,記為min(mdt),那么大周期中含有的小周期的個數(shù)為:
max(mdt)/min(mdt)=2n(1)
其中n為整數(shù),通常不大于6。
熱門點擊
- 中國民航AFTN電報網(wǎng)網(wǎng)關(guān)系統(tǒng)的開發(fā)
- IP網(wǎng)絡(luò)電話中常用的語音壓縮編碼技術(shù)的性能分
- 基于AD8016的ADSL線路驅(qū)動電路的設(shè)計
- 用于無線通信的CDMA/FM下變頻混頻器RF
- π/4-DQPSK調(diào)制快速位定時捕獲算法的D
- LVDS在通信系統(tǒng)背板設(shè)計中的應(yīng)用
- 寬動態(tài)范圍的VGA芯片Q5500及其應(yīng)用
- 多路數(shù)據(jù)總線仿真軟件的設(shè)計
- 含簡體中文字庫的集成化液晶顯示器模塊
- 無繩自動答錄電話機的系統(tǒng)設(shè)計
推薦技術(shù)資料
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究