HSPICE - Corriente de sondeo de un elemento definido por SUBCKT

0

Para un modelo de resistencia normal, para trazar la curva I-V, escribo:
R1 m0 m1 1
.probe DC i(R1)
Entonces, abro CSCOPE. i (R1) está en la lista. Al seleccionarlo, puedo ver su comportamiento I-V.

Ahora, tengo un dispositivo que se define con .subckt :
.subckt device m0 m1 param=p
Luego, lo instalo y lo pruebo por:
x1 m0 m1 device
.probe DC i(X1)
Sin embargo, cuando abro CSCOPE, i (x1) no aparece en la lista, por lo que no puedo ver el diagrama.

¿Alguien sabe la razón?

    
pregunta Shabnam

1 respuesta

1

Si desea que la corriente pase por un bloque definido por un subcircuito, entonces la corriente se define como Ix , seguida del designador de la parte, dos puntos y el pin como se define internamente.

Por ejemplo:

.subckt xxx 1 2
R1 1 2 1
.ends xxx

Este subcircuito es una resistencia simple, y sus pines se denominan 1 y 2 . Pero el símbolo que utiliza este subcircuito puede tener sus pines con un nombre diferente.

Si se denominan A y B , y si el designador es U1 , entonces la corriente hasta el pin 1 sería: Ix(U1:A) .

Si los pines se nombran de forma similar, 1 y 2 , y el mismo designador, entonces la corriente sería Ix(U1:1) .

Si el designador sería SpecialPart13 , y los pines tienen un nombre similar, entonces la corriente sería Ix(SpecialPart:1) .

Si miras la lista de redes, el bloque se define como X1 ... , que es el x en Ix . Si trabajas con una GUI y ves U1 , lo más probable es que la lista de redes muestre XU1 ... .

Entonces, para su caso, si la lista de red muestra X1 , y el pin se llama 1 , entonces la corriente a través de ese pin sería Ix(1:1) . Si el nombre del pin es IN , entonces es Ix(1:IN) .

    
respondido por el a concerned citizen

Lea otras preguntas en las etiquetas