Title :
Transaction-Based Online Debug for NoC-Based Multiprocessor SoCs
Author :
Dehbashi, M. ; Fey, Gorschwin
Author_Institution :
Inst. of Comput. Sci., Univ. of Bremen, Bremen, Germany
Abstract :
As complexity and size of Systems-on-Chip (SoC) grow, debugging becomes a bottleneck for designing IC products. In this paper, we present an approach for online debug of NoC- based multiprocessor SoCs. Our approach utilizes monitors and filters implemented in hardware. Monitors and filters observe and filter transactions at run-time. They are connected to a Debug Unit (DU). Transaction-based programmable Finite State Machines (FSMs) in the DU check assertions online to validate the correct relation of transactions at run-time. The experimental results show efficiency and performance of our approach.
Keywords :
finite state machines; integrated circuit design; multiprocessing systems; network-on-chip; performance evaluation; DU check assertions; FSM; IC product design; NoC-based multiprocessor SoC; debug unit; filter transactions; monitors; system-on-chip; transaction-based online debug; transaction-based programmable finite state machines; Debugging; Monitoring; Nickel; Ports (Computers); Synchronization; System-on-chip; network-on-chip (NoC); system-on-chip (SoC); transaction-based online debug;
Conference_Titel :
Parallel, Distributed and Network-Based Processing (PDP), 2014 22nd Euromicro International Conference on
Conference_Location :
Torino
DOI :
10.1109/PDP.2014.72