Patent · US Expired

Mixed superscalar and VLIW instruction issuing and processing method and system

US7590824B2 · kind B2 · utility

4Cited by
5References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 29, 2005
Grant dateSep 15, 2009
Priority date
Expiry dateJan 4, 2026

Classification

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

Abstract

Techniques for processing transmissions in a communications (e.g., CDMA) system. A method and system for issuing and executing mixed architecture instructions in a multiple-issue digital signal processor receives in a mixed instruction listing a plurality of digital signal processor instructions. The plurality of digital signal processor instructions includes a plurality of parallel executable instructions (e.g., VLIW instructions or instruction packets) mixed among a plurality of series executable instructions (e.g., superscalar instructions). The series executable instructions are associated by various instruction dependencies. The method and system further identify in the mixed instruction listing the plurality of parallel executable instructions. Once identified, the parallel executable instructions are first executed in parallel irrespective of any such instruction's relative order in the mixed instruction listing. Then, the series executable instructions are executed serially according to said various instruction dependencies.

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