[POLICZ OCZKA ;-)] FinBoard Analog Devices: procesory DSP z rodziny Blackfin w aplikacjach wideo
Inżynierowie firmy Analog Devices podczas opracowywania budowy rdzeni Blackfin wykorzystali doświadczenia Intela, dzięki czemu w prezentowanych mikroprocesorach wyraźnie widać podobieństwa do mikroprocesorów bazujących na intelowskiej MSA (Micro Signal Architecture). Rdzenie Blackfin mają architekturę von Neumanna (co w dużym skrócie oznacza, że dane aplikacji i program są przechowywane w tej samej pamięci), operują na słowach danych i instrukcjach o długości 32 bitów. Zintegrowane przy rdzeniu bloki MAC (Multiply and ACcumulate) są przystosowane do wykonywania obliczeń na słowach 16-bitowych, a współpracujące z nimi rejestry ALU mają długość 40 bitów każdy. Niektóre wersje mikroprocesorów Blackfin zostały wyposażone w inne ALU i nieco inaczej skonfigurowane bloki MAC, co wiąże się z ich określonym przez producenta zorientowaniem aplikacyjnym.
Stosowanie mikroprocesorów Blackfin w „dużych” aplikacjach, bazujących na oprogramowaniu działającym pod opieką systemów operacyjnych umożliwia wbudowany w nie blok MPU (Memory Protection Unit) lub – w niektórych typach – MMU (Memory Management Unit), które obsługują m.in. translację adresów, co pozwala na wirtualizację dostępu do pamięci przydzielonej poszczególnym zadaniom wykonywanym quasi-równolegle przez system operacyjny. W zależności od wymogów systemu i aplikacji, rolę pamięci systemowej prezentowanych mikroprocesorów może spełniać zewnętrzny SRAM via kontroler SMC (Static Memory Controller) lub DMC (Dynamic Memory Controller), który jest przystosowany do obsługi standardowych pamięci SDRAM-DDR2 oraz SDRAM-LPDDR. Obydwa interfejsy zewnętrznych pamięci mają 16-bitowe porty danych.
|
Elementy wyposażenia zestawu FinBoard:
|
Wszystkie mikroprocesory z prezentowanej rodziny wyposażono w podstawowe peryferia komunikacyjne, jak interfejsy UART, SPI, I2C, a także natywne opracowania Analog Devices – interfejsy: SPORT (Synchronous serial PORT – dupleksowy port cyfrowego audio) oraz PPI (Parallel Port Interface). W zależności od typu mikroprocesora liczba wbudowanych interfejsów komunikacyjnych zmienia się, podobnie jak pojemność wewnętrznych pamięci cache oraz buforów L1.
Wszystkie wymienione w tabeli mikroprocesory są dwurdzeniowe, dwa najsilniejsze modele (ADSP-BF608/609) wyposażono w wyspecjalizowane bloki wspomagające obróbkę i analizę sygnałów wideo:
- PIXC (Pixel Compositor) – koprocesor graficzny realizujący różne operacje na jednym lub dwóch strumieniach danych obrazu, m.in. nakładanie obrazów na siebie z regulowanym współczynnikiem przeźroczystości, konwersję przestrzeni kolorów, powiększanie fragmentów obrazu itp.,
- PVP (Pipelined Vision Processor) – koprocesor obliczeniowy przystosowany do obróbki i analizy obrazów monochromatycznych, wyposażony w mechanizmy wspomagające rachunki falkowe. Składa się z 8 torów funkcjonalnych, za pomocą których można skalować obraz, tworzyć jego histogram, wkrywać i śledzić obiekty itp.
Rys. 1. Schemat blokowy ADSP-BF60x
Obydwa bloki mogą się komunikować z otoczeniem mikroprocesorów poprzez interfejsy PPI, komunikację wewnątrz mikrokontrolera zapewnia kanał DMA. Schemat blokowy mikroprocesorów ADSP-BF60x pokazano na rysunku 1, a na rysunku 2 jest widoczny schemat blokowy rdzenia Blackfin.
Rys. 2. Schemat blokowy rdzenia Blackfin






POWER UP. Wybór przekaźników do bezpiecznych stacji ładowania prądem przemiennym: normy, wymagania i rozwiązania
Cztery dekady Vision Engineering Germany – precyzja, innowacje i ergonomiczna mikroskopia od 1986 roku
Taśma poliimidowa (Kapton®) w elektronice: zastosowania i właściwości 


![https://www.youtube.com/watch?v=gHcP8AajoN4 Szymon Robak oprowadza po katowickim Laboratorium Badań Kompatybilności Elektromagnetycznej w Sieć Badawcza Łukasiewicz - Instytucie Sztucznej Inteligencji i Cyberbezpieczeństwa. Zapraszamy na film! [materiał redakcyjny]](https://mikrokontroler.pl/wp-content/uploads/2026/06/Szymon-Robak-tytulowe.png)
![https://www.youtube.com/watch?v=BgxJVTwYJ-s Zapraszamy do obejrzenia filmu i wysłuchania krótkich wypowiedzi prelegentów Hardware Forum 2026 i organizatorów majowej konferencji dla inżynierów z branży elektronicznej: Konrad Bruliński z Lemontech, prof. Krzysztof Kulpa z Politechniki Warszawskiej, Zbigniew Huber z FLC, Ewa Załupska z firmy KROK, Jerzy Kozieł z MPTECH, Grzegorz Potyralski z VIGO Photonics, dr Krzysztof Czuba z Politechniki Warszawskiej, Anna Beata Kalisz Hedegaard z Quantum Security Defence, Adrian Cichosz z Elhurt Dystrybucja Anna Kamińska z Creotech Quantum, oraz Łukasz Jaeszke i Adam Jaeszke z TEK.day [materiał redakcyjny]](https://mikrokontroler.pl/wp-content/uploads/2026/05/tytulowe-film-1.png)

