Title :
Customization methodology of a Coarse Grained Reconfigurable architecture
Author :
Azad, Siavoosh Payandeh ; Farahini, Nasim ; Hemani, Ahmed
Author_Institution :
Sch. of ICT, Tallinn Univ. of Technol., Tallinn, Estonia
Abstract :
Mapping algorithms on CGRAs can lead to an inefficient implementation and hardware under-utilization if there is a mismatch between the granularity of reconfigurable processing unit and the algorithm. In this paper, we introduce a tool that takes the hardware configuration of a set of applications, identifies the unused parts of the CGRA, and let the user sweep the design space from fully programmable to fully customized by eliminating the unused components. User can select among multiple design points according to the application specification. This method is very useful to design multi-mode ASIC accelerators. The fully customized hardware generated using our tool has a negligible area and power overhead compared to the equivalent ASIC but can be generated significantly faster.
Keywords :
application specific integrated circuits; reconfigurable architectures; CGRA; coarse grained reconfigurable architecture; customization methodology; multimode ASIC accelerator; reconfigurable processing unit; Algorithm design and analysis; Application specific integrated circuits; Computer architecture; Educational institutions; Fabrics; Hardware; Program processors; Coarse Grained Reconfigurable Architectures; Hardware Customization;
Conference_Titel :
NORCHIP, 2014
Conference_Location :
Tampere
DOI :
10.1109/NORCHIP.2014.7004736