Cargando…
Debug automation from pre-silicon to post-silicon
This book describes automated debugging approaches for the bugs and the faults which appear in different abstraction levels of a hardware system. The authors employ a transaction-based debug approach to systems at the transaction-level, asserting the correct relation of transactions. The automated d...
Autores principales: | , |
---|---|
Lenguaje: | eng |
Publicado: |
Springer
2015
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1007/978-3-319-09309-3 http://cds.cern.ch/record/1968673 |
_version_ | 1780944666080837632 |
---|---|
author | Dehbashi, Mehdi Fey, Görschwin |
author_facet | Dehbashi, Mehdi Fey, Görschwin |
author_sort | Dehbashi, Mehdi |
collection | CERN |
description | This book describes automated debugging approaches for the bugs and the faults which appear in different abstraction levels of a hardware system. The authors employ a transaction-based debug approach to systems at the transaction-level, asserting the correct relation of transactions. The automated debug approach for design bugs finds the potential fault candidates at RTL and gate-level of a circuit. Debug techniques for logic bugs and synchronization bugs are demonstrated, enabling readers to localize the most difficult bugs. Debug automation for electrical faults (delay faults)finds the potentially failing speedpaths in a circuit at gate-level. The various debug approaches described achieve high diagnosis accuracy and reduce the debugging time, shortening the IC development cycle and increasing the productivity of designers. Describes a unified framework for debug automation used at both pre-silicon and post-silicon stages; Provides approaches for debug automation of a hardware system at different levels of abstraction, i.e., chip, gate-level, RTL and transaction level; Includes techniques for debug automation of design bugs and electrical faults, as well as an infrastructure to debug NoC-based multiprocessor SoCs. |
id | cern-1968673 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2015 |
publisher | Springer |
record_format | invenio |
spelling | cern-19686732021-04-21T20:50:16Zdoi:10.1007/978-3-319-09309-3http://cds.cern.ch/record/1968673engDehbashi, MehdiFey, GörschwinDebug automation from pre-silicon to post-siliconEngineeringThis book describes automated debugging approaches for the bugs and the faults which appear in different abstraction levels of a hardware system. The authors employ a transaction-based debug approach to systems at the transaction-level, asserting the correct relation of transactions. The automated debug approach for design bugs finds the potential fault candidates at RTL and gate-level of a circuit. Debug techniques for logic bugs and synchronization bugs are demonstrated, enabling readers to localize the most difficult bugs. Debug automation for electrical faults (delay faults)finds the potentially failing speedpaths in a circuit at gate-level. The various debug approaches described achieve high diagnosis accuracy and reduce the debugging time, shortening the IC development cycle and increasing the productivity of designers. Describes a unified framework for debug automation used at both pre-silicon and post-silicon stages; Provides approaches for debug automation of a hardware system at different levels of abstraction, i.e., chip, gate-level, RTL and transaction level; Includes techniques for debug automation of design bugs and electrical faults, as well as an infrastructure to debug NoC-based multiprocessor SoCs.Springeroai:cds.cern.ch:19686732015 |
spellingShingle | Engineering Dehbashi, Mehdi Fey, Görschwin Debug automation from pre-silicon to post-silicon |
title | Debug automation from pre-silicon to post-silicon |
title_full | Debug automation from pre-silicon to post-silicon |
title_fullStr | Debug automation from pre-silicon to post-silicon |
title_full_unstemmed | Debug automation from pre-silicon to post-silicon |
title_short | Debug automation from pre-silicon to post-silicon |
title_sort | debug automation from pre-silicon to post-silicon |
topic | Engineering |
url | https://dx.doi.org/10.1007/978-3-319-09309-3 http://cds.cern.ch/record/1968673 |
work_keys_str_mv | AT dehbashimehdi debugautomationfrompresilicontopostsilicon AT feygorschwin debugautomationfrompresilicontopostsilicon |