Pregled bibliografske jedinice broj: 632820
Impact of Control Flow Blocks Granularity on Custom Processor Design Time
Impact of Control Flow Blocks Granularity on Custom Processor Design Time // Proceedings of MIPRO 2013 36th International Convention / Biljanović, Petar (ur.).
Rijeka: Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2013. str. 1101-1106 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 632820 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Impact of Control Flow Blocks Granularity on Custom Processor Design Time
Autori
Ivošević, Danko ; Sruk, Vlado
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
Izvornik
Proceedings of MIPRO 2013 36th International Convention
/ Biljanović, Petar - Rijeka : Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2013, 1101-1106
ISBN
978-953-233-074-8
Skup
MIPRO 2013 36th International Convention
Mjesto i datum
Opatija, Hrvatska, 20.05.2013. - 24.05.2013
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
Custom Processor Design; NISC; High-Level Synthesis; Control Flow Graph; Design Time
Sažetak
One of the key issues for system level design topic is the design time. This paper describes custom processor design tool as part of C-to- hardware flow and analyses its design time. The flow starts with C code specification and ends with FPGA implementation. The way the C code is processed has impact on the flow execution time. The implemented C code processing results with Control Flow Graph (CFG), and large control flow code blocks severely prolong the overall design time. Between two possibilities for design time improvement, variations in their granularities are chosen over tool internal algorithm and data structures optimizations. For 32-point DCT test case the results show huge design time decrease at the expense on the design quality: implementation resource occupation and execution time.
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Projekti:
036-0362980-1929 - Oblikovanje okolina za ugradene sustave (Sruk, Vlado, MZO ) ( CroRIS)
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb