The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 19, 2006
Filed:
Aug. 04, 2003
Cédric Airaud, Antibes, FR;
Nicholas Esca Smith, Cambridger, GB;
Paul Kimelman, Alamo, CA (US);
Ian Field, Walnut Creek, CA (US);
Man Cheung Joseph Yiu, Maidenhead, GB;
David Francis Mchale, Harrow, GB;
Andrew Brookfield Swaine, Cambridge, GB;
Cédric Airaud, Antibes, FR;
Nicholas Esca Smith, Cambridger, GB;
Paul Kimelman, Alamo, CA (US);
Ian Field, Walnut Creek, CA (US);
Man Cheung Joseph Yiu, Maidenhead, GB;
David Francis McHale, Harrow, GB;
Andrew Brookfield Swaine, Cambridge, GB;
ARM Limited, Cambridge, GB;
Abstract
A data processing apparatus controls cross-triggering of diagnostic processes on a plurality of processing devices. The data processing apparatus comprises a routing module having a plurality of broadcast channels, one or more of the broadcast channels being operable to indicate the occurrence of a diagnostic event on one or more of the plurality of processing devices. The data processing apparatus also comprises an mapping module associated with a corresponding processing device. The interface module programmably asserts diagnostic event signals from the associated processing device to one or more of the plurality of broadcast channels and programmably retrieves diagnostic events signals from processing devices other than the associated processing device from one or more of the plurality of broadcast channels. The retrieved diagnostic event data is used to facilitate triggering of a diagnostic process on the associated processing device in dependence upon said retrieved diagnostic event data.