Simulator system for code execution and debugging within a multi-architecture environment
US5680584A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Nov 21, 1994 |
| Grant date | Oct 21, 1997 |
| Priority date | — |
| Expiry date | Nov 21, 2014 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/261
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A computer system embodies a first hardware (X) architecture for providing an X domain for an X code. The computer system includes a system for simulating a second hardware (Y) architecture providing a Y domain for Y code and for executing the Y code, and a debugger operable in the Y domain for debugging the X and Y codes. The simulating system includes a sub-system for providing support services for the debugger to enable it to debug the Y code, including modification of Y machine state and setting of breakpoints. The computer system also includes a sub-system for generating a call for cross-domain memory data access under predetermined conditions, such as direct memory access failures.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.