{"title":"基于片上系统的单片机- dsp核心的片上调试体系结构","authors":"Wang Gang, Zhang Shengbing","doi":"10.1109/CSAE.2011.5952543","DOIUrl":null,"url":null,"abstract":"The migration from system on printed circuit boards (PCBs) to system-on-chips (SoCs) has moved more and more components onto SoCs. An unintended side effect of this higher integration level is the decreasing system observability and controllability, and consequently resulting in novel debug challenges for embedded system development [1]. This paper presents an on-chip debug architecture that can help conquer the challenges. The on-chip debug architecture is integrated into the 32-bit static superscalar MCU-DSP Core based SoC and includes three main components: the JTAG Controller, the On-chip Debug Module and the Core Debug Module. This modular architecture can support the following typical debug features with low hardware overhead: real-time run control, access internal registers and local memory on the fly, complex hardware breakpoints and single-stepping.","PeriodicalId":138215,"journal":{"name":"2011 IEEE International Conference on Computer Science and Automation Engineering","volume":"264 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"On-chip debug architecture for MCU-DSP Core based system-on-chip\",\"authors\":\"Wang Gang, Zhang Shengbing\",\"doi\":\"10.1109/CSAE.2011.5952543\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The migration from system on printed circuit boards (PCBs) to system-on-chips (SoCs) has moved more and more components onto SoCs. An unintended side effect of this higher integration level is the decreasing system observability and controllability, and consequently resulting in novel debug challenges for embedded system development [1]. This paper presents an on-chip debug architecture that can help conquer the challenges. The on-chip debug architecture is integrated into the 32-bit static superscalar MCU-DSP Core based SoC and includes three main components: the JTAG Controller, the On-chip Debug Module and the Core Debug Module. This modular architecture can support the following typical debug features with low hardware overhead: real-time run control, access internal registers and local memory on the fly, complex hardware breakpoints and single-stepping.\",\"PeriodicalId\":138215,\"journal\":{\"name\":\"2011 IEEE International Conference on Computer Science and Automation Engineering\",\"volume\":\"264 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-06-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 IEEE International Conference on Computer Science and Automation Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CSAE.2011.5952543\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE International Conference on Computer Science and Automation Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSAE.2011.5952543","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
On-chip debug architecture for MCU-DSP Core based system-on-chip
The migration from system on printed circuit boards (PCBs) to system-on-chips (SoCs) has moved more and more components onto SoCs. An unintended side effect of this higher integration level is the decreasing system observability and controllability, and consequently resulting in novel debug challenges for embedded system development [1]. This paper presents an on-chip debug architecture that can help conquer the challenges. The on-chip debug architecture is integrated into the 32-bit static superscalar MCU-DSP Core based SoC and includes three main components: the JTAG Controller, the On-chip Debug Module and the Core Debug Module. This modular architecture can support the following typical debug features with low hardware overhead: real-time run control, access internal registers and local memory on the fly, complex hardware breakpoints and single-stepping.