Coded data generation or conversion – Digital code to digital code converters – To or from 'n' out of 'm' codes
Reexamination Certificate
2000-08-28
2002-01-01
Williams, Howard L. (Department: 2819)
Coded data generation or conversion
Digital code to digital code converters
To or from 'n' out of 'm' codes
C341S144000, C341S158000, C341S110000
Reexamination Certificate
active
06335697
ABSTRACT:
BACKGROUND OF THE INVENTION
The invention relates to a method of converting a binary word into a thermometric signal.
A signal is referred to as a thermometric signal if it is digital and, when said signal can still be incremented, it is possible to find among the bits constituting said signal a particular bit, such that all the bits having a smaller weight than said particular bit are at a first logical level, while said particular bit and all the bits having a larger weight than said bit are at a second logical level, an increase or a decrease of the value of the thermometric signal causing, respectively, an increase or a decrease of the weight of said particular bit. Binary/thermometric conversion processes are commonly carried out within different kinds of devices, including mixed-type devices for converting a digital input signal into an analog output signal. Mixed-type devices comprise:
a first and a second array of current sources, the outputs of which are interconnected and intended to emit the device's output signal, and
a thermometric encoder, intended to provice an output signal for controlling the conduction of the first array of current sources, and to receive a binary input word formed by the least-significant bits of the digital input signal, the most-significant bits of said signal serving to control the conduction of the second array of current sources.
The classical binary/thermometric conversion methods generally resort to a network of logical gates. Indeed, the value of each of the bits constituting the thermometric signal may be considered to be governed by a logical equation in which bits of the binary input word play a part. Thus, each bit of the thermometric signal may come from an output of a chain of logical gates whose inputs receive bits from the binary input word.
The implementation of such a binary/thermometric conversion method has major drawbacks. First of all, the network of logical gates necessary to carry out said conversion is cumbersome and hence expensive as regards both the silicon surface necessary to form said network and its energy consumption. In addition, information is not instantaneously transferred via the chains of logical gates, leading to substantial decoding delays, which can only be reduced by increasing the size, and hence the energy consumption, of the logical gates employed. In the present state of the art, the use of such a conversion method becomes unrealistic for variation frequencies of the binary input word above 100 MHz. Finally, as the value of each one of the bits of the thermometric signal is controlled by an equation associated with said individual bit, the chains of logical gates are not identical to each other and exhibit mutually different transit times, which means that all the bits of the thermometric signal do not simultaneously obtain their appropriate value, thus causing parasitic transitions in the value of the thermometric signal, and hence also in the value of the output signal of the digital-to-analog converter. This type of conversion errors must of course be precluded.
SUMMARY OF THE INVENTION
It is an object of the invention to substantially overcome these drawbacks by proposing a binary/thermometric conversion method which does not require the use of a network of logical gates.
Indeed, a binary/thermometric conversion method as described in the opening paragraph is characterized in accordance with the invention in that it comprises the following steps:
conversion of the binary word into an analog signal, and
comparison of said analog signal with a plurality of reference signals.
In a method of this type, the bits of the output signal are all generated in the same way and hence do not demonstrate substantial commutation delays with respect to each other. In addition, the conversion and comparison steps can be carried out by means of simple structures which, consequently, are inexpensive and do not cause substantial decoding delays.
In a variant modification of the invention, a method as described hereinabove is characterized in that it additionally comprises a step wherein the analog signal is stored, which step is carried out between the conversion and comparison steps.
Storage of the analog signal enables the binary/thermometric conversion process to be substantially immunized from parasitic transitions of the binary input word, which occur when all the bits of said binary word do not simultaneously obtain their appropriate value.
In one of its embodiments, the invention also relates to a thermometric encoder intended to receive a binary input word and to supply a thermometric signal at a digital output, which encoder is characterized in that it comprises:
a digital-to-analog converter intended to deliver an analog signal representative of the binary input word, and
a plurality of comparators, each being provided with an output for emitting a digital signal representative of the result of a comparison between the value of the analog signal and a reference value, the outputs of the comparators forming the digital output of the thermometric encoder.
In this embodiment of the invention, all the bits of the output signal are simultaneously generated by the comparators, thereby precluding the occurrence of parasitic transitions in said output signal.
In a particular embodiment of the invention, the digital-to-analog converter comprises:
a plurality of current sources, the conduction of each one of the current sources being controlled by one of the bits of the binary input word, which current sources are arranged between a first supply terminal and an output terminal of the digital-to-analog converter intended to deliver the analog signal, and
a resistive element arranged between a second supply terminal and the output terminal of the digital-to-analog converter, each comparator being provided with means for storing its own output signal.
In this embodiment of the invention, the digital-to-analog converter has a simple structure and is inexpensive. This is made possible by virtue of the fact that the comparators store their own output signals, which is equivalent to storing the thermometric output signal. Indeed, the digital-to-analog converter above described is vulnerable to parasitic transitions of the binary input word. Storage of the thermometric output signal enables this signal to be immunized from parasitic transitions of the analog signal.
To obtain perfect immunity of the thermometric output signal with respect to parasitic transitions of the analog signal, it would be necessary, in principle, to provide the comparators with memory cells of the master-slave type, i.e. two single, successive flip-flop circuits, which are clocked by two clock signals which are in phase opposition. A variant of this embodiment enables the complexity of the means with which the comparators are provided to store their output signals to be reduced by half.
In accordance with this variant, the encoder comprises means for storing the analog signal.
This enables to provide the comparators with single flip-flop storage circuits, clocked by a same clock signal, the means for storing the analog signal being clocked by a signal which is in phase opposition with respect to said clock signal.
The reference signals used for the comparison can be generated by various means known to those skilled in the art. In a particular embodiment of the invention, the encoder described hereinabove also comprises a first resistance ladder arranged between the first and the second supply terminals and intended to be biased by means of a so-called biasing current source, a connection between two adjacent resistances being used to generate an electric potential which forms one of the reference values with which the analog signal is to be compared.
A variant of the encoder described hereinabove enables automatic and optimum calibration of the reference signals with respect to the variation range of the analog signal. According to this variant, the resistive element included in the digital-to-analog converter is composed of a second resis
Guyot Benoît
Janik Jean-Marie
Waxler Aaron
Williams Howard L.
LandOfFree
Simplified method of binary/thermometric encoding with an... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Simplified method of binary/thermometric encoding with an..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Simplified method of binary/thermometric encoding with an... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2832157