Patent · US Expired

Tagged prefetch and instruction decoder for variable length instruction set and method of operation

US6237074A · kind A · utility

55Cited by
18References
13Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 26, 1995
Grant dateMay 22, 2001
Priority date
Expiry dateMay 26, 2015

Classification

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

Abstract

A pipelined processor in which the decoder can consume a portion of an instruction and hold that portion in sub-field shadow registers while retrieving the remainder of the instruction in a subsequent cycle or cycles. Each byte in a prefetch buffer is individually tagged such that the decoder can clear individual bytes in the prefetch buffer in order to allow additional instruction bytes to be prefetched before the current instruction is completely consumed and decoded by the decode stage. This allows for an optimal buffer size that is less than the maximum possible instruction length but large enough to hold a complete copy of the vast majority of instructions.

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