FPGA双层异构系统配置管理技术  

The Configuration Management Technology of FPGA Double Layer Heterogeneous System

在线阅读下载全文

作  者:李文辉 王嘉宸 胡鹏博 Li Wen-hui;Wang Jia-chen;Hu Peng-bo(Hubei jiuzhiyang Infrared System Co.,Ltd,Hubei Wuhan 430223)

机构地区:[1]湖北久之洋红外系统股份有限公司,湖北武汉430223

出  处:《电子质量》2020年第5期21-23,34,共4页Electronics Quality

摘  要:针对整机系统中FPGA芯片配置文件更新不便的情况,文章提出一种基于UART通信的FPGA配置文件远程更新实现方法。当FPGA配置文件需要更新时,使用上位机软件通过UART将配置文件数据分段发送给FPGA,再由FPGA写入FLASH的相应地址空间;此外,采用出厂配置加应用配置双配置模式,以防在更新应用配置时,因意外断电等情况导致重新上电后FPGA程序无法正常加载。测试结果表明:该方式可以在不需要FPGA原厂程序下载器和开发软件的情况下,通过串口通信来实现FPGA固件的更新,适合设备开发、设备维护和升级,并且稳定的串口传输速率最高可达921600bps。In condition of the inconvenience of updating FPGA configuration file in the whole system,this paper proposes a method of remote updating of FPGA configuration file based on UART communication.When the FPGA configuration file needs to be updated,the upper computer software is used to send the configuration file data to the FPGA through UART in sections,and then the FPGA writes the data to corresponding address space of the flash;in addition,the factory configuration plus application configuration dual configuration mode is used to prevent the FPGA program from loading anomaly when the application configuration is updated due to unexpected power failure and other circumstances.The test results show that this method can update the firmware of FPGA through serial communication without the need of original program downloader and development software of FPGA.It is suitable for the development,equipment maintenance and upgrading of the equipment,and the stable serial transmission rate can reach 921600 bps at most.

关 键 词:UART FPGA 远程更新 配置文件 FLASH 

分 类 号:TN79[电子电信—电路与系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象