首页 | 官方网站   微博 | 高级检索  
     

DSP和JTAG接口的FPGA系统在线编程方法
引用本文:邱育杰,管国云,聂在平,李颖.DSP和JTAG接口的FPGA系统在线编程方法[J].单片机与嵌入式系统应用,2014(11):46-48.
作者姓名:邱育杰  管国云  聂在平  李颖
作者单位:电子科技大学 电子工程学院,成都,610054
基金项目:国家自然科学基金项目(60931004)。
摘    要:基于SRAM的FPGA在高温下功耗较高,配置存储器时具有掉电易失性,且某些系统需要对FPGA进行在线升级以升级系统。针对这些需要,介绍一种使用RAM存储器作为配置码流载体,以DSP作为配置主控器实现基于Flash工艺的FPGA在线编程方法。PC通过DSP串口把FPGA配置码流下载至外部RAM,DSP的GPIO口驱动FPGA的JTAG口成功实现了Flash的擦除、烧写以及FPGA在线升级。实验结果表明,系统能在150℃环境以较低功耗正常稳定工作,且该方法可靠性高、操作方便。

关 键 词:JTAG  DSP  Actel  在线编程

In-system Programming of FPGA System with DSP and JTAG Interface
Qiu Yujie,Guan Guoyun,Nie Zaiping,Li Ying.In-system Programming of FPGA System with DSP and JTAG Interface[J].Microcontrollers & Embedded Systems,2014(11):46-48.
Authors:Qiu Yujie  Guan Guoyun  Nie Zaiping  Li Ying
Affiliation:(School of Electronic Engineering, University of Electronic Science and Technology, Chengdu 610054, China)
Abstract: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.
Keywords:JTAG  DSP  Actel  in-system programming
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号