Flujos de diseño basados en bloques
Descripción general
El software Quartus® Prime Pro Edition ofrece flujos de diseño basados en bloques. Hay dos tipos, la Compilación incremental basada en bloques y los flujos de Reutilización de bloques de diseño, que le permiten a su equipo geográficamente diverso colaborar en un diseño.
Cierre de sincronización más rápido con el flujo incremental de Compilación basado en bloques
Los miembros del equipo pueden organizar el diseño en segmentos, y después disarrollar y lograr un cierre de sincronización individualmente en cada partición del diseño. Unir el diseño es una tarea simple, ya que cada bloque mantiene su ubicación y sincronización.
Con estas características, se puede preservar, vaciar o exportar los contenidos de una partición. Un bloque de diseño es una partición que se ha preservado, vaciado o exportado. El uso de bloques de diseño presenta los conceptos de Compilación basada en bloques y Reutilización de bloques de diseño.
La incremental Compilación de bloques preserva o vacía una partición en un proyecto. Esto funciona con particiones de núcleo, y no requiere de archivos adicionales o planificación de suelo. La partición se puede vaciar y preservar en la fuente, síntesis y capturas de pantalla finales.
Colaboración más fácil con el flujo de la Reutilización de bloques de diseño
El flujo de la Reutilización de bloques de diseño le permite reutilizar un bloque de diseño en un proyecto diferente al crear, preservar y exportar una partición. Con esta función, puede esperar una entrega de módulos de sincronización cerrada entre diferentes equipos. También le ofrece la flexibilidad de colocar bloques de sincronización cerrada, componentes preconstruidos o incluso propiedad intelectual (IP) de terceros.
Este flujo es compatible con dos tipos de reutilización de bloques: partición de lógica nuclear y partición periférica. El flujo de la Reutilización Periférica le permite reutilizar una periferia colocada y enrutada (incluyendo I/O, HSSIO, PCIe*, bucles de fase cerrada o PPLs y recursos nucleares) y dejar un área de desarrollo vacía (flexible) abierta para otros diseñadores. El área vacía se define por un tipo especial de partición que crea un agujero en la periferia. Este agujero lo puede desarrollar otro equipo más adelante.
Documentación
- Guía del usuario del diseño basado en bloques ›
- AN 839: tutorial de reutilización de bloques de diseño y archivo de diseño ›
- AN 847: tutorial del botón de señalización con reutilización de bloques de diseño y archivo de diseño ›
- AN 851: tutorial de compilación incremental basada en bloques y archivo de diseño ›
FPGA Clases de entrenamiento sobre flujos de diseño basados en bloques
- Compilación incremental basada en bloques en el software Quartus Prime Pro Edition: Introducción ›
- Compilación incremental basada en bloques en el software Quartus Prime Pro Edition: partición de diseño ›
- Compilación incremental basada en bloques en el software Quartus Prime Pro Edition: cierre de sincronización y consejos ›
- Reutilización de bloques de diseño en el software Quartus Prime Pro Edition ›