Deja que la herramienta de síntesis decida.
A menos que esté interesado en los resultados intermedios de la multiplicación, no habrá grandes ganancias en el enfoque manual. De hecho, dadas las muy amplias estrategias de optimización presentes en las herramientas de síntesis de hoy, lo mejor que puede obtener manualmente en términos de rendimiento / área / potencia es el mismo (y es muy probable que su implementación manual sea peor).
El único escenario (en mi opinión) cuando no permite que la herramienta de síntesis se ocupe de la multiplicación es cuando hay disponibles libs / módulos estándar para multiplicadores (libs en ASIC, módulos en FPGA). Este enfoque se usa a veces en partes críticas de los sistemas (crítico en términos de rendimiento / área / potencia). Estas celdas están diseñadas para un uso particular (a nivel de diseño) y no hay ninguna posibilidad de que RLS funcione mejor que eso.