Invention Grant
US07831813B2 Uses of known good code for implementing processor architectural modifications
有权
使用已知的良好代码来实现处理器架构修改
- Patent Title: Uses of known good code for implementing processor architectural modifications
- Patent Title (中): 使用已知的良好代码来实现处理器架构修改
-
Application No.: US11957848Application Date: 2007-12-17
-
Publication No.: US07831813B2Publication Date: 2010-11-09
- Inventor: Garth D. Hillman , Geoffrey Strongin , Andrew R. Rawson , Gary H. Simpson , Ralf Findeisen
- Applicant: Garth D. Hillman , Geoffrey Strongin , Andrew R. Rawson , Gary H. Simpson , Ralf Findeisen
- Applicant Address: KY Grand Cayman
- Assignee: GLOBALFOUNDRIES Inc.
- Current Assignee: GLOBALFOUNDRIES Inc.
- Current Assignee Address: KY Grand Cayman
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Lawrence J. Merkel
- Main IPC: G06F9/455
- IPC: G06F9/455

Abstract:
In one embodiment, a processor comprises a programmable map and a circuit. The programmable map is configured to store data that identifies at least one instruction for which an architectural modification of an instruction set architecture implemented by the processor has been defined, wherein the processor does not implement the modification. The circuitry is configured to detect the instruction or its memory operands and cause a transition to Known Good Code (KGC), wherein the KGC is protected from unauthorized modification and is provided from an authenticated entity. The KGC comprises code that, when executed, emulates the modification. In another embodiment, an integrated circuit comprises at least one processor core; at least one other circuit; and a KGC source configured to supply KGC to the processor core for execution. The KGC comprises interface code for the other circuit whereby an application executing on the processor core interfaces to the other circuit through the KGC.
Public/Granted literature
- US20090158015A1 Uses of Known Good Code for Implementing Processor Architectural Modifications Public/Granted day:2009-06-18
Information query