基于串口通信的FPGA配置控制方法及实现  被引量:6

Method and Realization of Configuration Control Based on Serial Communication

在线阅读下载全文

作  者:杨金孝[1] 郭德春[1] 张永波[1] 杨永坤[1] 

机构地区:[1]西北工业大学电子信息学院,陕西西安710129

出  处:《计算机测量与控制》2011年第4期848-850,共3页Computer Measurement &Control

摘  要:由于FPGA配置存储器具有掉电易失性,系统设计中的主控器需要操纵非易失性存储器对其进行配置;另外,在某些系统工作过程中需要对FPGA配置码流进行实时更新以升级系统,对FPGA码流进行回读以获取系统的实时工作状态;针对这些需要,设计并实现了一种基于串口通信的FPGA配置控制方法:以CPLD作为配置主控器,通过串口对CPLD的工作状态进行控制,成功实现了Flash的擦除、烧写、FPGA配置以及回读功能;由于串口协议比较简单,只需简单的转换就可完成与其它传输协议的交互,使得设计的配置控制方案具有比较好的可移植性和通用性。Because the configuration memory of FPGA is volatile,the system needs some nonvolatile storage to complete FPGA configuration.The configuration memory needs to be updated to improve the system performance usually,and the configuration memory read procedure is needed to detect the real time status of the system in some applications.A novel method of controlling FPGA configuration based on serial communication is proposed in this paper: the operation of the CPLD could be controlled according to the serial instruments,and then the clearing、programming and modification of the Flash could be implemented,along with the reconfiguration and readback of the FPGA.Since the serial communication protocol could be transformed with other communication protocol easily,the method proposed has better generality compared with other strategy.

关 键 词:串口通信 现场可编程门阵列 FLASH 配置 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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