¿Cómo determino las capacidades de mosfet (Cgs, Cds, Cgd, ...) en LTSPICE?

Estoy simulando un amplificador operacional Miller de 2 etapas en LTSspice. Estoy usando los modelos estándar provistos por mi uni. Puedo simular el punto de operación, pero en los datos del punto de operación, todas las capacitancias son 0. Supongo que esto se debe a que LTSpice simplemente establece todas las capacitancias como abiertas en el análisis del punto de operación, pero no estoy seguro. Sin embargo, como necesito tener una idea sobre estas capacidades, me preguntaba cómo puedo llegar a ellas después de hacer la simulación. En los laboratorios de la universidad usamos una herramienta (JMOSCal, diseñada por alguien de nuestro departamento hace unos años) que dará todos estos valores, pero requiere hSpice, al que no tengo acceso en casa.

LTSpice claramente calcula estos valores en algún momento, ya que mi opamp no tiene un ancho de banda infinito.

EDITAR: Me gustaría mencionar lo siguiente: la razón por la que estoy usando LTSpice es porque es lo mejor que tengo en casa. No tengo acceso a las sofisticadas herramientas Cadence o Mentor. LT Spice es un buen simulador en términos de precisión. Sin embargo, su licencia no permite el uso de modelos tecnológicos de fábricas. Los modelos de tecnología predictiva no se incluyen en esta cláusula y, por lo tanto, se pueden utilizar.

También me gustaría señalar que este no es un modelo simple estándar, sino un modelo de alta precisión y tecnología predictiva avanzada. Estamos hablando de más de 200 parámetros por tipo de dispositivo. Están disponibles en este sitio web: Página de modelos PTM del estado de Arizona El que estoy usando es el "Puerta metálica PTM de alto rendimiento de 45 nm, High-K, de silicio colado".

Necesito hacer simulaciones de alta precisión. La precisión que puedo lograr con los cálculos manuales no es suficiente. Incluso si pudiera calcularlos manualmente con un nivel de precisión decente, no podría simplemente "agregarlos": LTSpice claramente los modela internamente, porque puedo ver polos y ceros que no estarían allí si no se modelara la capacitancia. .

¿Cómo encuentro estos valores?

¿Quizás tu modelo de universidad debería incorporar capacitancias?
El modelo los incluye. Este es un modelo de tecnología predictiva para 45 nm, el mismo que se usa en la herramienta JMOSCal, la única diferencia es que JMOSCal usa hspice en lugar de ltspice.
1) No creo que LTspice sea muy adecuado para la simulación de circuitos en chip. 2) Los modelos estándar no son muy adecuados para simular mosfets en tecnología de 45 nm, muchos efectos no están modelados. 3) Un mejor enfoque sería estimar qué condensadores determinarán el ancho de banda de su circuito (a menudo solo hay unos pocos), determinar su valor mediante un cálculo manual e insertarlos como un condensador ideal en el circuito. Nuevamente, los modelos confiables son esenciales ya que, de lo contrario, solo estará adivinando, por lo que los resultados de rendimiento no serán confiables.
Voy a editar mi pregunta original para abordar algunos de estos puntos.

Respuestas (2)

Aunque ha pasado más de un año desde que hizo esta pregunta, creo que podría ser útil dejar un comentario aquí en caso de que alguien tenga el mismo problema (como yo mismo en hace veinte minutos). Encuentro que estos valores se pueden encontrar en los archivos de registro llamados "yourschematicname.log" en la carpeta que almacena sus esquemas. Esto es válido tanto para BJT como para CMOS. Y estoy seguro de que varían cuando modifica el punto de polarización de CC.

Capacidades parásitas de BJT:

ingrese la descripción de la imagen aquí

Capacidades parásitas de NMOS:

ingrese la descripción de la imagen aquí

Esos modelos son BSIM 4.0, y tendrá que profundizar en la documentación para obtener los valores de capacitancia y calcularlos para su punto de operación. Un ejemplo está aquí . Debe tener en cuenta que las capacitancias no son fijas y se moverán con los voltajes debido a los bordes de agotamiento. Es por eso que no puede simplemente extraer las capacitancias del archivo.

El mayor problema que tendrá es que estos modelos no representan nada que sea real, por lo que no tiene forma de tener una simulación de alta precisión, según sus deseos. Los modelos BSIM se crean mediante un conjunto de barridos de puertas y ajustes de curvas, que crean modelos que son lo suficientemente buenos incluso aunque no sean fieles a la física. En nodos reales, usamos modelos basados ​​en la superficie, como SPS o EKV (hay otros) que siguen la física.

¡Gracias por la respuesta! Me di cuenta de que no podía simplemente sacarlos de un archivo. La herramienta de dimensionamiento en nuestra unidad puede darle una idea aproximada de las capacitancias en un determinado punto de operación, y esperaba obtener algo similar de LTSice: me facilitaría tener una idea de dónde están mis polos, y qué efecto tendrá cambiar algún valor. ¡Tendré que encontrar otra manera entonces! ¡Gracias!
Es posible que simplemente pueda extraer el punto de operación de DC en un estado en LTSpice. No sé sobre LTSpice, pero mi simulador interno para EKV dará capacitancia para cada terminal en el dispositivo en una condición. LTSpice los calculará, pero si puede acceder a ellos es otro asunto.
Es la extracción de esta información con lo que tengo dificultades. Es difícil diseñar cuando no tiene idea de la gm de su transistor en su punto de operación en su circuito, o sin conocer las capacitancias, ...