- zawiera procesor DSP typu ADAU1772 z wbudowanymi przetwornikami ADC i DAC audio,
- procesor pracuje w trybie Selfboot, czyli aplikacja i ustawienia pobierane są z pamięci EEPROM przy każdym uruchomieniu modułu,
- docelowe parametry toru DSP mogą być zmieniane procesorem nadrzędnym, czyli bezpośrednio z Raspberry Pi.
Moduł DSP zbudowany jest w oparciu na nowoczesnym układzie DSP firmy Analog Devices typu ADAU1772. Procesor jest konfigurowany i programowany za pomocą graficznego środowiska Sigma Studio, gdzie aplikacje tworzy się poprzez łączenie gotowych bloków funkcjonalnych. Docelowe parametry toru DSP mogą być zmieniane procesorem nadrzędnym, czyli bezpośrednio z Raspberry Pi.
Schemat blokowy modułu został pokazany na rysunku 1. Projekt zakładał osiągnięcie możliwie największej uniwersalności. Procesor DSP typu ADAU1772, którego budowę wewnętrzną pokazuje rysunek 2, jest odpowiedzialny za obróbkę stereofonicznego sygnału audio w torze analogowym, z wykorzystaniem wbudowanych przetworników ADC i DAC audio. Jest połączony z cyfrowym interfejsem audio I2S płytki Raspberry Pi, co dodatkowo umożliwia obróbkę sygnału z pomocą komputerka lub pracę w roli przetwornika ADC/DAC audio z wbudowanym procesorem DSP.
Elastyczna konfiguracja modułu przewiduje pracę procesora ADAU1772 w trybie Selfboot, gdzie aplikacja i ustawienia pobierane są z pamięci EEPROM każdorazowo po włączeniu zasilania i może zostać modyfikowana na bieżąco poprzez magistralę I2C. Drugim trybem pracy jest ładowanie parametrów i przygotowanego algorytmu bezpośrednio do pamięci DSP z pominięciem EEPROM przez aplikację z Raspberry Pi.