ogarnica / TFG2020-21_RISC-V

Proyecto desarrollo chip RISC-V en tecnología STMicroelectronics
1 stars 1 forks source link

Generar un nuevo netlist usando las librerías correctas y correr el PandR #58

Closed AndreaPCalvin closed 2 years ago

AndreaPCalvin commented 2 years ago

He visto un posible problema:

  1. El netlist que estamos usando se generó el 26 de mayo
  2. Las librerías que se usaron para generar dicho netlist mezclaban voltajes y condiciones de operación (eran distintas para la lógica y las memorias). Este problema se detecto durante el layout
  3. El archivo de configuración de las librerías cambio el 4 de junio para que todas fueran bajo las mismas condiciones.

Por lo tanto, propongo:

  1. Guardar los netlist que tenemos actualmente.
  2. Generar un nuevo netlist usando las librerías correctas.
  3. Correr el PandR con el nuevo netlist.

Antes de correr nueva síntesis:

  1. Guarda el archivo de log y cmd de genus asociados a la ejecución que genero el netlist que estamos usando ahora. Debe ser con fecha de 26 de mayo.
  2. Borra todo lo demás.
  3. Renombre los directorios para que pasen de NoLimpio a un nombre que signifique algo.

Arrancar genus desde tools/genus

AndreaPCalvin commented 2 years ago

Además de guardar los logs y cmd, guardar tambien el netlist.

Guardado en syn/26mayo_archivos

AndreaPCalvin commented 2 years ago

Corriendo síntesis con los scripts de syn/scripts

Resultados en

Logs y cmd en tools/genus/log

(Hay 3 archivos de log y 3 de cmd)