Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
1
ZASTOSOWANIE PROCESORÓW SYGNAŁOWYCH
PG – Katedra Systemów Mikroelektronicznych ZASTOSOWANIE PROCESORÓW SYGNAŁOWYCH Marek Wroński Wykład 2: DSP Hardware
2
Czym charakteryzuje się dobry DSP?
3
On-Chip Peripherals (ADSP-218x Family Architecture)
4
Internal DMA , Byte DMA Port & Power-Down
5
ADSP-218x DSP Roadmap
6
ADSP-219x Series Architecture
7
ADSP-218x DSP Roadmap
8
Fixed-Point Versus Floating-Point
9
ADI SHARC Floating-Point DSPs (ADSP-2106x)
10
ADSP-2106x Key Features
11
ADSP-2116x SIMD Core Archgitecture
12
Architektura ADSP-21161N
13
Opis
14
Opis cd
15
ALU & MAC Features Example: SHARC Multifunction Instruction
16
Shifter , DAG & Program Sequencer Features
17
Cechy rdzenia ADSP cd
18
SHARC Road Map
19
DSP Benchmarks for SHARC Family
20
Multiprocessing Using SHARCs
21
Tiger SHARC: ADSP-TS001 Static Superscalar DSP
22
Tiger SHARC Key Features
23
Multiprocessing Communication via Link Ports & Cluster Bus
24
DSP Evaluation and CROSSCORE Development Tools
Cycle 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)
25
ADSP-21161N EZ-Kit Lite & APEX-ICE USB Emulator
26
Właściwości ADSP-21161N EZ-KIT-LITE
27
ADSP-21161N EZ-KIT-LITE
28
Czym jest VisualDSP++
29
Cechy VisualDSP++
30
Narzędzia softwerowe
31
Cechy IDDE i Debugera On line Help
32
ADSP-21161N EZ-KIT-Lite USB Debugger via Wewnętrzne Emulatory (ICE)
33
ADSP-21161: Grupy Rejestrów
34
Universal Registers : Przyklady
35
Diagram tworzenia oprogramowania
36
Codec AD1836 Parametry: - Rozdzielczość: 24 bit
- Częstotliwość próbkowania: 48/96 kHz - Zakres dynamiki sygnału i SNR: 105 dB - 3 konwertery C/A stereo, 2 konwertery A/C stereo oparte na modulatorach D-S - 400 milionów operacji zmiennoprzecinkowych na sekundę (szczytowo 600)
37
Sterownik ADSP-21161/AD1836
38
Programowanie sterownika
0. Procedura inicjalizacji systemu EZ-KIT Procedura inicjalizacji AD1836 (dla wykonania przerwania SPORT0 RX) Resetowanie AD1826 przez DSP Slave SPI Control Procedura czyszczenia rejestrów SPORT Procedura obsługi przerwania SPORT1 RX układu ADSP używana do przetworzenia audio tablica wektorów przerwań układu ADSP-21161 Plik programu Visual DSP z opisem linkera Przykładowy program dla ADSP DSP wykonuje następujące operacje do połączenia z AD1836 i przetworzenia danych audio: Inicjalizacja systemu DSP (liczniki, Dagi, flag pins...) Inicjalizacja portu szeregowego rejestrów 0 i 2 Programowanie kontrolera DMA dla łańcuchowania DMA portów szeregowych 0/2 Włączenie portu szeregowego 0/2 i umożliwienie SPORT0 aby odebrał przerwanie Reset/Power Cycle the AD1836 Programowanie wybranych rejestrów układu AD1836 7. Początek przetwarzania danych audio.
39
ADI DSP Collaborative Guru DSP: Steven W. Smith. CPS. Praktyczny poradnik dla inżynierów i naukowców. BTC, 2007 Śledź Electronic Design News: Electronic Component News: Zamów kwartalnik AD: VisualaDSP++ ściągać ze strony:
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.