FIXED POINT UNIT PIPELINE ALLOWING PARTIAL INSTRUCTION EXECUTION DURING THE INSTRUCTION DISPATCH CYCLE

Patent №

US 6,944,753

Granted

2005-09-13

Filed 2001

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09832544

A method for allowing a partial instruction to be executed in a fixed point unit pipeline during the instruction dispatch cycle creates a mask used to select which bits of the operands participate in a future logical operation of the fixed point unit back a cycle to the instruction dispatch stage of the fixed point unit. As an S/390 System improvement applicable to other computers, the mask is determined and created two cycles ahead of execution, or two cycles before the mask is actually used. Also, in the method used for moving the mask generation back by one cycle, mask generation overlaps the dispatch stage in the I-unit, and this provides a handshake between the I-unit and E-unit of the fixed point unit of the central processor unit of the computer system. The control setting selection process occurs in a predetermination cycle stage or e-1 (em1) stage for the mask generation and the register file read address. Speculative handshaking allows the E-1 stage to be created with no impact to the last stage of the I-Unit, such that no additional logic is needed and cycle time is not jeopardized. Also, the E-1 stage of an instruction overlaps with the execution stages of previous instructions.

AI hardwareG06F 7/764G06F 9/30018G06F 9/30038

AI classification

AI hardware0.97
Planning0.05
Knowledge representation0.03
Natural language0.00
Evolutionary computation0.00
Speech0.00
Machine learning0.00
Vision0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 117250158

Assignors

BUSABA, FADI Y., KRYGOWSKI, CHRISTOPHER A., LI, WEN H.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC