¿Hay "Patrones de diseño" para RTL sintetizable?

11

Para el software, el libro Design Patterns es un conjunto de patrones para hacer cosas comunes en el software y proporciona información a los profesionales del software. terminología común para describir algunos de los componentes que necesitan crear.

¿Existe tal libro o recurso para RTL sintetizable o RTL en general? Cosas como errores comunes, compromisos de diseño, consideraciones de interbloqueo y diseño de interfaz.

    
pregunta Ross Rogers

3 respuestas

4

Su mejor apuesta es probablemente el Manual de metodología de reutilización para diseños de sistema en un chip por Michael Keating y Pierre Bricaud.

    
respondido por el cmarqu
3

Mi experiencia ha sido que necesita leer los documentos en una o más de las herramientas de síntesis populares para ver qué patrones de diseño aceptan y a qué se traducen.

Sobre todo necesitas saber: - como hacer flops - Cómo hacer cables (y no pestillos). - cómo manejar el reinicio (sincronización y / o asíncrono)

    
respondido por el Taniwha
2

Encontré un método de diseño VHDL estructurado (pdf) interesante y útil, pero solo cubre un diseño único patrón.

    
respondido por el Trygve Laugstøl

Lea otras preguntas en las etiquetas