SINGLE CYCLE DATA MOVEMENT BETWEEN GENERAL PURPOSE AND FLOATING-POINT REGISTERS

Patent №

US 9,304,767

Granted

2016-04-05

Filed 2009

Owner

SUN MICROSYSTEMS, INC.

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12476636

Systems and methods for providing single cycle movement of data between a floating-point register file (FRF) and a general purpose or integer register file (IRF) of a microprocessor system are provided. The system may include an integer execution unit operative to execute instructions with single cycle latency, a floating-point execution unit, a working register file (WRF), an FRF, and an IRF. To achieve the single cycle movement functionality, the integer execution unit may physically own the WRF, IRF, and FRF, and may monitor and control any dependencies between them. Thus, since the integer execution unit has direct read access to both the IRF and the FRF, data may be moved between the two register files using the single cycle operation of the integer execution unit, without the need to store and load the data from memory.

AI hardwareG06F 9/30032G06F 9/30014G06F 9/3013G06F 9/384G06F 9/3851G06F 9/3885

AI classification

AI hardware1.00
Knowledge representation0.00
Natural language0.00
Speech0.00
Evolutionary computation0.00
Machine learning0.00
Vision0.00
Planning0.00

Ownership

SUN MICROSYSTEMS, INC.

assignment · 227690375

ORACLE AMERICA, INC.

merger · 377690145

Assignors

OLSON, CHRISTOPHER, GOLLA, ROBERT T., BROOKS, JEFFREY S.

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

© 2026 NYSGPT2525 LLC