lesson 01

Post on 27-Nov-2014

45 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

COURSE:COURSE:DIGITAL SIGNAL PROCESSING 1DIGITAL SIGNAL PROCESSING 1

Instructor: Hoang Le Uyen Thuc

Electronic and Telecommunication Engineering Department

Danang University of Technology

hoangleut@yahoo.com

Where are you now? Where are you now? Where will you go to?Where will you go to?

DSP1 DSP2FINAL PROJECT

Signals & Systems

Mechanical Engineering

Computer Science

Industrial Engineering …

You are here

GoalsGoals

1. To provide students with the basic mathematical tools such

as convolution sum, Z-transform, Discrete-Time Fourier

Transform and Discrete Fourier Transform using for

analysis and synthesis of DSP systems.

2. To encourage students in developing the soft skills such as

team working, problem solving, slide preparation, oral

presentation, English.

GradingGrading

1. Homework *: 20%

2. Midterm exam. chapter 1,2 - 30%

3. Final exam. chapter 3, 4, 5 - 50%

* Presenting about a DSP application: 10’; Doing an exercise: 10’;

Answering questions and evaluation: 10’

The presentation topic/exercise will be decided by lottery among

given topics/exercises

HW report: 25%; Peer-grading: 50%; Exercise: 25%

Topics for 10 groupsTopics for 10 groups

1. Audio compression: MP3

2. Image compression: JPEG

3. Finger print recognition

4. Encryption: DES

5. Speech compression: ADPCM

Textbooks and ReferencesTextbooks and References

Textbook: John G.Proakis & Dimitris G. Manolakis - Digital signal

processing - Prentice Hall, New Jersey 2006

References:

[1] Nguyễn Quốc Trung - Xử lý tín hiệu & lọc số Tập 1- NXB Khoa

học & kỹ thuật, Hà Nội 2001

[2] Joyce Van de Vegte - Fundamentals of Digital Signal

Processing - Prentice Hall 2002

[3] Vinay K.Ingle & John G.Proakis - Digital Signal Processing

using Matlab - Book Ware Companion Series 2000

Schedule:Schedule:

� Introduction to the course: 1hr

� Chapter 1: 4 hrs

� Chapter 2: 8 hrs

� Chapter 3: 8 hrs

� Chapter 4: 8 hrs

� Chapter 5: 8 hrs

� Students’ presentations: 8 hrs

CHAPTER 1:CHAPTER 1:

INTRODUCTIONINTRODUCTION

Lesson #1: A big picture about Digital Signal Processing

Lesson #2: The concept of frequency in CT & DT signals

Duration: 4 hrs

Lecture #1Lecture #1A big picture about A big picture about Digital Signal ProcessingDigital Signal Processing

� Duration: 2 hrs

� Outline:

1. What is Digital Signal Processing (DSP)

2. DSP vs. ASP (Analog Signal Processing)

3. DSP system modules

What is Digital Signal Processing?What is Digital Signal Processing?

� Represent a signal by a sequence of numbers (called

a "discrete-time signal” or "digital signal").

� Modify this sequence of numbers by a computing

process to change or extract information from the

original signal

� The "computing process" is a system that converts

one digital signal into another— it is a "discrete-time

system” or "digital system“.

1

DiscreteDiscrete--time signal vs. time signal vs. continuouscontinuous--time signaltime signal

� Continuous-time signal:

- define for a continuous duration of time

- sound, voice…

� Discrete-time signal:

- define only for discrete points in time (hourly, every second, …)

- an image in computer, a MP3 music file

- amplitude could be discrete or continuous

- if the amplitude is also discrete, the signal is digital.

1

DiscreteDiscrete--time signal vs. time signal vs. continuouscontinuous--time signal (cont)time signal (cont)

Continuous-time signal Discrete-time signal

TS

Amplitude Amplitude

Time Time

1

DSP examplesDSP examples

� Compression an image

1

DSP examplesDSP examples

� Shaping – emphasize some frequencies, and remove others

1

DSP applicationsDSP applications

� Health-care:

- Speech enhancement for hearing aid

- Intelligent health-care monitoring system

� Medical:

- Magnetic resonance image (MRI) scanner

- Electrocardiogram (ECG)

- Electroencephalogram (EEG)

1

DSP applicationsDSP applications

� Security:

- Finger-print recognition

- Speech recognition

- Face recognition

� Entertainment:

- CD/DVD players

- MPEG, mp3 (MPEG-1, Layer 3) for video and music

compression

- iPod (uses mp3 or AAC from MPEG-4 standard)

- HDTV

1

DSP applicationsDSP applications

� Military:

- Sonar

- Radar

� Industrial:

- Monitoring manufacturing processes

- Motor control

- Bar code reader

1

DSP applicationsDSP applications

� Communications:

- Cellular phone

- 3G, 4G

- Wi-fi, WIMAX

- Echo cancellation

- Noise reduction

- Encryption

- High speed modem

1

DSP everywhere!!!

1

Digital Signal Processing vs. Digital Signal Processing vs. Analog Signal ProcessingAnalog Signal Processing

ProcessingAnalog signal

x(t)

ProcessingA/D D/A

Analog signal

y(t)

Analog signal

x(t)

Analog signal

y(t)

Analog signal processing

Digital signal processing

? ?

2

Advantages of Digital Advantages of Digital Signal ProcessingSignal Processing

� Flexible: re-programming ability

� More reliable

� Smaller, lighter � less power

� Easy to use, to develop and test (by using the

assistant tools)

� Suitable to sophisticated applications

� Suitable to remote-control applications

2

Limitations of Digital Signal Limitations of Digital Signal ProcessingProcessing

� A/D and D/A needed � aliasing error and

quantization error

� Not suitable to high-frequency signal

� Require high technology

2

3 basic steps to do Digital 3 basic steps to do Digital Signal ProcessingSignal Processing

1. A/D (in Digital Communication course)

2. Signal Processing

3. D/A (in Digital Communication course)

3

3

Step 2: Step 2: ““Signal ProcessingSignal Processing””

Performed by:

� Special-purpose (custom) chips: application-specific integrated

circuits (ASIC)

� Field-programmable gate arrays (FPGA)

� General-purpose microprocessors or microcontrollers (µP/µC)

� General-purpose digital signal processors (DSP processors)

� DSP processors with application-specific hardware (HW)

accelerators

3

Step 2: Step 2: ““Signal ProcessingSignal Processing””

3

Step 2: Step 2: ““Signal ProcessingSignal Processing””

� Use basic operations of addition,

multiplication and delay

� Combine these operations to accomplish

processing: a discrete-time input signal � a

discrete-time output signal)

3

A simple example of step 2: A simple example of step 2: ““Signal ProcessingSignal Processing””

� From a discrete-time input signal:

{ 1 2 4 -9 5 3 }

� Create a discrete-time output signal:

{ 1/3 1 7/3 -1 0 -1/3 8/3 2 }

What is the relation between input and output signal?

3

HWHW

By referring all EE341 references, let each student group write a

two-page A4 English report (Times New Roman font; 13-pt size;

1.5-lines line spacing) to introduce a specific DSP system supplied

by Instructor.

The report has to meet 3 following requirements:

- Identify benefits and weakness of using DSP instead of ASP in

given system

- Identify the function of each module of the given DSP system

- Set 3 multiple-choice and 3 gap-filled questions including the

answers for the reader self-testing

top related