Invention Grant
- Patent Title: Apparatus and method for monitoring events in a data processing system
-
Application No.: US17271399Application Date: 2019-08-30
-
Publication No.: US11797415B2Publication Date: 2023-10-24
- Inventor: Timothy Hayes , Giacomo Gabrielli , Matthew James Horsnell
- Applicant: Arm Limited
- Applicant Address: GB Cambridge
- Assignee: Arm Limited
- Current Assignee: Arm Limited
- Current Assignee Address: GB Cambridge
- Agency: NIXON & VANDERHYE P.C.
- Priority: GB 16147 2018.10.03
- International Application: PCT/GB2019/052428 2019.08.30
- International Announcement: WO2020/070465A 2020.04.09
- Date entered country: 2021-02-25
- Main IPC: G06F11/34
- IPC: G06F11/34 ; G06F11/30

Abstract:
An apparatus and method are provided for monitoring events in a data processing system. The apparatus has first event monitoring circuitry for monitoring occurrences of a first event within a data processing system, and for asserting a first signal to indicate every m-th occurrence of the first event, where m is an integer of 1 or more. In addition second event monitoring circuitry is used to monitor occurrences of a second event within the data processing system, and to assert a second signal to indicate every n-th occurrence of the second event, where n is an integer of 1 or more. History maintenance circuitry then maintains event history information which is updated in dependence on the asserted first and second signals. Further, history analysis circuitry is responsive to an analysis trigger to analyse the event history information in order to detect a reporting condition when the event history information indicates that a ratio between occurrences of the first event and the occurrences of the second event is outside an acceptable range. The history analysis circuitry is then responsive to detection of the reporting condition to assert a report signal. This provides a particularly efficient and effective mechanism for monitoring ratios of events within a data processing system.
Public/Granted literature
- US20210342248A1 AN APPARATUS AND METHOD FOR MONITORING EVENTS IN A DATA PROCESSING SYSTEM Public/Granted day:2021-11-04
Information query