Fast technique for converting binary numbers into values expressed in an engineering unit format
First Claim
1. A system for converting a digital representation of a transducer output into a value expressed in an engineering unit format, said digital representation of a transducer output having low order bits and high order bits, said system comprising:
- at least one memory device for storing a plurality of first and second coefficients;
a sequencer for enabling fetching of a first coefficient and a second coefficient from the plurality of first and second coefficients stored in the at least one memory device, said fetching being in response to the sequencer'"'"'s receipt of said high order bits of said digital representation of a transducer output;
a multiplier, under control of the sequencer, for multiplying a number identified by the low order bits of said digital representation of a transducer output with the first coefficient fetched from the at least one memory device, thereby producing a product; and
an adder, under control of the sequencer, for adding the product to the second coefficient fetched from the at least one memory device, thereby producing a value expressed in an engineering unit format.
2 Assignments
0 Petitions
Accused Products
Abstract
An engineering unit converter system for converting an analog measurement into an engineering value. An analog measurement of a physical quantity is transformed into a digital value. The digital value is then split into a high order digit and a lower order digit. The high order digit is used as an address to a memory device for fetching a line segment coefficient and a line segment offset coefficient. The lower order digit is multiplied with the line segment coefficient in a multiplier resulting in a product. The product is added to the line segment coefficient offset resulting in a sum whose value is an engineering unit.
One embodiment is directed to converting temperature measurements into engineering units via thermocouples. This embodiment includes: thermocouple devices, resistance thermal devices or positive temperature coefficient thermistors, adders, multipliers, and memory devices (readable and writable memory devices).
16 Citations
13 Claims
-
1. A system for converting a digital representation of a transducer output into a value expressed in an engineering unit format, said digital representation of a transducer output having low order bits and high order bits, said system comprising:
-
at least one memory device for storing a plurality of first and second coefficients; a sequencer for enabling fetching of a first coefficient and a second coefficient from the plurality of first and second coefficients stored in the at least one memory device, said fetching being in response to the sequencer'"'"'s receipt of said high order bits of said digital representation of a transducer output; a multiplier, under control of the sequencer, for multiplying a number identified by the low order bits of said digital representation of a transducer output with the first coefficient fetched from the at least one memory device, thereby producing a product; and an adder, under control of the sequencer, for adding the product to the second coefficient fetched from the at least one memory device, thereby producing a value expressed in an engineering unit format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification