Invention Grant
- Patent Title: Processor with variable instruction atomicity
-
Application No.: US13628366Application Date: 2012-09-27
-
Publication No.: US09612834B2Publication Date: 2017-04-04
- Inventor: Horst Diewald , Johann Zipperer
- Applicant: Texas Instruments Deutschland GmbH
- Applicant Address: DE Freising
- Assignee: TEXAS INSTRUMENTS DEUTSCHLAND GMBH
- Current Assignee: TEXAS INSTRUMENTS DEUTSCHLAND GMBH
- Current Assignee Address: DE Freising
- Agent John R. Pessetto; Charles A. Brill; Frank D. Cimino
- Main IPC: G06F15/00
- IPC: G06F15/00 ; G06F7/38 ; G06F9/00 ; G06F9/44 ; G06F9/30 ; G06F9/38

Abstract:
A processor includes a plurality of execution units. At least one of the execution units is configured to execute a complex instruction that requires multiple instruction cycles to execute, and to enforce atomic execution of the complex instruction during a first-portion of the multiple instruction cycles required to execute the complex instruction. The at least one of the execution units is further configured to enable execution of the complex instruction to be interrupted for execution of a different instruction by the at least one execution unit during execution of a second portion of the multiple instruction cycles. The first portion and the second portion are non-overlapping.
Public/Granted literature
- US20140089640A1 PROCESSOR WITH VARIABLE INSTRUCTION ATOMICITY Public/Granted day:2014-03-27
Information query