magyar elektronika

E-mail cím:*

Név:

{a-feliratkozással-elfogadja-az-adl-kiadó-kft-adatvédelmi-és-adatkezelési-tájékoztatóját-1}

Az FPGA-áramkörökbe épített programozható logika a „korlátlan lehetőségek” műfaja. A megvalósítható ötleteknek – a szabad FPGA-kapacitáson kívülvalóban csak a mérnöki fantázia szab határt. Ennek ára azonban a feladat specifikációjának megfelelő logikai hálózat megtervezésére fordított, nem kevés fejlesztési idő. Ezért tesznek az FPGA-gyártók jelentős erőfeszítéseket a „mérnökbarát” fejlesztőkörnyezetek kialakítására. Ennek egyik reprezentánsa az Altera FPGA-gyártó „OpenCL for FPGAs” nevű programnyelve, amelynek egy komoly eredményéről számolt be nemrég a cég.

.

A goHDR nevű FPGA-alkalmazó cég, az OpenCL egyik első felhasználója tervezett áramkörének saját céljára korábban készített C-nyelvű kódját dolgozta át az OpenCL követelményeinek megfelelően, amelynek közvetlenül az FPGA-kód a kimenete. Ez a folyamat mindössze egy hétig tartott, ellentétben a korábban használatos hardver leírónyelvi (Hardware Description Language – HDL) technológia 3-6 hónapos időszükségletével. A goHDR a nagy dinamikai tartományú (High Dynamic Range – HDR) videojel- feldolgozás szakértője, és az Altera FPGA-projekt tárgya egy legalább 30 képkocka/s sebességű, HDR-videojelet valós időben feldolgozó kodek megvalósítása volt. A HDR egyszerre igényel igen nagy adat- és számítási kapacitást, amely a hagyományos módszerekkel többmagos CPU-k és/vagy grafikus processzorok felhasználását igényli. Az FPGA – az általa könynyen megvalósítható, nagymértékben párhuzamos adatfeldolgozás következtében – versenyképes alternatívát kínál, és a párhuzamos feldolgozásra optimalizált OpenCL program nyelv FPGA-khoz adaptált változata látványosan felgyorsítja a fejlesztést.

www.altera.com