串口更新FPGA配置文件的一种实现方法

作者:闫双山; 胡学龙; 季静; 熊常芳
来源:国外电子测量技术, 2019, 38(10): 79-83.
DOI:10.19652/j.cnki.femt.1901568

摘要

常用JTAG方式更新FPGA程序存在受设备自身结构形式和安装场所等因素限制,缺乏灵活性,存在拆装复杂,升级效率低和不好维护等缺点。针对此种情况,设计了一种通过串口实现FPGA更新的途径,该方法通过PC向FPGA发送所需更新程序数据,根据在FPGA内部实现的数据传输逻辑和控制逻辑,结合专用IP电路,将更新程序数据存入FPGA系统中,实现配置文件的更新。经过对FPGA系统重新加载,验证了设计的正确性和可行性。通过设备的串口实现软件更新,不增加额外的硬件开销,有效地解决设备拆装不便和操作繁琐的问题,提高了现场工作效率,节省人力成本。