Patent · US Active

Computer processor employing instructions with elided nop operations

US9785441B2 · kind B2 · utility

0Cited by
6References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 29, 2014
Grant dateOct 10, 2017
Priority date
Expiry dateAug 11, 2035

Classification

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

Abstract

A computer processor that operates on distinct first and second instruction streams that have a predefined timed semantic relationship. At least one of the first and second instruction streams includes variable-length instructions having a header and associated bundle bounded by a head end and a tail end. An alignment hole within the bundle encodes information representing at least one nop operation. The computer processor includes first and second multi-stage instruction processing components configured to process in parallel the first and second instruction streams. At least one of the first and second multi-stage instruction processing components includes an instruction buffer operably coupled to a decode stage. The decode stage is configured to process a variable-length instruction by isolating and interpreting the alignment hole of the variable length instruction in order to initiate zero or more nop operations that follow the timed semantic relationship between the first and second instruction streams.

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