Patent ID: 8234625

Claim:
A computer-implemented method for splitting table lookup operation into an index search operation and an interpolation operation, the method comprising: performing an index search operation using an input value to determine an interval of values in which the input value resides; determining the interval of values in which the input value resides, where the determining locates the input value within a range of values; in a first block of a block diagram model, calculating a first set of output values using one or more of the interval of values in which the input value resides; performing an index search operation using a second input value to determine an interval of values in which the second input value resides; determining the interval of values in which the second input value resides, where the determining locates the second input value within a second range of values; calculating a second set of output values in a second block of the block diagram model using one or more of the interval of values in which the second input value resides; providing the first set of output values or the second set of output values to one or more interpolation blocks in the block diagram model, wherein the one or more interpolation blocks perform an interpolation operation using the first set of output values or the second set of output values; and storing one or more output values of the one or more interpolation blocks in a storage device.