本發(fā)明涉及一種基于角色變換的雙口RAM數(shù)據(jù)高速安全交互方法及裝置,其中裝置包括包括兩個(gè)CPU系統(tǒng)、雙口RAM和時(shí)鐘模塊,其中方法包括:1)初始化;2)將雙口RAM分為數(shù)據(jù)交互區(qū)和狀態(tài)交互區(qū),其中數(shù)據(jù)交互區(qū)包括發(fā)送緩沖區(qū)和接收緩沖區(qū),將發(fā)送緩沖區(qū)和接收緩沖區(qū)均分配三種角色區(qū)塊:寫入?yún)^(qū)塊、讀出區(qū)塊和測試區(qū)塊;3)若讀出區(qū)塊讀完,將該區(qū)塊變換為測試區(qū)塊;4)若寫入?yún)^(qū)塊寫完,將該區(qū)塊變換為讀出區(qū)塊;5)若測試區(qū)塊測試完,將該區(qū)塊變換為寫入?yún)^(qū)塊;6)當(dāng)時(shí)鐘信號計(jì)數(shù)值達(dá)到接收發(fā)送周期,對三個(gè)區(qū)塊進(jìn)行角色輪換。與現(xiàn)有技術(shù)相比,本發(fā)明具有預(yù)防發(fā)現(xiàn)雙口RAM硬件隨機(jī)失效引起的數(shù)據(jù)失效或丟失、操作方便等優(yōu)點(diǎn)。
聲明:
“基于角色變換的雙口RAM數(shù)據(jù)高速安全交互方法及裝置” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)