作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2010, Vol. 36 ›› Issue (17): 280-282,285. doi: 10.3969/j.issn.1000-3428.2010.17.095

• 开发研究与设计技术 • 上一篇    下一篇

基于JTAG的可重构Flash快速编程方法

陈 超,沈海斌   

  1. (浙江大学超大规模集成电路设计研究所,杭州 310027)
  • 出版日期:2010-09-05 发布日期:2010-09-02
  • 作者简介:陈 超(1983-),男,硕士,主研方向:电路与系统,信息安全;沈海斌,副教授

JTAG-based Reconfigurable Method of Fast Flash Programming

CHEN Chao, SHEN Hai-bin   

  1. (Institute of VLSI Design, Zhejiang University, Hangzhou 310027)
  • Online:2010-09-05 Published:2010-09-02

摘要: 提出一种基于JTAG的可重构Flash快速编程方法及其硬件框架。将Flash编程控制流程序预先下载至片上SRAM,并由硬件自行识别和执行,而JTAG接口仅用于传输数据,有效消除JTAG总线传输瓶颈,提高Flash下载速度。通过向片上SRAM下载不同的Flash编程控制流程序,实现Flash下载控制流程的重构,可支持不同类型Flash的在线编程。该设计硬件资源开销小、灵活性强。实验结果表明,编程速度约为传统方法的17倍。

关键词: JTAG接口, 可重构, Flash编程

Abstract: A JTAG-based method and architecture of fast Flash programming are proposed. It downloads the controlling program of Flash programming before, and is self-identified and executed by the hardware. The JTAG interface is used only for the data transmission. It can effectively eliminate the JTAG bus transmission bottlenecks and increase download speed of Flash. Through downloading different programs of Flash programming, the Flash programming is made to be reconfigurable, supports different types of online Flash programming. The new architecture is more flexible but with little hardware overhead, and experimental result shows that the improved programming speed is about 17 times of that in the traditional method.

Key words: JTAG interface, reconfigurable, Flash programming

中图分类号: