Procesory sygnałowe 3

background image

Procesory sygnałowe

Wykład 3

Płyta uruchomieniowa

ADSP-21469 EZ-Board,

Dr inż. Robert
Wielgat

Tarnów 2014

background image

Schemat blokowy płyty

ADSP-21469 EZ-Board

W płycie

ADSP-21469

EZ-Board

zaimplementowano
rozwiązania sprzętowe
ułatwiające
interaktywne
demonstracje.
Użytkownik ma do
dyspozycji zestaw
mikroprzełączników
oraz programowalne
diody LED. Za pomocą
kodeka

AD1939A

jest

możliwy dostęp do 4
wejść audio oraz 8
wyjść audio. Na płycie
EZ-KIT Lite znajdują
się trzy rodzaje
pamięci możliwe do
wykorzystania przez
użytkownika.

background image

Pamięci zewnętrzne płyty

ADSP-21469 EZ-Board

Na płycie

ADSP

21469 EZ-Board

zamontowano trzy
typy pamięci
zewnętrznych:

- dwu-synchroniczna
dynamiczna pamięć
RAM z podwójną
prędkością przesyłu
danych,

- szeregową
peryferyjną pamięć
flash z szeregowym
dostępem do
danych

- pamięć flash z
równoległym
dostępem do
danych.

background image

Porty linkujące

ADSP-21469 EZ-Board

Porty linkujące
wyprowadzone na
płycie służą do
bezpośredniego
podłącznia innych
procesorów ADSP
21469. Każdy port
linkujący posiada
jedną linię zegara
(taktującą), jedną
linię do potwierdzeń
oraz osiem linii
przesyłu danych.
Porty mogą być
taktowane z
częstotliwością do
166 MHz i mogą
wysyłać i odbierać
dane.

background image

Interfejs czujnika temperatury

ADSP-21469 EZ-Board

Interfejs czujnika
temperatury jest
oparty na cyfrowym
termometrze
ADM1032
zawierającym diodę
termalną. Układ
ADM1032 jest
połączony z
procesorem za
pomocą magistrali I

2

C,

dwóch wyprowadzeń
DPI (ang. digital
peripheral interface)
oraz dwóch flag, z
których jedna jest
podłączona do diody
LED sygnalizującej
przekroczenie
dopuszczalnej
temperatury pracy
procesora.

background image

Interfejs S/PDIF

ADSP-21469 EZ-Board

Na płycie
zamontowano
interfejs S/PDIF
zawierający nadajnik i
odbiornik cyfrowego
sygnału audio. Wyście
i wejście interfejsu
S/PDIF jest połączone
z porcesorem za
pomocą dwóch
wyprowadzeń DAI
(digital application
interface):

DAI_P1 jako
SPDIF_OUT

DAI_P8 jako
SPDIF_IN

background image

Audio kodek AD1939

ADSP-21469 EZ-Board

Układ AD1939 jest
wydajnym
jednoukładowym
kodekiem
posiadającym 8
przetworników C/A
oraz 4 przetworniki
A/C w standardzie Σ-Δ.
Cyfrowe sygnały
dźwiękowe na
wyjściach
przetworników A/C
oraz na wejściach
przetworników C/A
mogą być próbkowane
z maksymalną
częstotliwością
próbkowania 192 kHz.
Kodek AD1939 jest
połącznony z
procesorem za
pomocą wyprowadzeń
DAI oraz DPI.

background image

AD1939 – Filtry cyfrowe

W schemacie blokowym układu AD1939 można wyróżnić
zespół cyfrowych filtrów antyaliasingowych na wyjściach
przetworników A/C, zespół cyfrowych filtrów
rekonstrukcyjnych oraz układów regulacji wzmocnienia na
wejściach przetworników C/A.

background image

AD1939 – pętla fazowa

Do układu AD1939 jest doprowadzany sygnał zegarowy
MCLK (master input clock) z zewnętrznego oscylatora o
częstotliwości 12 288 kHz. Dzięki wewnętrznej pętli
fazowej (ang. PLL – phase-locked loop) układ AD1939 może
generować trzy częstotliwości próbkowania 48 kHz,
96 kHz i 192 kHz.

background image

AD1939 – Porty szeregowe

Układ AD1939 posiada dwa porty szeregowe. Port SPI
służy do programowania i odczytywania rejestrów
sterujących przetwornikami A/C i C/A oraz układem
zegara. Drugi z portów szeregowych służy do przesyłania
danych cyfrowych w domyślnym 24-bitowym formacie.

background image

Interfejs UART

ADSP-21469 EZ-Board

Procesor ADSP-21469
posiada wbudowany
układ UART. Układ
UART zapewnia pełną
funkcjonalność portu
szeregowego RS232
dzięki transmiterowi
linii ADM 3202
zasilanego z napięcia
3,3 V. Sygnały UART
są dostępne na płycie
EZ-Board poprzez
mikroprzełączniki
SW14 łączące
interfejs DPI
procesora z wejściami
UART układu ADM
3202. interfejsu DIP.

background image

Interfejs JTAG

ADSP-21469 EZ-Board

Złącze JTAG (P1) na
płycie EZ-Board
umożliwia
podłączenie sesji
debugującej do
samodzielnego
agenta debugowania.
Agent debugujący
może być zastąpiony
przez zewnętrzny
emulator. W
przypadku pracy
płyty w systemie
wieloprocesorowym
płyta wymaga
zewnętrznego
emulatora, który jest
podłączany tylko do
jednej płyty.

background image

Interfejsy DAI i DPI

ADSP-21469 EZ-Board

Linie interfejsu DAI
(digital application
interface) są połączone
przez jednostkę SRU
(signal routing unit) do
układów na płycie
odpowie-dzialnych za
przesyłanie sygnału
audio (kodek AD1939,
interfejs S/PDIF). Linie
interfejsu DPI (digital
peripheral interface) są
połą-czone za pomocą
SRU2 z układami na
płycie związany-mi z
transmisją danych. Linie
obydwu interfejsów
można opcjonalnie
wyprowadzić na
zewnątrz płyty za
pomocą złącza
Expansion Interface II.

background image

Interfejsy DAI i DPI

ADSP-21469 EZ-Board

Linie interfejsu DAI
(digital application
interface) są połączone
przez jednostkę SRU
(signal routing unit) do
układów na płycie
odpowie-dzialnych za
przesyłanie sygnału
audio (kodek AD1939,
interfejs S/PDIF). Linie
interfejsu DPI (digital
peripheral interface) są
połą-czone za pomocą
SRU2 z układami na
płycie związany-mi z
transmisją danych. Linie
obydwu interfejsów
można opcjonalnie
wyprowadzić na
zewnątrz płyty za
pomocą złącza
Expansion Interface II.

background image

Mikroprzełączniki i

przyciski

SW2
5

SW2
4

SW2
3

SW1
2

SW1
7

SW1
5

SW1
6

SW1
8

SW2
2

SW1
9

SW1
1

SW1
0

SW9

SW
7

SW8

SW2
1

SW2
0

SW1
3

SW4

SW1
4

SW
2

SW
1

SW
5

SW3

background image

Mikroprzełączniki SW1

ADSP-21469 EZ-Board

Mikroprzełączniki SW1 odłączają linie od 1 do 8
interfejsu DAI od układów znajdujących się na płycie
umożliwiając wykorzystanie tych linii przez układy
zewnętrzne poprzez interfejs Expansion II.

background image

Mikroprzełączniki SW2

ADSP-21469 EZ-Board

Mikroprzełączniki SW2 odłączają linie od 9 do 16
interfejsu DAI od układów znajdujących się na płycie
umożliwiając wykorzystanie tych linii przez układy
zewnętrzne poprzez interfejs Expansion II.

background image

Mikroprzełączniki SW3

ADSP-21469 EZ-Board

Mikroprzełączniki SW3 odłączają linie od 1 do 8
interfejsu DPI od układów znajdujących się na płycie
umożliwiając wykorzystanie tych linii przez układy
zewnętrzne poprzez interfejs Expansion II.

background image

Mikroprzełącznik SW4

ADSP-21469 EZ-Board

Mikroprzełącznik SW4 przełącza tryb bootowania
procesora ADSP-21469. Dostępne ustawienia trybów
bootowania są pokazane w poniższej tabeli. Domyślnie
procesor uruchamia się z równoległej pamięci flash.

background image

Mikroprzełączniki SW5

ADSP-21469 EZ-Board

Mikroprzełączniki SW5 konfigurują pracę zegara
taktującego procesor. Częstotliwość taktująca procesor
jest obliczana jako iloczyn częstotliwości oscylatora
zewnętrznego 25 MHz oraz współczynnika „Clock
Ratio” z poniższej tabeli. Częstotliwość taktująca
procesor może być zmieniana poprzez zapisanie
odpowiedniej wartości do rejestru PMCTL procesora.

background image

Mikroprzełączniki SW7

ADSP-21469 EZ-Board

Mikroprzełączniki SW7 odłączają linie od 17 do 20
interfejsu DAI od układów znajdujących się na płycie
umożliwiając wykorzystanie tych linii przez układy
zewnętrzne poprzez interfejs Expansion II.

background image

Przyciski SW8 ÷ SW11

ADSP-21469 EZ-Board

Przyciski od SW8 do SW11 są podłączone do wejść GPIO
procesora i zadają odpowiednie stany logiczne na tych
wejściach. Naciśnięcie przycisku wysyła stan logiczny
„1” do procesora. Przyciski SW8 ÷ SW11 są odłączane
od procesora za pomocą mikroprzełączników SW7.3,
SW7.4, SW13.4 i SW13.5.

background image

Przycisk Reset SW12

ADSP-21469 EZ-Board

Za pomocą przycisku SW12 resetuje się jednocześnie
następujące układy na płycie:

procesor ADSP-21469 (układ scalony U1)

kodek audio AD 1939 (układ scalony U45)

równoległą pamięć flash (układ scalony U18)
Za pomocą przycisku SW12 można resetować również
płyty „córki”, które są podłączone do interfejsu
Expansion II.

Za pomocą przycisku SW12 nie można resetować
agenta debugującego, ponieważ jest on podłączony do
komputera PC. Po zainicjalizowaniu komunikcji między
agentem debugującym a komputerem PC naciśnięcie
przycisku SW12 nie resetuje chipu USB umieszczonego
na agencie debugującym. Jedynym sposobem na
zresetowanie chipu USB jest odłączenie zasilania od
płyty.

background image

Mikroprzełączniki SW13

ADSP-21469 EZ-Board

Asynchroniczne mikroprzełączniki SW1 odłączają linie
sterujące procesora od urządzeń peryferyjnych na
płycie EZ-Board, które są wymienione w poniższej
tabeli. Umożliwia to wykorzystanie odłączonych linii
sterujących przez urządzenia zewnętrzne za
pośrednictwem interfejsu Expansion II.

background image

Mikroprzełączniki SW14

ADSP-21469 EZ-Board

Mikroprzełączniki SW14 odłączają linie od 9 do 14
interfejsu DPI od układów znajdujących się na płycie
umożliwiając wykorzystanie tych linii przez układy
zewnętrzne poprzez interfejs Expansion II.

background image

Mikroprzełączniki SW15

ADSP-21469 EZ-Board

Mikroprzełączniki SW15 przełączają lewy kanał wejścia
In1 dołączony do wejścia przetwornika ADC1 kodeka AD
1939 z gniazda RCA na gniazdo DB25. Domyślnie
mikroprzełączniki są ustawione na gniazdo RCA.
Przełączenie gniazda na DB25 umożliwia użycie wejść
różnicowych z kablami w standardzie XLR.

background image

Mikroprzełączniki SW16

ADSP-21469 EZ-Board

Mikroprzełączniki SW16 przełączają prawy kanał
wejścia In1 dołączony do wejścia przetwornika ADC2
kodeka AD 1939 z gniazda RCA na gniazdo DB25.
Domyślnie mikroprzełączniki są ustawione na gniazdo
RCA. Przełączenie gniazda na DB25 umożliwia użycie
wejść różnicowych z kablami w standardzie XLR.

background image

Mikroprzełączniki SW17

ADSP-21469 EZ-Board

Mikroprzełączniki SW17 przełączają prawy kanał
wejścia In2 dołączony do wejścia przetwornika ADC4
kodeka AD 1939 z gniazda RCA na gniazdo DB25.
Domyślnie mikroprzełączniki są ustawione na gniazdo
RCA. Przełączenie gniazda na DB25 umożliwia użycie
wejść różnicowych z kablami w standardzie XLR.

background image

Mikroprzełączniki SW18

ADSP-21469 EZ-Board

Mikroprzełączniki SW18 przełączają lewy kanał wejścia
In2 dołączony do wejścia przetwornika ADC3 kodeka AD
1939 z gniazda RCA na gniazdo DB25. Domyślnie
mikroprzełączniki są ustawione na gniazdo RCA.
Przełączenie gniazda na DB25 umożliwia użycie wejść
różnicowych z kablami w standardzie XLR.

background image

Mikroprzełączniki SW19 ÷

SW22

Pojedyncza płyta

Mikroprzełączniki
SW19 ÷ SW22
pozwalają dokonać
wyboru między
samodzielną pracą
płyty EZ-Board a
pracą w systemie
wieloprocesorowym.
Domyślna
konfiguracja
przełączników
pozwala na
korzystanie zarówno
z agenta
debugującego, jak
również z
zewnętrznego
emulatora, którym
może być np.
emulator HP-USB ICE
firmy Analog
Devices.

background image

Mikroprzełączniki SW19 ÷

SW22

System wieloprocesorowy

Ustawienia
mikroprze-
łączników jak w
tabeli obok
pozwalają na
używanie
zewnętrzne-go
emulatora w
przypadku pracy
wieloprocesorowej.
Płyty są łączone
między sobą za
pomocą gniazd J3 i
P12. Przy
połączeniu ze sobą
więcej niż 2 płyt
jest potrzebny
specjalny kabel
„Semantec link
port”.

background image

Mikroprzełączniki SW23

ADSP-21469 EZ-Board

Mikroprzełączniki SW23 pozwala na użycie słuchawek
na wyjściu OUT3 kodeka AD 1939 poprzez podłączenie
tego wyjścia do gniazda słuchawkowego. Domyślnie
wyjście słuchawkowe jest odłączone. W celu jego
podłączenia należy ustawić wszystkie mikroprzełączniki
na ON.

background image

Mikroprzełączniki SW24 ÷

SW25

ADSP-21469 EZ-Board

Mikroprzełączniki SW24 ÷ SW25 są wykorzystywane
jedynie do testowania. Pozwalają one na dołączenie
dowolnego sygnału wyjściowego z przetworników C/A
kodeka AD 1939 do odpowiednich wejść przetworników
A/C kodeka AD 1939. Szczegóły połączeń można znaleźć
w dokumentacji. Domyślnie wszystkie
mikroprzełączniki SW24 ÷ SW25 są ustawione w pozycji
„OFF”.

background image

Literatura

1. Analog Devices, ADSP-21469 EZ-Board ® Evaluation

System Manual, USA, 2012.

2. Analog Devices, ADSP 1939, Data Sheet, 214xx SHARC®

Processor - Hardware Reference, USA, 2013

Dokumentację można pobrać ze strony:

www.analog.com/en/processors-dsp/products/index.html

background image

Koniec


Document Outline


Wyszukiwarka

Podobne podstrony:
Lab4 Procesory sygnałowe sprawozdanie PWR, PWr, sprawozdania
lab9 procesory sygnalowe, LABORATORIUM
6 Procesy i sygnaly
16 procesory sygnalowe ADSP21
Procesory sygnałowe 1
Procesory sygnałowe 2
Procesory sygnałowe 6
Procesory sygnałowe 4
Lab1 Procesory sygnałowe sprawozdanie PWR, PWr, sprawozdania
Lab5 Procesory sygnałowe sprawozdanie PWR, PWr, sprawozdania
Sitek-wykłady, Komunikacja między procesami, Komunikacja między procesami: sygnały
ele4 z2, 7 semestr, Procesory Sygnałowe, Laboratoria
Instrukcja PS1, 7 semestr, Procesory Sygnałowe, Laboratoria
Procesory sygnałowe 3
Ćwiczenie 18 & 19 Procesory Sygnalowe
Procesory sygnałowe 7
Procesory sygnałowe 2
Lab2 Procesory sygnałowe sprawozdanie PWR, PWr, sprawozdania
Lab3 Procesory sygnałowe sprawozdanie PWR, PWr, sprawozdania

więcej podobnych podstron