Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

aiuto esercizio logica sequenziale

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utenteg.schgor, Foto UtenteIsidoroKZ, Foto UtenteBrunoValente, Foto Utentecarloc

0
voti

[1] aiuto esercizio logica sequenziale

Messaggioda Foto UtenteSediciAmpere » 8 mag 2021, 7:52

Salve a tutti,
Sono a chiedere una mano con questo esercizio: me l'ha chiesto un amico e purtroppo con flip-flop e latch mi rendo conto di essere totalmente arrugginito
C'è qualcuno che me lo potrebbe spiegare per favore?
Mi perdo su come fare per renderlo "insensibile" una volta tornato a livello basso

Polish_20210508_075500356.jpg
Le persone sagge parlano perché hanno qualcosa da dire.
Le persone sciocche perché hanno da dire qualcosa.
Avatar utente
Foto UtenteSediciAmpere
2.012 4 5 8
Expert EY
Expert EY
 
Messaggi: 2401
Iscritto il: 31 ott 2013, 15:00

0
voti

[2] Re: aiuto esercizio logica sequenziale

Messaggioda Foto UtenteAZZZ » 8 mag 2021, 21:30

Mi perdo su come fare per renderlo "insensibile" una volta tornato a livello basso
questa non l'ho capita #-o
Dal grafico io vedo un sistema che commuta OUT a livello logico alto durante il fronte in discesa del clock se e solo se ha "saputo" che IN ha avuto un cambiamento di stato da livello logico alto a livello logico basso. Dopodiché OUT ritorna a livello basso, dopo il secondo colpo in discesa del clock, se non è avvenuto nessun altro cambiamento di stato di IN da livello alto a basso.
Avatar utente
Foto UtenteAZZZ
221 4 5
Sostenitore
Sostenitore
 
Messaggi: 560
Iscritto il: 4 mag 2018, 21:47

0
voti

[3] Re: aiuto esercizio logica sequenziale

Messaggioda Foto UtenteAZZZ » 8 mag 2021, 21:37

Tra l'altro, sono un bel po' arrugginito anch'io ma se qualcuno mi ricorda come funziona un D-FF :mrgreen:
Avatar utente
Foto UtenteAZZZ
221 4 5
Sostenitore
Sostenitore
 
Messaggi: 560
Iscritto il: 4 mag 2018, 21:47

0
voti

[4] Re: aiuto esercizio logica sequenziale

Messaggioda Foto UtenteSediciAmpere » 8 mag 2021, 21:44

AZZZ ha scritto:Dal grafico io vedo un sistema che commuta OUT a livello logico alto durante il fronte in discesa del clock se e solo se ha "saputo" che IN ha avuto un cambiamento di stato da livello logico alto a livello logico basso. Dopodiché OUT ritorna a livello basso, dopo il secondo colpo in discesa del clock, se non è avvenuto nessun altro cambiamento di stato di IN da livello alto a basso.

esatto
Le persone sagge parlano perché hanno qualcosa da dire.
Le persone sciocche perché hanno da dire qualcosa.
Avatar utente
Foto UtenteSediciAmpere
2.012 4 5 8
Expert EY
Expert EY
 
Messaggi: 2401
Iscritto il: 31 ott 2013, 15:00

0
voti

[5] Re: aiuto esercizio logica sequenziale

Messaggioda Foto UtenteSediciAmpere » 8 mag 2021, 21:46

AZZZ ha scritto:se qualcuno mi ricorda come funziona un D-FF :mrgreen:

l'uscita mantiene lo stato che c'era all'ingresso al momento del fronte di discesa del clock
Le persone sagge parlano perché hanno qualcosa da dire.
Le persone sciocche perché hanno da dire qualcosa.
Avatar utente
Foto UtenteSediciAmpere
2.012 4 5 8
Expert EY
Expert EY
 
Messaggi: 2401
Iscritto il: 31 ott 2013, 15:00

0
voti

[6] Re: aiuto esercizio logica sequenziale

Messaggioda Foto UtenteAZZZ » 8 mag 2021, 22:10

E un D-latch invece come funziona? :roll:
Avatar utente
Foto UtenteAZZZ
221 4 5
Sostenitore
Sostenitore
 
Messaggi: 560
Iscritto il: 4 mag 2018, 21:47

0
voti

[7] Re: aiuto esercizio logica sequenziale

Messaggioda Foto UtenteSediciAmpere » 9 mag 2021, 4:43

Ha un ingresso D e l'Enable, quando l'enable è attivo il latch è trasparente, quando è inattivo mantiene lo stato
Le persone sagge parlano perché hanno qualcosa da dire.
Le persone sciocche perché hanno da dire qualcosa.
Avatar utente
Foto UtenteSediciAmpere
2.012 4 5 8
Expert EY
Expert EY
 
Messaggi: 2401
Iscritto il: 31 ott 2013, 15:00

2
voti

[8] Re: aiuto esercizio logica sequenziale

Messaggioda Foto Utenteg.schgor » 9 mag 2021, 10:21

Ho provato a fare uno schema ed ho ottenuto questo con 2 D-FF e 2 gates:
Forum210508gr - Copia.png


Interessa lo schema?
Avatar utente
Foto Utenteg.schgor
56,3k 9 12 13
G.Master EY
G.Master EY
 
Messaggi: 16702
Iscritto il: 25 ott 2005, 9:58
Località: MILANO

0
voti

[9] Re: aiuto esercizio logica sequenziale

Messaggioda Foto UtenteGioArca67 » 9 mag 2021, 11:40

Sembra vi sia un piccolo errore in quanto l'uscita desiderata sale sul fronte negativo del clock e non sul positivo
Avatar utente
Foto UtenteGioArca67
287 2 5
Frequentatore
Frequentatore
 
Messaggi: 275
Iscritto il: 12 mar 2021, 9:36

3
voti

[10] Re: aiuto esercizio logica sequenziale

Messaggioda Foto Utenteboiler » 9 mag 2021, 13:26

L'esercizio non chiede di disegnare un circuito.
L'esercizio in sostanza chiede quanti FF servono. È un classico problema che si risolve con una macchina a stati finiti, nella quale il numero di FF necessari è il logaritmo in base 2 (arrotondato per eccesso al prossimo intero) del numero di stati.

La logica combinatoria che realizza il passaggio da uno stato all'altro può essere complessa a piacere, al momento non ci interessa.

Definisci quali stati esistono e avrai la risposta.

Boiler
Avatar utente
Foto Utenteboiler
18,5k 5 7 13
G.Master EY
G.Master EY
 
Messaggi: 3427
Iscritto il: 9 nov 2011, 12:27

Prossimo

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Google Feedfetcher e 62 ospiti