Patent ID: 7100141
Filing Date: 2006-08-29
Classification: G06F

Abstract:
1. A method comprising: mapping a logical function into a logic block comprising a look-up table structure configurable in a first configuration having a first look-up table having X inputs, or in a second configuration having a second look-up table having Y inputs and a third look-up table having Z inputs, wherein U inputs of the second and third look-up tables are shared, X, Y, Z, and U are integers 1 or greater, X is larger than Y and Z, and a total number of inputs to the second and third look-up tables is X plus U; and selecting one of the first configuration or second configuration of the look-up table structure for the logic block based upon a cost function comprising a product Wp*P, where P is a measure of an availability for packing and Wp is a coefficient.