Patent · US Active

Byte selection and steering logic for combined byte shift and byte permute vector unit

US8959276B2 · kind B2 · utility

0Cited by
3References
7Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 7, 2014
Grant dateFeb 17, 2015
Priority date
Expiry dateJan 7, 2034

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L49/101
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Exemplary embodiments of the present invention disclose a method and system for executing data permute and data shift instructions. In a step, an exemplary embodiment encodes a control index value using the recoding logic into a 1-hot-of-n control for at least one of a plurality of datum positions in the one or more target registers. In another step, an exemplary embodiment conditions the 1-hot-of-n control by a gate-free logic configured for at least one of the plurality of datum positions in the one or more target registers for each of the data permute instructions and the at least one data shift instruction. In another step, an exemplary embodiment selects the 1-hot-of-n control or the conditioned 1-hot-of-n control based on a current instruction mode. In another step, an exemplary embodiment transforms the selected 1-hot-of-n control into a format applicable for the crossbar switch.

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