Title :
Building heterogeneous reconfigurable systems using threads
Author :
Agron, Jason ; Andrews, David
Author_Institution :
Dept. of Comput. Sci. & Comput. Eng., Univ. of Arkansas, Fayetteville, AR, USA
fDate :
Aug. 31 2009-Sept. 2 2009
Abstract :
Field Programmable Gate Arrays (FPGAs) have long held the promise of allowing designers to create systems with performance levels close to custom circuits but with a software-like productivity for reconfiguring the gates. Unfortunately achieving this promise has been elusive. Modern FPGAs can now support a complete Multi-processor System on Chip (MPSoC) architecture that raises the design abstraction level from gates to processors. In this paper we present a new design flow and run-time system that enables developers to create a complete heterogeneous MPSoC from high-level programming model abstractions. This approach allows designers to eliminate synthesis times by using soft core processors thus enabling the creation of custom heterogeneous MPSoC architectures at software productivity levels.
Keywords :
field programmable gate arrays; microprocessor chips; reconfigurable architectures; system-on-chip; FPGA; SoC architectures; field programmable gate arrays; heterogeneous reconfigurable systems; high-level programming model abstractions; multiprocessor system on chip architecture; run-time system; soft core processors; software productivity levels; Application software; Circuits; Field programmable gate arrays; Geophysical measurement techniques; Ground penetrating radar; Hardware; Operating systems; Productivity; Programming profession; Yarn;
Conference_Titel :
Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
Conference_Location :
Prague
Print_ISBN :
978-1-4244-3892-1
Electronic_ISBN :
1946-1488
DOI :
10.1109/FPL.2009.5272501