Patent · US Active

Multi-addressable register file

US7877582B2 · kind B2 · utility

61Cited by
39References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 31, 2008
Grant dateJan 25, 2011
Priority date
Expiry dateJan 11, 2029

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/30145
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A single register file may be addressed using both scalar and SIMD instructions. That is, subsets of registers within a multi-addressable register file according to the illustrative embodiments, are addressable with different instruction forms, e.g., scalar instructions, SIMD instructions, etc., while the entire set of registers may be addressed with yet another form of instructions, referred to herein as Vector-Scalar Extension (VSX) instructions. The operation set that may be performed on the entire set of registers using the VSX instruction form is substantially similar to that of the operation sets of the subsets of registers. Such an arrangement allows legacy instructions to access subsets of registers within the multi-addressable register file while new instructions, i.e. the VSX instructions, may access the entire range of registers within the multi-addressable register file.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.