Rodzina cyfrowych procesorów sygnałowych TDA755X. Dane referencyjne
Encyklopedia radioelektroniki i elektrotechniki / Zastosowanie mikroukładów
Komentarze do artykułu
Rodzina wysokowydajnych cyfrowych procesorów sygnałowych TDA755X przeznaczona jest do rozwiązywania problemów z zakresu rozpoznawania i syntezy mowy, tłumienia echa i szumów.
Zwróć uwagę na cechy procesorów sygnałowych z rodziny TDA755X
- 24-bitowy rdzeń obliczeniowy;
- duża ilość zintegrowanej pamięci (do 16 kilosłów ROM/RAM i do 16 kilosłów pamięci RAM);
- wbudowany 2-kanałowy przetwornik cyfrowo-analogowy i przetwornik cyfrowo-analogowy o 16-bitowej pojemności;
- kontrolowana częstotliwość próbkowania od 4 do 48 kHz;
- wbudowany dodatkowy kontroler pamięci z obsługą pamięci flash, statycznej i dynamicznej pamięci RAM;
- interfejs szeregowy działający w I trybach2C lub SPI.
Schemat blokowy mikroukładów pokazano na ryc. 1, układ pinów znajduje się w tabeli. 1, a układ pinów pokazano na ryc. 2.
Ryż. 1. Schemat blokowy mikroukładów
Ryż. 2. Pinout mikroukładów
Mikroukłady obejmują trzy główne moduły: 24-bitowy procesor sygnału cyfrowego (DSP), pamięć (ROM i RAM) oraz urządzenia peryferyjne.
Parametry i funkcje rdzenia procesora:
- częstotliwość taktowania 50 MHz;
- operacje dodawania i mnożenia wykonywane są w jednym cyklu zegarowym;
- dwa akumulatory 56-bitowe;
- 48-bitowe lub równoległe 24-bitowe instrukcje ładowania rejestru;
- 64 wektory przerwań;
- możliwość zakazu programu i maskowania przerwań;
- polecenia organizacji cyklu;
- trzy magistrale danych;
- trzy magistrale adresowe.
Zintegrowana pamięć zawiera 16384 24-bitowych słów ROM i taką samą ilość pamięci RAM Urządzenia peryferyjne zawierają szeregowy interfejs audio, interfejs I2C/SPI, interfejs pamięci zewnętrznej, generator zegara, kodek (enkoder/dekoder).
Tabela 1
Nr wyjścia |
Oznaczenie |
Kategoria sygnału |
Krótki opis |
1-2 |
EMI_AD5 |
wejdź do wyjścia |
Multipleksowy adres/szyna danych interfejsu pamięci zewnętrznej |
3 |
VDD |
вход |
Napięcie zasilania części cyfrowej mikroukładu |
4 |
GND |
вход |
Wspólny przewód zasilający |
5 |
EMI_AD7 |
wejdź do wyjścia |
Multipleksowy adres/sygnał magistrali danych interfejsu pamięci zewnętrznej |
06-13 |
EMI_A8/A15 |
produkcja |
Magistrala adresowa interfejsu pamięci zewnętrznej |
14 |
VDD |
вход |
Napięcie zasilania części cyfrowej mikroukładu |
15 |
GND |
вход |
Wspólny przewód zasilający |
16-21 |
EMI_A16/A21 |
produkcja |
Magistrala adresowa interfejsu pamięci zewnętrznej |
22 |
DWRN |
produkcja |
Sygnał "zapisu" interfejsu pamięci zewnętrznej |
23 |
TEST1 |
вход |
Wejście testowe #1 (aktywny poziom - wysoki) |
24 |
TEST2 |
вход |
Wejście testowe nr 2 (aktywne - niskie) |
25 |
MISO |
wejdź do wyjścia |
Wyjście danych w trybie SPI Master, wprowadzanie danych w trybie SPI Slave |
26 |
MOSI |
wejdź do wyjścia |
Wprowadzanie danych w trybie SPI Master, wyprowadzanie danych w trybie SPI Slave |
27 |
VDD |
вход |
Napięcie zasilania części cyfrowej mikroukładu |
28 |
GND |
вход |
ogólny |
29 |
TEST3 |
вход |
Wejście testowe #3 (aktywny poziom - wysoki) |
30 |
SDI |
вход |
Szeregowe dane interfejsu audio |
31 |
SCK |
wejdź do wyjścia |
Szeregowy zegar audio |
32 |
LRCK |
wejdź do wyjścia |
Sygnał zegara sterującego (kanał prawy/lewy) szeregowego interfejsu audio |
33 |
VDD |
вход |
Napięcie zasilania części cyfrowej |
34 |
GND |
вход |
ogólny |
35 |
S.D.O. |
produkcja |
Wyjście danych szeregowego interfejsu audio |
36 |
GPIO1 |
wejdź do wyjścia |
Programowalny port we/wy |
37 |
GPIOOO |
wejdź do wyjścia |
- "- |
38 |
GPIO5 |
wejdź do wyjścia |
- "- |
39 |
DBCK |
wejdź do wyjścia |
Zegar portu debugowania/stan #1 Może być używany jako sygnał GPIO9 |
40 |
DBIN |
wejdź do wyjścia |
Wejście/sygnał stanu portu debugowania #0 Może być używany jako sygnał GPIO11 |
41 |
DBU |
wejdź do wyjścia |
Wyjście danych szeregowych portu debugowania Może być używane jako sygnał GPIO10 |
42 |
DBRQN |
вход |
Sygnał żądania trybu debugowania |
43 |
NRESET |
вход |
Chip Master Reset Aktywny Niski |
44 |
INT |
вход |
Sygnał przerwania zewnętrznego Aktywny niski |
45 |
SCL/SCK |
wejdź do wyjścia
wejdź do wyjścia |
Zegar interfejsu I2С
W trybie interfejsu SPI zegar magistrali SPI |
46 |
SDA/SS |
wejdź do wyjścia
вход |
Dane interfejsu I2C
W trybie szeregowym SPI sygnał wyboru urządzenia podrzędnego |
47 |
VDD |
вход |
Napięcie zasilania części cyfrowej |
48 |
GND |
вход |
ogólny |
49 |
GPIO2 |
wejdź do wyjścia |
Programowalny port we/wy |
50 |
GPIO6 |
wejdź do wyjścia |
-"- |
51 |
GPIO3 |
wejdź do wyjścia |
- " - |
52 |
CGND |
вход |
ogólny |
53 |
CVDD |
вход |
Napięcie zasilania modułu kodeka |
54 |
VOUTR |
produkcja |
Sygnał analogowy z DAC (prawy kanał) |
55 |
VOUTL |
produkcja |
Sygnał analogowy z DAC (lewy kanał) |
56 |
VDD |
вход |
Napięcie zasilania części cyfrowej |
57 |
GND |
вход |
ogólny |
58 |
WINR |
вход |
Sygnał analogowy dla ADC (prawy kanał) |
59 |
VINL |
вход |
Sygnał analogowy dla ADC (lewy kanał) |
60 |
CGNDA |
вход |
ogólny |
61 |
TEST4 |
produkcja |
Połączony z terminatorem 22 kΩ |
62 |
CVDDA |
вход |
Napięcie zasilania modułu kodeka |
63 |
VREF |
produkcja |
Napięcie odniesienia z modułu kodeka |
64 |
ODNIESIENIE |
produkcja |
Kondensator bocznikowy dla wyjścia odniesienia |
65 |
GPIO7 |
wejdź do wyjścia |
Programowalny port we/wy |
66 |
GPIO4 |
wejdź do wyjścia |
- "- |
67 |
VDD |
вход |
Napięcie zasilania części cyfrowej |
68 |
WYJŚCIE |
produkcja |
Sygnał zegarowy z dzielnika częstotliwości |
69 |
XTI |
вход |
Podłączanie rezonatora kwarcowego |
70 |
PGND |
вход |
ogólny |
71 |
PCW |
вход |
Napięcie zasilania zegara |
72 |
XTO |
produkcja |
Podłączanie rezonatora kwarcowego |
73 |
ALE |
produkcja |
Potwierdzenie adresu na magistrali interfejsu pamięci zewnętrznej (aktywny wysoki) |
74 |
GND |
вход |
ogólny |
75 |
DRDN |
produkcja |
Sygnał "odczytu" interfejsu pamięci zewnętrznej |
76-80 |
EMI_AD0/AD4 |
wejdź do wyjścia |
Multipleksowy adres/sygnał magistrali danych interfejsu pamięci zewnętrznej |
Szeregowy interfejs audio przesyła dźwięk cyfrowy z zewnętrznego źródła do procesora DSP układu, a także dane cyfrowe z procesora DSP do zewnętrznego przetwornika cyfrowo-analogowego.
Interfejsy I2C/SPI łączy chipy z innym sprzętem kompatybilnym z tymi interfejsami.
Interfejs pamięci zewnętrznej umożliwia dostęp do dodatkowych banków pamięci zainstalowanych poza układem. Obsługiwana jest dynamiczna pamięć o dostępie swobodnym (DRAM), statyczna pamięć o dostępie swobodnym (SRAM) i pamięć nieulotna (FLASH).
Parametry i funkcje interfejsu pamięci zewnętrznej:
- 4-bitowa magistrala danych dla dynamicznej pamięci RAM (DRAM) i 8-bitowa dla statycznej pamięci RAM (SRAM);
- 22-bitowa magistrala adresowa jest multipleksowana z 8-bitową magistralą danych;
- możliwość dostępu do bajtowego, 16-bitowego słowa i 24-bitowego słowa podczas pracy ze statyczną i dynamiczną pamięcią RAM;
- pamięć adresowalna przy pracy z dynamiczną pamięcią RAM do 256 Mbit;
- Adresowalna statyczna pamięć RAM 4 MB.
Generator zegara chipowego generuje następujące sygnały zegarowe:
- DCLK - sygnał zegarowy dla DSP;
- MCLK - sygnał odniesienia kodeka;
- LRCLK - sygnał zegarowy dla prawego/lewego kanału szeregowego interfejsu audio i kodeka;
- sygnał zegara przesunięcia dla szeregowego interfejsu audio i kodeka.
Parametry i funkcje kodeka:
- konwersja analogowo-cyfrowa delta-sigma wejściowego sygnału stereo;
- zakres dynamiki ADC - 80 dB;
- konwersja cyfrowo-analogowa delta-sigma wyjściowego cyfrowego sygnału stereo;
- częstotliwość próbkowania od 4 do 48 kHz;
- cyfrowe wejście i wyjście przez szeregowy interfejs audio.
Funkcjonalność mikroukładów podano w tabeli 2.
Tabela 2
Przeznaczenie |
Typ
pamięć dla
programy |
Główna funkcja |
Tryb
po urodzeniu.
interfejs |
Zewn.
pamięć |
Audio
вход |
Audio
produkcja |
Program.
dostarczać |
TDA7550R |
RAM |
Wybierać |
Master lub Slave I2C |
FLASH lub RAM |
Tak (określona aplikacja) |
Tak (określona aplikacja) |
Pow.
stosować |
TDA7550 |
ROM |
Rozpoznawanie mowy |
Niewolnik I2C |
FLASH |
Tak (głos) |
Tak (głos) |
ASR 311 Lernout&
Hauspiego |
TDA7551 |
- |
Identyfikacja głosowa |
Niewolnik I2C |
FLASH |
Tak (głos) |
Tak (głos) |
SV208 Lernout &
Hauspiego |
TDA7552 |
- |
Syntezator mowy |
Niewolnik I2C |
- |
Nie |
|
TTS3000 Lernout&
Hauspiego |
TDA7553 |
- |
Filtrowanie sygnału cyfrowego |
Mistrzyni I2C lub SPI |
(RAM) |
Tak (surowy sygnał) |
Tak (przetworzony sygnał) |
Program
Przetwarzanie NCTI |
Zastosowanie mikroukładów serii TDA755X
Układ TDA7550 z oprogramowaniem ASR311 pozwala na zaimplementowanie systemu rozpoznawania mowy Parametry i funkcje takiego systemu:
- wysokiej jakości rozpoznawanie słów z zestawu podstawowego w szerokim zakresie zmian parametrów głosu;
- wysoka odporność algorytmu rozpoznawania na zakłócenia;
- zapamiętywanie nowych słów oprócz podstawowego zestawu;
- możliwość nagrywania komunikatów głosowych do zewnętrznej pamięci FLASH w celu obsługi interfejsu głosowego;
- wszystkie funkcje systemu są sterowane przez interfejs I2C;
- podstawowe zestawy słów są dostępne dla większości popularnych języków;
- zewnętrzna pamięć FLASH służy do przechowywania podstawowego zestawu słów (4 kB/słowo), dodatkowego zestawu słów (4 kB/słowo) oraz komunikatów głosowych (11 kB/s, częstotliwość próbkowania 11025 Hz).
Schemat blokowy systemu rozpoznawania mowy pokazano na rysunku 3.
Ryż. 3. Schemat blokowy systemu rozpoznawania mowy
Układ TDA7551 jest rozwiązaniem jednostkowym dla systemów identyfikacji głosowej z wykorzystaniem oprogramowania SV208 Hasła są zapisywane z potrójnym powtórzeniem (czas trwania frazy - 1 2 s) Następnie wypowiedziane hasło jest porównywane z parametrami haseł zapisanych w pamięci nieulotnej System jest sterowany funkcjami mikroukładu poprzez interfejs szeregowy I2C.
Schemat blokowy systemu identyfikacji głosu przedstawiono na rysunku 4.
Ryż. 4. Schemat blokowy systemu identyfikacji głosu
Chip TDA7552 jest przeznaczony do stosowania jako część systemu syntezy mowy zgodnie ze schematem „text-to-voice”. Do zbudowania takiego systemu, oprócz DSP TDA7552, wymagany jest mikrokontroler ST1O do analizy i konwersji wejściowych ciągów tekstowych.
Schemat blokowy systemu syntezy mowy przedstawiono na ryc. 5.
Ryż. 5. Schemat blokowy systemu syntezy mowy
Urządzenie zewnętrzne wysyła ciągi tekstowe do mikrokontrolera jako strumień znaków ASCII.
Mikrokontroler analizuje i konwertuje przychodzące dane z uwzględnieniem używanego języka (informacje o konwersji dla różnych języków zawarte są w zewnętrznej pamięci FLASH, do której mikrokontroler ma dostęp). Mikrokontroler przesyła skonwertowane dane magistralą I2C do układu TDA7552, który zamienia odebrane dane na sygnał mowy.
Oprogramowanie procesora sygnałowego TDA7552 jest niezależne od języka tekstu wejściowego i nie wymaga dodatkowej pamięci zewnętrznej.
Publikacja: cxem.net
Zobacz inne artykuły Sekcja Materiały referencyjne.
Czytaj i pisz przydatne komentarze do tego artykułu.
<< Wstecz
Najnowsze wiadomości o nauce i technologii, nowa elektronika:
Sztuczna skóra do emulacji dotyku
15.04.2024
W świecie nowoczesnych technologii, w którym dystans staje się coraz bardziej powszechny, ważne jest utrzymywanie kontaktu i poczucia bliskości. Niedawne odkrycia w dziedzinie sztucznej skóry dokonane przez niemieckich naukowców z Uniwersytetu Saary wyznaczają nową erę wirtualnych interakcji. Niemieccy naukowcy z Uniwersytetu Saary opracowali ultracienkie folie, które mogą przenosić wrażenie dotyku na odległość. Ta najnowocześniejsza technologia zapewnia nowe możliwości wirtualnej komunikacji, szczególnie tym, którzy znajdują się daleko od swoich bliskich. Ultracienkie folie opracowane przez naukowców, o grubości zaledwie 50 mikrometrów, można wkomponować w tekstylia i nosić jak drugą skórę. Folie te działają jak czujniki rozpoznające sygnały dotykowe od mamy lub taty oraz jako elementy uruchamiające, które przekazują te ruchy dziecku. Dotyk rodziców do tkaniny aktywuje czujniki, które reagują na nacisk i odkształcają ultracienką warstwę. Ten ... >>
Żwirek dla kota Petgugu Global
15.04.2024
Opieka nad zwierzętami często może być wyzwaniem, szczególnie jeśli chodzi o utrzymanie domu w czystości. Zaprezentowano nowe, ciekawe rozwiązanie od startupu Petgugu Global, które ułatwi życie właścicielom kotów i pomoże im utrzymać w domu idealną czystość i porządek. Startup Petgugu Global zaprezentował wyjątkową toaletę dla kotów, która automatycznie spłukuje odchody, utrzymując Twój dom w czystości i świeżości. To innowacyjne urządzenie jest wyposażone w różne inteligentne czujniki, które monitorują aktywność Twojego zwierzaka w toalecie i aktywują automatyczne czyszczenie po użyciu. Urządzenie podłącza się do sieci kanalizacyjnej i zapewnia sprawne usuwanie nieczystości bez konieczności ingerencji właściciela. Dodatkowo toaleta ma dużą pojemność do spłukiwania, co czyni ją idealną dla gospodarstw domowych, w których mieszka więcej kotów. Miska na kuwetę Petgugu jest przeznaczona do stosowania z żwirkami rozpuszczalnymi w wodzie i oferuje szereg dodatkowych funkcji ... >>
Atrakcyjność troskliwych mężczyzn
14.04.2024
Od dawna panuje stereotyp, że kobiety wolą „złych chłopców”. Jednak najnowsze badania przeprowadzone przez brytyjskich naukowców z Monash University oferują nowe spojrzenie na tę kwestię. Przyjrzeli się, jak kobiety reagowały na emocjonalną odpowiedzialność mężczyzn i chęć pomagania innym. Wyniki badania mogą zmienić nasze rozumienie tego, co sprawia, że mężczyźni są atrakcyjni dla kobiet. Badanie przeprowadzone przez naukowców z Monash University prowadzi do nowych odkryć na temat atrakcyjności mężczyzn w oczach kobiet. W eksperymencie kobietom pokazywano zdjęcia mężczyzn z krótkimi historiami dotyczącymi ich zachowania w różnych sytuacjach, w tym reakcji na spotkanie z bezdomnym. Część mężczyzn ignorowała bezdomnego, inni natomiast pomagali mu, kupując mu jedzenie. Badanie wykazało, że mężczyźni, którzy okazali empatię i życzliwość, byli bardziej atrakcyjni dla kobiet w porównaniu z mężczyznami, którzy okazali empatię i życzliwość. ... >>
Przypadkowe wiadomości z Archiwum Odwiedzających kawiarnię obsługują roboty
20.02.2001
Pierwsza zautomatyzowana kawiarnia w Niemczech została otwarta w Kolonii, gdzie zamiast kelnerów i kelnerek gości obsługuje 25 maszyn. Automaty sprzedające nie tylko podają jedzenie i napoje, ale mogą również zamienić z klientem kilka słów.
Pomocny „automatyczny kelner” ma w pamięci 200 życiorysów, którymi może podzielić się ze zwiedzającym. A jeśli jesteś źle obsłużony, w kawiarni stale dyżurują specjaliści techniczni, którzy mogą wyeliminować wszelkie awarie w działaniu maszyn.
|
Inne ciekawe wiadomości:
▪ podwodna muzyka
▪ Ogranicznik gazu i warystor w jednej obudowie
▪ Klimatyzowana przednia szyba Volkswagen
▪ Hybrydowy crossover Chery Tiggo 7 Plus
▪ Superelastyczny stop, który zachowuje sztywność w wysokich temperaturach
Wiadomości o nauce i technologii, nowa elektronika
Ciekawe materiały z bezpłatnej biblioteki technicznej:
▪ część witryny Firmware. Wybór artykułu
▪ artykuł Kilka zasad domowego wideo. sztuka wideo
▪ artykuł Jakie jest największe zwierzę na świecie? Szczegółowa odpowiedź
▪ artykuł Piłowanie produktów mięsnych. Standardowe instrukcje dotyczące ochrony pracy
▪ artykuł Pionowa antena wielopasmowa. Encyklopedia elektroniki radiowej i elektrotechniki
▪ artykuł Zgadywanie odpowiedzi. Sekret ostrości
Zostaw swój komentarz do tego artykułu:
Wszystkie języki tej strony
Strona główna | biblioteka | Artykuły | Mapa stony | Recenzje witryn
www.diagram.com.ua
2000-2024