DSP和JTAG接口的FPGA系统在线编程方法  被引量:3

In-system Programming of FPGA System with DSP and JTAG Interface

在线阅读下载全文

作  者:邱育杰 管国云[1] 聂在平[1] 李颖[1] 

机构地区:[1]电子科技大学电子工程学院,成都610054

出  处:《单片机与嵌入式系统应用》2014年第11期46-48,52,共4页Microcontrollers & Embedded Systems

基  金:国家自然科学基金项目(60931004)

摘  要:基于SRAM的FPGA在高温下功耗较高,配置存储器时具有掉电易失性,且某些系统需要对FPGA进行在线升级以升级系统。针对这些需要,介绍一种使用RAM存储器作为配置码流载体,以DSP作为配置主控器实现基于Flash工艺的FPGA在线编程方法。PC通过DSP串口把FPGA配置码流下载至外部RAM,DSP的GPIO口驱动FPGA的JTAG口成功实现了Flash的擦除、烧写以及FPGA在线升级。实验结果表明,系统能在150℃环境以较低功耗正常稳定工作,且该方法可靠性高、操作方便。SRAM based FPGA has higher power consumption at high temperature,and its memory configuration is invalid when power fail occurs. Besides, FPGA needs to be upgraded in some systems. A in-system programming method for FLASH-based FPGA is realized by using RAM as the stream carrier of configuration code and DSP as master controller. Configuration code of FPGA is downloaded to external RAM through serial ports of DSP. The clearing and programming of Flash and in-system programming of FPGA are implemented through driving FPGA's JTAG interface by DSP's GPIO. Experimental results show that the system can work stably at 150 degrees. The method has high reliability and convenient operation.

关 键 词:JTAG DSP Actel 在线编程 

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

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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