'Falta el subcircuito' al crear una parte de la biblioteca Pspice desde el archivo Spice OPA188 proporcionado por TI

0

Creé una parte Pspice usando el archivo Spice provisto por TI. Al simular, obtengo el siguiente error:

ERROR (ORPSIM-15108): el subcircuito RNOISE_FREE_0 utilizado por X_U1.XR101 no está definido ERROR (ORPSIM-15108): el subcircuito RNOISE_FREE_0 utilizado por X_U1.XR105 no está definido ERROR (ORPSIM-15108): el subcircuito RNOISE_FREE_2 utilizado por X_U1.XR104 no está definido ERROR (ORPSIM-15108): el subcircuito RNOISE_FREE_0 utilizado por X_U1.XR103 no está definido

Algunas de las líneas con los subcircuitos ofensivos son las siguientes:

XR109_3 23 9 RNOISE_FREE_0 XR109_4 41 9 RNOISE_FREE_0

¿'RNOISE_FREE ...' serían circuitos reconocidos por TINA (software de TI) pero no por PSPICE? ¿Puedo reemplazarlos con un equivalente?

¡Gracias!

    
pregunta jery

2 respuestas

2

Sí, he enfrentado un problema similar al ejecutar uno de mis circuitos de simulación utilizando el archivo opa4132.lib . He copiado todos los archivos relacionados con OPA4132 a la biblioteca de PSpice pero no sirvió de nada. Entonces, en la configuración de la simulación, he cambiado algunos valores de límites como (ABSTOL) y (ITL1), pero sigue siendo el mismo resultado.

Finalmente, he hecho algo que realmente me ayudó a resolver este problema. Puedes probar estos pasos:

  1. En la ventana EDIT SIMULATION PERFILE, seleccione el menú "Archivos de configuración"
  2. En el lado izquierdo cuando selecciona la opción "Biblioteca", puede ver un archivo llamado nom.lib . Aquí necesitas agregar tu archivo .lib . En mi caso fue OPA4132.
  3. Para hacerlo, vaya a la opción de búsqueda, en ese archivo seleccionado requerido .lib y luego haga clic en el menú "Agregar al diseño". Luego haga clic en Aceptar.
  4. Ahora ejecutas tu simulación.

Espero que funcione.

    
respondido por el sherak
1

Creo que solo ha copiado el OPA188 subcircuit (.SUBCKT OPA188 ... hasta la declaración .ENDS más cercana) del archivo OPA188.lib proporcionado por Texas Instrumentos Estoy en lo cierto O, ¿qué ha hecho exactamente con el archivo OPA188.lib al crear su propio elemento de biblioteca con respecto a esta parte?

Sin embargo, copiar solo el subcircuito OPA188 no es suficiente.

Hay algunos otros subcircuitos (anidados) definidos en este archivo de biblioteca, entre ellos .SUBCKT RNOISE_FREE_0, .SUBCKT RNOISE_FREE_2, etc., que se usan (llaman) dentro del principal .SUBCKT OPA188 durante la simulación. Debe utilizar la parte " código " completa del archivo OPA188.lib (cópielo en "su" biblioteca).

El mensaje de error generalmente contiene solo algunos primeros errores ocurridos después del inicio de la simulación, por eso el informe no contiene todos los subcircuitos faltantes (estoy seguro de que faltan más que esos dos).

    
respondido por el Eric Best

Lea otras preguntas en las etiquetas