2008 · 17 citations · 18 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureInterconnection NetworksSystem-on-chip DesignHardware DebuggingInterconnect ArchitectureMicroarchitecture DesignNetwork-on-chip DesignRegister-transfer Level DesignTiming AnalysisArea Overhead AnalysisDebug Core DesignDebugging Support In System-on-chip DevicesIn-circuit DebuggingOn-chip DebuggingOverhead ReductionSystem-on-chip SupportTrace-based Debugging
This paper presents design-for-debug (DfD) methods for the reuse of network-on-chip (NoC) as a debug data path in an NoC-based system-on-chip (SoC). We propose on-chip core debug supporting logics which can support transaction-based debug. A debug interface unit is also presented to enable debug data transfer through an NoC between an external debugger and a core-under-debug (CUD). The proposed approach supports debug of designs with multiple clock domains. It also supports collection of trace signatures to facilitate debug of long pattern sequences. Experimental results show that single and multiple stepping through transactions are feasible with moderately low area overhead. We also present simulation result to verify proper operation of the debug components.
18
Networks on chips: a new SoC paradigm
Luca Benini, Giovanni De Micheli · Computer · 2002 · 3.7K citations · Full text
Wrapper design for embedded core test
Erik Jan Marinissen, Sandeep Goel, M. Lousberg · 2002 · 224 citations
Design, Synthesis, and Test of Networks on Chips
Partha Pratim Pande, Cristian Grecu, A. Ivanov et al. · IEEE Design & Test of Computers · 2005 · 175 citations · Full text
Engineering, Computer Engineering, Electrical Engineering +17
Core-based scan architecture for silicon debug
Bart Vermeulen, T. Waayers, S.K. Goel · 2003 · 92 citations
Engineering, Computer Engineering, Electrical Engineering +10