of 39 /39
Wykład 2: DSP Hardware PG – Katedra Systemów Mikroelektronicznych ZASTOSOWANIE PROCESORÓW SYGNAŁOWYCH Marek Wroński

Wykład 2: DSP Hardware

  • 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

Text of Wykład 2: DSP Hardware

  • 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