芯片flash數(shù)據(jù)的在線校驗方法及計算機存儲介質(zhì)
基本信息
申請?zhí)?/td> | CN201910960976.6 | 申請日 | - |
公開(公告)號 | CN110704236A | 公開(公告)日 | 2020-01-17 |
申請公布號 | CN110704236A | 申請公布日 | 2020-01-17 |
分類號 | G06F11/10;G11C29/42 | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 張威龍;李鵬;鐘書鵬;鄧廷 | 申請(專利權)人 | 南京元晨微電子科技有限公司 |
代理機構 | 南京蘇高專利商標事務所(普通合伙) | 代理人 | 劉文聞 |
地址 | 215000 江蘇省南京市經(jīng)濟技術開發(fā)區(qū)興智路興智科技園C棟1310室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種芯片flash數(shù)據(jù)的在線校驗方法及計算機存儲介質(zhì),在校驗方法中整個flash使用唯一的一個校驗和進行校驗,在普通的不具有DMA功能的芯片中,flash的校驗是在軟件空閑時間片中進行,在具有DMA功能芯片中,flash的校驗在軟件不需要使用硬件CRC模塊時進行,在軟件運行的同時由DMA搬運flash數(shù)據(jù)至CRC模塊進行校驗,在校驗中斷時保存校驗的配置以及中間結果和中斷的位置。本發(fā)明僅需要在flash中額外占用一個校驗和的位置,極大節(jié)省了校驗字對flash存儲空間的占用,并且能夠在運行中對CRC配置和中間結果進行了保存恢復,允許flash數(shù)據(jù)校驗被打斷,可以靈活地將flash數(shù)據(jù)校驗插入到軟件空閑的時間片之中,在使用DMA模塊的芯片時也不影響應用軟件對于CRC硬件模塊的使用。 |
