Digital thermometer code in Verilog and VHDL Flash ADC Binary Encoder

VLSI Universe
2 min readMay 27, 2021

--

Thermometer code to Binary encoder or code converter. A digital thermometer code in VHDL and Verilog, Flash ADC based Thermometer code with less BER.

Digital Thermometer Code in Verilog VHDL Flash ADC Binary Encoder
Digital Thermometer Code in Verilog VHDL Flash ADC Binary Encoder

Table of Contents

1. Introduction to thermometer
2. A Digital Thermometer
3. Thermometer code (Thermometer to Binary conversion)
4. Binary code to thermometer reading converter or encoder.
5. Conclusion

1. Introduction

A French word thermometer came out in La Recreation Mathematics by J. Leurechon in the year 1924. He comes up with a scale of 8 degrees thermometer.
It is very important to have the thermometer digitized. Especially if we implement a thermometer code in Verilog HDL or VHDL, it will be a great job. In the current time, we are using automated logic synthesizers which help us to convert our VHDL or Verilog HDL to a digital circuit easily and faster way. If so, we can adapt different technologies by simply making small changes and by putting constrain on our code. We have very strong and powerful CAD tools which make the conversion more precise and effective.

Read complete article at VLSI UNIVERSE

https://www.vlsiuniverse.com/2021/05/digital-thermometer-code-in-vhdl.html

2. A Digital Thermometer

A Digital Thermometer is a bio-medical electronic equipment which can be used for knowing the body temperature of a human. This equipment typically measures the temperature or the temperature gradient of an individual. A typical digital thermometer mainly contains a temperature sensor and a converter.

The temperature sensor will detect the temperature changes and the temperature converter will give us a digital number in the required unit. Hence the name digital temperature reader or thermometer. And it more likely preferred by many because of its high precision and is easy to use. It beats the older traditional mercury thermostat which does the same job.

Read complete article at VLSI UNIVERSE

https://www.vlsiuniverse.com/2021/05/digital-thermometer-code-in-vhdl.html

3. Thermometer code (Thermometer to Binary conversion)

A thermometer code is an output of a thermometer-to-binary encoder which is mainly making use of a component called flash ADC (Analog to digital converter). There are so many efficient have come up to make it in a more precise way. One of the main problems here was the BER i.e., Bubble error which mainly comes because of switching noise. The comparators of a Flash ADC will be the main cause for this switching noise spreading. The outcome is binary which becomes erroneous because of BER.

Digital Thermometer Code in Verilog VHDL Flash ADC Binary Encoder

Read complete article at VLSI UNIVERSE

https://www.vlsiuniverse.com/2021/05/digital-thermometer-code-in-vhdl.html

--

--

VLSI Universe
VLSI Universe

Written by VLSI Universe

Your number one source for VLSI, CMOS, STA(data and clock), Puzzles study materials and Interview questions and experiences.

No responses yet