一种FPGA动态批量烧写系统及方法

    公开(公告)号:CN107621943A

    公开(公告)日:2018-01-23

    申请号:CN201710712113.8

    申请日:2017-08-18

    Abstract: 本发明公开了一种FPGA动态批量烧写系统,其包含:上位机,用于进行指令和烧写数据的广播;若干烧写模块,分别通过485总线连接上位机;其中,每个烧写模块分别包含:485芯片,通过所述的485总线连接上位机;FPGA,连接所述的485芯片,该FPGA具有内部加载逻辑;Flash芯片,连接所述的FPGA,该Flash芯片中烧写初始MCS架构;该初始MCS架构包含协议区和代码区,协议区中包含用于决定加载时启用备份区还是更新区的关键字,代码区包含烧写有保留代码的备份区、用于烧写新代码的更新区以及用于烧写新代码的CRC的CRC校验区。其优点是:实现动态烧写和批量更新下载,大大提高了系统调试和软件更新的效率。

Patent Agency Ranking