Program-controlled unit
First Claim
1. A program-controlled unit having one or more cores (C1, C2), and having debug resources (DR1-DR5), by means of which trace information comprising selected addresses, data and/or control signals is output from the program-controlled unit or stored in it, characterized in that the debug resources (DR1-DR5) comprise one or more components (DR3-DR5) which are connected to lines (BUS1-BUS3) running between the cores (C1, C2) and/or individual components, a plurality of components or all the other components (P1-P3, S1-S3) of the program-controlled unit and which can output, from the program-controlled unit, addresses, data and/or control signals selected from the addresses, data and/or control signals transferred via these lines, or store them in it.
1 Assignment
0 Petitions
Accused Products
Abstract
A program-controlled unit (e.g., a microprocessor) including one or more cores and one or more peripheral component circuits connected to buses (conductive lines), and also including debug resources coupled to the buses for monitoring the transmission of trace information (e.g., selected addresses, data and/or control signals), for generating corresponding signals (e.g., the actual trace information or associated identification codes) that are output from the program-controlled unit or stored in it.
43 Citations
8 Claims
- 1. A program-controlled unit having one or more cores (C1, C2), and having debug resources (DR1-DR5), by means of which trace information comprising selected addresses, data and/or control signals is output from the program-controlled unit or stored in it, characterized in that the debug resources (DR1-DR5) comprise one or more components (DR3-DR5) which are connected to lines (BUS1-BUS3) running between the cores (C1, C2) and/or individual components, a plurality of components or all the other components (P1-P3, S1-S3) of the program-controlled unit and which can output, from the program-controlled unit, addresses, data and/or control signals selected from the addresses, data and/or control signals transferred via these lines, or store them in it.
Specification