FPGA在应用编程技术的一种低成本实现

作者:苏长青; 贺楠; 李大琦; 马晓天; 蒋礼威
来源:电子世界, 2021, (03): 114-116.
DOI:10.19353/j.cnki.dzsj.2021.03.048

摘要

<正>为解决产品发布后FPGA软件的更新维护问题,提出了一种FPGA在应用编程技术的实现方法。通过在FPGA中嵌入Nios II软核处理器,并为其扩展片上存储器、FLASH控制器与UART控制器等外设,构建出一个完整的片上系统,从而实现通过串口接收外部发送的FPGA配置程序文件,并将其写入FPGA配置芯片的功能,为FPGA的IAP技术提供了一种低成本的实现方式。该方案占用的FPGA资源很少,不需要增加专门的硬件电路,软件开发也非常简单,通用性很强,具有很好的实用性。

全文