Simultaneous real-time trace and debug for multiple processing core systems on a chip

作者: Christopher M. Songer , Srikanth Nuggehalli , John Newlin , David Glen Jacobowitz

DOI:

关键词:

摘要: A system for providing simultaneous, real-time trace and debug of a multiple processing core on chip (SoC) is described. Coupled to each output bus. Each bus passes core's operation capture nodes connected together in daisy-chains. Trace node daisy-chains terminate at the control module. The module receives filters data decides whether store into memory. also contains shadow register capturing internal state traced just prior its tracing. Stored data, along with corresponding contents, are transferred out off SoC host agent running debugger hardware software via JTAG interface.

参考文章(10)
Baher S. Haroun, Anjali Kinra, Brian J. Lasher, Lee D. Whetsel, 1149.1 tap linking modules ,(2009)
James M. Sibigtroth, Jay A. Hartvigsen, Michael C. Wood, Data processing system with on-chip FIFO for storing debug information and method therefor ,(2001)
Steven Michael Douskey, Sharon Denos Vincent, James Maurice Wallin, Paul Leonard Wiltgen, John Robert Elliott, Guy Richard Currier, Michael Charles Cogswell, Multi-core chip providing external core access with regular operation function interface and predetermined service operation services interface comprising core interface units and masters interface unit ,(1998)
Swaroop Adusumilli, James Steele, David Cassetti, Method and arrangement for controlling multiple test access port control modules ,(1999)
Frank William Angelotti, Steven Michael Douskey, Apparatus and method for testing interconnections between semiconductor devices ,(1996)