一種增強(qiáng)檢錯(cuò)能力的內(nèi)存安全校驗(yàn)方法

基本信息

申請(qǐng)?zhí)?/td> CN202010526205.9 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN111752747A 公開(kāi)(公告)日 2020-10-09
申請(qǐng)公布號(hào) CN111752747A 申請(qǐng)公布日 2020-10-09
分類號(hào) G06F11/10(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 韓英;曾為民;李向宏 申請(qǐng)(專利權(quán))人 山東華翼微電子技術(shù)股份有限公司
代理機(jī)構(gòu) 濟(jì)南竹森知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 山東華翼微電子技術(shù)股份有限公司
地址 250000山東省濟(jì)南市高新區(qū)新濼大街1768號(hào)齊魯軟件園大廈B座B-302室
法律狀態(tài) -

摘要

摘要 一種增強(qiáng)檢錯(cuò)能力的內(nèi)存安全校驗(yàn)方法,包括:1)根據(jù)信息碼長(zhǎng)度選擇匹配的CRC2生成式,根據(jù)模2運(yùn)算中的模2除法,所選擇的生成式要能整除xn+1,其中,n為碼字總位數(shù);2)對(duì)所選擇的CRC2生成式進(jìn)行并行算法設(shè)計(jì)實(shí)現(xiàn);3)數(shù)據(jù)在總線中傳輸時(shí)使用隨機(jī)數(shù)進(jìn)行同步掩碼;4)數(shù)據(jù)存儲(chǔ)時(shí)帶CRC2校驗(yàn):訪問(wèn)數(shù)據(jù)時(shí)若數(shù)據(jù)寫入時(shí)產(chǎn)生的CRC2校驗(yàn)值和數(shù)據(jù)讀出時(shí)產(chǎn)生的CRC2校驗(yàn)值不同,則自動(dòng)產(chǎn)生報(bào)警信號(hào)。本發(fā)明無(wú)操作延遲,不需要額外的硬件空間存儲(chǔ)查找表,適合對(duì)每個(gè)最小的存儲(chǔ)單元進(jìn)行校驗(yàn),即,可以對(duì)每一個(gè)字節(jié)的改變都觸發(fā)實(shí)時(shí)校驗(yàn),達(dá)到最高的檢測(cè)精度。??