Proprietà delle interconnessioni
Icona | Tastiera | Descrizione |
---|---|---|
![]() |
F1 | Strumento di selezione. E' lo strumento utilizzato per le più svariate azioni. Tra le tante le più importanti sono: selezione di gate, creazione di gate, connessione di fili, muovere fili, aprire le proprietà di un gate. |
![]() |
(F1) | Strumento per la connessione. Si utilizza premendo il pulsante SX del mouse su un filo di interconnessione e tenendo premuto fino a collegarlo con un altro filo. |
![]() |
F2 | Strumento per la cancellazione. Selezionato un componente dal circuito, questo strumento serve a cancellare il componente stesso. E' possibile rimuovere un componente anche selezionandolo e premendo il tasto CANC sulla tastiera. |
![]() |
F3 | Strumento di taglio fili. Serve per tagliare o accorciare dei fili di interconnessione. Per utilizzarlo è sufficiente premere il pulsante SX del mouse su un filo. |
![]() |
F4 | Invertitore. Serve per inserire o rimuovere un invertitore dall'input o dall'output di un gate. |
![]() |
F5 | Dimensione fili. Utilizzato per modificare la dimensione dei fili intesa come numero di bit passante per un'interconnessione. |
E' possibile inserire gate elementari o componenti in due differenti modi:
Per alcuni gate è permesso aumentare il numero di ingressi (ad esempio
per i gate elementari).
Tenere premuto il pulsante DX del mouse e selezionare Add Input
E' possibile visualizzare le proprietà di un gate facendo doppio click su un gate o tenendo premuto il pulsante DX del mouse e selezionando la voce "Properties".
|
![]() |
E' possibile modificare le caratteristiche di un segnale premendo Edit. Alcuni componenti permettono di inserire o rimuovere segnali (tipicamente di ingresso), per far ciò premere Add o Delete. |
![]() |
E' possibile modificare i tempi di risposta di ogni singolo gate. |
![]() |
Per visualizzare le proprietà di una interconnessione fare doppio click su una interconnessione.
|
![]() |
Nome | Tipologie | Simbolo | Descrizione |
---|---|---|---|
AND | and, nand | ![]() |
And e Nand logici |
OR | or, nor | ![]() |
Or e nor logici |
XOR | xor, xnor | ![]() |
eXclusiveOR e equivalence (xnor) |
Buffer | buf, not | ![]() |
Buffer |
Tri-State Buffer | bufif1, bufif0,
notif1,notif0 |
![]() |
Buffer tri-state. Quando non è abilitato lascia l'uscita non controllato. Di fatto è come se l'uscita non sia collegata | Constants | supply1, supply0 | ![]() |
Tensione di alimentazione (1 logico) e massa (0 logico). |
Switch | switch | ![]() |
Interruttore. Utile per impostare un valore durante la simulazione |
Dip Switch | dip | ![]() |
Interuttore multiplo. | Clock | clock | ![]() |
Clock. Nelle proprietà è possibile specificare il periodo, la fase e il duty cycle. |
Wire Merge | concat | ![]() |
Serve per unire più interconnessioni in un'unica interconnessione con larghezza di bit pari alla somma del parallelismo delle interconnessioni unite. |
Wire Tap | n/a | ![]() |
Serve per estrarre da un'interconnessione a più bit un singolo (o eventualmente più di uno) |
Adder | add | ![]() |
Sommatore. E' previsto il carry-in e il carry-out. |
Multiplexor | mux | ![]() |
Multiplexer. E' possibile modificare il parallelismo. |
Decoder | demux | ![]() |
Decoder. E' possibile modificare il parallelismo. |
Left Shift | lshift | ![]() |
Registro a scorrimento verso sinistra. |
Right Shift | rshift | ![]() |
Registro a scorrimento verso destra. | Register | register | ![]() |
Registro. |
Flip-Flop | ff | ![]() |
Flip-Flop D. |
RAM | ram | ![]() |
Memoria RAM. Istruzioni per impostare il contenuto di una memoria |
ROM | rom | ![]() |
Memoria ROM. Istruzioni per impostare il contenuto di una memoria |
LED | led | ![]() |
LED e Display. E' possibile scegliere dalle proprietà la tipologia di display: led singolo, display a 7 segmenti con ingresso diretto, esadecimale o in codifica decimale. |