[Aiuto] Riconoscitore sequenziale
Buongiorno ragazzi. Ho bisogno di qualcuno che gentilmente mi possa aiutare. Devo simulare un riconoscitore sequenziale che riconosca la stringa 1001, lo svolgo con FF di tipo D:
equazioni:
D1=Q1 Q0' X' + Q1' Q0 X'
D0=X + Q1 Q0'
Z=Q1 Q0 X
Il circuito è quello in figura. Il problema è che quando imposto Il generatore V2 (quello di ingresso del segnale X) in modo tale da darmi una sequenza 1001 (tramite la funzione PWL faccio in modo che il segnale è alto al 1° clock, basso per il 2° e 3° per poi rialzarsi al 4° colpo di clock).
Il problema è che quando l'ingresso è basso la simulazione si blocca e da un errore: "Analysis: Time step too small; time = 0.00012, timestep = 1.25e-019: trouble with dflop-instence a2"
In cosa sbaglio? Ho pochi giorni giorni per completare questa cosa, mi basta far funzionare sta maledetta simulazione
Grazie per l'aiuto.

http://imageshack.us/photo/my-images/69 ... itored.jpg
devo usare LTspice come simulatore http://ltspice.linear.com/software/LTspiceIV.exe
e se serve vi posso passare il circuito in .asc
equazioni:
D1=Q1 Q0' X' + Q1' Q0 X'
D0=X + Q1 Q0'
Z=Q1 Q0 X
Il circuito è quello in figura. Il problema è che quando imposto Il generatore V2 (quello di ingresso del segnale X) in modo tale da darmi una sequenza 1001 (tramite la funzione PWL faccio in modo che il segnale è alto al 1° clock, basso per il 2° e 3° per poi rialzarsi al 4° colpo di clock).
Il problema è che quando l'ingresso è basso la simulazione si blocca e da un errore: "Analysis: Time step too small; time = 0.00012, timestep = 1.25e-019: trouble with dflop-instence a2"
In cosa sbaglio? Ho pochi giorni giorni per completare questa cosa, mi basta far funzionare sta maledetta simulazione

Grazie per l'aiuto.

http://imageshack.us/photo/my-images/69 ... itored.jpg
devo usare LTspice come simulatore http://ltspice.linear.com/software/LTspiceIV.exe
e se serve vi posso passare il circuito in .asc
Risposte
mah ad occhio e croce direi che non è un problema dello schema, ma dei parametri che hai dato al simulatore... daltronde gli hai dato un timestep dell'ordine di $10^(-19)$ prova ad aumentarlo
sinceramente non so come fare, l'unica cosa impostata è stato il valore dei generatori