Back to results
US 8,713,293 B2Granted
Processor micro-architecture for compute, save or restore multiple registers, devices, systems, methods and processes of manufacture
AssigneeTexas Instruments Incorporated
InventorsKenichi Tashiro, Hiroyuki Mizuno, Yuji Umemoto
Life of this patent
Estimating the term…
Abstract
An electronic circuit (4000) includes a bias value generator circuit (3900) operable to supply a varying bias value in a programmable range, and an instruction circuit (3625, 4010) responsive to a first instruction to program the range of said bias value generator circuit (3900) and further responsive to a second instruction having an operand to repeatedly issue said second instruction with said operand varied in an operand value range determined as a function of the varying bias value.
Claims15
A processor for electronic computing comprising:
- an instruction register;
- an instruction decoder having a decoded instruction output with an instruction operand output, said instruction decoder operable to successively decode a repeat instruction and a repeated instruction having an operand;
- a pipeline having pipestages including a particular pipestage coupled to said decoded instruction output;
- and
- a repeating instruction circuit coupled between said instruction decoder and said particular pipestage, said repeating instruction circuit responsive to said repeat instruction to program an operand value range for causing execution of said repeated instruction a plurality of times in response to the operand value range while causing execution of the repeat instruction less than the plurality of times and also responsive to said repeated instruction and an operand of said repeated instruction to vary the value of said repeated instruction operand over said operand value range and deliver the varying value of said repeated instruction operand to said particular pipestage,
- wherein the repeating instruction circuit is for causing execution of said repeated instruction a plurality of times in response to the operand value range while causing execution of the repeat instruction only a single time corresponding to the execution of said repeated instruction a plurality of times.
3 more elements
Dependencies are inferred from the claim text.