嵌入式单片机片上调试支持模块的设计

Hu Yue-li, Xiong Bing
{"title":"嵌入式单片机片上调试支持模块的设计","authors":"Hu Yue-li, Xiong Bing","doi":"10.1109/HDP.2006.1707555","DOIUrl":null,"url":null,"abstract":"This paper presents a method of designing an on-chip debug support module based on an 8051 architecture microcontroller. It is implemented by embedding a hardware debug module named on-chip debugger (OCD) into an 8-bit high performance microcontroller. Thus, this MCU can do such debugging work as setting hardware breakpoint, single stepping, monitoring and modifying the internal registers, internal or external memories of the CPU, etc. In the paper, the architecture and implementation of OCD has been presented, which is supported by the simulation results. According to the results, it is proved that the in circuit emulation and debugging aiming at the embedded systems are accomplishable with the help of this OCD module. Furthermore, it won't sacrifice the performance of the MCU","PeriodicalId":406794,"journal":{"name":"Conference on High Density Microsystem Design and Packaging and Component Failure Analysis, 2006. HDP'06.","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Design of an embedded on-chip debug support module of a MCU\",\"authors\":\"Hu Yue-li, Xiong Bing\",\"doi\":\"10.1109/HDP.2006.1707555\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents a method of designing an on-chip debug support module based on an 8051 architecture microcontroller. It is implemented by embedding a hardware debug module named on-chip debugger (OCD) into an 8-bit high performance microcontroller. Thus, this MCU can do such debugging work as setting hardware breakpoint, single stepping, monitoring and modifying the internal registers, internal or external memories of the CPU, etc. In the paper, the architecture and implementation of OCD has been presented, which is supported by the simulation results. According to the results, it is proved that the in circuit emulation and debugging aiming at the embedded systems are accomplishable with the help of this OCD module. Furthermore, it won't sacrifice the performance of the MCU\",\"PeriodicalId\":406794,\"journal\":{\"name\":\"Conference on High Density Microsystem Design and Packaging and Component Failure Analysis, 2006. HDP'06.\",\"volume\":\"28 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2006-06-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Conference on High Density Microsystem Design and Packaging and Component Failure Analysis, 2006. HDP'06.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HDP.2006.1707555\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Conference on High Density Microsystem Design and Packaging and Component Failure Analysis, 2006. HDP'06.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HDP.2006.1707555","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

摘要

本文提出了一种基于8051单片机的片上调试支持模块的设计方法。它是通过在8位高性能微控制器中嵌入一个名为片上调试器(OCD)的硬件调试模块来实现的。因此,该单片机可以完成硬件断点设置、单步进、监控和修改内部寄存器、CPU内部或外部存储器等调试工作。本文给出了OCD的体系结构和实现,仿真结果也支持了OCD的实现。实验结果表明,利用该OCD模块可以完成针对嵌入式系统的电路仿真和调试。此外,它不会牺牲MCU的性能
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Design of an embedded on-chip debug support module of a MCU
This paper presents a method of designing an on-chip debug support module based on an 8051 architecture microcontroller. It is implemented by embedding a hardware debug module named on-chip debugger (OCD) into an 8-bit high performance microcontroller. Thus, this MCU can do such debugging work as setting hardware breakpoint, single stepping, monitoring and modifying the internal registers, internal or external memories of the CPU, etc. In the paper, the architecture and implementation of OCD has been presented, which is supported by the simulation results. According to the results, it is proved that the in circuit emulation and debugging aiming at the embedded systems are accomplishable with the help of this OCD module. Furthermore, it won't sacrifice the performance of the MCU
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信