Invention Grant
- Patent Title: Arbitrary instruction execution from context memory
-
Application No.: US14842784Application Date: 2015-09-01
-
Publication No.: US09785538B2Publication Date: 2017-10-10
- Inventor: Celso Fernando Veras Brites , Alex Rocha Prado
- Applicant: Freescale Semiconductor, Inc.
- Applicant Address: US TX Austin
- Assignee: NXP USA, Inc.
- Current Assignee: NXP USA, Inc.
- Current Assignee Address: US TX Austin
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F11/36

Abstract:
Arbitrary instruction execution from context memory. In some embodiments, an integrated circuit includes a processor core; a context management circuit coupled to the processor core; and a debug support circuit coupled to the context management circuit, where: the context management circuit is configured to halt a thread running on the processor core and save a halted thread context for that thread into a context memory distinct from the processor core, where the halted thread context comprises a fetched instruction as the next instruction in the execution pipeline; the debug support circuit is configured instruct the context management circuit to modify the halted thread context in the context memory by replacing the fetched instruction with an arbitrary instruction; and the context management circuit is further configured to cause the thread to resume using the modified thread context to execute the arbitrary instruction.
Public/Granted literature
- US20170060582A1 ARBITRARY INSTRUCTION EXECUTION FROM CONTEXT MEMORY Public/Granted day:2017-03-02
Information query