Semi-flash type A/D converter employing a correction encoder for eliminating errors in the output signals due to noise, and a corresponding method therefor
First Claim
1. A semi-flash type analog/digital converter comprising:
- digital/analog conversion means for outputting a plurality of analog signals having voltages corresponding to output data of said analog/digital converter;
a plurality of comparators, each for comparing a voltage of an associated one of said analog signals output from said digital/analog conversion means with a voltage of an analog signal to be converted into digital data;
encoding means, connected to said digital/analog conversion means and said comparators, for encoding output signals of said plurality of comparators to generate the output data of said analog/digital converter, said encoding means including correction encoding means for correcting said output signals of said plurality of comparators when said output signals are in error, and encoding said corrected signal, said correction encoding means comprising an adder circuit for adding input signals, which are based on said output signals of a predetermined number of said comparators, to provide a predetermined output signal; and
analog signal input means for receiving said analog signal to be converted into said digital data and supplying said analog signal to said plurality of comparators.
2 Assignments
0 Petitions
Accused Products
Abstract
A semi-flash type analog/digital converter for eliminating errors in its output signals which are caused by noise. The analog/digital converter includes a D/A converter for outputting a plurality of analog signals which are produced based on a plurality of input signals. A plurality of comparators compare the voltage of an analog input signal, provided via a sample and hold circuit, with the analog signals output from the D/A converter. The output from the comparators are supplied to two latches, which further provide the outputs to a plurality of encoders. One of the encoders encodes the signals provided by one of the latches and outputs signals representative of high order bits of a digital signal. A second encoder, which encodes output signals provided by the other latch, is a correction encoder. The correction encoder corrects the signals provided by the latch if it determines that any of the signals are in error, and outputs signals representing the lower order bits of a digital output signal. The correction encoder includes either a priority control circuit or an adder circuit which performs the correction.
36 Citations
6 Claims
-
1. A semi-flash type analog/digital converter comprising:
-
digital/analog conversion means for outputting a plurality of analog signals having voltages corresponding to output data of said analog/digital converter; a plurality of comparators, each for comparing a voltage of an associated one of said analog signals output from said digital/analog conversion means with a voltage of an analog signal to be converted into digital data; encoding means, connected to said digital/analog conversion means and said comparators, for encoding output signals of said plurality of comparators to generate the output data of said analog/digital converter, said encoding means including correction encoding means for correcting said output signals of said plurality of comparators when said output signals are in error, and encoding said corrected signal, said correction encoding means comprising an adder circuit for adding input signals, which are based on said output signals of a predetermined number of said comparators, to provide a predetermined output signal; and analog signal input means for receiving said analog signal to be converted into said digital data and supplying said analog signal to said plurality of comparators. - View Dependent Claims (2)
-
-
3. A semi-flash type analog/digital converter, comprising:
-
digital/analog conversion means for outputting a predetermined first group of analog signals for producing predetermined upper bits of an analog/digital conversion result, and a second group of analog signals which are to produce predetermined lower bits of said analog/digital conversion result and are associated to said predetermined upper bits; a selector for selecting one of said first group of analog signals and said second group of analog signals, and supplying said selected group of analog signals;
.a plurality of comparators for each comparing a voltage of an associated one of said output signals of said selector with a voltage of an analog signal to be converted into digital data; first encoding means for encoding output signals of said plurality of comparators which are associated with said first group of analog signals to acquire said predetermined upper bits of said analog/digital conversion result, and supplying signals corresponding to said predetermined upper bits to said digital/analog conversion means; and second encoding means for encoding output signals of said plurality of comparators which are associated with said second group of analog signals to acquire said predetermined lower bits of said analog/digital conversion result, said second encoding means having means for correcting any of said output signals of said plurality of comparators when that output signal is in error, and encoding said corrected signal; wherein said correction encoding means comprises an adder circuit for adding input signals to acquire a predetermined output signal. - View Dependent Claims (4)
-
-
5. A semi-flash type A/D converting method, comprising:
-
a step of sampling an analog signal to be converted into a digital signal; a step of producing a first group of analog signals having predetermined mutually different voltages; a first comparison step of comparing each of said first group of analog signals with said analog signal sampled in said sampling step and outputting signals corresponding to comparison results; a first encoding step of encoding signals output in said first comparison step; a step of producing a second group of analog signals having mutually different voltages in association with digital data acquired in said first encoding step; a second comparison step of comparing each of said second group of analog signals with said analog signal sampled in said sampling step and outputting signals corresponding to comparison results; a second encoding step of encoding signals output in said second comparison step, said second encoding step including a step of correcting any of said output signals of said second comparison step when that output signal is in error, and encoding said corrected signal; and a step of linking digital signals acquired in said first and second encoding steps to acquire a conversion result; wherein said second encoding step includes an adding step for adding outputs signals acquired in said comparison steps to acquire a predetermined output signal.
-
-
6. A semi-flash type A/D converting method, comprising:
-
a step of sampling an analog signal to be converted into a digital signal; a step of producing a first group of analog signals having predetermined mutually different voltages; a first comparison step of comparing each of said first group of analog signals with said analog signal sampled in said sampling step and outputting signals corresponding to comparison results; a first encoding step of encoding signals output in said first comparison step; a step of producing a second group of analog signals having mutually different voltages in association with digital data acquired in said first encoding step; a second comparison step of comparing each of said second group of analog signals with said analog signal sampled in said sampling step and outputting signals corresponding to comparison results; a second encoding step of encoding signals output in said second comparison step, said second encoding step including a step of correcting any of said output signals of said second comparison step when that output signal is in error, and encoding said corrected signal; and a step of linking digital signals acquired in said first and second encoding Steps to acquire a conversion result; wherein said second encoding step includes a step of judging that a most significant bit signal of those signals acquired in said second comparison step which have a first logic level has a second logic level and that signals at lower positions than said most significant bit signal have said first logic level, and encoding said signals.
-
Specification