反射內(nèi)存卡是一組雙口內(nèi)存板。當(dāng)數(shù)據(jù)存儲到反射內(nèi)存卡時(shí),板上的高速邏輯會自動(dòng)將此數(shù)據(jù)連同地址送到網(wǎng)上的其它反射內(nèi)存卡板上,數(shù)據(jù)傳遞完全由硬件驅(qū)動(dòng),不需要CPU干預(yù),結(jié)果網(wǎng)上下一節(jié)點(diǎn)在400納秒內(nèi)就會在相同地址處有相同數(shù)據(jù)。反射內(nèi)存卡可看成是由網(wǎng)上所有節(jié)點(diǎn)共享的單元內(nèi)存卡,不存在訪問限制與仲裁,每個(gè)節(jié)點(diǎn)就像訪問本地內(nèi)存一樣,實(shí)現(xiàn)了節(jié)點(diǎn)間的數(shù)據(jù)共享。
(1)數(shù)據(jù)傳輸方式
的反射內(nèi)存卡*大可以連接256個(gè)互相獨(dú)立的節(jié)點(diǎn),共享內(nèi)存的*大量可以到128M字節(jié),數(shù)據(jù)傳輸速度可達(dá)174M/秒、節(jié)點(diǎn)間距離可以到10KM。反射內(nèi)存卡支持中斷,通過中斷機(jī)制可以實(shí)現(xiàn)節(jié)點(diǎn)機(jī)之間的通訊同步。
(2)使用中斷實(shí)現(xiàn)同步
VMIC反射內(nèi)存卡支持用中斷方式通知節(jié)點(diǎn)接收數(shù)據(jù),當(dāng)數(shù)據(jù)被送到某節(jié)點(diǎn)時(shí),可以通過中斷告訴該節(jié)點(diǎn)。反射內(nèi)存卡提供了三個(gè)中斷,用戶可以定義這些中斷的優(yōu)先級、中斷相量及具體功能。
(3)錯(cuò)誤管理技術(shù)
反射內(nèi)存卡有錯(cuò)誤監(jiān)測和報(bào)告的功能,通過對數(shù)據(jù)的奇偶校驗(yàn)位的檢查,可以發(fā)現(xiàn)數(shù)據(jù)是否有錯(cuò)。反射內(nèi)存卡提供冗余傳輸 |
|