Exploiting Co-Design & Computation for Energy-efficient Systems On Chip