Il software LabView (Laboratory Virtual Instrument Engineering Workbench) permette di realizzare strumenti virtuali o VI ( Virtual Instrument), da cui l'estensione .VI del file sorgente.
Il nome è legato al fatto che i programmi si presentano all'utente con un aspetto molto simile a quello di un classico strumento di laboratorio, arricchito da un'interfaccia software.
Realizziamo adesso dei semplici circuiti con le tecniche degli schemi logici nel Block Diagram a cui si aggiungono nel pannello frontale ( o Front Panel) gli interruttori, i diodi led e altri strumenti virtuali ( Controlli, indicatori e alcuni elementi estetici).
NAND a tre ingressi
La porta Nand a tre ingressi puo' essere realizzata utilizzando una porta And a due ingressi la cui uscita viene collegata in cascata con una porta Nand che ha nell'altro ingresso il bit B.
______
Y = A*B* C
Full Adder
Se vogliamo realizzare la somma di due bit ( HALF-ADDER), per le regole della somma binaria si ha:
0+0 = 0 con riporto 0
0+1= 1 con riporto 0
1+0 = 0 con riporto 0
1+1= 0 con riporto di 1 in uscita ( carry out).
in tabella si ha:
B A S R
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
da cui le funzioni di commutazione di S e d R saranno:
S= A exor B
R= A*B
Invece il Full- Adder o sommatore completo somma due bit chiamati A e B con un carry di ingresso che è il bit C.
La somma tra A+B+ C dà una somma binaria scritta nella colonna S ( Somma) e un riporto scritto nella colonna di R.
C B A S R
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
Calcolando i minimi termini della colonna di S e della colonna di R e semplificando si ottengono le seguenti funzioni di commutazione:
S= ( A EXOR B) EXOR C
R= C* ( A EXOR B) + B A
Il suo grafico nel Diagram Block e nel Panel Control del LabView è il seguente:
Parallela Port Test
Con Il LabView si può anche fare la simulazione del test della porta parallela. Un esempio si ha nel seguente Panello.