DSP od TI + knihovny na zpracovani signalu
Zdenek_Z
zexy@centrum.cz
Sobota Duben 18 10:41:04 CEST 2009
Dobrý den,
zde bych chtěl upozornit na zde v konferenci nepříliš zmiňovanou řadu
multimediálních DSP Blackfin od konkurence - Analog Devices. Jedná se o
RISC procesorovou řadu s 16/32b instrukční sadou s širokou podporou
multimediálních algoritmů (např. speciální instrukce pro video aplikace
a signálové zpracování).
Co se týče zmiňovaných periferií má tato řada procesorů nespornou výhodu
v jejich opravdu širokém spektru (UART, SPI, SPORT (např. pro ADC a
audio kodeky), PPI pro displeje TFT a video kodeky a příp. rychlé ADC,
CAN bus, Ethernet, USB a samozřejmě univerzální časovače třeba pro PWM
atd.). Výběrová tabulka je zde
http://www.analog.com/en/embedded-processing-dsp/blackfin/processors/selection-tables/Blackfin_Selection_Table/resources/fca.html
. Procesory potřebují pro zavedení programu externí flash paměť a to
buď paralelní, nebo SPI. Je možné u některých typů použít pro boot i
UART. Pro větší aplikace je samozřejmostí SDRAM řadič, některé nové typy
podporují i DDR paměti. A teď pro vás to nejdůležitější - programové
prostředí podporované přímo výrobcem procesorů je VisualDSP++, které je
k dispozici i zdarma v testovací 90-denní verzi. VisualDSP++ obsahuje
standardní knihovny, knihovny pro signálové zpracování (iir, fir, fft,
cfft, konvoluce, 2D fft, 2D konvoluce atd.). Je zde volně k dispozici
(zakomponované v rámci prostředí VisualDSP++) i tzv. VisualDSP
Kernel (VDK) pro podporu multithreadových aplikací. V rámci VDK je
možné použít i ethernetový stack na bázi volně šiřitelného lwip stacku
(podpora TCP/IP, DHCP atd). V neposlední řadě je nutno zmínit i
velice významnou podporu ovladačů (Visual DSP driver model) pro všemožné
audio a video kodeky, AD/DA převodníky, displeje. Dále je možné využívat
softwarové moduly pro podporu MPEG4, H.264, Dolby Digital a tak ...
Musím podotknout, že mám s prací v těmito prostředky veskrze kladné
zkušenosti, byť tvrdě nabyté, ale to bude asi +/- stejné všude jinde.
Závěrem nesmím zapomenout i na existenci dnes tak populární platformy OS
ucLinux s rozsáhlou podporou několika typů procesorů Blackfin.
S pozdravem Zdeněk
Va_Sm napsal(a):
> Zdravim,
> zacinam se rozhlizet po nejakem vhodnem DSP. Od procesoru budu
> potrebovat jednodussi funcke pro digitalni zpracovani signalu (fft ,
> fir, ddc, mozna ethernet). Zaujal me konkretne typ DM6437 od TI. Po
> nejake dobe prohledavani stranek TI jsem nenarazil na zadne knihovny
> podporujici mno pozadovane fce (fft,fir....). Nevite, zda jsou tyto
> "bloky" v podobe C funkci stazitelne zdarma z jejich webu? Nemate s tim
> nejake proakticke zkusenosti? Podle meho se jedna o tak zakladni funkce,
> ze museji byt k dispozici pro kazdy jejich procesor a jen neumim hledat.
> Pro zajimavost jsou uvolneny (free) kodeky mpeg2 mpeg4..... Takze neco
> tak jednoducheho jako mnou zminovane fce. tam nekde byt musi.
>
> dekuji
> V.
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
>
Další informace o konferenci Hw-list