Contributions to the power-and thermal-aware design and test of nanometer-scale digital cmos circuits

  1. FERNÁNDEZ FREIJEDO, Judit
Zuzendaria:
  1. João Paulo Cacho Teixeira Zuzendaria
  2. Juan J. Rodríguez Andina Zuzendaria

Defentsa unibertsitatea: Universidade de Vigo

Fecha de defensa: 2010(e)ko uztaila-(a)k 16

Epaimahaia:
  1. Isabel María Silva Nobre Parreira Cacho Teixeira Presidentea
  2. José Fariña Rodríguez Idazkaria
  3. María Dolores Valdés Peña Kidea
  4. Teresa Riesgo Kidea
  5. Fabian Luis Vargas Kidea
Saila:
  1. Tecnoloxía electrónica

Mota: Tesia

Teseo: 309315 DIALNET

Laburpena

El diseño y el test de sistemas digitales de escala nanométrica plantean problemas y retos importantes. El objetivo principal de esta tesis es el desarrollo de una metodología para el diseño y test de circuitos diseñados en ASICs y en FPGAs fabricados en tecnologías nanométricas, teniendo en cuenta los efectos de las variaciones de la tensión de alimentación (AVdd) y de la temperatura (AT). Para ello, se propusieron un conjunto de modelos de modelos de variaciones del retardo de programación consistentes tanto para ASICs como para FPGAs, que abordan la dependencia de las variaciones de retardo de programación con las variaciones de VT. Para su utilización, se propuso y validó un procedimiento sencillo y automatizado para la extracción y ajuste los parámetros del modelo. Se propuso un modelo de fallos novedoso en el que se modelaron con precisión el efecto de los fallos en forma de variaciones de capacidad de carga. Los resultados presentados muestran que este enfoque puede ser usado para definir test de retardos multi-Vdd/multi-T, asi como para estimar el efeccto de las variaciones de proceso. Se demostró que se podían utilizar los modelos propuestos en el diseño basado en FPGAs en dos ámbitos para determinar el máximo AVdd para el que el núcleo de la FPGA continua trabajando correctamente y para aumentar la robusted de los circuitos, al utilizar técnicas de "time borrowing" en los diseños mediante la utilización de los "clock managers" de la FPGAs.