Skip to content

Tesina di Fondamenti di Elettronica Digitale, esercizio 3: progettazione completa di un sequenziatore numerico mediante MSF Moore, con codifica Gray degli stati, uscita BN, sintesi delle funzioni logiche, implementazione circuitale e simulazione.

License

Notifications You must be signed in to change notification settings

rickb3n/MooreNumericSequencer

Repository files navigation

MooreNumericSequencer

Tesina di Fondamenti di Elettronica Digitale, esercizio 3: progettazione completa di un sequenziatore numerico mediante MSF Moore, con codifica Gray degli stati, uscita BN, sintesi delle funzioni logiche, implementazione circuitale e simulazione.

Specifiche del sistema

  • Sequenza generata: {1, 3, 5, 2, 4}
  • Stato di riposo: uscita = 0
  • Segnali di controllo:
    • START: avvia e mantiene la sequenza
    • RESET: reset asincrono allo stato di riposo
    • CLOCK: aggiorna lo stato della sequenza
  • Tipo di macchina: Moore
  • Codifica stati: Gray (3 bit)
  • Uscita: BN (3 bit)

Struttura del progetto

  • ASM e definizione della MSF (Moore)
  • Grafico dell’automa a stati finiti (FSM)
  • Sintesi tramite mappe di Karnaugh
  • Implementazione circuitale completa
  • Simulazione logica (Falstad)

Tesina

📄 Documento completo (PDF): 👉 Download

Schema elettrico

Schema circuitale finale del sequenziatore, comprensivo di registro di stato, logiche combinatorie e segnali di controllo. Schema elettrico Moore Numeric Sequencer electrical scheme

Simulazione


  • Autore: Riccardo Beniamino
  • Corso: Fondamenti di Elettronica Digitale – Università degli Studi dell’Aquila (UnivAQ)

Se il repository ti è stato utile, considera di lasciare una ⭐️

About

Tesina di Fondamenti di Elettronica Digitale, esercizio 3: progettazione completa di un sequenziatore numerico mediante MSF Moore, con codifica Gray degli stati, uscita BN, sintesi delle funzioni logiche, implementazione circuitale e simulazione.

Topics

Resources

License

Stars

Watchers

Forks