Patent · US Expired

Decoder having independently loaded micro-alias and macro-alias registers accessible simultaneously by one micro-operation

US5559974A · kind A · utility

15Cited by
24References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 2, 1995
Grant dateSep 24, 1996
Priority date
Expiry dateJun 2, 2015

Classification

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

Abstract

A decoder that includes a micro-alias register to store information from a micro-operation for use by later micro-operations in the micro-operation flow. The decoder includes one or more XLAT PLAs that produces PLA control micro-operations ("Cuops"), a microcode sequencing unit that produces microcode Cuops, and an aliasing mechanism that extracts fields and stores them in macro-alias registers. A multiplexer is provided to select the appropriate Cuop to be stored in a Cuop register. Multiple Cuops may issue each cycle. A multiplexer is coupled to select one of the Cuops and to store predetermined fields in the micro-alias register for use by subsequent Cuops. Micro-alias data and macro-alias data can be utilized simultaneously with a Cuop to form an Auop.

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