|
公司基本資料信息
|
1)數(shù)據(jù)包在整個(gè)環(huán)網(wǎng)上的延時(shí)
網(wǎng)絡(luò)數(shù)據(jù)從開(kāi)始發(fā)送到在環(huán)網(wǎng)流轉(zhuǎn)一周的總延時(shí)為:總延時(shí)≈600*(節(jié)點(diǎn)數(shù)-1)+3*光纖線(xiàn)長(zhǎng),單位:ns。
2)通過(guò)PCI總線(xiàn)進(jìn)行板卡反射內(nèi)存讀寫(xiě)的延時(shí)
PCI總線(xiàn)在寫(xiě)時(shí),需要準(zhǔn)備時(shí)間為5CLK約0.125us,之后每讀取4Bytes個(gè)數(shù)據(jù)需要3個(gè)CLK約0.075us。因此,PCI寫(xiě)入N個(gè)數(shù)據(jù)的延時(shí)可表示為:0.125us+ (N%4 + 1) *0.075us
六、應(yīng)用舉例:基于光纖反射內(nèi)存網(wǎng)實(shí)現(xiàn)遠(yuǎn)程多試驗(yàn)室協(xié)同試驗(yàn)
隨著戰(zhàn)場(chǎng)環(huán)境復(fù)雜度的提高,半實(shí)物仿真實(shí)驗(yàn)面臨更嚴(yán)峻的挑戰(zhàn)。由于試驗(yàn)場(chǎng)地面積有限,各大型仿真非標(biāo)設(shè)備常分布于不同樓宇的試驗(yàn)室內(nèi),完成仿真試驗(yàn)需要多樓宇、多試驗(yàn)室跨域聯(lián)合進(jìn)行。同時(shí),面臨試驗(yàn)資源緊的問(wèn)題,需要多項(xiàng)試驗(yàn)并行進(jìn)行。這對(duì)多試驗(yàn)室遠(yuǎn)程互連及并行試驗(yàn)提出了迫切的需求,而遠(yuǎn)程協(xié)同仿真技術(shù)中的數(shù)據(jù)實(shí)時(shí)交互技術(shù)是解決上述問(wèn)題的關(guān)鍵。本文采用基于光纖HUB的實(shí)時(shí)光纖反射內(nèi)存網(wǎng)絡(luò)搭建系統(tǒng)硬件平臺(tái),實(shí)現(xiàn)多試驗(yàn)室協(xié)同試驗(yàn)仿真。
在多試驗(yàn)任務(wù)并舉的情況下,綜合考慮不同試驗(yàn)室聯(lián)合仿真的需要,兼顧數(shù)據(jù)通訊的安全性和線(xiàn)纜連接的方便性,本節(jié)以三個(gè)實(shí)驗(yàn)室協(xié)同仿真為例,采用實(shí)時(shí)光纖反射內(nèi)存、HY-FHX8型光纖HUB搭建網(wǎng)絡(luò),通過(guò)試驗(yàn)綜合控制系統(tǒng)實(shí)現(xiàn)光纖網(wǎng)絡(luò)的集中管理,設(shè)計(jì)方案如下圖所示。
反射內(nèi)存卡的通訊區(qū)別于其它常規(guī)的通訊方式,是一種無(wú)需軟件參與而實(shí)現(xiàn)數(shù)據(jù)共享的通訊方式。以PCI5565為例,PCI5565在系統(tǒng)中映射一個(gè)128M的內(nèi)存空間,應(yīng)用程序?qū)⒉杉臄?shù)據(jù)寫(xiě)入板載的的內(nèi)存中,而將這個(gè)內(nèi)存中的數(shù)據(jù)共享到其它節(jié)點(diǎn)是由硬件來(lái)完成,硬件完成將數(shù)據(jù)以幀的方式傳遞到下一個(gè)節(jié)點(diǎn),由于采用2.125G的光纖通訊這個(gè)速度是非??斓?,縮短了數(shù)據(jù)同步的時(shí)間,在一些系統(tǒng)中可以認(rèn)為兩個(gè)內(nèi)存中的數(shù)據(jù)是完全一樣的。在實(shí)時(shí)性更高的系統(tǒng)中而且這個(gè)時(shí)間是可以預(yù)測(cè)的,因此在一些ms級(jí)或更低仿-真周期的仿-真系統(tǒng)中反射內(nèi)存網(wǎng)的優(yōu)勢(shì)非常明顯。
反射內(nèi)存網(wǎng)區(qū)別于通用的通訊方式,但價(jià)格和成本一直比較高,不能像傳統(tǒng)網(wǎng)絡(luò)那樣可以將成本做到很低,這限制了反射內(nèi)存的應(yīng)用,在一些成本敏感的系統(tǒng)中,只能是與常規(guī)網(wǎng)絡(luò)互為補(bǔ)充。但反射內(nèi)存的易用性降低了軟件開(kāi)發(fā)的成本和周期,節(jié)省了CPU開(kāi)銷(xiāo),易于理解和使用,減小了系統(tǒng)的復(fù)雜度,縮短了系統(tǒng)研發(fā)周期減小了風(fēng)險(xiǎn),這些優(yōu)點(diǎn)使反射內(nèi)存卡得到更多的應(yīng)用。
目前反射內(nèi)存網(wǎng)最為廣泛的應(yīng)用是在實(shí)時(shí)仿-真系統(tǒng),在這種系統(tǒng)中各個(gè)功能模塊劃分得十分清楚。負(fù)責(zé)采集數(shù)據(jù)的計(jì)算機(jī),負(fù)責(zé)模型解算的計(jì)算機(jī),負(fù)責(zé)圖像顯示的計(jì)算機(jī),負(fù)責(zé)數(shù)據(jù)輸出的計(jì)算機(jī)。負(fù)責(zé)系統(tǒng)綜合控制的計(jì)算機(jī)等等,可以擴(kuò)充和減少節(jié)點(diǎn),進(jìn)行分布外理。軟件開(kāi)發(fā)也可以在不同的OS中進(jìn)行。這使得多個(gè)員工合作快速開(kāi)發(fā)出一個(gè)健壯的系統(tǒng)成為可能。
當(dāng)然反射內(nèi)存卡有更多的應(yīng)用領(lǐng)域,這種可由設(shè)計(jì)人員自由發(fā)揮的,靈活設(shè)計(jì)系統(tǒng)。