soft CGRA customization method