Apparatus and method for modeling parallel processing of instructions using sequential execution hardware
AssigneeInternational Business Machines Corporation
InventorsThomas B. Genduso, Shauchi Ong
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsThomas B. Genduso, Shauchi Ong
Estimating the term…
A system for modeling computer instruction execution is disclosed. The public status register holds data representative of the status of the computer processing system. A combinational logic unit receives multibit data words from the public status register, as well as a source of program code. The combinational logic unit produces output data implementing a computer processor. A working status register, connected to the combinational logic unit, receives the combinational logic unit output signals. A clock signal generator, during first and second clock intervals, transfers the data from the working status register to the public status register only after all the combinational logic units have provided their output data for a given set of input data. A second clock interval will clock the public status register contents to the input of the combinational logic unit when a subsequent set of program code is presented to the combinational logic unit.
A method for simulating simultaneous execution of instructions with sequential combinational logic comprising:
A method for modeling parallel processing of instructions using sequential execution hardware comprising:
An apparatus for modeling parallel processing of instructions in a sequential execution system comprising:
A system for modeling computer instruction execution comprising:
Dependencies are inferred from the claim text.