Method for monitoring a program execution using a debug logic
US7712084B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 20, 2001 |
| Grant date | May 4, 2010 |
| Priority date | — |
| Expiry date | Oct 19, 2023 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/3636
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method for monitoring the execution of a program executable on at least one microprocessor of a micro controller using a debug logic of the micro controller, with an exception, particularly an interrupt of the program execution, being triggered by the debug logic upon access to a specific address range during the program execution time. In order to provide monitoring of the execution of a program, executable on a microprocessor, for faults, which is particularly reliable yet conserves resources as much as possible, it is suggested that the debug logic be configured by the microprocessor and that an exception routine be executed by the debug logic after an exception has been triggered during the program execution time. The debug logic is advantageously configured during the startup of the micro controller. Preferably, the micro controller is reset and started up again and the monitored program is initialized during the execution of the exception routine.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.