Patent · US Expired

Circuit and method for instruction compression and dispersal in wide-issue processors

US7143268B2 · kind B2 · utility

0Cited by
10References
22Claims
0Family size

Assignees

Inventors

Key dates

Filing dateDec 29, 2000
Grant dateNov 28, 2006
Priority date
Expiry dateOct 24, 2022

Classification

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

Abstract

A data processor includes execution clusters, an instruction cache, an instruction issue unit, and alignment and dispersal circuitry. Each execution cluster includes an instruction execution pipeline having a number of processing stages, and each execution pipeline is a number of lanes wide. The processing stages execute instruction bundles, where each instruction bundle has one or more syllables. Each lane is capable of receiving one of the syllables of an instruction bundle. The instruction cache includes a number of cache lines. The instruction issue unit receives fetched cache lines and issues complete instruction bundles toward the execution clusters. The alignment and dispersal circuitry receives the complete instruction bundles from the instruction issue unit and routes each received complete instruction bundle to a correct one of the execution clusters. The complete instruction bundles are routed as a function of at least one address bit associated with each complete instruction bundle.

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