Debug Support Strategy for System-an-Chips with Multiple Processor Cores

Increased integration has resulted in the creation of so called System-onChip (SoC) devices. They ~embed all the essential parts of an advanced computer into a single silicon chip in order to achieve compactness, reduced material cost, higher performance and lower power consumption. An adverse conse...

Full description

Bibliographic Details
Main Author: Hopkins, Andrew B. T.
Published: University of Essex 2008
Subjects:
Online Access:http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.486189
id ndltd-bl.uk-oai-ethos.bl.uk-486189
record_format oai_dc
spelling ndltd-bl.uk-oai-ethos.bl.uk-4861892017-12-24T16:29:10ZDebug Support Strategy for System-an-Chips with Multiple Processor CoresHopkins, Andrew B. T.2008Increased integration has resulted in the creation of so called System-onChip (SoC) devices. They ~embed all the essential parts of an advanced computer into a single silicon chip in order to achieve compactness, reduced material cost, higher performance and lower power consumption. An adverse consequence of this integration is that the external interfaces once observed dUring debugging are now inaccessible within the chip, no longer aiding development. Debug support brings back this otherwise lost visibility by providing an observation window into the SoC, the heart of the overall system. Integration now enables SoCs to contain more than one processor core. which has made existing debug support strategies ineffective at supporting application development. Moreover. these existing single processor oriented debugging strategies fail to align with the circuit reuse based methodologies necessary to rapidly_ create new SoCs.This thesis presents a novel debugging strategy that fully encompasses the requirements of SoC creation and application development. The strategy enables realisation of advanced embedded systems that incorporate complex SoCs; devices containing multiple processor cores and other active cores. It achieves these advantages through a package of novel contributions.621.3815University of Essexhttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.486189Electronic Thesis or Dissertation
collection NDLTD
sources NDLTD
topic 621.3815
spellingShingle 621.3815
Hopkins, Andrew B. T.
Debug Support Strategy for System-an-Chips with Multiple Processor Cores
description Increased integration has resulted in the creation of so called System-onChip (SoC) devices. They ~embed all the essential parts of an advanced computer into a single silicon chip in order to achieve compactness, reduced material cost, higher performance and lower power consumption. An adverse consequence of this integration is that the external interfaces once observed dUring debugging are now inaccessible within the chip, no longer aiding development. Debug support brings back this otherwise lost visibility by providing an observation window into the SoC, the heart of the overall system. Integration now enables SoCs to contain more than one processor core. which has made existing debug support strategies ineffective at supporting application development. Moreover. these existing single processor oriented debugging strategies fail to align with the circuit reuse based methodologies necessary to rapidly_ create new SoCs.This thesis presents a novel debugging strategy that fully encompasses the requirements of SoC creation and application development. The strategy enables realisation of advanced embedded systems that incorporate complex SoCs; devices containing multiple processor cores and other active cores. It achieves these advantages through a package of novel contributions.
author Hopkins, Andrew B. T.
author_facet Hopkins, Andrew B. T.
author_sort Hopkins, Andrew B. T.
title Debug Support Strategy for System-an-Chips with Multiple Processor Cores
title_short Debug Support Strategy for System-an-Chips with Multiple Processor Cores
title_full Debug Support Strategy for System-an-Chips with Multiple Processor Cores
title_fullStr Debug Support Strategy for System-an-Chips with Multiple Processor Cores
title_full_unstemmed Debug Support Strategy for System-an-Chips with Multiple Processor Cores
title_sort debug support strategy for system-an-chips with multiple processor cores
publisher University of Essex
publishDate 2008
url http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.486189
work_keys_str_mv AT hopkinsandrewbt debugsupportstrategyforsystemanchipswithmultipleprocessorcores
_version_ 1718577626233176064