Title :
Assertion based design error diagnosis for core-based SoCs
Author :
Kakoee, Mohammad Reza ; Neishaburi, M.H. ; Daneshtalab, Masoud ; Safari, Saeed
Author_Institution :
Electrical and Computer Engineering, University of Tehran, Iran
Abstract :
In this paper, we propose an assertion based methodology for diagnosing design errors inside a core-based SoC. In order to detect errors inside a core we have a sea of assertions together with a Local Assertion Processor (LAP) to handle the outputs of these assertions and diagnose the error position. The outputs of assertions are routed toward this processor through a boundary scan chain mechanism. After detecting and diagnosing the error, each LAP sends a specific data called error data to a Global Assertion Processor (GAP) which receives error data from all cores and performs necessary actions. We applied the proposed method on a simple multiprocessor SoC and showed the experimental results.
Keywords :
Acceleration; Computer errors; Debugging; Design engineering; Design methodology; Emulation; Hardware design languages; Intellectual property; Moore´s Law; Multiprocessing systems;
Conference_Titel :
SOC Conference, 2007 IEEE International
Conference_Location :
Hsin Chu, Taiwan
Print_ISBN :
978-1-4244-1592-2
Electronic_ISBN :
978-1-4244-1593-9
DOI :
10.1109/SOCC.2007.4545472