DCircuit Lab HD è uno strumento per la simulazione di circuiti digitali combinatori e sequenziali.
I circuiti possono essere simulati in due modi:
1) passo unico: tutti i valori di output sono valutati tutti insieme.
2) passo dopo passo: uscite e porte vengono valutate un passo per volta. Questa modalità evidenzia come cambia luscita di ogni porta e come i cambiamenti si propagano attraverso il circuito ed è molto utile per capire il comportamento di circuiti complessi.
Al temine di ogni passo della simulazione, ogni porta può assumere colori diversi:
■ nero: luscita della porta non è mutata durante la simulazione appena conclusa
■ verde scuro: luscita della porta è stata elaborata durante lo step appena concluso della simulazione
■ verde chiaro: luscita della porta è stata elaborata durante lo step appena concluso della simulazione, luscita della porta deve essere elaborata nuovamente nel corso del prossimo passo della simulazione
■ blu: luscita della porta deve essere elaborata nel corso del prossimo passo della simulazione
Se il circuito contiene ingressi di clock, la simulazione è dinamica. Ciò significa che le uscite cambiano in accordo con i clock presenti. Durante la simulazione dinamica, lutente può modificare i valori di input per studiare il comportamento del circuito. Una volta completata la simulazione, è disponibile il diagramma di temporizzazione del circuito.
I circuiti sono costruiti utilizzando componenti di base, porte e flip-flop:
■ pin di ingresso
■ pin di uscita
■ collegamenti
■ porte AND a 2 ingressi e 3 ingressi
■ porte NAND 2 ingressi e 3 ingressi
■ porte OR a 2 ingressi
■ porte NOR a 2 ingressi
■ porte XOR a 2 ingressi
■ porte NOT
■ Flip-flop RS, JK, T, D
■ Multiplexer (4 uscite)
■ Demultiplexer (4 ingressi)
I circuiti possono essere controllati tramite i gesti seguenti:
■ Drag: per spostare il circuito nella posizione desiderata
■ Tap su una porta: per modificare la porta
■ Doppio Tap su una porta: per modificare il valore dellingresso da 1 a 0 o viceversa
■ Tap su un pin di ingresso porta: per modificare la porta
■ Pinch: per ingrandire o ridurre a piacimento il circuito
■ Doppio Tap con due dita: per riportare la visualizzazione del circuito alla posizione ed al livello di ingrandimento iniziale
I circuiti possono essere facilmente memorizzati e riutilizzati.
Alcuni tutorial video sono disponibili per imparare ad utilizzare lapplicazione. Visitate il sito per accedere ai tutorial.