Bookmark not defined.. Bookmark not defined.. Bookmark not defined.. Bookmark not defined.2.4.1 nh ngh a Error!. Bookmark not defined.Bookmark not defined.. l nhătr căti p DANHăM CăCÁCăC
Trang 1IăH CăQU CăGIAăHĨăN I
Lê H ng HƠ
X Lụ TệN HI U TH I GIAN TH C B NG PH NG PHÁP
S TRểN MỌI TR NG PHÁT TRI N NG D NG
DSP56307EVM
ÁP D NG TRONG CÁC H NH V VỌ TUY N
LU NăV NăTH CăS
HàăN i ậ 2008
Trang 2IăH CăQU CăGIAăHĨăN I
Lê H ng HƠ
X Lụ TệN HI U TH I GIAN TH C B NG PH NG PHÁP
S TRểN MỌI TR NG PHÁT TRI N NG D NG
DSP56307EVM
ÁP D NG TRONG CÁC H NH V VỌ TUY N
NgƠnh: Công ngh đi n t - vi n thông Chuyên ngƠnh: K thu t vô tuy n đi n t vƠ thông tin liên l c
Mƣ s : 2.07.00
LU NăV NăTH CăS
NG IăH NGăD NăKHOAăH C:
TS B CH GIA D NG
HàăN iăậ 2008
Trang 3PH L C
DANH M C HỊNH 6
DANH M C B NG 9
DANH M C CÁC CH VI T T T 9
M U 10
PH N I - C S Lụ THUY T Error! Bookmark not defined.
Ch ng 1 Tín hi u vƠ h th ng x lý tín hi u Error! Bookmark not defined.
1.2 Phânălo iătínăhi u Error! Bookmark not defined.
1.3 Tínăhi uăr iăr că[1] Error! Bookmark not defined.
1.3.1 Cách bi u di n tín hi u Error! Bookmark not defined.
1.6.1 H th ng th i gian r i r c (h th ng r i r c) Error! Bookmark not defined.
1.6.2 áp ng xung c a m t th ng r i r c Error! Bookmark not defined.
1.6.3 S đ kh i bi u di n h th ng Error! Bookmark not defined.
1.7.1 H th ng không nh (h th ng t nh) Error! Bookmark not defined.
1.7.2 H th ng tuy n tính Error! Bookmark not defined
1.7.3 H th ng b t bi n theo th i gian Error! Bookmark not defined.
1.7.4 H th ng nhơn qu Error! Bookmark not defined.
1.7.5 H th ng n đ nh Error! Bookmark not defined.
1.7.6 H th ng b t bi n theo th i gian (LTI) Error! Bookmark not defined.
1.8.1 B bi n đ i t ng t s (A/D) Error! Bookmark not defined.
1.8.2 B bi n đ i s sang t ng t (D/A) Error! Bookmark not defined
1.8.3 M ch l c tr c Error! Bookmark not defined
1.8.4 M ch l c sau Error! Bookmark not defined
1.9 nhălýăl yăm u Error! Bookmark not defined.
Ch ng 2 Các thu t toán x lý tín hi u s Error! Bookmark not defined.
2.1 Bi năđ iăZăăăăă[1] Error! Bookmark not defined.
2.1.1 Khái ni m v bi n đ i Z Error! Bookmark not defined.
2.1.2 Mi n hôi t (ROC) Error! Bookmark not defined
2.1.3 C c vƠ zeros Error! Bookmark not defined.
2.2.1 nh ngh a Error! Bookmark not defined.
2.2.2 nh lý tích phơn Cauchy Error! Bookmark not defined.
2.3.1 Tuy n tính Error! Bookmark not defined.
2.3.2 D ch th i gian Error! Bookmark not defined
2.3.3 Thay đ i thang đo trong mi n z Error! Bookmark not defined.
2.3.4 o th i gian Error! Bookmark not defined
2.3.5 Vi phơn trong mi n z Error! Bookmark not defined
2.3.6 Nhơn ch p Error! Bookmark not defined.
2.3.7 T ng quan Error! Bookmark not defined.
2.3.8 Tích c a hai dƣy Error! Bookmark not defined.
2.3.9 nh lý giá tr đ u Error! Bookmark not defined.
Trang 42.4 T ngăch p Error! Bookmark not defined.
2.4.1 nh ngh a Error! Bookmark not defined.
2.4.2 Các tính ch t c a t ng ch p Error! Bookmark not defined
not defined.
2.5.1 T ng quan chéo Error! Bookmark not defined.
2.5.2 T t ng quan Error! Bookmark not defined
2.5.3 Các tính ch t c a t ng quan chéo vƠ t t ng quan Error! Bookmark not defined
2.6.1 HƠm truy n đ t c a h th ng LTI Error! Bookmark not defined
2.6.2 HƠm truy n đ t c a h th ng đ c đ c tr ng b i ph ng trình sai phơn tuy n tính h s h ng (LCCDE) Error! Bookmark not defined
2.6.3 S k t n i các h th ng LTI [2] Error! Bookmark not defined.
Ch ng 3 Phơn tích tín hi u Error! Bookmark not defined.
defined.
3.1.1 L y m u trong mi n th i gian vƠ khôi ph c tín hi u t ng t Error!
Bookmark not defined
3.1.2 L y m u trong mi n t n s vƠ khôi ph c tín hi u r i r c theo th i gian Error!
Bookmark not defined
3.2.1 T n s c a tín hi u r i r c Error! Bookmark not defined
3.2.2 Phơn tích t n s c a m t tín hi u liên t c tu n theo th i gian Error!
Bookmark not defined
3.2.3 Phơn tích t n s c a tín hi u liên t c không tu n hoƠn Error! Bookmark not defined
3.2.4 Phơn tích t n s c a tín hi u r i r c Error! Bookmark not defined.
3.2.5 Phơn tích t n s c a tín hi u r i r c không tu n hoƠn Error! Bookmark not defined
Bookmark not defined.
3.4.1 Quan h gi a DFT v i các h s chu i Fourier c a dƣy tu n hoƠn Error! Bookmark not defined
3.4.2 Quan h gi a DFT v i ph c a dƣy có đ dƠi h u h n Error! Bookmark not defined
3.4.3 Quan h DFT vƠ bi n đ i Z Error! Bookmark not defined
3.4.4 Các tính ch t c a bi n đ i Fourier r i r c Error! Bookmark not defined.
Ch ng 4 Bi u di n vƠ phơn tích h th ng r i r cError! Bookmark not defined.
4.1 H ăth ngăIRRăđ ăqui Error! Bookmark not defined.
4.1.1 D ng tr c ti p I Error! Bookmark not defined.
4.1.2 D ng tr c ti p II Error! Bookmark not defined.
4.1.3 D ng chu n t c Error! Bookmark not defined
4.3.1 Quan h vƠo ra trong mi n t n s Error! Bookmark not defined
4.3.2 HƠm đáp ng t n s Error! Bookmark not defined
4.4.1 L c thông th p lý t ng Error! Bookmark not defined.
Trang 54.4.2 L c thông cao lý t ng Error! Bookmark not defined.
4.4.3 L c thông d i lý t ng Error! Bookmark not defined.
4.4.4 L c tri t gi i lý t ng đáp ng t n s Error! Bookmark not defined.
4.4.5 L c thông t t Error! Bookmark not defined
4.4.6 M ch l c th c t Error! Bookmark not defined.
Ch ng 5 Thi t k b l c Error! Bookmark not defined.
5.2 Thi tăk ăb ăl căFIR Error! Bookmark not defined.
5.2.1 Thi t k b l c FIR pha tuy n tính dùng c a s Error! Bookmark not defined
PH N II PHỂN TệCH BOARD DSP56307EVM, TH C NGHI M VÀ NG D NG
Error! Bookmark not defined
Ch ng 6 Vi x lý (core) DSP56307 [4] Error! Bookmark not defined.
6.1 cătr ng Error! Bookmark not defined.
6.2.1 B logic vƠ thu t toán d li u (ALU) Error! Bookmark not defined.
6.2.2 B phát đ a ch (AGU) Error! Bookmark not defined.
6.2.3 B đi u khi n ch ng trình (PCU) Error! Bookmark not defined
6.2.4 B phát xung vƠ vòng bám pha (PLL) Error! Bookmark not defined.
6.2.5 Module OnCE vƠ JTAG TAP Error! Bookmark not defined.
6.2.6 B nh On-chip Error! Bookmark not defined.
6.2.7 B nh m r ng off-chip Error! Bookmark not defined.
6.2.8 Các đ ng bus trong Error! Bookmark not defined
6.4 DMA Error! Bookmark not defined.
6.5 C uătrúc Error! Bookmark not defined.
6.5.1 Ch c n ng c a GPIO Error! Bookmark not defined
6.5.2 Giao di n HI08 Error! Bookmark not defined
6.5.3 Giao di n ESSI Error! Bookmark not defined
6.5.4 Giao di n SCI Error! Bookmark not defined
6.5.5 Module đ nh th i Error! Bookmark not defined.
6.6.1 Các thanh ghi c a EFCOP Error! Bookmark not defined
Thanh ghi đi u khi n ALU (FACR) Error! Bookmark not defined.
6.8 Nhómăchânătínăhi u Error! Bookmark not defined.
defined.
6.9.1 Nhóm ngu n Error! Bookmark not defined.
6.9.2 Nhóm chơn n i đ t Error! Bookmark not defined.
6.9.3 Nhóm xung nh p (CLOCK) Error! Bookmark not defined
6.9.4 Nhóm vòng bám pha Error! Bookmark not defined
6.9.5 Nhóm c ng m r ng b nh ngoƠi (C ng A) Error! Bookmark not defined.
6.9.6 i u khi n Mode vƠ ng t Error! Bookmark not defined.
6.9.7 C ng HI08 Error! Bookmark not defined.
Ch ng 7 C u trúc board DSP56307EVM [3] Error! Bookmark not defined.
7.1 B ănh ăFSRAM Error! Bookmark not defined.
7.1.1 Liên k t b nh FSRAM v i DSP56307 Error! Bookmark not defined 7.2 B ănh ăFlash Error! Bookmark not defined.
Trang 67.3.1 Codec vƠo/ra t ng t Error! Bookmark not defined.
7.3.2 Giao di n s Codec Error! Bookmark not defined.
7.4 B ăchuy năđ iăl nh Error! Bookmark not defined.
7.5.1 Giao di n truy n tin n i ti p (SCI) Error! Bookmark not defined
7.5.2 C ng n i ti p t ng c ng (ESSI) Error! Bookmark not defined
C ng n i ti p t ng c ng 1 (ESSI1) Error! Bookmark not defined.
7.5.3 C ng HI08 Error! Bookmark not defined.
7.5.4 i u khi n Bus m r ng Error! Bookmark not defined.
Ch ng 8 Ngôn ng l p trình vƠ ph n m m h tr [3]Error! Bookmark not defined.
8.2.1 C a s giao di n chính c a ch ng trình Evm30xw Error! Bookmark not
defined
8.2.2 Thanh công c Error! Bookmark not defined
8.2.3 Các c a s ch c n ng chính Error! Bookmark not defined
8.2.4 Cách ch y m t ch ng trình Error! Bookmark not defined
Ch ng 9 Các ch ng trình vƠ k t qu th c ngi mError! Bookmark not defined.
Mô hình th c nghi m: Error! Bookmark not defined.
9.2.1 Th c hi n l c thông th p Error! Bookmark not defined.
9.2.2 S d ng b l c t ng c ng EFCOP th c hi n l c thông cao Error! Bookmark not defined
9.2.3 S d ng b l c t ng c ng EFCOP th c hi n l c thông d i Error! Bookmark not defined
9.2.4 S d ng b l c t ng c ng EFCOP th c hi n l c ch n d i Error! Bookmark
not defined
defined.
K T LU N VÀ XU T Error! Bookmark not defined.
1 K tălu n Error! Bookmark not defined.
Bookmark not defined.
TÀI LI U THAM KH O 11
PH L C A Error! Bookmark not defined.
DANHăM CăHÌNH
Trang 7Hìnhă6 S ăđ ăkh iăb ăl yăm uăvàăgi ăm u Error! Bookmark not defined.
defined.
defined.
not defined.
Trang 8Hìnhă47 Giaoădi nătabăsymbol Error! Bookmark not defined.
Trang 9Hìnhă91 ápă ngăt năs ăb ăl căthôngăth păc aăs ăHanning Error! Bookmark not defined.
Bookmark not defined.
DANHăM CăB NG
Trang 10l nhătr căti p
DANHăM CăCÁCăCH ăVI TăT T
LTI Linear Time-Invariant System H ăth ngătuy nătínhăb tăbi n
FIR Finite Impulse Response ápă ngăxungăh uăh n
IIR Infinite Impulse Response ápă ngăxungăvôăh n
LCCDE Linear Constant-Coefficient
Difference Equations
Ph ngătrìnhăsaiăphânătuy nătínhăh ă
s ăh ng A/D Analog Digital Conversion Bi năđ iăt ngăt ăs
D/A Digital Analog Conversion Bi năđ iăs ăt ngăt
ROC Region Of Covergen Mi năh iăt
DFT Discrete Fourier Tranform Bi năđ iăFourierăr iăr c
IDFT Inverse Discrete Fourier
Tranform
Bi năđ iăFourierăr iăr căng c
DMA Direct Memory Access Truyăc păb ănh ătr căti p
ALU Arithmetic Logic Unit B ătínhăs ăh căvàălogic
AGU Address Generation Unit B ăphátăđ aăch
PCU Program Control Unit B ăđi uăkhi năch ngătrình
MAC Multiplier-Accumulator B ănhânătíchălu
GPIO General Purpose Input/Output Vàoăraăđaăn ng
ESSI Enhanced Synchronus Serial
Interface
Giaoădi năn iăti păđ ngăb ăt ngă
c ng SCI Serial Comunication Interface Giaoădi nătruy nătinăn iăti p
DSP Digital Signal Processor X ălýătínăhi uăs
EFCOP Enhanced Filter Coprocessor B ăđ ngăx ălýăl căt ngăc ng
HI Host Interface Giaoădi năngo iăvi
FDIR Filter Data Input Register Thanhăghiăd li uăvàoăb ăl c
FDOR Filter Data Out Register Thanhăghiăd ăli uăraăb ăl c
FKIR Filter K-Constant Input Register Thanhăghiăh ngăs ăKăc aăb ăl c FCNT Filter Count Register Thanhăghiăđ măc aăb ăl c
FCSR EFCOP Control Status Register Thanhăghiătr ngătháiăb ăl c
Trang 11FACR EFCOP ALU Control Register Thanhăghiăđi uăkhi năthu tătoánăb ă
l c FDBA EFCOP Data Base Address Thanhăghiăđ aăch ăc ăs ăd ăli uăb ăl c
FCBA EFCOP Coefficient Base
Address
Thanhăghiăđ aăch ăc ăs ăh ăs ăb ăl c
FDCH Decimation/ Channel Count
Register
Thanhăghiăđ măchi u/ăkênhăb ăl c
HPCR Host Port Control Register Thanhăghiăđi uăkhi năc ng
HDDR Host Data Direction Register Thanhăghiăh ngăd ăli u
L iăđ uătiênătôiăxinăđ cătrânătr ngăc mă năsâuăs căt iăTS.ăB chăGiaăD ng,ăng iăth yăđưă
tr căti păh ngăd năvàăgiúpăđ ătôiătrongăsu tăth iăgianăth căhi nălu năv nănày
Tôiăxinătrânătr ngăc mă năcácăth yăcôăvàăcácăanhăch ătrongăTrungătâmănghiênăc uă i năt ă
Vi năthôngăđưăd y,ăh ngăd năvàăgiúpăđ ăt oăđi uăki năv ătrangăthi tăb ătrongăth iăgianălàmă
th cănghi măvàătrongăsu tăquáătrìnhăh căt p,ănghiênăc uă ătr ngă iăh căCôngăngh ă - iă
h căQu căGiaăHàăN i
Cùngăv iăcôngăngh ămáyătínhăphátătri n,ăcácăthi tăb ăviăx ălýăngàyăcàngăhoànăthi năđưălàmă
t ngălênăm nhăm ăs ăd ngăb ăviăx ălýăs ătrongăcácăl nhăv că ngăd ngănh ăx ălýătínăhi uăb ngă
ph ngăphápăs ,ămôăph ng,ăx ălýătínăhi uăth iăgianăth c,ăthi tăl păh ătíchăh pătínhătoánăsongă song,ầ
Lu năv năắăX ălýătínăhi uăth iăgianăth căb ngăph ngăphápăs ătrênămôiătr ngăphátătri nă ngă
d ngăDSP56307EVM,ăápăd ngătrongăcácăh ăđ nhăv ăvôătuy n”.N iădungăđ cătrìnhăbàyăxoayă quanhăm tăb ăviăx ălýăs ăđ cătíchăh pătrênămôiătr ngăphátătri nă ngăd ngăkh ătrìnhăth că
hi năcácăbàiătoánăx ălýătínăhi uăs ăth iăgianăth căvàă ngăd ngătrongăcácăh ăđ nhăv ăvôătuy n
B ăc călu năv năđ căchiaălàmă2ăph n:
Ph nă1.ăC ăs ălýăthuy t
T ngăquanăcácăđ nhăngh aăv ăx ălýăs ,ăcácăph ngăphápăvàăgi iăthu tătoánăđ căch nă ngă
d ngătrongăx ălýătínăhi u
Ph nă2.ăPhânătíchăboardăDSP56307EVM,ăth cănghi măvàă ngăd ng
Môăt ăv ăc uătrúcăc aăboardăDSP56307EVMăvàăcáchăth căghépăn iăcácămoduleăkh ătrìnhăt oă raăcácăbàiătoánă ngăd ngălinhăho t
Trang 12Th căhi năl pătrìnhăliênăk tăho tăđ ngăc aăcácămoduleătrênăDSP56307EVM,ăđ căbi tăphână tíchăsâuăh năv ăc uătrúcăCodecăCS4218ăvàăgiaoădi năsongăsongăHI08ătrênăc ăs ăđ aăraăthi tăk ă
b ăCodecăngoàiăv iăt căđ ăx ălýătínăhi uăt căđ ăcao
TĨIăLI UăTHAMăKH O
[3] Motorola, DSP56307EVM User’s Manual
[4] Motorola, DSP56307 - 24 Bit Digital Processor User’s Manual
[5] Thomas Lay, Programming the CS4218 CODEC for Use With DSP56300 Devices
[6] Tina M.Redheenran, Programming the DSP56307 Enhanced Filter Coprocesser
(EFCOP)