DIGITAL SIGNAL PROCESSING LABORATORY

Size: px
Start display at page:

Download "DIGITAL SIGNAL PROCESSING LABORATORY"

Transcription

1 DIGITAL SIGNAL PROCESSING LABORATORY SECOND EDITION В. Preetham Kumar CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an informa business

2 Contents Preface Note to Readers on Structure of Book and Exercises Author xiii xvii xix 1 Introduction to Digital Signal Processing Brief Theory of DSP Concepts Applications of DSP Discrete-Time Signals and Systems DSP Software and Programming MATLAB Basics Simulink Basics DSP Hardware and Equipment Sources Measurement Devices Digital Signal Processors Problem Solving Computer Laboratory Hardware Laboratory 17 Bibliography 20 2 Discrete-Time LTI Signals and Systems Brief Theory of Discrete-Time Signals and Systems Linear Convolution Linear Constant Coefficient Difference Equation Introduction to Z-Transforms and the System Function H(z) System Frequency Response H(d a ) Important Types of LTI Systems Problem Solving Computer Laboratory 34 References 40 3 Time and Frequency Analysis of Communication Signals Evolution of the Fourier Transform Discrete-Time Fourier Transform (DTFT) Discrete Fourier Transform (DFT) Circular Convolution The Fast Fourier Transform (FFT) Problem Solving Computer Laboratory 58 vii

3 Vlll Contents 3.8 Hardware Laboratory 61 References 62 4 Analog to Digital (A/D) and Digital to Analog (D/A) Conversion Brief Theory of A/D Conversion Pulse Code Modulation (PCM) Time Sampling Amplitude Quantization Binary Encoding Problem Solving Computer Laboratory Hardware Laboratory 81 References 82 5 Digital Filter Design-I: Theory and Software Tools Brief Theory of Digital Filter Design Analog and Digital Filters Analytical Design Techniques for FIR and IIR Digital Filters Analytical Techniques for IIR Digital Filter Design Analytical Techniques for FIR Filter Design Computer Aided Design (CAD) Techniques for FIR and IIR Digital Filters CAD of FIR Filters CAD of IIR Filters Conversion of Analog to Digital Filters Digital Filter Structures Generalized Filter Structures for IIR Systems Generalized Filter Structures for FIR Systems Problem Solving Computer Laboratory 110 References Digital Filter Design-II: Applications Applications of Digital Filtering Brief Introduction to Digital Video Processing Two-Dimensional Discrete Signals Two-Dimensional Discrete Systems Two-Dimensional Discrete-Time Fourier Transform (2-DDTFT) Two-Dimensional Discrete Fourier Transform (2-D DFT) Two-Dimensional Fast Fourier Transform (2-D FFT) Simulation of the Two-Dimensional Imaging Process Problem Solving Computer Laboratory 123 References 130

4 ix 7 DSP Hardware Design Background of Digital Signal Processors (DSPs) Main Applications of DSPs Types and Sources of DSP Chips Evolution of Texas Instruments (TI) TMS320 DSP Chips TMS320C6711 DSP Starter Kit (DSK) Programming Languages Software/Hardware Laboratory Using the TI TMS320C6711 DSK (or'c6711 DSK) Study and Testing of the Code Composer Studio (CCS) Experimenting the 'C6711 DSK as a Signal Source Experimenting the 'C6711 DSK as a Real-Time Signal Source Experimenting the 'C6711 DSK as a Sine Wave Generator Experimenting the 'C6711 DSK for Math Operations End Notes 169 References DSP Hardware Design-II Overview of Practical DSP Applications in Communication Engineering Filtering Application to Extract Sinusoidal Signal from a Combination of Two Sinusoidal Signals Filtering Application to Extract Sinusoidal Signal from a Noisy Signal Comparative Study of Using Different Filters on Input Radio Receiver Signal 182 References 190 Appendix A: Agilent Synthesized Function/Arbitrary Waveform Generators 191 A.l Introduction 191 A.2 Technical Specifications 192 A.2.1 Waveforms 192 A.2.2 Frequency Characteristics 192 A.2.3 Sinewave Spectral Purity 193 A.2.4 Signal Characteristics 193 A.2.5 Output Characteristics 194 A.2.6 Modulation 194 A.2.7 Burst 195 A.2.8 Sweep 195 A.2.9 System Characteristics 196 A.2.10 Trigger Characteristics 196 A.2.11 Clock Reference 197

5 x Contents A.2.12 Sync Output 197 A.2.13 General Specifications 197 А.З Operating Instructions of HP 3324A Synthesized Function/Sweep Generator 198 Reference 199 Appendix B: Agilent RF Spectrum Analyzers 201 B.l Introduction 201 B.2 Technical Specifications 202 B.2.1 Frequency Specifications 202 B.2.2 Bandwidth Filters 203 B.2.3 Amplitude Specifications 203 B.3 General Specifications 204 B.3.1 System Options 205 B.3.2 General Options 206 B.4 Operating Instructions 207 Reference 208 Appendix C: Agilent Dynamic Signal Analyzers 209 C.l Introduction 209 C.2 Technical Specifications 210 C.2.1 Frequency Specifications 210 C.2.2 Single Channel Amplitude 211 C.2.3 FFT Dynamic Range 212 C.2.4 Input Noise 212 C.2.5 Window Parameters 213 C.2.6 Single Channel Phase 213 C.2.7 Cross-Channel Amplitude 213 C.2.8 Cross-Channel Phase 213 C.2.9 Input 214 C.2.10 Trigger 215 C.2.11 Tachometer 215 C.2.12 Source Output 216 C.2.13 Digital Interfaces 217 C.2.14 Computed Order Tracking Option 1D0 217 C.2.15 Real-Time Octave Analysis Option 1D1 218 C.2.16 Swept Sine Measurements Option 1D2 219 C.2.17 Arbitrary Waveform Source Option 1D4 219 C.3 General Specifications 219 C.4 Operating Instructions 221 C.4.1 Single Channel Mode Operation 221 C.4.2 Dual Channel Mode Operation 221 Reference 222 Appendix D: Agilent Digitizing Oscilloscopes 223 D.l Introduction 223

6 xi D.2 Performance Characteristics 224 D.2.1 Acquisition: Analog Channels 224 D.2.2 Acquisition: Digital Channels (54621D, 54622D, 54641D, and 54642D Only) 225 D.2.3 Vertical System: Analog Channels 225 D.2.4 Vertical System: Digital Channels (54621D, 54622D, 54641D, and 54642D Only) 228 D.2.5 Horizontal 229 D.2.6 Trigger System 230 D.2.7 Analog Channel Triggering 232 D.2.8 Digital (D15 - DO) Channel Triggering (54621D, 54622D, 54641D, and 54642D) 232 D.2.9 External (EXT) Triggering 233 D.2.10 Display System 233 D.2.11 Measurement Features 234 D.2.12 FFT 234 D.2.13 Storage 235 D.2.14 I/O 235 D.2.15 General Characteristics 236 D.2.16 Power Requirements 236 D.2.17 Environmental Characteristics 237 D.2.18 Other Information 237 D.3 Operating Instructions 238 References 238 Appendix E: Texas Instruments DSPs and DSKs 239 E.l Introduction to Digital Signal Processors (DSPs) 239 E.l.l Alternative Solutions to Digital Signal Processors 240 E.2 Texas Instruments DSP Product Tree 241 E.3 TMS320C6000 Platform Overview Page 242 E.3.1 Code-Compatible Generations 242 E.3.2 С Compiler 243 E.3.3 C6000 Signal Processing Libraries and Peripheral Drivers 243 E.4 TMS320C6711 DSP Chip 243 E.4.1 Timing 244 Polling 244 Interrupts 245 E.5 TMS320C6711 Digital Signal Processing Starter Kit (DSK) 246 E.5.1 Hardware and Software Components of the DSK 246 Software Hardware 246 E.6 С Files for Practical Applications Using the 'C6711 DSK 248 E.6.1 Signal Generation Applications Using the 'C6711 DSK E.6.2 Spectral Analysis Applications Using the 'C6711 DSK E.6.3 Digital Filtering Applications Using the 'C6711 DSK 255 References 260

7 xii Contents Appendix F: List of DSP Laboratory Equipment Manufacturers 261 F.l Introduction to DSP Laboratory Equipment 261 F.2 Digitizing Oscilloscopes 261 F.3 Synthesized Signal Generators 262 F.4 Dynamic Signal Analyzers 268 F.5 Spectrum Analyzers 269 References 272 Index 273

2005 by CRC Press DIGITAL SIGNAL PROCESSING LABORATORY

2005 by CRC Press DIGITAL SIGNAL PROCESSING LABORATORY DIGITAL SIGNAL PROCESSING LABORATORY DIGITAL SIGNAL PROCESSING LABORATORY B. Preetham Kumar California State University Department of Electrical and Electronic Engineering Sacramento, CA Boca Raton London

More information

McGraw-Hill Irwin DIGITAL SIGNAL PROCESSING. A Computer-Based Approach. Second Edition. Sanjit K. Mitra

McGraw-Hill Irwin DIGITAL SIGNAL PROCESSING. A Computer-Based Approach. Second Edition. Sanjit K. Mitra DIGITAL SIGNAL PROCESSING A Computer-Based Approach Second Edition Sanjit K. Mitra Department of Electrical and Computer Engineering University of California, Santa Barbara Jurgen - Knorr- Kbliothek Spende

More information

Digital Signal Processing System Design: LabVIEW-Based Hybrid Programming

Digital Signal Processing System Design: LabVIEW-Based Hybrid Programming Digital Signal Processing System Design: LabVIEW-Based Hybrid Programming by Nasser Kehtarnavaz University of Texas at Dallas With laboratory contributions by Namjin Kim and Qingzhong Peng 1111» AMSTERDAM

More information

Signals and Systems Using MATLAB

Signals and Systems Using MATLAB Signals and Systems Using MATLAB Second Edition Luis F. Chaparro Department of Electrical and Computer Engineering University of Pittsburgh Pittsburgh, PA, USA AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK

More information

EE 403: Digital Signal Processing

EE 403: Digital Signal Processing OKAN UNIVERSITY FACULTY OF ENGINEERING AND ARCHITECTURE 1 EEE 403 DIGITAL SIGNAL PROCESSING (DSP) 01 INTRODUCTION FALL 2012 Yrd. Doç. Dr. Didem Kıvanç Türeli didem.kivanc@okan.edu.tr EE 403: Digital Signal

More information

AC : INTERACTIVE LEARNING DISCRETE TIME SIGNALS AND SYSTEMS WITH MATLAB AND TI DSK6713 DSP KIT

AC : INTERACTIVE LEARNING DISCRETE TIME SIGNALS AND SYSTEMS WITH MATLAB AND TI DSK6713 DSP KIT AC 2007-2807: INTERACTIVE LEARNING DISCRETE TIME SIGNALS AND SYSTEMS WITH MATLAB AND TI DSK6713 DSP KIT Zekeriya Aliyazicioglu, California State Polytechnic University-Pomona Saeed Monemi, California State

More information

Communication Systems Modelling and Simulation

Communication Systems Modelling and Simulation Communication Systems Modelling and Simulation Using MATLAB and Simulink К С Raveendranathan Professor and Head Department of Electronics & Communication Engineering Government Engineering College Barton

More information

Integrated Power Electronic Converters and Digital Control

Integrated Power Electronic Converters and Digital Control Integrated Power Electronic Converters and Digital Control Ali Emadi * Alireza Khaligh Zhong Nie Young Joo Lee Q\ CRC Press / Taylor &.Francis Group Boca Raton London New York CRC Press is an imprint of

More information

Exploring DSP Performance

Exploring DSP Performance ECE1756, Experiment 02, 2015 Communications Lab, University of Toronto Exploring DSP Performance Bruno Korst, Siu Pak Mok & Vaughn Betz Abstract The performance of two DSP architectures will be probed

More information

SIMULATION AND PROGRAM REALIZATION OF RECURSIVE DIGITAL FILTERS

SIMULATION AND PROGRAM REALIZATION OF RECURSIVE DIGITAL FILTERS SIMULATION AND PROGRAM REALIZATION OF RECURSIVE DIGITAL FILTERS Stela Angelova Stefanova, Radostina Stefanova Gercheva Technology School Electronic System associated to the Technical University of Sofia,

More information

Digital Communication Systems Engineering with

Digital Communication Systems Engineering with Digital Communication Systems Engineering with Software-Defined Radio Di Pu Alexander M. Wyglinski ARTECH HOUSE BOSTON LONDON artechhouse.com Contents Preface xiii What Is an SDR? 1 1.1 Historical Perspective

More information

Digital Signal Processing

Digital Signal Processing Digital Signal Processing System Analysis and Design Paulo S. R. Diniz Eduardo A. B. da Silva and Sergio L. Netto Federal University of Rio de Janeiro CAMBRIDGE UNIVERSITY PRESS Preface page xv Introduction

More information

Contents. Introduction 1 1 Suggested Reading 2 2 Equipment and Software Tools 2 3 Experiment 2

Contents. Introduction 1 1 Suggested Reading 2 2 Equipment and Software Tools 2 3 Experiment 2 ECE363, Experiment 02, 2018 Communications Lab, University of Toronto Experiment 02: Noise Bruno Korst - bkf@comm.utoronto.ca Abstract This experiment will introduce you to some of the characteristics

More information

Real Analog - Circuits 1 Chapter 11: Lab Projects

Real Analog - Circuits 1 Chapter 11: Lab Projects Real Analog - Circuits 1 Chapter 11: Lab Projects 11.2.1: Signals with Multiple Frequency Components Overview: In this lab project, we will calculate the magnitude response of an electrical circuit and

More information

System analysis and signal processing

System analysis and signal processing System analysis and signal processing with emphasis on the use of MATLAB PHILIP DENBIGH University of Sussex ADDISON-WESLEY Harlow, England Reading, Massachusetts Menlow Park, California New York Don Mills,

More information

EECS 452 Midterm Exam Winter 2012

EECS 452 Midterm Exam Winter 2012 EECS 452 Midterm Exam Winter 2012 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: # Points Section I /40 Section II

More information

Introduction to Lab Instruments

Introduction to Lab Instruments ECE316, Experiment 00, 2017 Communications Lab, University of Toronto Introduction to Lab Instruments Bruno Korst - bkf@comm.utoronto.ca Abstract This experiment will review the use of three lab instruments

More information

DIGITAL SIGNAL PROCESSING (Date of document: 6 th May 2014)

DIGITAL SIGNAL PROCESSING (Date of document: 6 th May 2014) Course Code : EEEB363 DIGITAL SIGNAL PROCESSING (Date of document: 6 th May 2014) Course Status : Core for BEEE and BEPE Level : Degree Semester Taught : 6 Credit : 3 Co-requisites : Signals and Systems

More information

BIOMEDICAL DIGITAL SIGNAL PROCESSING

BIOMEDICAL DIGITAL SIGNAL PROCESSING BIOMEDICAL DIGITAL SIGNAL PROCESSING C-Language Examples and Laboratory Experiments for the IBM PC WILLIS J. TOMPKINS Editor University of Wisconsin-Madison 2000 by Willis J. Tompkins This book was previously

More information

Understanding Digital Signal Processing

Understanding Digital Signal Processing Understanding Digital Signal Processing Richard G. Lyons PRENTICE HALL PTR PRENTICE HALL Professional Technical Reference Upper Saddle River, New Jersey 07458 www.photr,com Contents Preface xi 1 DISCRETE

More information

INTRODUCTION TO DIGITAL SIGNAL PROCESSING AND FILTER DESIGN

INTRODUCTION TO DIGITAL SIGNAL PROCESSING AND FILTER DESIGN INTRODUCTION TO DIGITAL SIGNAL PROCESSING AND FILTER DESIGN INTRODUCTION TO DIGITAL SIGNAL PROCESSING AND FILTER DESIGN B. A. Shenoi A JOHN WILEY & SONS, INC., PUBLICATION Copyright 2006 by John Wiley

More information

SPICE for Power Electronics and Electric Power

SPICE for Power Electronics and Electric Power SPICE for Power Electronics and Electric Power Third Edition Muhammad H. Rashid Life Fellow IEEE /^0\ \Cf*' CRC Press I Taylor & Francis eis Crou Group Boca Raton London New York CRC Press is an imprint

More information

Optical Wireless Communications

Optical Wireless Communications Optical Wireless Communications System and Channel Modelling with MATLAB Z. Ghassemlooy W. Popoola S. Rajbhandari W CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of

More information

SYSTEM ONE * DSP SYSTEM ONE DUAL DOMAIN (preliminary)

SYSTEM ONE * DSP SYSTEM ONE DUAL DOMAIN (preliminary) SYSTEM ONE * DSP SYSTEM ONE DUAL DOMAIN (preliminary) Audio Precision's new System One + DSP (Digital Signal Processor) and System One Deal Domain are revolutionary additions to the company's audio testing

More information

Digital Signal Processing

Digital Signal Processing Digital Signal Processing Fourth Edition John G. Proakis Department of Electrical and Computer Engineering Northeastern University Boston, Massachusetts Dimitris G. Manolakis MIT Lincoln Laboratory Lexington,

More information

Qäf) Newnes f-s^j^s. Digital Signal Processing. A Practical Guide for Engineers and Scientists. by Steven W. Smith

Qäf) Newnes f-s^j^s. Digital Signal Processing. A Practical Guide for Engineers and Scientists. by Steven W. Smith Digital Signal Processing A Practical Guide for Engineers and Scientists by Steven W. Smith Qäf) Newnes f-s^j^s / *" ^"P"'" of Elsevier Amsterdam Boston Heidelberg London New York Oxford Paris San Diego

More information

Sliding Mode Control. Switching Power Converters

Sliding Mode Control. Switching Power Converters Sliding Mode Control of Switching Power Converters Techniques and Implementation Siew-Chong Tan Yuk-Ming Lai Chi Kong Tse Lap) CRC Press \V / Taylor & Francis Group Boca Raton London New York CRC Press

More information

Moku:Lab. Specifications INSTRUMENTS. Moku:Lab, rev

Moku:Lab. Specifications INSTRUMENTS. Moku:Lab, rev Moku:Lab L I Q U I D INSTRUMENTS Specifications Moku:Lab, rev. 2018.1 Table of Contents Hardware 4 Specifications 4 Analog I/O 4 External trigger input 4 Clock reference 5 General characteristics 5 General

More information

14 fasttest. Multitone Audio Analyzer. Multitone and Synchronous FFT Concepts

14 fasttest. Multitone Audio Analyzer. Multitone and Synchronous FFT Concepts Multitone Audio Analyzer The Multitone Audio Analyzer (FASTTEST.AZ2) is an FFT-based analysis program furnished with System Two for use with both analog and digital audio signals. Multitone and Synchronous

More information

Analog Devices perpetual ebook license Artech House copyrighted material.

Analog Devices perpetual ebook license Artech House copyrighted material. Software-Defined Radio for Engineers For a listing of recent titles in the Artech House Mobile Communications, turn to the back of this book. Software-Defined Radio for Engineers Travis F. Collins Robin

More information

YEDITEPE UNIVERSITY ENGINEERING FACULTY COMMUNICATION SYSTEMS LABORATORY EE 354 COMMUNICATION SYSTEMS

YEDITEPE UNIVERSITY ENGINEERING FACULTY COMMUNICATION SYSTEMS LABORATORY EE 354 COMMUNICATION SYSTEMS YEDITEPE UNIVERSITY ENGINEERING FACULTY COMMUNICATION SYSTEMS LABORATORY EE 354 COMMUNICATION SYSTEMS EXPERIMENT 3: SAMPLING & TIME DIVISION MULTIPLEX (TDM) Objective: Experimental verification of the

More information

University of Saskatchewan Electrical & Computer Engineering CME 462 Digitall Signal Processing Laboratory

University of Saskatchewan Electrical & Computer Engineering CME 462 Digitall Signal Processing Laboratory University of Saskatchewan Electrical & Computer Engineering CME 462 Digitall Signal Processing Laboratory FIR/IIR Filters and Real Time FFT using TMS-320C6711 DSK (Digital Signal Processor Starter Kit)

More information

Experiment # 4. Frequency Modulation

Experiment # 4. Frequency Modulation ECE 416 Fall 2002 Experiment # 4 Frequency Modulation 1 Purpose In Experiment # 3, a modulator and demodulator for AM were designed and built. In this experiment, another widely used modulation technique

More information

Department of Electronic Engineering NED University of Engineering & Technology. LABORATORY WORKBOOK For the Course SIGNALS & SYSTEMS (TC-202)

Department of Electronic Engineering NED University of Engineering & Technology. LABORATORY WORKBOOK For the Course SIGNALS & SYSTEMS (TC-202) Department of Electronic Engineering NED University of Engineering & Technology LABORATORY WORKBOOK For the Course SIGNALS & SYSTEMS (TC-202) Instructor Name: Student Name: Roll Number: Semester: Batch:

More information

Lakehead University. Department of Electrical Engineering

Lakehead University. Department of Electrical Engineering Lakehead University Department of Electrical Engineering Lab Manual Engr. 053 (Digital Signal Processing) Instructor: Dr. M. Nasir Uddin Last updated on January 16, 003 1 Contents: Item Page # Guidelines

More information

GUJARAT TECHNOLOGICAL UNIVERSITY

GUJARAT TECHNOLOGICAL UNIVERSITY Type of course: Compulsory GUJARAT TECHNOLOGICAL UNIVERSITY SUBJECT NAME: Digital Signal Processing SUBJECT CODE: 2171003 B.E. 7 th SEMESTER Prerequisite: Higher Engineering Mathematics, Different Transforms

More information

AC : LOW-COST VECTOR SIGNAL ANALYZER FOR COMMUNICATION EXPERIMENTS

AC : LOW-COST VECTOR SIGNAL ANALYZER FOR COMMUNICATION EXPERIMENTS AC 2007-3034: LOW-COST VECTOR SIGNAL ANALYZER FOR COMMUNICATION EXPERIMENTS Frank Tuffner, University of Wyoming FRANK K. TUFFNER received his B.S. degree (2002) and M.S. degree (2004) in EE from the University

More information

POWER- SWITCHING CONVERTERS Medium and High Power

POWER- SWITCHING CONVERTERS Medium and High Power POWER- SWITCHING CONVERTERS Medium and High Power By Dorin O. Neacsu Taylor &. Francis Taylor & Francis Group Boca Raton London New York CRC is an imprint of the Taylor & Francis Group, an informa business

More information

Coming to Grips with the Frequency Domain

Coming to Grips with the Frequency Domain XPLANATION: FPGA 101 Coming to Grips with the Frequency Domain by Adam P. Taylor Chief Engineer e2v aptaylor@theiet.org 48 Xcell Journal Second Quarter 2015 The ability to work within the frequency domain

More information

SYLLABUS. For B.TECH. PROGRAMME ELECTRONICS & COMMUNICATION ENGINEERING

SYLLABUS. For B.TECH. PROGRAMME ELECTRONICS & COMMUNICATION ENGINEERING SYLLABUS For B.TECH. PROGRAMME In ELECTRONICS & COMMUNICATION ENGINEERING INSTITUTE OF TECHNOLOGY UNIVERSITY OF KASHMIR ZAKURA CAMPUS SRINAGAR, J&K, 190006 Course No. Lect Tut Prac ECE5117B Digital Signal

More information

SIGNAL PROCESSING OF POWER QUALITY DISTURBANCES

SIGNAL PROCESSING OF POWER QUALITY DISTURBANCES SIGNAL PROCESSING OF POWER QUALITY DISTURBANCES MATH H. J. BOLLEN IRENE YU-HUA GU IEEE PRESS SERIES I 0N POWER ENGINEERING IEEE PRESS SERIES ON POWER ENGINEERING MOHAMED E. EL-HAWARY, SERIES EDITOR IEEE

More information

ADVANCED WAVEFORM GENERATION TECHNIQUES FOR ATE

ADVANCED WAVEFORM GENERATION TECHNIQUES FOR ATE ADVANCED WAVEFORM GENERATION TECHNIQUES FOR ATE Christopher D. Ziomek Emily S. Jones ZTEC Instruments, Inc. 7715 Tiburon Street NE Albuquerque, NM 87109 Abstract Comprehensive waveform generation is an

More information

Presentation Outline. Advisors: Dr. In Soo Ahn Dr. Thomas L. Stewart. Team Members: Luke Vercimak Karl Weyeneth. Karl. Luke

Presentation Outline. Advisors: Dr. In Soo Ahn Dr. Thomas L. Stewart. Team Members: Luke Vercimak Karl Weyeneth. Karl. Luke Bradley University Department of Electrical and Computer Engineering Senior Capstone Project Presentation May 2nd, 2006 Team Members: Luke Vercimak Karl Weyeneth Advisors: Dr. In Soo Ahn Dr. Thomas L.

More information

Design. EMI Filter. Timothy THIRD EDITION. Richard Lee Ozenbaugh. M. Pullen. CRC Press. Taylor & Francis Croup. Taylor & Francis Croup,

Design. EMI Filter. Timothy THIRD EDITION. Richard Lee Ozenbaugh. M. Pullen. CRC Press. Taylor & Francis Croup. Taylor & Francis Croup, EMI Filter Design THIRD EDITION Richard Lee Ozenbaugh Timothy M. Pullen CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an informa business

More information

Worksheet for the afternoon course Tune measurements simulated with a DSP card

Worksheet for the afternoon course Tune measurements simulated with a DSP card Worksheet for the afternoon course Tune measurements simulated with a DSP card CAS Tuusula, June 2018 D. Alves, S. Sadovich, H. Schmickler 1. Introduction In this course we will be replacing the betatron

More information

Digital Signal Processing. VO Embedded Systems Engineering Armin Wasicek WS 2009/10

Digital Signal Processing. VO Embedded Systems Engineering Armin Wasicek WS 2009/10 Digital Signal Processing VO Embedded Systems Engineering Armin Wasicek WS 2009/10 Overview Signals and Systems Processing of Signals Display of Signals Digital Signal Processors Common Signal Processing

More information

Innovative Communications Experiments Using an Integrated Design Laboratory

Innovative Communications Experiments Using an Integrated Design Laboratory Innovative Communications Experiments Using an Integrated Design Laboratory Frank K. Tuffner, John W. Pierre, Robert F. Kubichek University of Wyoming Abstract In traditional undergraduate teaching laboratory

More information

DIGITAL SIGNAL PROCESSING WITH VHDL

DIGITAL SIGNAL PROCESSING WITH VHDL DIGITAL SIGNAL PROCESSING WITH VHDL GET HANDS-ON FROM THEORY TO PRACTICE IN 6 DAYS MODEL WITH SCILAB, BUILD WITH VHDL NUMEROUS MODELLING & SIMULATIONS DIRECTLY DESIGN DSP HARDWARE Brought to you by: Copyright(c)

More information

Precoding and Signal Shaping for Digital Transmission

Precoding and Signal Shaping for Digital Transmission Precoding and Signal Shaping for Digital Transmission Robert F. H. Fischer The Institute of Electrical and Electronics Engineers, Inc., New York WILEY- INTERSCIENCE A JOHN WILEY & SONS, INC., PUBLICATION

More information

The Fundamentals of Mixed Signal Testing

The Fundamentals of Mixed Signal Testing The Fundamentals of Mixed Signal Testing Course Information The Fundamentals of Mixed Signal Testing course is designed to provide the foundation of knowledge that is required for testing modern mixed

More information

Introduction to Digital Signal Processing Using MATLAB

Introduction to Digital Signal Processing Using MATLAB Introduction to Digital Signal Processing Using MATLAB Second Edition Robert J. Schilling and Sandra L. Harris Clarkson University Potsdam, NY... CENGAGE l.earning: Australia Brazil Japan Korea Mexico

More information

AUDIO EfFECTS. Theory, Implementation. and Application. Andrew P. MePkerson. Joshua I. Relss

AUDIO EfFECTS. Theory, Implementation. and Application. Andrew P. MePkerson. Joshua I. Relss AUDIO EfFECTS Theory, and Application Joshua I. Relss Queen Mary University of London, United Kingdom Andrew P. MePkerson Queen Mary University of London, United Kingdom /0\ CRC Press yc**- J Taylor& Francis

More information

Signal Processing Toolbox

Signal Processing Toolbox Signal Processing Toolbox Perform signal processing, analysis, and algorithm development Signal Processing Toolbox provides industry-standard algorithms for analog and digital signal processing (DSP).

More information

ECE Digital Signal Processing

ECE Digital Signal Processing University of Louisville Instructor:Professor Aly A. Farag Department of Electrical and Computer Engineering Spring 2006 ECE 520 - Digital Signal Processing Catalog Data: Office hours: Objectives: ECE

More information

Signal Processing Techniques for Software Radio

Signal Processing Techniques for Software Radio Signal Processing Techniques for Software Radio Behrouz Farhang-Boroujeny Department of Electrical and Computer Engineering University of Utah c 2007, Behrouz Farhang-Boroujeny, ECE Department, University

More information

IJSRD - International Journal for Scientific Research & Development Vol. 5, Issue 06, 2017 ISSN (online):

IJSRD - International Journal for Scientific Research & Development Vol. 5, Issue 06, 2017 ISSN (online): IJSRD - International Journal for Scientific Research & Development Vol. 5, Issue 06, 2017 ISSN (online): 2321-0613 Realization of Variable Digital Filter for Software Defined Radio Channelizers Geeta

More information

EMBEDDED DOPPLER ULTRASOUND SIGNAL PROCESSING USING FIELD PROGRAMMABLE GATE ARRAYS

EMBEDDED DOPPLER ULTRASOUND SIGNAL PROCESSING USING FIELD PROGRAMMABLE GATE ARRAYS EMBEDDED DOPPLER ULTRASOUND SIGNAL PROCESSING USING FIELD PROGRAMMABLE GATE ARRAYS Diaa ElRahman Mahmoud, Abou-Bakr M. Youssef and Yasser M. Kadah Biomedical Engineering Department, Cairo University, Giza,

More information

Wave Field Analysis Using Virtual Circular Microphone Arrays

Wave Field Analysis Using Virtual Circular Microphone Arrays **i Achim Kuntz таг] Ш 5 Wave Field Analysis Using Virtual Circular Microphone Arrays га [W] та Contents Abstract Zusammenfassung v vii 1 Introduction l 2 Multidimensional Signals and Wave Fields 9 2.1

More information

Experiment # 2 Pulse Code Modulation: Uniform and Non-Uniform

Experiment # 2 Pulse Code Modulation: Uniform and Non-Uniform 10 8 6 4 2 0 2 4 6 8 3 2 1 0 1 2 3 2 3 4 5 6 7 8 9 10 3 2 1 0 1 2 3 4 1 2 3 4 5 6 7 8 9 1.5 1 0.5 0 0.5 1 ECE417 c 2015 Bruno Korst-Fagundes CommLab Experiment # 2 Pulse Code Modulation: Uniform and Non-Uniform

More information

Design and Implementation of Software Defined Radio Using Xilinx System Generator

Design and Implementation of Software Defined Radio Using Xilinx System Generator International Journal of Scientific and Research Publications, Volume 2, Issue 12, December 2012 1 Design and Implementation of Software Defined Radio Using Xilinx System Generator Rini Supriya.L *, Mr.Senthil

More information

PHASELOCK TECHNIQUES INTERSCIENCE. Third Edition. FLOYD M. GARDNER Consulting Engineer Palo Alto, California A JOHN WILEY & SONS, INC.

PHASELOCK TECHNIQUES INTERSCIENCE. Third Edition. FLOYD M. GARDNER Consulting Engineer Palo Alto, California A JOHN WILEY & SONS, INC. PHASELOCK TECHNIQUES Third Edition FLOYD M. GARDNER Consulting Engineer Palo Alto, California INTERSCIENCE A JOHN WILEY & SONS, INC., PUBLICATION CONTENTS PREFACE NOTATION xvii xix 1 INTRODUCTION 1 1.1

More information

Integrated Circuit Design for High-Speed Frequency Synthesis

Integrated Circuit Design for High-Speed Frequency Synthesis Integrated Circuit Design for High-Speed Frequency Synthesis John Rogers Calvin Plett Foster Dai ARTECH H O US E BOSTON LONDON artechhouse.com Preface XI CHAPTER 1 Introduction 1 1.1 Introduction to Frequency

More information

INTRODUCTION TO COMMUNICATION SYSTEMS LABORATORY IV. Binary Pulse Amplitude Modulation and Pulse Code Modulation

INTRODUCTION TO COMMUNICATION SYSTEMS LABORATORY IV. Binary Pulse Amplitude Modulation and Pulse Code Modulation INTRODUCTION TO COMMUNICATION SYSTEMS Introduction: LABORATORY IV Binary Pulse Amplitude Modulation and Pulse Code Modulation In this lab we will explore some of the elementary characteristics of binary

More information

LLRF4 Evaluation Board

LLRF4 Evaluation Board LLRF4 Evaluation Board USPAS Lab Reference Author: Dmitry Teytelman Revision: 1.1 June 11, 2009 Copyright Dimtel, Inc., 2009. All rights reserved. Dimtel, Inc. 2059 Camden Avenue, Suite 136 San Jose, CA

More information

Signals, and Receivers

Signals, and Receivers ENGINEERING SATELLITE-BASED NAVIGATION AND TIMING Global Navigation Satellite Systems, Signals, and Receivers John W. Betz IEEE IEEE PRESS Wiley CONTENTS Preface Acknowledgments Useful Constants List of

More information

80MHz/50MHz Arbitrary Function Generator

80MHz/50MHz Arbitrary Function Generator 80MHz/50MHz Arbitrary Function Generator AFG-3000 Series NEW The AFG-3000 Series is an Arbitrary Waveform and Digital-Synthesized Function Generator designed for industrial, scientific research and educational

More information

Basic Communication Laboratory Manual. Shimshon Levy&Harael Mualem

Basic Communication Laboratory Manual. Shimshon Levy&Harael Mualem Basic Communication Laboratory Manual Shimshon Levy&Harael Mualem September 2006 CONTENTS 1 The oscilloscope 2 1.1 Objectives... 2 1.2 Prelab... 2 1.3 Background Theory- Analog Oscilloscope...... 3 1.4

More information

MATLAB/Simulink For Digital Signal Processing Ebooks Free

MATLAB/Simulink For Digital Signal Processing Ebooks Free MATLAB/Simulink For Digital Signal Processing Ebooks Free Chapter 1: Fourier Analysis 1.1 CTFS, CTFT, DTFT, AND DFS/DFT 1.2 SAMPLING THEOREM 1.3 FAST FOURIER TRANSFORM 1.4 INTERPRETATION OF DFT RESULTS

More information

SIGMA-DELTA CONVERTER

SIGMA-DELTA CONVERTER SIGMA-DELTA CONVERTER (1995: Pacífico R. Concetti Western A. Geophysical-Argentina) The Sigma-Delta A/D Converter is not new in electronic engineering since it has been previously used as part of many

More information

Lecture 3 Review of Signals and Systems: Part 2. EE4900/EE6720 Digital Communications

Lecture 3 Review of Signals and Systems: Part 2. EE4900/EE6720 Digital Communications EE4900/EE6720: Digital Communications 1 Lecture 3 Review of Signals and Systems: Part 2 Block Diagrams of Communication System Digital Communication System 2 Informatio n (sound, video, text, data, ) Transducer

More information

Phase-Locked Loops. Roland E. Best. Me Graw Hill. Sixth Edition. Design, Simulation, and Applications

Phase-Locked Loops. Roland E. Best. Me Graw Hill. Sixth Edition. Design, Simulation, and Applications Phase-Locked Loops Design, Simulation, and Applications Roland E. Best Sixth Edition Me Graw Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore

More information

Dr. Cahit Karakuş ANALOG SİNYALLER

Dr. Cahit Karakuş ANALOG SİNYALLER Dr. Cahit Karakuş ANALOG SİNYALLER Sinusoidal Waveform Mathematically it is represented as: Sinusoidal Waveform Unit of measurement for horizontal axis can be time, degrees or radians. Sinusoidal Waveform

More information

FFT Analyzer. Gianfranco Miele, Ph.D

FFT Analyzer. Gianfranco Miele, Ph.D FFT Analyzer Gianfranco Miele, Ph.D www.eng.docente.unicas.it/gianfranco_miele g.miele@unicas.it Introduction It is a measurement instrument that evaluates the spectrum of a time domain signal applying

More information

Moku:Lab. Specifications. Revision Last updated 15 th April, 2018.

Moku:Lab. Specifications. Revision Last updated 15 th April, 2018. Moku:Lab Specifications Revision 2018.2. Last updated 15 th April, 2018. Table of Contents Hardware 4 Specifications... 4 Analog I/O... 4 External trigger input... 4 Clock reference... 4 General characteristics...

More information

THOMAS PANY SOFTWARE RECEIVERS

THOMAS PANY SOFTWARE RECEIVERS TECHNOLOGY AND APPLICATIONS SERIES THOMAS PANY SOFTWARE RECEIVERS Contents Preface Acknowledgments xiii xvii Chapter 1 Radio Navigation Signals 1 1.1 Signal Generation 1 1.2 Signal Propagation 2 1.3 Signal

More information

Educator s Oscilloscope Training Kit for the InfiniiVision 2000 & 3000 X-Series

Educator s Oscilloscope Training Kit for the InfiniiVision 2000 & 3000 X-Series Educator s Oscilloscope Training Kit for the InfiniiVision 2000 & 3000 X-Series Data Sheet Oscilloscope training tools created specifically for electrical engineering and physics undergraduate students

More information

Introduction. Chapter Time-Varying Signals

Introduction. Chapter Time-Varying Signals Chapter 1 1.1 Time-Varying Signals Time-varying signals are commonly observed in the laboratory as well as many other applied settings. Consider, for example, the voltage level that is present at a specific

More information

Discrete-Time Signal Processing (DTSP) v14

Discrete-Time Signal Processing (DTSP) v14 EE 392 Laboratory 5-1 Discrete-Time Signal Processing (DTSP) v14 Safety - Voltages used here are less than 15 V and normally do not present a risk of shock. Objective: To study impulse response and the

More information

Pulse Code Modulation (PCM)

Pulse Code Modulation (PCM) Project Title: e-laboratories for Physics and Engineering Education Tempus Project: contract # 517102-TEMPUS-1-2011-1-SE-TEMPUS-JPCR 1. Experiment Category: Electrical Engineering >> Communications 2.

More information

Signal Processing for Digitizers

Signal Processing for Digitizers Signal Processing for Digitizers Modular digitizers allow accurate, high resolution data acquisition that can be quickly transferred to a host computer. Signal processing functions, applied in the digitizer

More information

USB-UT350(T) Portable Ultrasonic Pulser/Receiver and Analog to Digital Converter. User s Guide

USB-UT350(T) Portable Ultrasonic Pulser/Receiver and Analog to Digital Converter. User s Guide USB-UT350(T) Portable Ultrasonic Pulser/Receiver and Analog to Digital Converter User s Guide 2000-2009 US Ultratek, Inc. Revision 1.77 September 30, 2009 US Ultratek, Inc. 4070 Nelson Ave., Suite B Concord,

More information

Scanning Digital Radar Receiver Project Proposal. Ryan Hamor. Project Advisor: Dr. Brian Huggins

Scanning Digital Radar Receiver Project Proposal. Ryan Hamor. Project Advisor: Dr. Brian Huggins Scanning Digital Radar Receiver Project Proposal by Ryan Hamor Project Advisor: Dr. Brian Huggins Bradley University Department of Electrical and Computer Engineering December 8, 2005 Table of Contents

More information

Application Note #5 Direct Digital Synthesis Impact on Function Generator Design

Application Note #5 Direct Digital Synthesis Impact on Function Generator Design Impact on Function Generator Design Introduction Function generators have been around for a long while. Over time, these instruments have accumulated a long list of features. Starting with just a few knobs

More information

The Application of Genetic Algorithms in Electrical Drives to Optimize the PWM Modulation

The Application of Genetic Algorithms in Electrical Drives to Optimize the PWM Modulation The Application of Genetic Algorithms in Electrical Drives to Optimize the PWM Modulation ANDRÉS FERNANDO LIZCANO VILLAMIZAR, JORGE LUIS DÍAZ RODRÍGUEZ, ALDO PARDO GARCÍA. Universidad de Pamplona, Pamplona,

More information

Audio Analyzer R&S UPV. Up to the limits

Audio Analyzer R&S UPV. Up to the limits 44187 FIG 1 The Audio Analyzer R&S UPV shows what is possible today in audio measurements. Audio Analyzer R&S UPV The benchmark in audio analysis High-resolution digital media such as audio DVD place extremely

More information

MULTIRATE DIGITAL SIGNAL PROCESSING

MULTIRATE DIGITAL SIGNAL PROCESSING AT&T MULTIRATE DIGITAL SIGNAL PROCESSING RONALD E. CROCHIERE LAWRENCE R. RABINER Acoustics Research Department Bell Laboratories Murray Hill, New Jersey Prentice-Hall, Inc., Upper Saddle River, New Jersey

More information

EE 210 Lab Exercise #4 D/A & A/D Converters

EE 210 Lab Exercise #4 D/A & A/D Converters EE 210 Lab Exercise #4 D/A & A/D Converters Introduction This lab deals with simple resistive circuits to perform Digital-to-Analog (D/A) conversion. We also introduce the use of a basic Analog-to-Digital

More information

Implementation of FPGA based Design for Digital Signal Processing

Implementation of FPGA based Design for Digital Signal Processing e-issn 2455 1392 Volume 2 Issue 8, August 2016 pp. 150 156 Scientific Journal Impact Factor : 3.468 http://www.ijcter.com Implementation of FPGA based Design for Digital Signal Processing Neeraj Soni 1,

More information

Acoustics, signals & systems for audiology. Week 4. Signals through Systems

Acoustics, signals & systems for audiology. Week 4. Signals through Systems Acoustics, signals & systems for audiology Week 4 Signals through Systems Crucial ideas Any signal can be constructed as a sum of sine waves In a linear time-invariant (LTI) system, the response to a sinusoid

More information

Data Acquisition Systems. Signal DAQ System The Answer?

Data Acquisition Systems. Signal DAQ System The Answer? Outline Analysis of Waveforms and Transforms How many Samples to Take Aliasing Negative Spectrum Frequency Resolution Synchronizing Sampling Non-repetitive Waveforms Picket Fencing A Sampled Data System

More information

Lab 8. Signal Analysis Using Matlab Simulink

Lab 8. Signal Analysis Using Matlab Simulink E E 2 7 5 Lab June 30, 2006 Lab 8. Signal Analysis Using Matlab Simulink Introduction The Matlab Simulink software allows you to model digital signals, examine power spectra of digital signals, represent

More information

Model 305 Synchronous Countdown System

Model 305 Synchronous Countdown System Model 305 Synchronous Countdown System Introduction: The Model 305 pre-settable countdown electronics is a high-speed synchronous divider that generates an electronic trigger pulse, locked in time with

More information

New Features of IEEE Std Digitizing Waveform Recorders

New Features of IEEE Std Digitizing Waveform Recorders New Features of IEEE Std 1057-2007 Digitizing Waveform Recorders William B. Boyer 1, Thomas E. Linnenbrink 2, Jerome Blair 3, 1 Chair, Subcommittee on Digital Waveform Recorders Sandia National Laboratories

More information

Analog Arts SF900 SF650 SF610 Product Specifications

Analog Arts SF900 SF650 SF610 Product Specifications www.analogarts.com Analog Arts SF900 SF650 SF610 Product Specifications Analog Arts reserves the right to change, modify, add or delete portions of any one of its specifications at any time, without prior

More information

ece 429/529 digital signal processing robin n. strickland ece dept, university of arizona ECE 429/529 RNS

ece 429/529 digital signal processing robin n. strickland ece dept, university of arizona ECE 429/529 RNS ece 429/529 digital signal processing robin n. strickland ece dept, university of arizona 2007 SPRING 2007 SCHEDULE All dates are tentative. Lesson Day Date Learning outcomes to be Topics Textbook HW/PROJECT

More information

CIRCUITS, SYSTEMS, AND SIGNALS FOR BIOENGINEERS: A MATLAB-BASED INTRODUCTION

CIRCUITS, SYSTEMS, AND SIGNALS FOR BIOENGINEERS: A MATLAB-BASED INTRODUCTION CIRCUITS, SYSTEMS, AND SIGNALS FOR BIOENGINEERS: A MATLAB-BASED INTRODUCTION John L. Semmlow ELSEVIER ACAUEMIC PRFSS AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE

More information

Laboratory Assignment 1 Sampling Phenomena

Laboratory Assignment 1 Sampling Phenomena 1 Main Topics Signal Acquisition Audio Processing Aliasing, Anti-Aliasing Filters Laboratory Assignment 1 Sampling Phenomena 2.171 Analysis and Design of Digital Control Systems Digital Filter Design and

More information

Choosing the Best ADC Architecture for Your Application Part 3:

Choosing the Best ADC Architecture for Your Application Part 3: Choosing the Best ADC Architecture for Your Application Part 3: Hello, my name is Luis Chioye, I am an Applications Engineer with the Texas Instruments Precision Data Converters team. And I am Ryan Callaway,

More information

Speech Enhancement: Reduction of Additive Noise in the Digital Processing of Speech

Speech Enhancement: Reduction of Additive Noise in the Digital Processing of Speech Speech Enhancement: Reduction of Additive Noise in the Digital Processing of Speech Project Proposal Avner Halevy Department of Mathematics University of Maryland, College Park ahalevy at math.umd.edu

More information

Rigol DG1022A Function / Arbitrary Waveform Generator

Rigol DG1022A Function / Arbitrary Waveform Generator Rigol DG1022A Function / Arbitrary Waveform Generator The Rigol DG1000 series Dual-Channel Function/Arbitrary Waveform Generator adopts DDS (Direct Digital Synthesis) technology to provide stable, high-precision,

More information