反射內(nèi)存卡-實時仿真技術網(wǎng)(/)的成立正是為了推動國內(nèi)反射內(nèi)存產(chǎn)品的研究、發(fā)展與應用。主要研究反射內(nèi)存技術,高速數(shù)據(jù)傳輸技術,接口內(nèi)存讀寫機制,實時操作系統(tǒng)中的應用。網(wǎng)站包括經(jīng)典分布式仿真系統(tǒng),過程控制,數(shù)據(jù)采集,半實物仿真和抗干擾遠距離數(shù)據(jù)傳輸?shù)氖褂冒咐?/p>
在半實物實時仿真系統(tǒng)中,反射內(nèi)存卡成為標配。其原理易于理解,使用方法簡單,抗干擾能力強,實時性高,支持中斷傳輸,中斷,軟件開發(fā)代碼少,擴展能力強,應用案例多,縮短了系統(tǒng)的研發(fā)周期,節(jié)省了人員支出,增強了系統(tǒng)健壯性,將軟件開發(fā)人員從復雜的通訊協(xié)議中解放出來,不再為大批量的數(shù)據(jù)傳輸擔心帶寬,不確定的時延而浪費時間。反射內(nèi)存卡也應用于包括軌道交通、冶金,電力系統(tǒng)仿真等行業(yè)。
反射內(nèi)存網(wǎng)中的每個反射內(nèi)存節(jié)點(任何5565反射內(nèi)存卡)以菊花鏈的形式用光纖線互聯(lián)。塊卡的發(fā)送必須連接到第二塊卡的接收端,第二塊卡的發(fā)送端連接到第三塊卡的接收端,以此類推,直到再連接到塊卡的接收端完成一個完整的環(huán)形連接。也可以將所有節(jié)點連接到一個或多個ACC-5595反射內(nèi)存HUB,每個節(jié)點的接收和發(fā)送都必須連接,如果沒有檢測到光信號或失去同步反射內(nèi)存卡RFM-5565將不會發(fā)送數(shù)據(jù)包(例如光纖線已損壞)。反射內(nèi)存網(wǎng)中每個節(jié)點的節(jié)點號必須,節(jié)點號通過板上的撥碼開關S2進行設置,任何兩個節(jié)點不能有設置成同一個節(jié)點號,每個板卡的節(jié)點號可以在通過NODEID進行讀取顯示,節(jié)點號的順序并不重要。
主系統(tǒng)對反射內(nèi)存卡的板載SDRAM的寫操作后,反射內(nèi)內(nèi)卡的硬件檢測電路將自動發(fā)起一個整個反射內(nèi)存網(wǎng)的數(shù)據(jù)傳輸動作。這個寫操作可以是一個簡單的PIO寫或是一個DMA周期。
當產(chǎn)生一個對SDRAM的寫操作時,RFM-5565反射內(nèi)存卡自動將數(shù)據(jù)和其它相關的信息寫入到發(fā)送緩沖器中(其它相關信息包括節(jié)點號,數(shù)據(jù)地址等信息),在發(fā)送緩沖器中,發(fā)送電路檢測數(shù)據(jù),并且將數(shù)據(jù)變成一個4到64字節(jié)長度可變的數(shù)據(jù)包。通過光纖接口發(fā)送到下一個板卡的接收端口。
接收電路檢查數(shù)據(jù)包是否有錯誤,當無錯誤發(fā)生時數(shù)據(jù)被接收。接收電路解開數(shù)據(jù)包并且將數(shù)據(jù)存儲到板載的接收緩沖器。在接收緩沖器中,另一個電路將數(shù)據(jù)寫入到本地的SDRAM的和源節(jié)點相同的地址中。同時,該電路將數(shù)據(jù)同時發(fā)送到發(fā)送FIFO中,重復這個處理過程直到這個數(shù)據(jù)返回到源節(jié)點的接收端,在源節(jié)點中,接收電路檢測到數(shù)據(jù)包的NODEID和源節(jié)點的NODEID相同,因此將數(shù)據(jù)包從網(wǎng)絡中移除,這樣所有的節(jié)點數(shù)據(jù)都被更新了。