Today, Coarse Grained Reconfigurable Architectures (CGRAs) host multiple applications. Novel CGRAs allow each application to exploit runtime parallelism and time sharing. Although these features enhance the power and silicon efficiency, they significantly increase the configuration memory overheads. As a solution to this problem researchers have employed statistical compression, intermediate compact representation, and multicasting. Each of these techniques has different properties, and is therefore best suited for a particular class of applications. However, existing research only deals with these methods separately. In this paper we propose a morphable compression architecture that interleaves these techniques in a unique platform.
['Syed Mohammad Asad Hassan Jafri', 'Adeel Tajammul', 'Masoud Daneshtalab', 'Ahmed Hemani', 'Kolin Paul', 'Peeter Ellervee', 'Juha Plosila', 'Hannu Tenhunen']
Customizable Compression Architecture for Efficient Configuration in CGRAs