ogarnica / TFG2020-21_RISC-V

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

Revisar celdas con warnings PandR #26

Open ogarnica opened 3 years ago

ogarnica commented 3 years ago

Captura de pantalla 2021-04-15 a las 16 40 56

ogarnica commented 3 years ago

Creo recordar que este warning había desaparecido. Confirmar si todavía existe y ver si se puede corregir o waiver.

AndreaPCalvin commented 2 years ago

El warning continua. Está en la línea 752 de tools/innovus/log_10-8_y_16-8_noStripes/innovus.log1

ogarnica commented 2 years ago

El warning está relacionado con los site asociados a una celda. El site está definido en el archivo sites.lef y define la geometría de la fila en la que se incluye la celda. Por ejemplo, el site CORE12T está definido en dicho archivo como:

#standard simple row (12 tracks)
SITE CORE12T
  CLASS CORE;
  SYMMETRY X Y;
  SIZE  0.136 BY 1.200;
END CORE12T 

Lo que nos dice es que un site CORE12T es un sitio de 0.136 x 1.2 um con simetria X Y. Un dibujo de una celda dentro de un site lo puedes encontrar en la primera página del documento C28SOI_SC_12_CORE_LR_um.pdf

En los archivos lef de cada tecnología, cada celda tiene asociado un site. Este warning aparece porque hay celdas en las librerías que estamos usando que tienen asociado el site CORE12T_DG pero en nuestro diseño no hay ni una sola fila que tenga este site definido. Por ello, lo que nos dice la herramienta es que no sabe dónde se pueden ubicar estas celdas.

No obstante, he verificado que ninguna de las celdas que aparecen en el warning (Ojo: el warning solo muestra las 20 primeras) se usan en el diseño por lo que no es un problema.

CONCLUSION: Se puede obviar el warning.