semilla inicial para LFSR en PSpice

0

Estoy implementando un Registro de Cambio de Retroalimentación Lineal (LFSR) en Pspice A / D con una nueva familia lógica. De todos modos, para iniciar la generación de números aleatorios, se requiere que alimente algún valor al circuito, para ser específico, la salida de todos los pestillos D no puede ser cero inicialmente, por lo que estoy tratando de hacer la salida de cualquier pestillo D '1' inicialmente. Debe hacerse de tal manera que después de la inicialización el circuito funcione por sí mismo. Intenté usar una fuente de voltaje fijo, pero eso no funciona, obviamente. Por favor sugiera cualquier cosa que pueda encontrar aplicable a esto.

Abajo está el circuito que estoy tratando de hacer:

Yencasodequepuedaayudar,estoytratandodeobtenerresultadoscomoestos:

    
pregunta abhishek tyagi

1 respuesta

2

Yo usaría la directiva ".ic" (condición inicial) .

Asigne un nombre a cualquier nodo (o busque un nombre de nodo) y luego agregue la directiva .ic V (nombre de nodo) = voltaje requerido V

En este caso, SPICE puede tener problemas sin una condición inicial para ambas entradas XOR. Probablemente establecería las condiciones iniciales para cada flip-flop en esta situación.

Actualización: dónde agregar la directiva ic.

Para empezar, pondría la directiva en el nodo de nivel superior.

    
respondido por el Peter Smith

Lea otras preguntas en las etiquetas