INF4420 Project Spring Successive Approximation Register (SAR) Analog-to-Digital Converter (ADC)

Similar documents
EL302 DIGITAL INTEGRATED CIRCUITS LAB #3 CMOS EDGE TRIGGERED D FLIP-FLOP. Due İLKER KALYONCU, 10043

Cascadable 4-Bit Comparator

ADE Assembler Flow for Rapid Design of High-Speed Low-Power Circuits

Report on 4-bit Counter design Report- 1, 2. Report on D- Flipflop. Course project for ECE533

EEC 116 Fall 2011 Lab #5: Pipelined 32b Adder

Adding Analog and Mixed Signal Concerns to a Digital VLSI Course

International Research Journal of Engineering and Technology (IRJET) e-issn: Volume: 03 Issue: 07 July p-issn:

Future of Analog Design and Upcoming Challenges in Nanometer CMOS

25.5 A Zero-Crossing Based 8b, 200MS/s Pipelined ADC

MODELING OF ADC ARCHITECTURES IN HDL LANGUAGES

Tutorial on Technical and Performance Benefits of AD719x Family

FPGA Laboratory Assignment 4. Due Date: 06/11/2012

Electrical & Computer Engineering ECE 491. Introduction to VLSI. Report 1

RAPID SOC PROOF-OF-CONCEPT FOR ZERO COST JEFF MILLER, PRODUCT MARKETING AND STRATEGY, MENTOR GRAPHICS PHIL BURR, SENIOR PRODUCT MANAGER, ARM

CS/EE 6710 Digital VLSI Design CAD Assignment #3 Due Thursday September 21 st, 5:00pm

Equivalence Checking using Assertion based Technique

Design Project: Designing a Viterbi Decoder (PART I)

PHASE-LOCKED loops (PLLs) are widely used in many

Dual Slope ADC Design from Power, Speed and Area Perspectives

Technology Scaling Issues of an I DDQ Built-In Current Sensor

Department of Information Technology and Electrical Engineering. VLSI III: Test and Fabrication of VLSI Circuits L.

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT /12/14 BIT 10 TO 105 MSPS ADC

Experiment: FPGA Design with Verilog (Part 4)


Analog to Digital Conversion

Decade Counters Mod-5 counter: Decade Counter:

VGA Controller. Leif Andersen, Daniel Blakemore, Jon Parker University of Utah December 19, VGA Controller Components

Copyright. Robert Alexander Fontaine

Design and Evaluation of a Low-Power UART-Protocol Deserializer

EECS 373 Design of Microprocessor-Based Systems

Design and Simulation of a Digital CMOS Synchronous 4-bit Up-Counter with Set and Reset

IC Layout Design of Decoders Using DSCH and Microwind Shaik Fazia Kausar MTech, Dr.K.V.Subba Reddy Institute of Technology.

ADC Peripheral in Microcontrollers. Petr Cesak, Jan Fischer, Jaroslav Roztocil

Timing Error Detection: An Adaptive Scheme To Combat Variability EE241 Final Report Nathan Narevsky and Richard Ott {nnarevsky,

Efficient 500 MHz Digital Phase Locked Loop Implementation sin 180nm CMOS Technology

A FOUR GAIN READOUT INTEGRATED CIRCUIT : FRIC 96_1

CDK3402/CDK bit, 100/150MSPS, Triple Video DACs

Experiment 9 Analog/Digital Conversion

GHz Sampling Design Challenge

VLSI Design: 3) Explain the various MOSFET Capacitances & their significance. 4) Draw a CMOS Inverter. Explain its transfer characteristics

Interfacing Analog to Digital Data Converters. A/D D/A Converter 1

Name: Date: Suggested Reading Chapter 7, Digital Systems, Principals and Applications; Tocci

ELEC 4609 IC DESIGN TERM PROJECT: DYNAMIC PRSG v1.2

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT /12/14 BIT 10 TO 65 MSPS DUAL ADC

PICOSECOND TIMING USING FAST ANALOG SAMPLING

Digital to Mixed-Signal Verification of Power Management SOCs Using Questa-ADMS. M. Behaghel

LOW POWER DIGITAL EQUALIZATION FOR HIGH SPEED SERDES. Masum Hossain University of Alberta

CPE 310L EMBEDDED SYSTEM DESIGN (CPE)

Integrated Circuit Design ELCT 701 (Winter 2017) Lecture 1: Introduction

WINTER 15 EXAMINATION Model Answer

AD9884A Evaluation Kit Documentation

Radar Signal Processing Final Report Spring Semester 2017

Analog-to-Digital Conversion

EE262: Integrated Analog Circuit Design

Complete 10-Bit, 25 MHz CCD Signal Processor AD9943

KLM: TARGETX. User-Interface for Testing TARGETX Brief Testing Overview Bronson Edralin 04/06/15

Complete 12-Bit 40 MHz CCD Signal Processor AD9945

Complete 10-Bit/12-Bit, 25 MHz CCD Signal Processor AD9943/AD9944

Co-simulation Techniques for Mixed Signal Circuits

SI-Studio environment for SI circuits design automation

3-Channel 8-Bit D/A Converter

T sors, such that when the bias of a flip-flop circuit is

LABORATORY 14: ANALOG TO DIGITAL CONVERSION USING ADC0809

EECS 427 Discussion 1

DESCRIPTION FEATURES APPLICATIONS. LTC7543/LTC8143 Improved Industry Standard Serial 12-Bit Multiplying DACs TYPICAL APPLICATION

CHAPTER 6 DESIGN OF HIGH SPEED COUNTER USING PIPELINING

ADC0804C, ADC BIT ANALOG-TO-DIGITAL CONVERTERS WITH DIFFERENTIAL INPUTS

DSM GHz Linear Chirping Source

nc... Freescale Semiconductor, I

Clock Jitter Cancelation in Coherent Data Converter Testing

A New Methodology for Analog/Mixed-Signal (AMS) SoC Design that Enables AMS Design Reuse and Achieves Full-Custom Performance

Time to Digital Converter used in ALL digital PLL

ADVANCES in semiconductor technology are contributing

ANALYSIS OF POWER REDUCTION IN 2 TO 4 LINE DECODER DESIGN USING GATE DIFFUSION INPUT TECHNIQUE

LMH0002 SMPTE 292M / 259M Serial Digital Cable Driver

PCIe: EYE DIAGRAM ANALYSIS IN HYPERLYNX

DATASHEET EL1883. Features. Applications. Ordering Information. Demo Board. Pinout. Sync Separator with Horizontal Output. FN7010 Rev 2.

Quadruple, 2:1, Mux Amplifiers for Standard-Definition and VGA Signals

Analog Performance-based Self-Test Approaches for Mixed-Signal Circuits

-SQA-SCOTTISH QUALIFICATIONS AUTHORITY HIGHER NATIONAL UNIT SPECIFICATION GENERAL INFORMATION

RFI MITIGATING RECEIVER BACK-END FOR RADIOMETERS

Bell. Program of Study. Accelerated Digital Electronics. Dave Bell TJHSST

AN-605 APPLICATION NOTE

LabView Exercises: Part II

White Paper. Mixed Signal Design & Verification Methodology for Complex SoCs

IC Mask Design. Christopher Saint Judy Saint

ECEN620: Network Theory Broadband Circuit Design Fall 2014

TKK S ASIC-PIIRIEN SUUNNITTELU

User manual for Bluetooth module (Model: MY-DJAP-BD)

Experiment 2: Sampling and Quantization

ISC0904: 1k x 1k 18µm N-on-P ROIC. Specification January 13, 2012

International Journal of Engineering Research-Online A Peer Reviewed International Journal

Checkpoint 2 Video Interface

Complete 14-Bit 30 MSPS CCD Signal Processor AD9824

data and is used in digital networks and storage devices. CRC s are easy to implement in binary

Experiment # 4 Counters and Logic Analyzer

Converters: Analogue to Digital

MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003

Complete 12-Bit 40 MHz CCD Signal Processor AD9945

Glitch Free Strobe Control Based Digitally Controlled Delay Lines

Transcription:

INF4420 Project Spring 2011 Successive Approximation Register (SAR) Analog-to-Digital Converter (ADC) 1. Introduction Data converters are one of the fundamental building blocks in integrated circuit design. Their purpose is to interface the analog and digital domains. Data converters can be realized in many different ways and SAR ADC is one common topology for low-frequency applications. A block diagram of a SAR ADC is shown in Fig. 1, which consists a DAC, sample and hold, comparator and digital circuitries. Fig. 1 Block diagram of a SAR DAC. Your company is starting a project to design a SAR ADC using a TSMC 90 nm process with the following spec: 1) Sampling rate: 500 khz 2) Resolution 6 bits 3) V DD = 1.2 V 4) No missing codes 5) Monotonic Written by: Kin Keung Lee 1

Your work colleague K has finished the system level simulation and modeling using verilog- A and your boss S is asking you to design the DAC and the comparator. Based on the K s simulations results, the DAC and the comparator have to achieve the following spec: DAC Spec: 1) Topology: R-string 2) Sampling rate: 7 MHz 3) Resolution 6 bits 4) V DD = 1.2 V 5) DNL < ±0.5 LSB 6) INL < ±0.5 LSB 7) V out,p-p 600 mv 8) C LOAD = 50 ff Comparator Spec: 1) Delay 0.5 clock cycle 2) V DD = 1.2 V 3) Offset < 0.5 LSB 4) Input range: Work properly with the whole swing of your DAC. Pay attention to choose your input transistor type. 5) Gain > V DD /(V ref /2 n ) for all input common-mode voltage (remember your input common-mode voltage, hence your biasing condition, is changing with the DAC output). 6) C LOAD = 50 ff K put the ideal components on: /projects/nano/kurs/inf4420/inf4420project, you can use them for verifying your circuits. Notice that K is also a newbie, you may find some errors on the spec. Feel free to tell K if you find any mistake. 2. Assignments * Notice that the workload in this project is intended for groups consisting of two students!!! * Assignment 1: Design a testbench for the DAC and SAR ADC introduction 1) Make a suitable testbench for the DAC. This can be done by either digital logic or verilog- A (Verilog-A is recommended but not compulsory). Written by: Kin Keung Lee 2

2) Write a small report (2 pages maximum) regarding the SAR ADC architecture and include the following in your report: o Describe the functionality of a typical SAR ADC architecture. o Pros and cons of the SAR ADC architecture. o Other aspects that may be relevant. (This part may be included in your final report as parts of the introduction or similar) 3) Get yourself familiar with the supplied SAR ADC components. 4) K is on leave now and the building block model of the output register is lost. Try to implement the output register using the supplied (ideal) building blocks. Assignment 2: DAC and comparator design Design the DAC and comparator based on the spec mentioned above. You may assume you have ONE 1 µa current source available for biasing. Some hints to improve score. 1) Record all the reasons and statements to support your decisions. Trial and error approach will not make S happy. 2) Show your design can meet the spec with PVT (Process, Voltage and Temperature) variation. Although it is not required in this project, but it will give higher yield in the real life and S can earn more money. Assignment 3: Implementation of DAC into SAR ADC Implement your DAC design into the SAR ADC topology. Make necessary modifications to the ideal components if your implementation has higher specifications then the minimum (for example resolution). Assign a ramp up signal to the ADC input and verify that you get corresponding digital values on the ADC output. 3. Project requirements Written by: Kin Keung Lee 3

Group members must jointly go through the project description and assign work assignments. It must be made visible in the report how the distribution of work has been assigned throughout the project. The following (but not limited to) tasks must be addressed before the project can be regarded as complete: 1) It is expected that all circuits/sub-circuits have a schematic and appropriate symbol. The final DAC should be made up of a single symbol. 2) After the DAC schematic is complete and all simulation results (including Monte Carlo simulations) are satisfactory, a layout of the complete system must be made. There are certain issues that are often encountered when doing analog/mixed-signal layout. Find out what they could be and describe them in your final report. Make an effort to implement countermeasures. 3) When you have completed the layout, run Design Rule Check (DRC) and Layout Versus Schematic (LVS). These checks have to be free of errors. The LVS output log must be included in the final report as an appendix. 4) The next step is to do back annotation of parasitic components (R and C) to the schematic view, or parasitic extraction as it is also called. This will result in a netlist with parasitic resistances and capacitances. 5) On the basis of the extracted netlist, you may now do post layout simulations (Monte Carlo simulations included). Her you must carry out the appropriate simulations and compare them with the previous simulation results that were solely based on the schematics. 4. Report requirements The final report may be written it the text editor of your choice, but the report must be well organized and easy to read. All central aspects of the project must be supplied by relevant figures and plots. It is important to document/justify the choices you make regarding both the schematic and layout. (Important topics may be; matching, transistor dimensions, choice of components etc.) Plots of all the schematics and the layout, with clearly visible parameters such as dimensions must be included as an appendix for all circuits/sub circuits. References Written by: Kin Keung Lee 4

that you may have used in the project must also be included. All schematics and layouts must be made available for inspection, with the exact directory path specified in your final report. Everything must be understandable just from reading the final report. 5. Submissions and approvals. Assignment 1. Mandatory hand-in. - Schematic (approved by lab advisor) Deadline February 18. Assignment 2. - Schematic (approval by lab advisor) Deadline March 18. - Layout (approval by lab advisor) Deadline April 13. Assignment 3. Deadline April 27. Final Report. Deadline May 4. Deadlines may be changed, pay attention to the course website. 6. Remarks - Do some hand calculations, or at least predict the results before you do simulations. Simulations without any thinking will only give you doubts, not answers. - Try to use top-down design approach. - If you find problems on your layout, correct them as early as possible! - Make sure you have think throughly and carefully before you come to ask us questions. Good luck and enjoy!!! Written by: Kin Keung Lee 5