Patent US4282578A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4282578A Expired / Lapsed US ⏱️ 0.0 years remaining

System for linearizing non-linear transducer signals

Assignee: Texas Instruments Tucson Corp
•
Filing: 1980-03-17
•
Granted: 1981-08-04
•
Expires: 2000-03-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for linearizing non-linear transducer output signals includes an analog-to-digital converter having a plurality of digital outputs. A first group of the most significant bits of the analog-to-digital converter digital outputs are coupled to address inputs of a read only memory. The remaining digital outputs of the analog-to-digital converter are coupled to a first group of inputs of a digital multiplying circuit. A first group of data outputs of the read only memory are coupled to a first group of inputs of a summing circuit and represent intersection points of a piece-wise linear approximation to a mathematical curve representing the relationship between unlinearized data produced by the analog-to-digital converter and linearized data produced by the linearizing system. A second group of the read only memory data outputs are coupled to a second group of inputs of the digital multiplying circuit and represent the slopes of straight lines extending from one intersection point toward another. The digital multiplying circuit produces a product word, a predetermined number of bits of which are algebraically summed with the first group of read only memory data outputs. Since the carry bits are connected, the multiplier output is really summed with the entire first group.

Inventors

  • 👤 F. Leland Payne
  • 👤 Jeffrey L. Taylor

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 15:04
CPC Classifications
G; G01; G01D; G01D3/00; G01D3/02; G01D3/022

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 174 words
A system for linearizing unlinearized data in the form of a plurality of unlinearized data words, including a first unlinearized data word, to product linearized data in the form of a plurality of linearized data words, said first unlinearized data word including first and second groups of bits, said system comprising in combination: a. memory means for storing a plurality of words, including a first stored word, said first stored word including first and second groups of bits, said memory means being responsive to said first group of bits of said first unlinearized data word to effect accessing of said first stored word; b. multiplier means for multiplying said second group of bits of said first unlinearized data word by said second group of bits of said first stored word to produce a first product word; and c. summing means for algebraically summing a predetermined number of bits of said first product word with said first group of bits of said first stored word to produce a first one of said linearized data words.
Claim 2
Independent Claim 174 words
A system for linearizing unlinearized data in the form of a plurality of unlinearized data words, including a first unlinearized data word, to product linearized data in the form of a plurality of linearized data words, said first unlinearized data word including first and second groups of bits, said system comprising in combination: a. memory means for storing a plurality of words, including a first stored word, said first stored word including first and second groups of bits, said memory means being responsive to said first group of bits of said first unlinearized data word to effect accessing of said first stored word; b. multiplier means for multiplying said second group of bits of said first unlinearized data word by said second group of bits of said first stored word to produce a first product word; and c. summing means for algebraically summing a predetermined number of bits of said first product word with said first group of bits of said first stored word to produce a first one of said linearized data words.
Claim 3
Dependent Claim 114 words
The system of claim 1 wherein said first group of bits of said first stored word includes 12 bits, said second group of bits of said first stored word includes 4 bits, said first group of bits of said first unlinearized word includes 8 bits, said second group of bits of said first unlinearized word includes 4 bits, and said predetermined number of bits of said first product word is 5, said 5 bits being the most significant 5 bits of said first product word, said first 5 bits being added to the least significant 5 bits of said first group of bits of said first stored word by means of said summing means.
Claim 4
Dependent Claim 116 words
The system of claim 1 wherein a relationship between said plurality of unlinearized data words and said plurality of linearized data words can be represented by a mathematical curve plotted along a vertical axis representing linearized data and a horizontal axis representing unlinearized data and wherein each of said plurality of stored words represents a separate point on said mathematical curve, and wherein said second group of bits of said first stored word represents a slope code corresponding to the slope of a line drawn from a first point of said mathematical curve corresponding to said first stored word toward a second point of said mathematical curve corresponding to a second one of said stored words.
Claim 5
Dependent Claim 24 words
The system of claim 1 wherein each of said stored words has a greater number of bits than each of said unlinearized data words.
Claim 6
Dependent Claim 27 words
The system of claim 1 wherein said unlinearized data words are produced by an analog-to-digital converter in response to an analog signal produced by a non-linear transducer.
Claim 7
Dependent Claim 36 words
The system of claim 1 wherein said memory means includes a read only memory, said multiplier means includes a read only memory programmed to perform a multiplying function, and said summing means includes an adder circuit.
Claim 8
Independent Claim 167 words
A method of linearizing data in the form of a plurality of unlinearized data words, including a first unlinearized data word, to produce linearized data in the form of a plurality of linearized data words, said first unlinearized data word including first and second groups of bits, said method comprising the steps of: storing a plurality of words, including a first stored word, in a memory, said first stored word including first and second groups of bits, said first stored word being stored in a location of the memory addressable by means of said first group of bits of said first unlinearized data word; multiplying said second group of bits of said first unlinearized data word by said second group of bits of said first stored word to produce a first product word; and algebraically summing a predetermined number of bits of said first product word with said first group of bits of said first stored word to produce a first one of said linearized data words.
Claim 9
Independent Claim 167 words
A method of linearizing data in the form of a plurality of unlinearized data words, including a first unlinearized data word, to produce linearized data in the form of a plurality of linearized data words, said first unlinearized data word including first and second groups of bits, said method comprising the steps of: storing a plurality of words, including a first stored word, in a memory, said first stored word including first and second groups of bits, said first stored word being stored in a location of the memory addressable by means of said first group of bits of said first unlinearized data word; multiplying said second group of bits of said first unlinearized data word by said second group of bits of said first stored word to produce a first product word; and algebraically summing a predetermined number of bits of said first product word with said first group of bits of said first stored word to produce a first one of said linearized data words.
Claim 10
Dependent Claim 104 words
The method of claim 7 wherein a relationship between said plurality of unlinearized data and said linearized data can be represented by a mathematical curve plotted along a vertical axis representing data and wherein each of said plurality of stored words represents a separate point on said mathematical curve, and wherein said second group of bits of said first stored word represents a slope code corresponding to the slope of a line drawn from a first point of said mathematical curve corresponding to said first stored word toward a second point of said mathematical curve corresponding to a second one of said stored words.
Claim 11
Dependent Claim 29 words
The method of claim 8 comprising the step of producing said plurality of unlinearized data words in response to a non-linear analog signal by means of an analog-to-digital converter.
Claim 12
Dependent Claim 30 words
The method of claim 8 wherein said predetermined number of bits of said product word is selected so that said line passes as closely as possible to said second point.

References Cited (Backward Citations)

US3686665A Cited
US3699318A Cited
US3790910A Cited
US4231097A Cited
US4161880A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1984-08-03 1985-02-02 1985-08-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1988-08-03 1989-02-02 1989-08-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1992-08-03 1993-02-02 1993-08-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag