1 of 17

ES03 - Circuito per la rilevazione dei numeri primi

FB - 11.2020 - v1.0

2 of 17

Circuiti combinatori

Progettare e realizzare un circuito in grado di rilevare dei numeri primi a quattro bit

© FB - 11.2020

3 of 17

Indice

© FB - 10.2020

4 of 17

Obiettivi didattici

4

5 of 17

Obiettivi didattici

  • Saper progettare semplici circuiti digitali
  • Saper documentare i progetti

© FB - 11.2020

6 of 17

Introduzione teorica

6

7 of 17

Fasi del progetto

8 of 17

Fasi del progetto

9 of 17

Fasi del progetto

  • Collaudiamo
    • scriviamo il testbench
    • avviamo la simulazione
    • confrontiamo il risultato ottenuto con la tabella di verità
  • Consegnamo il progetto (inserire il link del codice vhdl)

10 of 17

Esercitazione

10

11 of 17

Esercizio

Progettare un sistema che letti quattro bit in ingresso segnali in uscita se la combinazione rappresenta un numero primo o meno.

© FB - 10.2020

12 of 17

Documentazione del lavoro (utilizzare Google documenti)

  • Titolo; Obiettivo, Introduzione teorica ()
  • Progetto:
    • Descrizione del progetto
    • trovare la tabella di verità che descrive il problema
    • trovare la funzione logica d’uscita in forma canonica
    • trovare la funzione minima
    • disegnare su carta il circuito con le porte logiche
    • disegnare il circuito utilizzando solo porte NAND o NOR
    • trovare la funzione logica di questo nuovo disegno
  • Implementazione:
    • Schema di montaggio con Tinkercad
    • montarlo su breadboard (opzionale)
  • Collaudo:
    • Specifiche di collaudo
    • simulare su Tinkercad il circuito progettato (con immagini della simulazione Tinkercad)

© FB - 11.2020

13 of 17

Valutazione

13

14 of 17

Griglia di valutazione

  • [5] - Titolo e Presentazione del lavoro, Obiettivo
  • [15] - Introduzione teorica
  • [40] - Progetto
  • [10] - Implementazione con Tinkercad
  • [30] - Collaudo finale

© FB - 11.2020

15 of 17

Grazie per l’attenzione

16 of 17

Link/Riferimenti

  • http://fb-labs.blogspot.com/

© FB - 10.2020

17 of 17

Revisioni

v1.0 23/12/20 - versione iniziale (da ES01-201920)�v1.1 23.03.22 - Progetto con EDA Playground

© FB - 11.2020