Author
ceri
View
33
Download
0
Embed Size (px)
DESCRIPTION
Wykład 2: DSP Hardware. PG – Katedra Systemów Mikroelektronicznych ZASTOSOWANIE PROCESORÓW SYGNAŁOWYCH Marek Wroński. Czym charakteryzuje się dobry DSP?. On-Chip Peripherals (ADSP-218x Family Architecture). Internal DMA , Byte DMA Port & Power-Down. Power-Down. ADSP-218x DSP Roadmap. - PowerPoint PPT Presentation
Wykad 2: DSP HardwarePG Katedra Systemw Mikroelektronicznych
ZASTOSOWANIE PROCESORW SYGNAOWYCH
Marek Wroski
Czym charakteryzuje si dobry DSP?
On-Chip Peripherals (ADSP-218x Family Architecture)
Internal DMA , Byte DMA Port & Power-DownPower-Down
ADSP-218x DSP Roadmap
ADSP-219x Series Architecture
ADSP-218x DSP Roadmap
Fixed-Point Versus Floating-Point
ADI SHARC Floating-Point DSPs (ADSP-2106x)
ADSP-2106x Key Features
ADSP-2116x SIMD Core Archgitecture
Architektura ADSP-21161N
Opis
Opis cd
ALU & MAC FeaturesExample: SHARC Multifunction Instruction
Shifter , DAG & Program Sequencer FeaturesProgram Sequencer
Cechy rdzenia ADSP 21161 cd
SHARC Road Map
DSP Benchmarks for SHARC Family
Multiprocessing Using SHARCs
Tiger SHARC: ADSP-TS001 Static Superscalar DSP
Tiger SHARC Key Features
Multiprocessing Communication via Link Ports & Cluster Bus
DSP Evaluation and CROSSCORE Development ToolsCycle of system design:Describe system architecture (link description file)Generate actual DSP code (C/C++ compiled & assembled)Debugged (software simulator or evaluation board)Generate code (prom splitter / loader)Debugging of actual system (emulator interface with JTAG)
ADSP-21161N EZ-Kit Lite & APEX-ICE USB Emulator
Waciwoci ADSP-21161N EZ-KIT-LITE
ADSP-21161N EZ-KIT-LITE
Czym jest VisualDSP++
Cechy VisualDSP++
Narzdzia softwerowe
Cechy IDDE i DebugeraOn line Help
ADSP-21161N EZ-KIT-Lite USB Debugger via Wewntrzne Emulatory (ICE)
ADSP-21161: Grupy Rejestrw
Universal Registers : Przyklady
Diagram tworzenia oprogramowania
Codec AD1836Parametry: - Rozdzielczo: 24 bit- Czstotliwo prbkowania: 48/96 kHz- Zakres dynamiki sygnau i SNR: 105 dB- 3 konwertery C/A stereo, 2 konwertery A/C stereo oparte na modulatorach D-S- 400 milionw operacji zmiennoprzecinkowych na sekund (szczytowo 600)
Sterownik ADSP-21161/AD1836
Programowanie sterownika0.Procedura inicjalizacji systemu 21161 EZ-KITProcedura inicjalizacji AD1836 (dla wykonania przerwania SPORT0 RX)Resetowanie AD1826 przez DSP Slave SPI ControlProcedura czyszczenia rejestrw SPORTProcedura obsugi przerwania SPORT1 RX ukadu ADSP-21161...uywana do przetworzenia audiotablica wektorw przerwa ukadu ADSP-21161 Plik programu Visual DSP z opisem linkeraPrzykadowy program dla ADSP-21161 DSP wykonuje nastpujce operacje do poczenia z AD1836 i przetworzenia danych audio:Inicjalizacja systemu DSP (liczniki, Dagi, flag pins...)Inicjalizacja portu szeregowego rejestrw 0 i 2Programowanie kontrolera DMA dla acuchowania DMA portw szeregowych 0/2Wczenie portu szeregowego 0/2 i umoliwienie SPORT0 aby odebra przerwanieReset/Power Cycle the AD1836Programowanie wybranych rejestrw ukadu AD18367.Pocztek przetwarzania danych audio.
ADI DSP CollaborativeGuru DSP: Steven W. Smith. CPS. Praktyczny poradnik dla inynierw i naukowcw. BTC, 2007led Electronic Design News: http://www.ednmag.com, Electronic Component News: http://www.ecnmag.com,Zamw kwartalnik AD: http://www.analog.com/dsp/misc/enewsletters_jumppage.htmlVisualaDSP++ ciga ze strony: http://www.analog.com/processors/sharc/evaluationDevelopment/evaluationKits.html