Watchpoint support system for functional simulator
AssigneeFreescale Semiconductor, Inc.
InventorSandeep Jain
Life of this patent
Estimating the term…
Loading patent…
AssigneeFreescale Semiconductor, Inc.
InventorSandeep Jain
Estimating the term…
A functional simulator with watchpoint support includes a CPU having a first-level DMI cache, a watchpoint manager having a second-level DMI cache, an interconnect module, and a memory controller. The simulator is operated by a front-end tool. Watchpoints corresponding to a predetermined memory addresses are set by the front-end tool and stored as a watchpoint address list in the watchpoint manager. When a memory access request is received by the first-level DMI cache, after a failure to complete the memory access request, the CPU transmits the request to the watchpoint manager. The watchpoint manager searches for a memory address associated with the memory access request in the watchpoint address list. If a match is found, the watchpoint manager generates a watchpoint hit signal and notifies the front-end tool.
A functional simulator with watchpoint support and operated by a front-end tool, the functional simulator comprising:
A method for operating a functional simulator with watchpoint support, wherein the functional simulator is run by a front-end tool, the functional simulator including a central processing unit (CPU) having a first-level direct memory interface (DMI) cache, a watchpoint manager having a second-level DMI cache, and a memory controller, the method comprising:
Dependencies are inferred from the claim text.