Patent ID: 8671126
Filing Date: 2014-03-11
Classification: G06F

Abstract:
1. A linear interpolator which performs operations to calculate a linear interpolated value C expressed by an expression of C=(1−α)*A+α*B based on two interpolation target values A and B and an interpolation rate α (0≦α≦1), comprising: first interpolation target value input means for inputting an interpolation target value A as digital data of n bits in total including bits a second interpolation target value input means for inputting an interpolation target value B as digital data of n bits in total including bits b interpolation rate determining value input means for inputting an interpolation rate determining value D having a relationship of “α=D/(2 arithmetic means for generating digital data of 2n bits in total composed of, in order from the most significant bit side, n bits in total of c calculated value output means for outputting “digital data of 2n bits in total obtained by arranging the bits c wherein the arithmetic means comprises: a selector which selects and outputs either bit a a counter which inputs the bit a