-
公开(公告)号:CN108875318A
公开(公告)日:2018-11-23
申请号:CN201810519561.0
申请日:2018-05-28
Applicant: 哈尔滨工程大学
Abstract: 本发明涉及一种基于MCU的FPGA产权保护和远程更新系统及其方法,属于FPGA领域。本发明主要包括FPGA、PC、MCU、EPCS四大部分组成;PC软件根据MCU的UID通过约定的MD5算法参数计算出密钥以及地址,并把密钥烧写到MCU自身FLASH中,同样,MCU也会产生一组密钥储存在EPCS中,留给FPGA使用,每套系统的密钥都是根据MCU的UID计算出的,保证每一套系统的唯一性;启动后,MCU读取自身UID并根据约定的MD5算法参数计算出密钥储存地址,完成自身校验,FPGA由MCU做主控完成自身校验,并通过UART完成进一步的校验,一旦检验失败,MCU端首先擦除EPCS,然后擦除自身FLASH,FPGA端也会擦除EPCS。