Sunteți pe pagina 1din 2

DESCRIERE GENERALA

Procesoarele ADSP-BF531/ADSP-BF532/ADSP-BF533 apartin membri familiei de produse Blackfin care


incorporeaza Analog Devices, Inc / Intel Micro semnal Architecture (MSA). Procesoarele Blackfin
combina un dublu Mac a tehnicii de semnal de prelucrare avand avantajele unui mcriprocesor set de
instructiuni cu o singura instriuctiune , multiple date multimedia capabilitatie intr-un singur set de
instructiune al arhitecturii . Procesoarele ADSP-BF531/ADSP-BF532/ADSP-BF533 sunt complet
compatibile dar in schimb difera doar cu respectarea lor de performanta, memorie. Specificile de
performanta si configuratii de memorie sunt prezentate in tabelul 1

Prin integrarea unui bogat set de industrie care creaza sistemul de periferice i de memorie, procesoare
Blackfin au o platform de alegere a urmtoarea generaie de aplicaii care necesit suport multimedia,
precum semnalul de prelucrare ntr-un singur pachet integrat.
PORTABLE LOW POWER ARCHITECTURE
Blackfin furnizeaza procesoare clasei mondiala administrand putere si performanta

Procesoarele Blackfin sunt proiectate ntr-o de tensiune joas si cu putere mic cu un design dynamic
iar tensiune i frecven de funcionare n mod semnificativ au o scdere general de consum a
energie. Variaii de tensiune i frecven pot conduce la o reducere substanial a consumului de
energie, n comparaie frecvena de operare. Acesta ofera mai multa durata de via a bateriei pentru
aparate portabile.

INTEGRARE DE SISTEM
Procesoare ADSP-BF531/ADSP-BF532/ADSP-BF533 ofera generatiei viitoare un sistem integrat pe un cip.
Prin combinarea industriei standard interfee cu o nalt performan de prelucrare a semnalului de
baz, utilizatorii pot dezvolta la un cost eficient soluii rapide fr a fi nevoie de componente externe
costisitoare. Acest sistem periferic include un port UART, un port SPI, dou porturi seriale (SPORTs),
patru de uz general timers(trei cu capacitatea PWM ), un ceas in timp real, un timer watchdog si o
interfa paralela periferic.

PERIFERICILE PROCESORULUI
Procesoarele ADSP-BF531/ADSP-BF532/ADSP-BF533 conin un set bogat de periferice conectate, prin
intermediul mai multor lime de band mare care ofer flexibilitate n configurare a sistemului precum
i excelent sistem global de performan (a se vedea diagram bloc funcionala n figura 1) n general
periferice includ funcii cum ar fi UART cronometre cu PWM (latimea impulsului modulaiei) i puls

a capacitati de msurare, pini cu scop general I/O, un ceas n timp real, precum i un timer
watchdog. Acest set de funcii ndeplinete o varietate larg de sisteme tipice cu o nevoie de sprijin i
este extins in sistemul capacitilor. Toate cele periferice, cu excepia celor cu scop general I/O, n timp
real sunt susinute de o structur flexibil DMA. Exist de asemenea, o memorie a canalului DMA

dedicat transferurilor de date ntre procesor i diverse spaii de memorie inclusiv memoria
externa SDRAM i memorie asincrone. Procesorul prezinta un regulator de tensiune pentru
sprijinul procesorului dinamic cu o capacitate a gestionari puterii. Acest regulator de tensiune ofer
o gam de niveluri de tensiune de baz de la VDDEXT. Tensiunea regulatorului poate fi trecut la
utilizatorul liber.

NUCLEUL PROCESORULUI BLACKFIN


Dup cum se arat n figura 2 nucleul procesorului Blackfin conine doi coeficieni de 16-biti, doi
acumulatori a 40-bii, dou uniti aritmetice logice de 40-bii, patru uniti aritmetice-logice video i
un comutator de 40-biti.Unitile de calcul a procesorului sunt: de 8 biti, 16 biti si 32 biti de date din
registrul fisier. n cazul n care se efectueaz operaiuni de calcul pe 16-biti operand date, registrul

fiier funcioneaz ca 16 registri independenti pe 16-biti. Fiecare MAC poate efectua un multiplu
de 16 biti la fiecare ciclu, iar rezultatele sunt acumulate n 40 biti. Unitatea aritmetica logic
poate efectua un set de operatiuni aritmetice logice pe 16 biti sau 32 biti de date. n plus
instruciunile sunt incluse cu scopul de a accelera prelucrarea semnalelor a diferitelor sarcini.

Setul de instructiuni video include alinierea bitilor si operatile de ambalare pe 16-bit si 8-bit se
adaoga prin taiere a 8-biti operatiuni medii si 8-biti scadere/valoare absoluta/operatiuni
acumulate (ASA). De asemenea, sunt prevzute n compararea / selectarea i cutarea
instruciunilor vectorului.
Pentru anumite instruciuni dou operaiuni ALU de 16-biti pot fi efectuate simultan pe registru
pereche. Operaiunile pe 16 biti sunt posibile cu ajutorul celui de-al doilea ALU.