Tarea_1_Introducción al diseño de circuitos integrados
Parte1.a Determinación de las resistencias de canal de transistores mínimos NMOS y PMOS para el proceso XT018
Los valores para los siguientes cáculos se tomaron de los parámetros para transistores 1.8V (ne,pe) de un proceso XT018 - 0.18 µm. Además para los cáculos realizados, se desprecia
A continuación se presentan los cálculo con la ecuación (1).
Ahora con la ecuación (2).
Para determinar la resistencia unitaria de un transistor NMOS para el proceso XT018 - 0.18 µm se realiza de la siguiente forma.
Estos valores difieren ya que la ecuación que usa la corriente de saturación solo funcionaría para transistores digitalizados que operen siempre en saturación de velocidad.
Para determinar de forma empírica el valor de resistencia del transistor NMOS para el proceso XT018 se montó el deck nmos_test.sp
y luego se exportaron en un archivo .csv para gráficarlas en python y se obtuvieron las siguientes gráficas.
Para determinar la resistencia mediante la ecuación (1) se utilizó la gráfica de la función de transferencia de NMOS, con esta se aproximo el valor de
Con ayuda de la gráfica de la curva característica del transistor NMOS se extrajeron los datos de
Con los valores obtenido anteriormente se determinó la resistencia unitaria para un transistor NMOS, el cual se obtuvo el siguiente resultado.
A continuación se presentan los cálculo con la ecuación (1).
Ahora con la ecuación (2).
Para determinar la resistencia unitaria de un transistor PMOS para el proceso XT018 - 0.18 µm se realiza de la siguiente forma.
Una manera muy parecida se realizó para determinarlo los valores de resistencia de PMOS pero en este caso se uso el deck pmos_test.sp
, para posteriomente realizar el mismo procedimiento que el nmos, a continuación se presenta las gráficas y los cálculos realizados.
Primero se presenta los cálculos con la ecuación (1).
Ahora con la ecuación (2) donde con ayuda de la gráfica se determinó que
Para determinar la resistencia unitaria de un transistor PMOS para el proceso XT018 - 0.18 µm se realiza de la siguiente forma.
Al comparar los datos obtenidos con los valores teóricos, se aprecian diferencias de alrededor de
Tambien se comprueba que la resistencia efectiva del PMOS es aproximadamente 2 veces la del NMOS.
Parte1.b Determinación de las capacitancias equivalentes que tiene el transistor de tamaño mínimo y constante RC para el proceso
Los valores para los siguientes cáculos se tomaron de los parámetros para transistores 1.8V (ne,pe) de un proceso XT018 - 0.18 µm.
A continuación se presentan los cálculo con la ecuación (3).
Para determinar la constante RC para el transistor NMOS se utlizó la ecuación (4), el desarollo de la misma se presenta a continuación.
A continuación se presentan los cálculo con la ecuación (3).
Para determinar la constante RC para el transistor PMOS se utlizó la ecuación (5), el desarollo de la misma se presenta a continuación.
Se diseñó a nivel de esquemático el inversor que se muestra en la siguiente figura:
Este cuenta con un NMOS de tamaño mínimo permitido por las reglas escalables con contactos en las difusiones para la tecnología utilizada. Teniendo un valor de lambda de 90 nm, la expresión del transistor mínimo 4/2 lambda resulta en un ancho de NMOS de 360 nm.
Para obtener un inversor sin sesgo con márgenes de ruido totalmente simétricos, se debe cumplir que al tener VDD/2 en la entrada, su salida sea también VDD/2. Esto implica que los parámetros Beta tendrán una relación Bp/Bn = 1. Para lograr esto, se diseñó el deck de HSPICE inverter_transfer.sp
, donde se obtienen las funciones de transferencia para diferentes relaciones de anchos de transistor P/N. Al simular estos datos, se obtuvo la siguiente gráfica:
De estos datos, se concluye que para una relación de aproximadamente 3.1 : 1 se logran márgenes de ruido simétricos. No se llega a la simetría total debido a que se muestrearon ratios discretos, sin embargo, estas aproximaciónes son suficientes para un análisis del peor caso.
En cuanto a la corriente de cortocircuito, que ocurre cuando ambos transistores están encendidos en el punto donde Vout = VDD/2, se obtuvo la siguiente gráfica de corriente de cortocircuito en función de la relación P/N:
Para una relación cercana a la que proporciona márgenes de ruido simétricos, se tiene aproximadamente una corriente instantánea de 0.90 A.
Los análisis anteriores se realizaron para una esquina de variabilidad del proceso "tm typical medium", que representa el comportamiento neutral. No obstante, se pueden realizar análisis en otras esquinas de variabilidad donde se sesga el inversor, haciendo más rápido el PMOS o el NMOS. Se llevó a cabo este análisis en las siguientes esquinas:
- WP: worst case power; NMOS rápido y PMOS rápido
- WS: worst case speed; NMOS lento y PMOS lento
- WO: worst case one; NMOS rápido y PMOS lento
- WZ: worst case zero; NMOS lento y PMOS rápido
Se simuló el inversor para cada esquina de variabilidad para obtener los tiempos de transición:
De estos datos, se obtuvieron los respectivos tiempos de propagación de subida y de caída para cada esquina:
Se montó el FO4 que propone el libro [1], este se encuentra en fo4_ratios.sp
. Con una ratio P/N de 2:1 se obtuvieron las señales en cada etapa del FO4:
Se obtuvo un tpdr = 80.76 ps, un tpdf = 70.34 ps y un tpd = 75.55 ps.
Para lograr tener la mínima diferencia entre los tiempos de propagación de subida y de bajada se modificó el deck para probar distintos ratios P/N automáticamente, este se encuentra en fo4_ratios.sp
. Se obtuvieron las siguietes gráficas:
Para los tiempos de propagación para los distintos ratios P/N:
De este barrido de parámetros, se concluye que el ratio P/N óptimo es de 3.4 : 1, obteniendo una diferencia de 0.21 ps. En contraste, una relación 2:1 tiene una diferencia de 10.43 ps en los tiempos de propagación. A pesar de que la relación 2:1 no es simétrica, en promedio es más rápida que la relación en el punto optimizado. La relación 2:1 tiene un tiempo de propagación promedio de 75.55 ps mientras que la relación 3.4 : 1 tiene un tiempo de propagación promedio de 87.17 ps.
Para la potencia promedio para los distintos ratios P/N:
Analizando la potencia promedio, esta es directamente proporcional al ratio P/N. Para una relación 2:1 se tiene una potencia promedio de 4.94 mW meintras que para la relación en el punto de optimización se tienen 6.99 mW.
Se realizó una optimización automática en hspice con el deck fo4_opt.sp
. Se obtuvieron los siguientes datos:
P/λ | bestratio | tpdr | tpdf | tpd | diff | Temperatura |
---|---|---|---|---|---|---|
13.2009 | 3.3002 | 86.52 ps | 85.11 ps | 85.81 ps | 14.11 ps | 70.00 C |
El optimizador resultó en que el mejor ratio es de 3.3:1, con un ancho del PMOS de 13.20009 * 90nm, consiguiendo una diferencia entre tpdf y tpdr de 14.11 ps.
Tanto el proceso de optimización manual como el generado por hspice convergen a resultados aproximados. El realizado manualmente llega a un punto de mayor simetría en tiempos de propagación pero el PMOS llega a ser más rápido que el NMOS, en constraste, la optimización automática encontró el mejor punto de simetría pero donde el NMOS seguía siendo más rápido que el PMOS. En términos de potencia ambas optimizaciones disipan más que un ratio 2:1 y la relación 2:1 es más rápida al tener un tpd menor que ambas optimizaciones. Por último, en términos de área se puede ver que se llegan a anchos de hasta 13.2 veces λ lo que implica un gran área para la implementación física.
Tomando todos estos parámetros en consideración, se puede concluir que valores cercanos a ratios de 2:1 y 3:1 pueden cumplir para distintos requisitos de diseño, ya sea en consumo de potencia, velocidad o simetría de las señales.
En base a la siguiente ecuación se realizarán los cálculos de resistencia efectiva:
Transistor | Parametro | Valor (kΩ) |
---|---|---|
NMOS | Rn | 14.92 |
PMOS | Rp | 27.82 |
Entonces el resultado obtenido por la simulación además de ser más fiel a los modelos de xfab funcionan para un tipo de análisis del peor caso, entonces a pertir de ahí todo es una mejora.
[1] N. Weste and D. Harris, CMOS VLSI Design: A Circuits and Systems Perspective, 4 edition. Boston: Addison-Wesley, 2010. [2] Process and Device Specification XH018 - 0.18 μm Modular Mixed Signal HV CMOS, PDS-018- 13. Release 7.0.1. XFAB Semiconductor Foundries, Nov. 2017. [3] J. Rabaey, A. Chandrakasan y B. Nikolic. Digital Integrated Circuits: A Design Perspective.