Para primitivas, absolutamente ningún beneficio en cuanto a rendimiento. El único uso es que significa que no necesita crear archivos con sus propios primitivos, pero si confía en los de Altera, sería más difícil migrar a algo de otro fabricante.
Algunas cosas, como las FIFO, pueden contener restricciones de tiempo en línea específicas de Altera u otras directivas de síntesis, por ejemplo, que pueden hacer la vida más fácil a largo plazo, pero no puede hacer nada en sus propios archivos, y probablemente no ayude mucho términos de rendimiento.
Los bits en los que se pone interesante son para inferir cosas específicas del hardware como bloques DSP, RAM de bloque, transceptores, buffers de E / S, etc. Pueden ser muy útiles para asegurar que obtenga el hardware que desea y no lo deje al azar. El sintetizador inferirá lo correcto. Pero para ser honesto, si sigue las plantillas de diseño (haga clic en el botón que parece un desplazamiento en el editor de Quartus HDL para verlas), todo esto se puede inferir con bastante éxito.
Vale la pena señalar que estoy ignorando las cosas más complejas que se pueden generar desde MegaWizard (¡creo que a eso se le cambió el nombre!) o Qsys. Pueden ser muy útiles, desde cosas como PLL hasta núcleos PCIe, controladores DDR, etc. Son útiles por razones obvias (la razón por la que se reinventan las ruedas).