A Low-Cost On-Chip SoC Debug Platform with Hardware Breakpoint Insertion and Single Step Capabilities for IP Cores

碩士 === 國立成功大學 === 電機工程學系碩博士班 === 96 === With the scaling down of feature sizes, integrating large and complex design into a single chip is becoming the main trend in IC design. However, such system-on-a-chip (SoC) design methodology introduces many problems as well. Besides circuit/system design, th...

Full description

Bibliographic Details
Main Authors: Si-Yuan Liang, 梁思遠
Other Authors: Kuen-Jong Lee
Format: Others
Language:en_US
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/00643939913423821897
id ndltd-TW-096NCKU5442224
record_format oai_dc
spelling ndltd-TW-096NCKU54422242015-11-23T04:03:11Z http://ndltd.ncl.edu.tw/handle/00643939913423821897 A Low-Cost On-Chip SoC Debug Platform with Hardware Breakpoint Insertion and Single Step Capabilities for IP Cores 用於核心電路並具有設置硬體中斷點與單步執行能力之低成本單晶片系統除錯平台 Si-Yuan Liang 梁思遠 碩士 國立成功大學 電機工程學系碩博士班 96 With the scaling down of feature sizes, integrating large and complex design into a single chip is becoming the main trend in IC design. However, such system-on-a-chip (SoC) design methodology introduces many problems as well. Besides circuit/system design, the most critical problem is testing and debugging of SoC systems. In this thesis, we present a SoC debug platform to address this problem. The developed debug platform supports multi-core debug technology inclusive of cycle-based breakpoint insertion and single step for general purpose cores/IP on a SoC chip. We allow users to suspend and restore the normal operation to obtain detailed information in the CUDs (Cores Under Debug). This platform has the advantages of low area overhead by reusing test components and high flexibility by providing several debug modes. Also, we develop a graphic user interface to support this on-chip debug platform. With this design automation tool, users can easily control the debug operation and receive traced results to identify the root-cause of failures in the silicon easily and efficiently. Experimental results show that the proposed debug platform is a practical solution for silicon debug problem. Kuen-Jong Lee 李昆忠 2008 學位論文 ; thesis 60 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立成功大學 === 電機工程學系碩博士班 === 96 === With the scaling down of feature sizes, integrating large and complex design into a single chip is becoming the main trend in IC design. However, such system-on-a-chip (SoC) design methodology introduces many problems as well. Besides circuit/system design, the most critical problem is testing and debugging of SoC systems. In this thesis, we present a SoC debug platform to address this problem. The developed debug platform supports multi-core debug technology inclusive of cycle-based breakpoint insertion and single step for general purpose cores/IP on a SoC chip. We allow users to suspend and restore the normal operation to obtain detailed information in the CUDs (Cores Under Debug). This platform has the advantages of low area overhead by reusing test components and high flexibility by providing several debug modes. Also, we develop a graphic user interface to support this on-chip debug platform. With this design automation tool, users can easily control the debug operation and receive traced results to identify the root-cause of failures in the silicon easily and efficiently. Experimental results show that the proposed debug platform is a practical solution for silicon debug problem.
author2 Kuen-Jong Lee
author_facet Kuen-Jong Lee
Si-Yuan Liang
梁思遠
author Si-Yuan Liang
梁思遠
spellingShingle Si-Yuan Liang
梁思遠
A Low-Cost On-Chip SoC Debug Platform with Hardware Breakpoint Insertion and Single Step Capabilities for IP Cores
author_sort Si-Yuan Liang
title A Low-Cost On-Chip SoC Debug Platform with Hardware Breakpoint Insertion and Single Step Capabilities for IP Cores
title_short A Low-Cost On-Chip SoC Debug Platform with Hardware Breakpoint Insertion and Single Step Capabilities for IP Cores
title_full A Low-Cost On-Chip SoC Debug Platform with Hardware Breakpoint Insertion and Single Step Capabilities for IP Cores
title_fullStr A Low-Cost On-Chip SoC Debug Platform with Hardware Breakpoint Insertion and Single Step Capabilities for IP Cores
title_full_unstemmed A Low-Cost On-Chip SoC Debug Platform with Hardware Breakpoint Insertion and Single Step Capabilities for IP Cores
title_sort low-cost on-chip soc debug platform with hardware breakpoint insertion and single step capabilities for ip cores
publishDate 2008
url http://ndltd.ncl.edu.tw/handle/00643939913423821897
work_keys_str_mv AT siyuanliang alowcostonchipsocdebugplatformwithhardwarebreakpointinsertionandsinglestepcapabilitiesforipcores
AT liángsīyuǎn alowcostonchipsocdebugplatformwithhardwarebreakpointinsertionandsinglestepcapabilitiesforipcores
AT siyuanliang yòngyúhéxīndiànlùbìngjùyǒushèzhìyìngtǐzhōngduàndiǎnyǔdānbùzhíxíngnénglìzhīdīchéngběndānjīngpiànxìtǒngchúcuòpíngtái
AT liángsīyuǎn yòngyúhéxīndiànlùbìngjùyǒushèzhìyìngtǐzhōngduàndiǎnyǔdānbùzhíxíngnénglìzhīdīchéngběndānjīngpiànxìtǒngchúcuòpíngtái
AT siyuanliang lowcostonchipsocdebugplatformwithhardwarebreakpointinsertionandsinglestepcapabilitiesforipcores
AT liángsīyuǎn lowcostonchipsocdebugplatformwithhardwarebreakpointinsertionandsinglestepcapabilitiesforipcores
_version_ 1718134314646896640