A high-performance SoC debug platform

Kuo Kai Liu, Wen Hsuan Hsu, Kuen Jong Lee

Research output: Contribution to journalArticlepeer-review

Abstract

The vast increasing complexity of SoC design makes chip verification and debugging an extremely difficult task. In this paper we present a highly efficient run-stop-resume based SoC Debug Platform to deal with this problem. This platform allows one to observe any signals in the Intellectual Properties (IPs) of a SoC system during the normal system by implanting three powerful debug-trigger mechanisms into the SoC, namely cycle-based, event-based, and hardware-software cross-trigger-based mechanisms. With this platform, both hardware and software designers can work together on a common debugging environment from the very beginning so as to greatly increase debugging efficiency. Furthermore, we have also developed a design automation program called DASDEP (Design Automation System for SoC DEbug Platfrom) that can help users add design-for-debug circuitry into the SoC design and setup the required debug environment. DASDEP also provides a user-friendly interface for the whole debug process. This program together with the three debug mechanisms allows the SoC verification and debugging to be accomplished much more easily and efficiently than the conventional debug methods.

Original languageEnglish
Pages (from-to)202-208
Number of pages7
JournalSmart Science
Volume3
Issue number4
DOIs
Publication statusPublished - 2015 Jan 1

All Science Journal Classification (ASJC) codes

  • Chemistry (miscellaneous)
  • Modelling and Simulation
  • Energy (miscellaneous)
  • Engineering(all)
  • Fluid Flow and Transfer Processes
  • Computer Networks and Communications
  • Computational Mathematics

Fingerprint Dive into the research topics of 'A high-performance SoC debug platform'. Together they form a unique fingerprint.

Cite this