期刊文献+

基于调试异常模型的嵌入式处理器片上调试设计

On-chip debug design based on debug exception model for embedded processor
在线阅读 下载PDF
导出
摘要 针对调试的可移植性,建立同流水相关的精确调试异常模型,模型通过增加调试中断、单步、软硬件断点等精确调试异常的产生和处理机制、片外调试存储空间以及基于JTAG(joint test action group)的快速通信协议,实现一种通过JTAG接口的嵌入式处理器核的片上调试方案.该调试模型在嵌入式处理器RISC32E核的应用实现表明,它具有良好的可观察性和可控制性,并且该模型的应用不局限于六级流水结构的微处理器,还可以方便地推广到其他流水结构的微处理器.对比调试过程中的一些基本调试操作开销,该调试方案具有较高的调试效率. A general precise debug exception model based on pipeline was established with portability,which provides a strategy for on-chip debug by adding generation and processing mechanism of precise debug exceptions,such as debug interrupt,step,hardware/software breakpoints,etc.,in addition of a segment of off-chip debug memory and a fast transfer method through joint test action group(JTAG) port. The implementation of the proposed model on an embedded processor RISC32E shows that it meets the requirements of observability and controllability. The above description should not be taken as limiting the utilization of the model which is defined by the six-pipeline microprocessor. The model can be easily transplanted onto other microprocessors which have various modifications of pipeline. The proposed strategy has great efficiency of debugging in the case of comparison of some basic debugging operation overhead.
出处 《浙江大学学报(工学版)》 EI CAS CSCD 北大核心 2010年第6期1067-1072,共6页 Journal of Zhejiang University:Engineering Science
关键词 片上调试 JTAG 可观察性 可控制性 on-chip debug joint test action group (JTAG) observability controllability
作者简介 刘鹏(1970-),男,陕西铜川人,副教授,主要从事计算机体系结构、集成电路设计和并行处理等研究E—mail:liupeng@zju.edu.cn
  • 相关文献

参考文献20

  • 1HOPKINS A B T, MCDONALD-MAIER K D. Debug support strategy for systems-on-chips with multiple processor cores [J]. IEEE Transactions on Computers, 2006, 55(2): 174- 184.
  • 2CROUCH A L. Design-for-test for digital IC's and embedded core systems [M]. New Jersey: Prentice Hall, 1999.
  • 3MAIER K D. On-chip debug support for embedded Systems-on-Chip[C] // Proceedings of the 2003 International Symposium on Circuits and Systems. New York,: [s. n. ],2003: 565-568.
  • 4STALLMAN R, PESCH R H. Debugging with GDB [M]. 9th ed. Boston: The Free Software Foundation, 2004.
  • 5吴皓,刘鹏.基于JTAG的DSP处理器嵌入式调试接口设计[J].计算机工程,2005,31(1):228-230. 被引量:5
  • 6胡学良,张春,王志华.JTAG技术的发展和应用综述[J].微电子学,2005,35(6):624-630. 被引量:16
  • 7黄海林,范东睿,许彤,朱鹏飞,郑保建,曹非,陈亮.嵌入式处理器在片调试功能的设计与实现[J].计算机辅助设计与图形学学报,2006,18(7):1005-1010. 被引量:9
  • 8郑德春,姚庆栋,刘鹏,余巧燕.嵌入式模拟器中的JTAG应用[J].浙江大学学报(工学版),2006,40(1):20-24. 被引量:2
  • 9MELEAR C. Using background modes for testing, debugging and emulation of microcontrollers[C] // Proceedings of the 1997 WESCON Conference. San Jose WESCON ,1997: 90- 97.
  • 10IEEE Std 1149.1-2001 IEEE standard test access port and boundary-scan architecture[S]. New York: The Institute of Electrical and Electronics Engineers, Inc, , 2001.

二级参考文献84

  • 1陆正毅,孙承绶,程君侠.全兼容IEEE1149.1的MIPS CPU CORE可测性设计[J].微电子学与计算机,2004,21(7):6-9. 被引量:4
  • 2胡学良,张春,王志华.JTAG技术的发展和应用综述[J].微电子学,2005,35(6):624-630. 被引量:16
  • 3黄海林,范东睿,许彤,朱鹏飞,郑保建,曹非,陈亮.嵌入式处理器在片调试功能的设计与实现[J].计算机辅助设计与图形学学报,2006,18(7):1005-1010. 被引量:9
  • 4BHASKERJ.Verilog HDL硬件描述语言[M].北京:机械工业出版社,2000..
  • 5BALAKRISHNAN K J, TOUBA N A. Scan-based BIST diagnosis using an embedded processor [C]//MARTIN D C. Proceeding of Defect and Fault Tolerance in VLSI Systems. Boston, MA, USA:IEEE Computer Society, 2003:209 - 216.
  • 6ABADIR M, ZHU Juhong. Transition test generation using replicate-and-reduce transform for scan-based designs [C]//MARTIN D C. Proceedings of VLSI Test Symposium . Napa Valley, CA, USA: IEEE Computer Society,2003: 22- 27.
  • 7NIGH P. Scan-based testing: the only practical solution for testing ASIC/consumer products [C]// AITKENR. Proceeding of Test Conference . Baltimore, M D,USA: IEEE Computer Society, 2002: 1198.
  • 8NAHVI M, IVANOV A. An embedded autonomous scan-based results analyzer (EARA) for SoC cores[C]//MAR TIN D C. Proceedings of VLSI Test Symposium. Napa Valley, CA, USA:IEEE Computer Society,2003:293 - 298.
  • 9HUANG Ing-jer, KAO Chung-fu, CHEN Hsn-ming, et al. A Retargetable embedded in-circuit emulation module for microprocessors[J]. IEEE, Design & Test of Computers,2002,19(4) : 28 - 38.
  • 10YU Qiao-yan LIU Peng WANG We-dong, et al. Novel kind of DSP design method based on IP core [C]//BOVE M Jr, PANCHANATHAN S. Proceeding of SPIE-IS&T Electronic imaging. San Jose: International Society for Optical Engineering, 2004,5309 : 131 - 142.

共引文献47

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部