Exploiting modularity for new generation array architectures - Analytic tiling in array synthesis