Top Banner
WYKŁAD 4. Procesory DSP Procesor sygnałowy DSP (ang. Digital Signal Processor) oznacza klasę specjalizowanych procesorów do cyfrowego przetwarzania sygnałów . Charakteryzują się rozdzielonymi pamięciami programu i danych, możliwością równoczesnego odczytu instrukcji i danych, sprzętowym dostosowaniem do wykonywania różnych operacji matematycznych. źródło: WIKI Przykładowi producenci: Texas Instruments www.ti.com Analog Devices www.analog.com Przykładowe cechy: - sprzętowe mnożarki + odpowiednie instrukcje - język C, C++, asembler - biblioteki RTOS, MATH, DSP - przerwania, układy komunikacyjne, obsługa różnych pamięci - współpraca z przetwornikami ADC, DAC, kodekami
29

Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

Feb 28, 2019

Download

Documents

ngolien
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP

Procesor sygnałowy DSP (ang. Digital Signal Processor) oznacza klasę

specjalizowanych procesorów do cyfrowego przetwarzania sygnałów.

Charakteryzują się rozdzielonymi pamięciami programu i danych,

możliwością równoczesnego odczytu instrukcji i danych, sprzętowym

dostosowaniem do wykonywania różnych operacji matematycznych.

źródło: WIKI

Przykładowi producenci:

Texas Instruments www.ti.com

Analog Devices www.analog.com

Przykładowe cechy:

- sprzętowe mnożarki + odpowiednie instrukcje

- język C, C++, asembler

- biblioteki RTOS, MATH, DSP

- przerwania, układy komunikacyjne, obsługa różnych pamięci

- współpraca z przetwornikami ADC, DAC, kodekami

Page 2: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP

Oferta firmy Texas Instruments

Page 3: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP: przykład zastosowania w medycynie

Page 4: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP: przykład zastosowania w medycynie

medycyna

Page 5: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP: przykład zastosowania w medycynie

Page 6: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP: automatyka

Page 7: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP: komunikacja bezprzewodowa

Page 8: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP: przetwarzanie sygnałów

Page 9: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP: przetwarzanie wideo

Page 10: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP: energetyka

Page 11: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP: sterowniki PLC

Page 12: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP: przetwornice napięcia

Page 13: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP: monitoring jakości energii

Page 14: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP: oświetlenie

Page 15: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP: zastosowania w napędzie elektrycznym

silniki

indukcyjne

Page 16: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP: zastosowania w napędzie elektrycznym

zespół

silników

Page 17: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP: energoelektronika

Page 18: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

Procesory zmiennoprzecinkowe DSP firmy Texas Instruments

Procesory DSP TEXAS INSTRUMENST

1. C6-Integra DSP+ARM ProcessorOMAP-L137OMAP-L138TMS320C6A8168

2. C6000 High Performance Multicore DSPTMS320C6672TMS320C6674TMS320C6678

3. C6000 High Performance DSPTMS320C6713TMS320C6727

4. TMS320TCI6636 Communications Infrastructure KeyStone SoC

Page 19: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

OMAP-L138 = DSP (C6748) + ARM9 (926EJ-S)

Page 20: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

OMAP-L138 Schemat blokowy

Page 21: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

System On Module

Smart Grid EVM

Page 22: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

TMS320C6A816 Schemat blokowy

Page 23: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

C6671 – tylko jeden

rdzeń

Page 24: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

C6671 – osiem rdzeni

Page 25: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

TCI6612 – 2xDSP

ARM Cortex-A8

Page 26: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

TCI6636 – 8xDSP

4x ARM A15

Page 27: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor
Page 28: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

TCI6636 - 4 mnożenia na jeden takt zegara

TMS320C6748 – 2 mnożenia na jeden takt zegara

TMS320C6713 – 1 mnożenie na cykl

Page 29: Procesor DSP (ang. Digital Signal Processor) oznacza ... · Procesory zmiennoprzecinkowe DSP firmy Texas Instruments Procesory DSP TEXAS INSTRUMENST 1. C6-Integra DSP+ARM Processor

WYKŁAD 4. Procesory DSP: systemy operacyjne dla procesorów

Przykładowe systemy operacyjne dla procesorów DSP:

DSP/BIOS (Texas Instruments)

Linux (MontaVista, TimeSys, Texas Instruments)

Windows Embedded CE

Android (Mentor Graphics)

RTOS (różni producenci)

Zadania systemu operacyjnego:

zarządzanie pamięcią

zarządzanie CPU

zarządzanie wymianą danych

synchronizacja procesów oraz wątków