Verilog

Topics: Analog-to-digital converter, Digital signal processing, Digital-to-analog converter Pages: 2 (317 words) Published: March 28, 2013
Project Synopsis
ECE 441
HDL Programming

Topic: Analog to Digital Converter using Verilog programming Language

By: Kamaalbir Singh (Section: E3901, Roll No: B28) &
Jasmeet Singh (Section: E3901, Roll No: B27)

Introduction:
An analog-to-digital converter (ADC) is a device that converts a continuous physical quantity (usually voltage) to a digital number that represents the quantity's amplitude. The conversion involves quantization of the input, so it necessarily introduces a small amount of error. The inverse operation is performed by a digital-to-analog converter (DAC). Instead of doing a single conversion, an ADC often performs the conversions ("samples" the input) periodically. The result is a sequence of digital values that have converted a continuous-time and continuous-amplitude analog signal to a discrete-time and discrete-amplitude digital signal. Fig 1:Electric Symbol Of an ADC

Fig 1:Electric Symbol Of an ADC

Design (Using Verilog):
* The basic module of the adc will have an input, an output and a clock (clk) as part of the port list. * It will also include some user defined parameters (basically different data types). * The main logic for an adc is to convert an analog input signal into a digital one, so we will design logic for quantization and sampling etc.

Applications:
* The major applications of an adc include Music Recording and Digital Signal Processing. * Analog to Digital converters are used virtually everywhere where an analog signal has to be processed, stored, or transported in digital form. * Fast video ADCs are used, for example, in TV tuner cards. * Slow on-chip 8, 10, 12, or 16 bit ADCs are common in microcontrollers. * Very fast ADCs are needed in Digital storage oscilloscopes.

Conclusion:
The final project will be able to perform exactly according to the required results of an ADC. It will include a source code in Verilog programing language and it can be used for...
Continue Reading

Please join StudyMode to read the full document

You May Also Find These Documents Helpful

  • Modelling of Noise in Pll Using Verilog-Ams Essay
  • Verilog
  • Essay on Verilog
  • Implementation of Risc Processor in Fpga Using Verilog Essay
  • Design an 8-Bit Microprocessor Using Verilog and Verify Its Operations. Use Sap-1 (Simple as Possible) Architecture as Your Reference. Essay

Become a StudyMode Member

Sign Up - It's Free