Log converter utilizing offset and method of use thereof
AssigneeMotorola, Inc.
InventorsShao W. Pan, Shay-Ping T. Wang
Life of this patent
Estimating the term…
Abstract
A digital log converter is provided which includes a comparator (10) and a log signal generator (20). Upon receiving a digital input signal (12), the comparator (10) determines whether an upper bit-slice of the input signal (12) equals zero. If the upper bit-slice is zero, the log signal generator (20) subtracts an offset from at least one parameter to generate a log signal (16); otherwise, the log signal generator (20) interpolates the at least one parameter and a lower bit-slice of the input signal (12) to generate the log signal (16).
Claims14
A log converter, which comprises:
- a comparator for determining whether an input signal is within a sub-domain;
- and
- a log signal generator, operatively coupled to the comparator, for generating a log signal;
- wherein if the input signal is within the sub-domain, the log signal generator subtracts an offset from at least one parameter to generate the log signal, otherwise, the log signal generator interpolates the at least one parameter and the input signal to generate the log signal.
A log converter, which comprises:
- a comparator for determining whether an upper bit-slice of an input signal equals zero;
- a first multiplexer, operatively coupled to the comparator, for selecting an address;
- a memory for providing a first parameter and a second parameter corresponding to the address;
- a multiplier for multiplying the first parameter by a lower bit-slice of the input signal to produce a product;
- a second multiplexer, operatively coupled to the comparator, for selecting either the product or a negative offset as a mux output;
- and
- an adder for summing the second parameter and the mux output to generate a log signal;
- wherein if the upper bit-slice equals zero, the first multiplexer selects the address to include bits of the input signal which are less significant than the upper bit-slice and the second multiplexer selects the product, otherwise, the first multiplexer selects the address to include bits of the input signal which are more significant than the lower bit-slice and the second multiplexer selects the negative offset.
A computer, which comprises:
- a computer memory for storing a computer program which uses a log signal;
- a processor for executing the computer program to generate an input signal;
- and
- a log converter, which comprises:
- a comparator for determining whether the input signal is within a sub-domain;
- and
- a log signal generator, operatively coupled to the comparator, for generating the log signal;
- wherein if the input signal is within the sub-domain, the log signal generator subtracts an offset from at least one parameter to generate the log signal, otherwise, the log signal generator interpolates the at least one parameter and the input signal to generate the log signal.
Dependencies are inferred from the claim text.