¿Cómo guardar y reutilizar salidas de diferentes pasos de síntesis en Design Compiler?

1

¿Es posible guardar salidas de diferentes pasos de síntesis en Design Compiler y cargarlas más tarde? Por ejemplo, ¿es posible hacer analyze , guardar la salida de eso, y usar la salida guardada durante la próxima sesión para ahorrar algo de tiempo y continuar donde lo dejé? ¿Es lo mismo posible para otros comandos como elaborate , etc.?

Si es así, ¿cómo?

    
pregunta Mahdi

1 respuesta

1

Sí, es posible guardar y / o cargar la base de datos de Design Compiler en diferentes etapas de síntesis. Synopsys tiene el formato DDC para llevar información tanto de diseño como de restricciones. Los archivos en este formato no son legibles para el ser humano, pero son muy útiles.

El siguiente ejemplo guarda la base de datos después de la elaboración.

analyze <bla_bla>
elaborate <bla_bla>
write_file -format ddc -output mydb_1.ddc

Este ejemplo carga la base de datos guardada y vuelve a guardar después de compilar.

read_ddc mydb_1.ddc
compile_ultra
write_file -format ddc -output mydb_2.ddc
    
respondido por el ahmedus

Lea otras preguntas en las etiquetas