×

Method and apparatus for function decomposition

  • US 7,610,566 B1
  • Filed: 05/25/2007
  • Issued: 10/27/2009
  • Est. Priority Date: 03/22/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for defining configuration data sets that direct an integrated circuit (IC) to perform a function based on a plurality of inputs, the method comprising:

  • a) receiving, via a computer system, a design comprising said function;

    b) identifying a set of early arriving inputs of said function;

    c) performing a function decomposition on said function that (i) selects one of said early arriving inputs and (ii) defines at least a first sub-function and a second sub-function, each sub-function for producing a partial result of said function based on a set of the plurality of inputs that excludes said selected early arriving input;

    d) for a particular logic circuit of the IC, defining (i) a first configuration data set for configuring said particular logic circuit to perform said first sub-function and (ii) a second configuration data set for configuring said particular logic circuit to perform said second sub-function, wherein said particular logic circuit comprises at least one less input than the plurality of inputs; and

    e) defining said selected early arriving input as a signal of the IC for determining which of said first and second configuration data sets to supply to the particular circuit.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×