DocumentCode
3587931
Title
Dataflow toolset for soft-core processors on FPGA for image processing applications
Author
Bardak, Burak ; Siddiqui, Fahad Manzoor ; Kelly, Colm ; Woods, Roger
Author_Institution
Inst. of Electron., Queen´s Univ. Belfast, Belfast, UK
fYear
2014
Firstpage
1445
Lastpage
1449
Abstract
With security and surveillance, there is an increasing need to be able to process image data efficiently and effectively either at source or in a large data networks. Whilst Field Programmable Gate Arrays have been seen as a key technology for enabling this, they typically use high level and/or hardware description language synthesis approaches; this provides a major disadvantage in terms of the time needed to design or program them and to verify correct operation; it considerably reduces the programmability capability of any technique based on this technology. The work here proposes a different approach of using optimised soft-core processors which can be programmed in software. In particular, the paper proposes a design tool chain for programming such processors that uses the CAL Actor Language as a starting point for describing an image processing algorithm and targets its implementation to these custom designed, soft-core processors on FPGA. The main purpose is to exploit the task and data parallelism in order to achieve the same parallelism as a previous HDL implementation but avoiding the design time, verification and debugging steps associated with such approaches.
Keywords
data flow analysis; field programmable gate arrays; hardware description languages; image processing; parallel processing; CAL actor language; FPGA; HDL implementation; data parallelism; dataflow toolset; design tool chain; field programmable gate arrays; hardware description language synthesis approach; high level language synthesis approach; image data processing; image processing algorithm; image processing applications; optimised softcore processors; softcore processor programming; Algorithm design and analysis; Clocks; Field programmable gate arrays; Hardware design languages; Program processors; Registers; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals, Systems and Computers, 2014 48th Asilomar Conference on
Print_ISBN
978-1-4799-8295-0
Type
conf
DOI
10.1109/ACSSC.2014.7094701
Filename
7094701
Link To Document