An automated methodology for memory-conscious mapping of DSP applications on coarse-grain reconfigurable arrays