29
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

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

  • Upload
    ngolien

  • View
    226

  • Download
    0

Embed Size (px)

Citation preview

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

WYKŁAD 4. Procesory DSP

Oferta firmy Texas Instruments

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

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

medycyna

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

WYKŁAD 4. Procesory DSP: automatyka

WYKŁAD 4. Procesory DSP: komunikacja bezprzewodowa

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

WYKŁAD 4. Procesory DSP: przetwarzanie wideo

WYKŁAD 4. Procesory DSP: energetyka

WYKŁAD 4. Procesory DSP: sterowniki PLC

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

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

WYKŁAD 4. Procesory DSP: oświetlenie

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

silniki

indukcyjne

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

zespół

silników

WYKŁAD 4. Procesory DSP: energoelektronika

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

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

OMAP-L138 Schemat blokowy

System On Module

Smart Grid EVM

TMS320C6A816 Schemat blokowy

C6671 – tylko jeden

rdzeń

C6671 – osiem rdzeni

TCI6612 – 2xDSP

ARM Cortex-A8

TCI6636 – 8xDSP

4x ARM A15

TCI6636 - 4 mnożenia na jeden takt zegara

TMS320C6748 – 2 mnożenia na jeden takt zegara

TMS320C6713 – 1 mnożenie na cykl

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