Tải bản đầy đủ (.pdf) (135 trang)

Xử lý tín hiệu số thời gian thực

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (3.94 MB, 135 trang )

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG
---------------------------------------------------

BÀI GIẢNG:

X

TÍN HIỆU S

TH I GI N TH C

PT

IT

(Dùng cho các sinh viên ngành Điện-Điện tử)

HÀ NỘI, 12/2014


Môc lôc

THU T NG

VÀ CH

VI T T T ............................................................................................ v

I MỞ ĐẦU ................................................................................................................................ 1

IT



CHƯ NG I GI I THIỆU X
TÍN HIỆU S TH I GI N TH C .......................... 3
1.1. C

DSP
...................................................... 4
1.2. G

............................................................................................................. 5
1.2.1.
u .................................................................................................. 5
1.2.2.
...................................................................... 6
1.2.3.
............................................................................................ 7
1.3. P
DSP ..................................................................................................................... 8
1.3.1.
.................................................................................. 8
1.3.2.
.................................................................................................... 9
1.3.3.
....................................................... 11
1.3.4.
................................................................................. 11
1.4. T

DSP ....................................................................................................... 12
1.4.1.

............................................................................................. 12
1.4.2.
................................................................................... 13
1.4.3.
.............................................................................................. 14
1.5.
............................................................................................................................... 14

PT

CHƯ NG II BỘ X
TÍN HIỆU S TMS32 C55 ......................................................... 15
2.1. G
ệ ............................................................................................................................. 15
2.2.
TMS32 C55 ..................................................................................................... 15
2.2.1.
............................................................................................... 16
2.2.2.
.................................................................................................................. 19
2.2.3.
n chip .............................................................................................. 19
2.2.4.
................................................................................. 21
2.2.5.
................................................................................................ 23
2.3. C
TMS32 C55 ................................................................................................ 26
2.3.1.
..................................................................................... 27

2.3.2.
...................................................................................... 27
2.4. C
TMS32 C55 ...................................................................... 28
2.4.1.
........................................................................... 28
2.4.2.
........................................................................... 29
2.4.3.
.......................................................................... 29
2.4.4.
........................................................ 29
2.4.5.
.................................................................... 30
2.4.6.
....................................................................................... 30
2.5.
............................................................................................. 30
2.5.1.
..................................................................................... 30
2.5.2.
................................................................................................ 31
2.6. T

TMS32 C55 ............................................................................................... 32
2.7.
TMS32 C55 .............................................................................. 35
2.7.1.
................................................................................................ 35
ii



2.7.2.

............................................................................ 36
2.8.
C
TMS32 C55 .......................................................................................... 38
2.8.1.
..................................................................................................... 39
2.8.2.
.................................................................... 39
2.9.
C
...................................................................... 40
2.10.
n ............................................................................................................................... 40

IT

CHƯ NG III THI T
CÁC BỘ ỌC FIR VÀ IIR ........................................................... 41
3.1. G

................................................................................................................. 41
3.1.1.
................................................................................... 41
3.1.2.
................................................................. 43
3.2. Th

FIR ...................................................................................................... 43
3.2.1.
..................................................................................... 44
3.2.2.
................................................................................... 46
3.2.3.
.................................................................................................. 49
3.2.4.
...................................................................................................... 51
3.2.5.
..................................................................... 56
3.2.6.
................................................... 57
3.3. T
IIR ............................................................................................................. 65
3.3.1.
.................................................................. 65
3.3.2.
....................................................................................................... 73
3.3.3.
.............................................................................................. 78
3.3.4.
...................................................................... 84
3.4.
............................................................................................................................... 92

PT

CHƯ NG IV BỘ ỌC THÍCH NG ...................................................................................... 93
4.1. G


................................................................................. 93
4.2. C
........................................................................................................... 95
4.2.1.
......................................................................................... 96
4.2.2.
.......................................................................................................... 97
4.3.
............................................................................................................................. 101
CHƯ NG V BI N ĐỔI FOURIER NH NH (FFT) ............................................................. 102
5.1. G
ệ FFT .................................................................................................................. 102
5.1.1.
f
N .......................................................................................................................... 102
5.1.2.
f
......................................................................................... 104
5.2. P
.................................................................................................................... 108
5.3.
....................................................................................... 109
5.4.
............................................................................................................................. 113
CHƯ NG VI MỘT S
NG DỤNG CỦ DSP TRONG TH C T ................................ 114
6.1. C
........................................................................................................... 114
6.1.1.

-Table ................................................................................ 114
6.1.2.
....................................................................... 117
6.1.3.
.................................................................................................. 118
6.2. P

DTMF ........................................................................................................ 122
6.2.1.
................................................................... 122
iii


6.2.2.
6.2.3.
6.3.

............................................................................................. 123
.......................................... 126
............................................................................................................................. 128
HẢO......................................................................................................... 129

PT

IT

TÀI IỆU TH M

iv



THU T NG
T

VÀ CH

T

VI T T T
T

ADC

Analog-to-Digital Converter

ALU

Arithmetic and Logic Unit

AMR

Adaptive Multi Rate

ASIC

Application-Specific

Vệ
-


Integrated

Circuit
fl w Unit

AU

Address-

CCS

Code Composer Studio

CDP

ffi

Data Pointer

Code-Excited Linear Predictive

CODEC

Coder/Decoder

CRC

Cyclic Redundant Codes

DAC


Digital-to-analog converter

DCT

Discrete cosine transform

DFT

Fourier transform

DMA

Direct memory access

DSP

Digital Signal Processing

Code-Excited

IT

CELP

PT

-

DTFT


Discrete-time Fourier transform

DTMF

dual-tone multi-frequency

ECC

Error-correction code

FEC

Forward error correction

FFT

Fast Fourier transform

FPGA

Field-programmable gate array

IDCT

Inverse discrete cosine transformation

IDFT

Inverse discrete Fourier transform


IFFT

Inverse fast Fourier transform

MDCT



MMRs

Memory mapped registers

MSE

Mean-Square Error

PAB

Program-read address bus

PB

Program-read data bus

PC

Program counter

PDP


Peripheral data-page pointer
v


PDS
QMF


Real-time transport protocol

PT

IT

RTP

Power density spectrum

vi


I MỞ ĐẦU

PT

IT

c.




1



TMS320C55x


3
IIR.

 C
1




5
FFT.





-

Email:

PT


IT

tháng 12/2014

2


CHƯ NG I
TÍN HIỆU S

GI I THIỆU X

TH I GI N TH C








IT



PT




n n



in

t:




f


n n t it

3




n n tin
không
t

: DSP

IT




PT





.

1.1. C



DSP



g



I-1

4


H
1.2. G
Trong


I-1 S



DSP


I-1:



−∞





IT



x(t)  g.x ' (t) .



PT

1.2.1. Q

I-1


-

H

I-2 S

I-2.

DC
ng

1.

5


B

2.




I-2

T

1
fs


IT

fs


PT



H

I-3 V




I-3

()

c t=nT.



( T)

fs

fM


fM

fN=fs

t fs=2fM
-fs/2, fs
1.2.2. Q
C


)

.
6


B




1.2.3. C





IT




PT

TLV320AIC23 (AIC23).

f

-

delta:





-

7





f

f


n-1


-

f




-

I-4

-

PT

IT



H

1.3. P

1.3.1. C

1.
2. FPGA
3.


I-4 S

DC

-

DSP

DSP

;
(μP/μC);

4.
8


5.
I-1.
B
T

I-1 T

DSP

ASIC

μP/μC


FPGA

Không

Cao

-cao

Cao

C
DSP

Cao

Cao

DSP
processor

-

-

- Cao

Cao
Chi

Cao

-

-

-

1.3.2. C

IT

Cao

DSP
B

DSP



H

PT

N

I-2 C

Texas Instruments

Analog devices


TMS320C24x

40 MHz

TMS320C28x

150 MHz

TMS320C54x

160 MHz

TMS320C55x

300 MHz

TMS320C62x

300 MHz

TMS320C64x

1 GHz

TMS320C67x

300 MHz

ADSP-218x


80 MHz

ADSP-219x

160 MHz

ADSP-2126x

200 MHz

ADSP-2136x

333 MHz

ADSP-BF5xx

750 MHz

ADSP-TS20x

600 MHz

DSP56300
Freescale

T

, 24 bit


275 MHz

DSP568xx

40 MHz

DSP5685x

120 MHz
9


N

T

H

Agere

MSC71xx

200 MHz

MSC81xx

400 MHz

DSP1641x


285 MHz



-

-

IT





PT

-



-

-




-

-


-

-

w-

10


IT

1.3.3. C

.

PT






1.3.4. C


p

tp + t0 < T
0


11




ng DSP

PT

IT

1.4. T

H

I-5 Q



DSP

1.4.1. P

MATLAB, Simulink,

C/C++)

1.


12


2.


f

3.

4.



5.

H

I-6 P

IT

.

DSP

DSP

PT


1.4.2.

.











V
 MIPS –
 MOPS –
 MFLOPS –
13


 MHz –

p

 MMACS –

w

w


PT



IT

1.4.3. P



.

1.5.

14


CHƯ NG II
TÍN HIỆU S TMS320C55x

BỘ X

nh
TMS320C55x.
2.1. G



- -




IT

Texas Instruments

-

PT











-khơng (zero-overhead)


TMS32 C55

2.2.
1.
2.
3.


15


PT

IT

4.

H

II-1 S


CPU TMS32 C55 :
TMS 32 C55

2.2.1. T

H

II-2 S

C55 IU

16


ra trong


II-2

PU, AU,

DU.
IU

thi

PT

IT

II-3

H

II-3 S

C55 PU

Tuy nhiên

II-4



8 thanh ghi XARS 23 bit (XAR0-XAR7)
-T3)





17


C55

IT

II-4 S

PT

H

H

II-5 S

U

C55 DU

II-5
-

f


18


f
-32

31

i 31 bit).

2.2.2. C
II-1

f

-speed).

-0xFFFFFF.


DB)

IT

16-bit (BB, CB,



PT


(BAB, CAB, and DAB).

2.2.3. C

H

II-6

-127) và

19


×