基于STM32的Lattice FPGA脱机编程系统设计

作者:俸皓; 凌小壮; 陈俊彦
来源:现代电子技术, 2017, 40(03): 143-146.
DOI:10.16652/j.issn.1004-373x.2017.03.039

摘要

为了解决运用Lattice FPGA的深度嵌入式应用环境不便于升级维护的问题,提出一种基于STM32的新型脱机编程方案。该方案由上位机软件和基于STM32的脱机编程器两部分组成,实现了PC端的熔丝图VME文件格式转换、优化、管理及传输至脱机编程器和编程器上VME文件的存储、选择及下载功能。设计的脱机系统摆脱了传统的FPGA器件编程方式对PC机的依赖,提高了编程效率。通过测试及实际应用结果表明,该脱机编程系统具有便携、灵活、稳定的特点,能够有效地满足目标应用的生产、维护、升级需求。

全文