×

Method and apparatus for asynchronous processor pipeline and bypass passing

  • US 9,846,581 B2
  • Filed: 09/08/2014
  • Issued: 12/19/2017
  • Est. Priority Date: 09/06/2013
  • Status: Active Grant
First Claim
Patent Images

1. A clock-less asynchronous processor, comprising:

  • a plurality of parallel asynchronous processing unit cores, each parallel asynchronous processing unit core configured to generate an instruction execution result;

    an asynchronous instruction dispatch unit configured to receive multiple instructions from memory and dispatch individual instructions to each of the parallel asynchronous processing unit cores;

    a register file coupled to each asynchronous processing unit core, the register file configured to store the instruction execution results and provide each of the plurality of parallel asynchronous processing unit cores direct access to the instruction execution results stored at the register file; and

    a crossbar coupled to each asynchronous processing unit core, the crossbar configured to store the instruction execution results and to bypass the register file, wherein bypassing the register file provides each of the plurality of parallel asynchronous processing unit cores direct access to the instruction execution results stored at the crossbar.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×