Explotando la Conectividad de Red en Escenarios de Legalización y Colocación Detallada
Autores: Dadaliaris, Antonios; Kranas, George; Oikonomou, Panagiotis; Floros, George; Dossis, Michael
Idioma: Inglés
Editor: MDPI
Año: 2022
Acceso abierto
Artículo científico
2022
Explotando la Conectividad de Red en Escenarios de Legalización y Colocación Detallada
Categoría
Gestión y administración
Subcategoría
Gestión de la tecnología y la inovación
Palabras clave
Colocación de celdas estándar
Flujo de diseño VLSI/ASIC
Colocación global
Legalización
Colocación detallada
Esquema de legalización basado en conectividad
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 1
Citaciones: Sin citaciones
La colocación de celdas estándar es el paso fundamental en un flujo de diseño típico de VLSI/ASIC. Su resultado, junto con el resultado del procedimiento de enrutamiento, puede ser el factor decisivo para que un diseño sea manufacturable. La colocación global genera una instancia optimizada del diseño enfocándose en un conjunto de métricas, mientras ignora las reglas relacionadas con su viabilidad. La legalización y la colocación detallada rectifican esta situación, intentando alcanzar una mínima pérdida de calidad al a menudo desestimar la conectividad entre celdas y hacer del tiempo de ejecución el punto focal de estos pasos. En este artículo, presentamos un conjunto de variaciones en un esquema de legalización basado en la conectividad que puede aplicarse como legalizador o como colocador detallado. Las variaciones pueden aplicarse en la totalidad del área del chip o en la confinación de un bin especificado por el usuario, mientras son guiadas por varios objetivos de optimización, por ejemplo, la longitud total del cable, el desplazamiento y la densidad. Describimos analíticamente nuestras variaciones y las evaluamos a través de simulaciones extensas en bancos de pruebas comúnmente utilizados.
Descripción
La colocación de celdas estándar es el paso fundamental en un flujo de diseño típico de VLSI/ASIC. Su resultado, junto con el resultado del procedimiento de enrutamiento, puede ser el factor decisivo para que un diseño sea manufacturable. La colocación global genera una instancia optimizada del diseño enfocándose en un conjunto de métricas, mientras ignora las reglas relacionadas con su viabilidad. La legalización y la colocación detallada rectifican esta situación, intentando alcanzar una mínima pérdida de calidad al a menudo desestimar la conectividad entre celdas y hacer del tiempo de ejecución el punto focal de estos pasos. En este artículo, presentamos un conjunto de variaciones en un esquema de legalización basado en la conectividad que puede aplicarse como legalizador o como colocador detallado. Las variaciones pueden aplicarse en la totalidad del área del chip o en la confinación de un bin especificado por el usuario, mientras son guiadas por varios objetivos de optimización, por ejemplo, la longitud total del cable, el desplazamiento y la densidad. Describimos analíticamente nuestras variaciones y las evaluamos a través de simulaciones extensas en bancos de pruebas comúnmente utilizados.