Invention Grant
US07949856B2 Method and apparatus for separate control processing and data path processing in a dual path processor with a shared load/store unit 有权
在具有共享负载/存储单元的双路径处理器中用于单独的控制处理和数据路径处理的方法和装置

  • Patent Title: Method and apparatus for separate control processing and data path processing in a dual path processor with a shared load/store unit
  • Patent Title (中): 在具有共享负载/存储单元的双路径处理器中用于单独的控制处理和数据路径处理的方法和装置
  • Application No.: US10813628
    Application Date: 2004-03-31
  • Publication No.: US07949856B2
    Publication Date: 2011-05-24
  • Inventor: Simon Knowles
  • Applicant: Simon Knowles
  • Applicant Address: GB
  • Assignee: Icera Inc.
  • Current Assignee: Icera Inc.
  • Current Assignee Address: GB
  • Main IPC: G06F9/30
  • IPC: G06F9/30
Method and apparatus for separate control processing and data path processing in a dual path processor with a shared load/store unit
Abstract:
According to embodiments of the invention, there is disclosed a computer processor architecture; and in particular a computer processor, a method of operating the same, and a computer program product that makes use of an instruction set for the computer. In one embodiment according to the invention, there is provided a computer processor comprising: a decode unit for decoding a stream of instruction packets from a memory, each instruction packet comprising a plurality of instructions; a first processing channel comprising a plurality of functional units and operable to perform control processing operations; a second processing channel comprising a plurality of functional units and operable to perform data processing operations; wherein the decode unit is operable to receive an instruction packet and to detect if the instruction packet defines (i) a plurality of control instructions or (ii) a plurality of instructions one or more of which is a data processing instruction, and wherein when the decode unit detects that the instruction packet comprises a plurality of control instructions said control instructions are supplied to the first processing channel for execution in program order.
Information query
Patent Agency Ranking
0/0