MIXED-SIGNAL AND DSP DESIGN TECHNIQUES

Similar documents
PRACTICAL DESIGN TECHNIQUES FOR SENSOR SIGNAL CONDITIONING

BASIC LINEAR DESIGN. Hank Zumbahlen Editor Analog Devices, Inc. All Rights Reserved

Linear Circuit Design Handbook

Chapter 1. Introduction to Digital Signal Processing

Digital Fundamentals. Introduction to Digital Signal Processing

Introduction to Data Conversion and Processing

Digital Signal Processing

1.1 Digital Signal Processing Hands-on Lab Courses

DSP in Communications and Signal Processing

Triple RTD. On-board Digital Signal Processor. Linearization RTDs 20 Hz averaged outputs 16-bit precision comparator function.

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE. On Industrial Automation and Control

Data Converter Overview: DACs and ADCs. Dr. Paul Hasler and Dr. Philip Allen

Agilent Understanding the Agilent 34405A DMM Operation Application Note

High Performance Real-Time Software Asynchronous Sample Rate Converter Kernel

Introduction to Signal Processing D R. T A R E K T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y

DMC550 Technical Reference

Multirate Digital Signal Processing

STA2051E VESPUCCI 32-BIT SINGLE CHIP BASEBAND CONTROLLER FOR GPS AND TELEMATIC APPLICATIONS 1 FEATURES. Figure 1. Packages

Major Differences Between the DT9847 Series Modules

VLSI Digital Signal Processing Systems: Design And Implementation PDF

Experiment 2: Sampling and Quantization

DT9857E. Key Features: Dynamic Signal Analyzer for Sound and Vibration Analysis Expandable to 64 Channels

Interfacing the TLC5510 Analog-to-Digital Converter to the

Application Note. Subranging ADCs Operate at High Speed with High Resolution ADC-AN-5

NanoGiant Oscilloscope/Function-Generator Program. Getting Started

LAB NAME: ELECTRONICS LABORATORY. Ammeters (0-1mA, 0-10mA, 0-15mA, 0-30mA, 0-50mA, 0-100mA,0-50µA,0-

Sample. Data Acquisition and Signal Conditioning. Course Manual. Course Software Version 2011 February 2012 Edition Part Number P-01

Digital Signal Processing Laboratory 7: IIR Notch Filters Using the TMS320C6711

Dac3 White Paper. These Dac3 goals where to be achieved through the application and use of optimum solutions for:

with - < n < +. There are two types of approximations associated with the sampling process. finite precision of the ADC finite sampling frequency.

A First Laboratory Course on Digital Signal Processing

User Manual for ICP DAS WISE Monitoring IoT Kit -Microsoft Azure IoT Starter Kit-

VLSI IEEE Projects Titles LeMeniz Infotech

Ensemble QLAB. Stand-Alone, 1-4 Axes Piezo Motion Controller. Control 1 to 4 axes of piezo nanopositioning stages in open- or closed-loop operation

Digital Strobe Tuner. w/ On stage Display

Introduction to Digital Signal Processing (DSP)

Speech Processing in Embedded Systems

5V +10V. Figure 1. DC2622A Connection Diagram

FalconX1/X4/X8 Quick Start Guide

WELCOME. ECE 2030: Introduction to Computer Engineering* Richard M. Dansereau Copyright by R.M. Dansereau,

Design and VLSI Implementation of Oversampling Sigma Delta Digital to Analog Convertor Used For Hearing Aid Application

Digital Signal Processing World Class Designs

FLI30x02 Single-chip analog TV processor Features Application

B I O E N / Biological Signals & Data Acquisition

Journal of Theoretical and Applied Information Technology 20 th July Vol. 65 No JATIT & LLS. All rights reserved.

An Introduction to VLSI (Very Large Scale Integrated) Circuit Design

Session 1 Introduction to Data Acquisition and Real-Time Control

ADVANCES in semiconductor technology are contributing

Delta-Sigma Modulators

TOWARD A FOCUSED MARKET William Bricken September A variety of potential markets for the CoMesh product. TARGET MARKET APPLICATIONS

GALILEO Timing Receiver

Module 8 : Numerical Relaying I : Fundamentals

Digital Effects Pedal Description Ross Jongeward 10 December 2014

Digital Signal Processing By John G Proakis 4th Edition Solution

Explorer Edition FUZZY LOGIC DEVELOPMENT TOOL FOR ST6

Specifications. End-Point Linearity - ±5% F.S., when used with HACO SCR-speed control

Biometric Voting system

IOT BASED ENERGY METER RATING

Converters: Analogue to Digital

ECE Circuits Curriculum

32 Channel CPCI Board User Manual

Analog input and output

ELEC 310 Digital Signal Processing

REAL-TIME DIGITAL SIGNAL PROCESSING from MATLAB to C with the TMS320C6x DSK

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

Dual Channel, 8x Oversampling DIGITAL FILTER

VIRTUAL INSTRUMENTATION

Sound and Vibration Data Acquisition

Embedded System Training Module ABLab Solutions

Chapter 11 Sections 1 3 Dr. Iyad Jafar

DT8837. High Performance Ethernet Instrument Module for Sound & Vibration. Overview. Key Features

Very low-noise, high-efficiency DC-DC conversion circuit

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

MICROLINK 304x A-D Converter User Manual

STEVAL-ISA001V1. 6W Dual Output Supply using VIPer12A. Features. Blue angel. Applications

Reconfigurable FPGA Implementation of FIR Filter using Modified DA Method

Introduction To LabVIEW and the DSP Board

IMPLEMENTATION AND ANALYSIS OF FIR FILTER USING TMS 320C6713 DSK Sandeep Kumar

DIGITAL INSTRUMENTS S.R.L. SPM-ETH (Synchro Phasor Meter over ETH)

EE262: Integrated Analog Circuit Design

1ms Column Parallel Vision System and It's Application of High Speed Target Tracking

Introduction. ECE 153B Sensor & Peripheral Interface Design Winter 2016

STA3005. Dual-IF AM/FM digital radio receiver. Feature summary. Order codes

Radar Signal Processing Final Report Spring Semester 2017

MULTIMIX 8/4 DIGITAL AUDIO-PROCESSING

Vocoder Reference Test TELECOMMUNICATIONS INDUSTRY ASSOCIATION

An Improved Recursive and Non-recursive Comb Filter for DSP Applications

Embedded Signal Processing with the Micro Signal Architecture

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

IP-DDC4i. Four Independent Channels Digital Down Conversion Core for FPGA FEATURES. Description APPLICATIONS HARDWARE SUPPORT DELIVERABLES

Digital Signal. Continuous. Continuous. amplitude. amplitude. Discrete-time Signal. Analog Signal. Discrete. Continuous. time. time.

Digital Signal Processing Detailed Course Outline

Towards More Efficient DSP Implementations: An Analysis into the Sources of Error in DSP Design

Telephony Training Systems

A.03708D P/N A.03708E

Data Conversion and Lab (17.368) Fall Lecture Outline

Figure 1: Feature Vector Sequence Generator block diagram.

THE APPLICATION OF SIGMA DELTA D/A CONVERTER IN THE SIMPLE TESTING DUAL CHANNEL DDS GENERATOR

THDB_ADA. High-Speed A/D and D/A Development Kit

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

Transcription:

MIXED-SIGNAL AND DSP DESIGN TECHNIQUES INTRODUCTION SECTION 1 SAMPLED DATA SYSTEMS SECTION 2 ADCs FOR DSP APPLICATIONS SECTION 3 DACs FOR DSP APPLICATIONS SECTION 4 FAST FOURIER TRANSFORMS SECTION 5 DIGITAL FILTERS SECTION 6 DSP HARDWARE SECTION 7 INTERFACING TO DSPs SECTION 8 DSP APPLICATIONS SECTION 9 HARDWARE DESIGN SECTION 10 TECHNIQUES INDEX

ANALOG DEVICES TECHNICAL REFERENCE BOOKS PUBLISHED BY PRENTICE HALL Analog-Digital Conversion Handbook Digital Signal Processing Applications Using the ADSP-2100 Family (Volume 1:1992, Volume 2:1994) Digital Signal Processing in VLSI DSP Laboratory Experiments Using the ADSP-2101 ADSP-2100 Family User's Manual PUBLISHED BY ANALOG DEVICES Practical Design Techniques for Sensor Signal Conditioning Practical Design Techniques for Power and Thermal Management High Speed Design Techniques Practical Analog Design Techniques Linear Design Seminar ADSP-21000 Family Applications Handbook System Applications Guide Amplifier Applications Guide Nonlinear Circuits Handbook Transducer Interfacing Handbook Synchro & Resolver Conversion THE BEST OF Analog Dialogue, 1967-1991

HOW TO GET INFORMATION FROM ANALOG DEVICES Analog Devices publishes data sheets and a host of other technical literature supporting our products and technologies. Follow the instructions below for worldwide access to this information. FOR DATA SHEETS U.S.A. and Canada Fax Retrieval. Telephone number 800-446-6212. Call this number and use a faxcode corresponding to the data sheet of your choice for a fax-on-demand through our automated AnalogFax system. Data sheets are available 7 days a week, 24 hours a day. Product/faxcode cross reference listings are available by calling the above number and following the prompts. There is a short index with just part numbers, faxcodes, page count and revision for each data sheet (Prompt # 28). There is also a longer index sorted by product type with short descriptions (Prompt #29). World Wide Web and Internet. Our address is http://www.analog.com. Use the browser of your choice and follow the prompts. We also provide extensive DSP literature support on an Internet FTP site. Type ftp:// ftp.analog.com or ftp 137.71.23.11. Log in as anonymous using your e-mail address for your password. Analog Devices Literature Distribution Center. Call 800-262-5643 and select option two from the voice prompts, or call 781-329-4700 for direct access, or fax your request to 508-894-5114. Analog Devices Southeast Asia Literature Distribution Centre. Fax requests to 65-746-9115. Email address is analog@mbox5.singnet.com.sq. Europe and Israel World Wide Web. Our address is http://www.analog.com. use the browser of your choice and follow the prompts. Analog Devices Sales Offices. Call your local sales office and request a data sheet. A Worldwide Sales Directory including telephone listings is on pp. 347-348 of the 1999 Winter Short Form Designers' Guide. DSP Support Center. Fax requests to **49-89-76903-307 or e-mail dsp.europe@analog.com.

India Call 91-80-526-3606 or fax 91-80-526-3713 and request the data sheet of interest. Other Locations World Wide Web. Our address is http://www.analog.com. Use the browser of your choice and follow the prompts. Analog Devices Sales Offices. Call your local sales office and request a data sheet. A Worldwide Sales Directory including telephone numbers is listed on the back cover of the 1997 Short Form Designers' Guide. TECHNICAL SUPPORT AND CUSTOMER SERVICE In the U.S.A. and Canada, call 800-ANALOGD, (800-262-5643). For technical support on all products, select option one, then select the product area of interest. For price and delivery, select option three. For literature and samples, select option two. Non-800 Number: 781-937-1428.

MIXED-SIGNAL AND DSP DESIGN TECHNIQUES a

ACKNOWLEDGMENTS Thanks are due the many technical staff members of Analog Devices in Engineering and Marketing who provided invaluable inputs during this project. Particular credit is due the individual authors whose names appear at the beginning of their material. Special thanks go to Wes Freeman, Ed Grokulsky, Bill Chestnut, Dan King, Greg Geerling, Ken Waurin, Steve Cox, and Colin Duggan for reviewing the material for content and accuracy. Judith Douville compiled the index. Copyright 2000 by Analog Devices, Inc. Printed in the United States of America Walt Kester 2000 All rights reserved. This book, or parts thereof, must not be reproduced in any form without permission of the copyright owner. Information furnished by Analog Devices, Inc., is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices, Inc., for its use. Analog Devices, Inc., makes no representation that the interconnections of its circuits as described herein will not infringe on existing or future patent rights, nor do the descriptions contained herein imply the granting of licenses to make, use, or sell equipment constructed in accordance therewith. Specifications are subject to change without notice. ISBN-0-916550-23-0

SECTION 1 INTRODUCTION MIXED-SIGNAL AND DSP DESIGN TECHNIQUES SECTION 2 SAMPLED DATA SYSTEMS Discrete Time Sampling of Analog Signals ADC and DAC Static Transfer Functions and DC Errors AC Errors in Data Converters DAC Dynamic Performance SECTION 3 ADCs FOR DSP APPLICATIONS Successive Approximation ADCs Sigma-Delta ADCs Flash Converters Subranging (Pipelined) ADCs Bit-Per-Stage (Serial, or Ripple) ADCs

SECTION 4 DACs FOR DSP APPLICATIONS DAC Structures Low Distortion DAC Architectures DAC Logic Sigma-Delta DACs Direct Digital Synthesis (DDS) SECTION 5 FAST FOURIER TRANSFORMS The Discrete Fourier Transform The Fast Fourier Transform FFT Hardware Implementation and Benchmarks DSP Requirements for Real Time FFT Applications Spectral Leakage and Windowing

SECTION 6 DIGITAL FILTERS Finite Impulse Response (FIR) Filters Infinite Impulse Response (IIR) Filters Multirate Filters Adaptive Filters SECTION 7 DSP HARDWARE Microcontrollers, Microprocessors, and Digital Signal Processors (DSPs) DSP Requirements ADSP-21xx 16-Bit Fixed-Point DSP Core Fixed-Point Versus Floating Point ADI SHARC Floating Point DSPs ADSP-2116x Single-Instruction, Multiple Data (SIMD) Core Architecture TigerSHARC : The ADSP-TS001 Static Superscalar DSP DSP Benchmarks DSP Evaluation and Development Tools

SECTION 8 INTERFACING TO DSPs Parallel Interfacing to DSP Processors: Reading Data From Memory-Mapped Peripheral ADCs Parallel Interfacing to DSP Processors: Writing Data to Memory-Mapped DACs Serial Interfacing to DSP Processors Interfacing I/O Ports, Analog Front Ends, and Codecs to DSPs DSP System Interface SECTION 9 DSP APPLICATIONS High Performance Modems for Plain Old Telephone Service (POTS) Remote Access Server (RAS) Modems ADSL (Assymetric Digital Subscriber Line) Digital Cellular Telephones GSM Handset Using SoftFone Baseband Processor and Othello Radio Analog Cellular Basestations Digital Cellular Basestations

Motor Control Codecs and DSPs in Voiceband and Audio Applications A Sigma-Delta ADC with Programmable Digital Filter SECTION 10 HARDWARE DESIGN TECHNIQUES Low Voltage Interfaces Grounding in Mixed Signal Systems Digital Isolation Techniques Power Supply Noise Reduction and Filtering Dealing with High Speed Logic INDEX

MIXED-SIGNAL AND DSP DESIGN TECHNIQUES INTRODUCTION SECTION 1 SAMPLED DATA SYSTEMS SECTION 2 ADCs FOR DSP APPLICATIONS SECTION 3 DACs FOR DSP APPLICATIONS SECTION 4 FAST FOURIER TRANSFORMS SECTION 5 DIGITAL FILTERS SECTION 6 DSP HARDWARE SECTION 7 INTERFACING TO DSPs SECTION 8 DSP APPLICATIONS SECTION 9 HARDWARE DESIGN SECTION 10 TECHNIQUES INDEX