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

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

The University of Texas at Austin Dept. of Electrical and Computer Engineering Final Exam

Digital Signal Processing

ECE 301, final exam of the session of Prof. Chih-Chun Wang Saturday 10:20am 12:20pm, December 20, 2008, STEW 130,

EECE 301 Signals & Systems Prof. Mark Fowler

Final Exam Solutions June 14, 2006

Experiments #6. Convolution and Linear Time Invariant Systems

PROBLEM SET 5. Reminder: Quiz 1will be on March 6, during the regular class hour. Details to follow. z = e jω h[n] H(e jω ) H(z) DTFT.

Midterm 1. Total. Name of Student on Your Left: Name of Student on Your Right: EE 20N: Structure and Interpretation of Signals and Systems

Lecture 17 z-transforms 2

Lecture 11. Phase Locked Loop (PLL): Appendix C. EE4900/EE6720 Digital Communications

Final Exam. EE313 Signals and Systems. Fall 1999, Prof. Brian L. Evans, Unique No

6.02 Fall 2012 Lecture #13

Week 1 Introduction of Digital Signal Processing with the review of SMJE 2053 Circuits & Signals for Filter Design

The University of Texas at Austin Dept. of Electrical and Computer Engineering Midterm #2

ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015

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

Signals and Systems Lecture 6: Fourier Applications

2.1 BASIC CONCEPTS Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal.

PROBLEM SET 6. Note: This version is preliminary in that it does not yet have instructions for uploading the MATLAB problems.

II Year (04 Semester) EE6403 Discrete Time Systems and Signal Processing

Final Exam Practice Questions for Music 421, with Solutions

Signals and Systems Lecture 6: Fourier Applications

Experiment 4- Finite Impulse Response Filters

Sampling of Continuous-Time Signals. Reference chapter 4 in Oppenheim and Schafer.

+ a(t) exp( 2πif t)dt (1.1) In order to go back to the independent variable t, we define the inverse transform as: + A(f) exp(2πif t)df (1.

Digital Communication System

EECS 216 Winter 2008 Lab 2: FM Detector Part I: Intro & Pre-lab Assignment

Frequency Division Multiplexing Spring 2011 Lecture #14. Sinusoids and LTI Systems. Periodic Sequences. x[n] = x[n + N]

Chapter-2 SAMPLING PROCESS

Poles and Zeros of H(s), Analog Computers and Active Filters

Project I: Phase Tracking and Baud Timing Correction Systems

6.02 Practice Problems: Modulation & Demodulation

Signals and Systems Lecture 9 Communication Systems Frequency-Division Multiplexing and Frequency Modulation (FM)

The University of Texas at Austin Dept. of Electrical and Computer Engineering Midterm #1

Filters. Phani Chavali

Topic 2. Signal Processing Review. (Some slides are adapted from Bryan Pardo s course slides on Machine Perception of Music)

Lecture 10 Performance of Communication System: Bit Error Rate (BER) EE4900/EE6720 Digital Communications

Communication Channels

Sampling and Reconstruction of Analog Signals

Signal Processing for Speech Applications - Part 2-1. Signal Processing For Speech Applications - Part 2

ECE503: Digital Filter Design Lecture 9

Continuous-Time Signal Analysis FOURIER Transform - Applications DR. SIGIT PW JAROT ECE 2221

Theory of Telecommunications Networks

CS3291: Digital Signal Processing

Sampling and Signal Processing

Basic Signals and Systems

Outline. Discrete time signals. Impulse sampling z-transform Frequency response Stability INF4420. Jørgen Andreas Michaelsen Spring / 37 2 / 37

Final Exam Solutions June 7, 2004

EELE503. Modern filter design. Filter Design - Introduction

Digital Communication System

Digital Video and Audio Processing. Winter term 2002/ 2003 Computer-based exercises

Wireless PHY: Modulation and Demodulation

B.Tech III Year II Semester (R13) Regular & Supplementary Examinations May/June 2017 DIGITAL SIGNAL PROCESSING (Common to ECE and EIE)

DISCRETE FOURIER TRANSFORM AND FILTER DESIGN

SARDAR RAJA COLLEGE OF ENGINEERING ALANGULAM

Objectives. Presentation Outline. Digital Modulation Lecture 03

DSP Laboratory (EELE 4110) Lab#10 Finite Impulse Response (FIR) Filters

zt ( ) = Ae find f(t)=re( zt ( )), g(t)= Im( zt ( )), and r(t), and θ ( t) if z(t)=r(t) e

y(n)= Aa n u(n)+bu(n) b m sin(2πmt)= b 1 sin(2πt)+b 2 sin(4πt)+b 3 sin(6πt)+ m=1 x(t)= x = 2 ( b b b b

6.02 Fall 2013 Lecture #14

Brief Introduction to Signals & Systems. Phani Chavali

Signal Processing Summary

Lecture 4 Frequency Response of FIR Systems (II)

Signals and Filtering

SMS045 - DSP Systems in Practice. Lab 1 - Filter Design and Evaluation in MATLAB Due date: Thursday Nov 13, 2003

Project 2 - Speech Detection with FIR Filters

ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet

Signals and Systems. Lecture 13 Wednesday 6 th December 2017 DR TANIA STATHAKI

Subtractive Synthesis. Describing a Filter. Filters. CMPT 468: Subtractive Synthesis

Berkeley. Mixers: An Overview. Prof. Ali M. Niknejad. U.C. Berkeley Copyright c 2014 by Ali M. Niknejad

LECTURER NOTE SMJE3163 DSP

Introduction to Signals and Systems Lecture #9 - Frequency Response. Guillaume Drion Academic year

Pulse Code Modulation (PCM)

Modeling and Analysis of Systems Lecture #9 - Frequency Response. Guillaume Drion Academic year

Linear Time-Invariant Systems

Islamic University of Gaza. Faculty of Engineering Electrical Engineering Department Spring-2011

Exercises for chapter 2

PYKC 27 Feb 2017 EA2.3 Electronics 2 Lecture PYKC 27 Feb 2017 EA2.3 Electronics 2 Lecture 11-2

6.02 Fall 2012 Lecture #12

Written Exam Information Transmission - EIT100

Outline. Wireless PHY: Modulation and Demodulation. Recap: Modulation. Admin. Recap: Demod of AM. Page 1. Recap: Amplitude Modulation (AM)

Lecture 12. Carrier Phase Synchronization. EE4900/EE6720 Digital Communications

ELECTRONICS AND COMMUNICATION ENGINEERING BOOLEAN ALGEBRA THE Z-TRANSFORM THE SUPERHETERODYNE RECEIVER

Spring 2018 EE 445S Real-Time Digital Signal Processing Laboratory Prof. Evans. Homework #1 Sinusoids, Transforms and Transfer Functions

ECE5713 : Advanced Digital Communications

Frequency-Domain Sharing and Fourier Series

Signals. Continuous valued or discrete valued Can the signal take any value or only discrete values?

Instruction Manual for Concept Simulators. Signals and Systems. M. J. Roberts

9.4 Temporal Channel Models

Microcomputer Systems 1. Introduction to DSP S

DFT: Discrete Fourier Transform & Linear Signal Processing

Chapter 7. Introduction. Analog Signal and Discrete Time Series. Sampling, Digital Devices, and Data Acquisition

ECE 2111 Signals and Systems Spring 2012, UMD Experiment 9: Sampling

ELT Receiver Architectures and Signal Processing Fall Mandatory homework exercises

It is the speed and discrete nature of the FFT that allows us to analyze a signal's spectrum with MATLAB.

Laboratory Assignment 5 Amplitude Modulation

Digital Image Processing COSC 6380/4393

Transmission Fundamentals

Intuitive Guide to Fourier Analysis. Charan Langton Victor Levin

Transcription:

EE4900/EE6420: Digital Communications 1 Lecture 2 Review of Signals and Systems: Part 1

Block Diagrams of Communication System Digital Communication System 2 Informatio n (sound, video, text, data, ) Transducer & A/D Converter Source Encoder Channel Encoder Modulator Tx RF System Channel Output Signal D/A Converter and/or output transducer Source Decoder Channel Decoder Demodulator Rx RF System = Discrete-Time = Continuous-Time

Why Signals and Systems? Wireless/Wired Communications is fundamentally a transmission-of-information problem Information is transmitted through channel/medium Information is transmitted via signals through systems Real-world (outside of the embedded hardware) consists of phenomenon of continuous-time, t After sampling, the embedded hardware can be thought to run on discrete-time, nt 3 Informatio n (sound, video, text, data, ) x(t) x(nt)=x(n) x(t) Transducer & A/D Converter Source Encoder Channel Encoder Modulator Tx RF System

Continuous-time Signals Energy and Power of periodic signal, x(t) Energy: eq. 2.2 Power: eq. 2.6 4 Autocorrelation function, r x (t) for energy signal, eq. 2.4 Autocorrelation function, ϕ x (t) for power signal, eq. 2.5 Fourier-series representation of the signal x(t), eq.2.7-2.9

Continuous-time Signals Fourier-series representation of the signal, x(t) 5 A periodic signal can be represented by its Fourier series as an infinite sum of sines and cosines

Continuous-time Signals The Impulse Function, δ(t) The Impulse function is zero everywhere except at t=0: eq. 2.10 The sifting property (sampling): 6 t 2 x τ, න x t δ t τ dt = ቊ t 0, t 1 1 τ t 2 elsewhere

Continuous-time Signals The Unit-step Function, u(t) The Unit-step function is 1 everywhere except t<=0 The Unit-step function represents switching (on/off): t 2 t < 0 u t = න δ τ dτ = ቐ0, undefined, t = 0 1, t > 0 7

Discrete-time Signals When a continuous-time signal x(t) is sampled, it becomes a discrete-time signal x(n) 8 Energy and Power of periodic signal, x(n) Energy: eq. 2.13 Power: eq. 2.14 Fourier-series representation of the signal x(n), eq.2.15-2.17 Discrete-time impulse function δ(n) and step function u(n) δ(n) = ቊ 1, 0, n = 0 n 0 u(n) = ቊ 1, 0, n 0 n < 0

Continuous-time Systems Continuous-time system is a collection of continuoustime components such as resistors, capacitors, inductors, transistors Linear, Time-Invariant (LTI) System produces output y(t) with same delay as the input x(t) LTI System is characterized by its impulse response h(t) δ(t) Impulse aka shock LTI System h(t) Response to the shock 9 Convolution Integral: find the output y(t) given the input x(t) for the system with impulse response h(t)

Continuous-time Systems Convolution: eq. 2.21 Application of Convolution: Filter When two signals are convolved in time-domain, they can be multiplied in frequency-domain: filter Time-Domain x(t) Input Signal h(t) Filter y(t)=x(t)*h(t) Output Signal 10 Frequency- Domain X(ω) H(ω) Y(ω)=X(ω)H(ω) 0 Hz 1 khz 5 khz 20 khz 30 khz 0 Hz 1 khz 5 khz 20 khz 30 khz

Continuous-time Systems Laplace Transform, eq.2.26-2.27 11 Complex Frequency, s=σ+jω Purpose: convert time-domain signal into frequency-domain (s-domain) signal

Continuous-time Systems Pole-zero plot: poles lift the amplitude in s-domain, zeros pin the amplitude in s-domain 12

Continuous-time Systems Fourier Transform: a special case of Laplace Transform, with s=σ+jω; where σ=0. Recall that this indicates sustained oscillations (critically-damped case) 13 Laplace Transform Fourier Transform

Continuous-time Systems Fourier Transform, eq.2.39-2.40 14

Energy of Baseband signal vs. Bandpass signal 15

Discrete-time Systems Examples of Discrete-time Systems: embedded computing with memory and microprocessor, digital logic circuits Convolution Sum: find the output samples y(n) given the input samples x(n) for the system with impulse response h(n) 16 Time-Domain x(n) h(n) y(n)=x(n)*h(n) Input Signal Filter Output Signal Frequency- Domain X(Ω) H(Ω) Y(Ω)=X(Ω)H(Ω)

Linear Constant-coefficient Difference Equation Input and output relationship of discrete-time system Implemented by multipliers, adders, delay (memory) blocks Suppose that 1) Input signal samples are denoted by x(n) and output by y(n) 2) The filter coefficients are denoted by numerator b 0,, b M and denominator a 0,, a M with filter order=m 17 Equation 2.24

Discrete-time Systems Z-Transform, eq.2.45-2.46 Complex Frequency, z=re{z}+jim{z} Purpose: convert discrete time-domain signal into discrete frequency-domain (z-domain) signal 18

Discrete-time Systems Pole-zero plot: poles lift the amplitude in z-domain, zeros pin the amplitude in z-domain Discrete Fourier Transform: a special case of Z-Transform, with z=e jω 19

Discrete-time Systems Discrete-time Fourier Transform (DTFT), eq.2.54-2.55 20

Discrete-time Systems Periodicity of DTFT, X(e jω ) is periodic at every 2π 21 1 period of the discrete-time signal 3 periods of the discrete-time signal 4 periods of the discrete-time signal

Discrete-time Systems Ω is a continuous variable! To represent the DTFT in digital logic hardware, Ω must be sampled (discrete values) When the DTFT X(e jω ) is sampled at interval 2π/N, it is called Discrete Fourier Transform (DFT): eq.2.57-2.58 22

Sampling Theorem: Section 2.6.1 Application: A/D 23

Application: D/A Ideal Low Pass Filtering 24 Discrete-time samples LPF Continuous-signal

Discrete-time Processing 25 Slide 23 Slide 24