Galleria mappe mentale Progettazione di moduli di circuiti logici combinatori
Logica digitale e architettura del computer, capitolo 3 delle note finali di revisione. I circuiti digitali possono essere suddivisi in due categorie in base alle diverse caratteristiche delle funzioni logiche. Un tipo è chiamato circuiti logici combinatori (denominati circuiti combinatori) e l'altro tipo è chiamato circuiti logici sequenziali.
Modificato alle 2021-05-20 11:17:41Microbiologia medica, Infezioni batteriche e immunità riassume e organizza i punti di conoscenza per aiutare gli studenti a comprendere e ricordare. Studia in modo più efficiente!
La teoria cinetica dei gas rivela la natura microscopica dei fenomeni termici macroscopici e le leggi dei gas trovando la relazione tra quantità macroscopiche e quantità microscopiche. Dal punto di vista del movimento molecolare, vengono utilizzati metodi statistici per studiare le proprietà macroscopiche e modificare i modelli di movimento termico delle molecole di gas.
Este é um mapa mental sobre uma breve história do tempo. "Uma Breve História do Tempo" é um trabalho científico popular com influência de longo alcance. Ele não apenas introduz os conceitos básicos da cosmologia e da relatividade, mas também discute os buracos negros e a expansão. Do universo. questões científicas de ponta, como inflação e teoria das cordas.
Microbiologia medica, Infezioni batteriche e immunità riassume e organizza i punti di conoscenza per aiutare gli studenti a comprendere e ricordare. Studia in modo più efficiente!
La teoria cinetica dei gas rivela la natura microscopica dei fenomeni termici macroscopici e le leggi dei gas trovando la relazione tra quantità macroscopiche e quantità microscopiche. Dal punto di vista del movimento molecolare, vengono utilizzati metodi statistici per studiare le proprietà macroscopiche e modificare i modelli di movimento termico delle molecole di gas.
Este é um mapa mental sobre uma breve história do tempo. "Uma Breve História do Tempo" é um trabalho científico popular com influência de longo alcance. Ele não apenas introduz os conceitos básicos da cosmologia e da relatividade, mas também discute os buracos negros e a expansão. Do universo. questões científicas de ponta, como inflação e teoria das cordas.
Design modulare
Nozioni di base sulla lingua
Operazione
estensione nulla
Numero senza segno: i bit alti con poche cifre vengono riempiti con 0 e vengono calcolati i bit alti con più cifre.
Numeri con segno: il bit del segno del complemento di ordine superiore con un numero ridotto di cifre viene esteso all'operazione numerica con un numero elevato di cifre.
Operazione di riduzione (riduzione unaria)
Include & |. ^ e ~^
Il risultato è solo un 1 o 0
Ad esempio: y=[4:0]a &a==y[0]&y[1]&y[2]&y[3]&y[4]
Operazione di turno
numero senza segno
Spostamento logico a sinistra<<
Riempi la parte bassa con 0
Spostamento logico a destra >>
Riempi il bit alto con 0
numero firmato
Spostamento aritmetico a sinistra<<<
Riempi la parte bassa con 0
Spostamento aritmetico a destra >>>
Bit del segno del complemento di ordine superiore
Il risultato dell'operazione è un valore logico 1 0
Operazione di uguaglianza
==e!=
operazioni relazionali
< > >= e <=
Nell'espressione c'è un numero senza segno (es: 4'd5), e gli altri diventano numeri senza segno.
operazione logica
!(operazione monoculare)&&(binario) e‖(binario))
Operazione condizionale?:
Ad esempio: assegna y=s?d0:d1 s input è 1, il risultato è d0, altrimenti è d1
Operazioni miste di bit (operazioni di giunzione di bit)
Y={B[0],2C[1],2b′10} la larghezza in bit costante non può essere omessa
Operazione di copia {n{A}}, giunzione del segnale A ripetutamente n volte
tipo di dati
variabile
logica [7:0] un segnale vettoriale senza segno a otto bit
Polimorfismo
Segnale di azionamento a sorgente singola
logica di uscita a
Rete di linea (ingressi multipli)
tri [7:0] un segnale vettoriale di tipo tri a otto bit
Segnali di guida multi-sorgente
uscita tri a
Metodo di modellazione
Modellazione comportamentale (modellazione diretta attraverso relazioni causali tra input e output)
assegnare (assegnazione continua)
assegna #5 su = A&B; //Assegna il valore a out dopo un ritardo di 5 unità di tempo #5 viene utilizzato per la simulazione e non può essere sintetizzato.
assegna out=A&B; Una volta che una quantità cambia sul lato destro, il valore sul lato sinistro viene immediatamente riassegnato
Il lato sinistro può essere logico o tri; qualsiasi modifica dell'input influenzerà immediatamente i risultati dell'output.
sempre e iniziale (basato sui blocchi di procedura)
Blocco dell'assegnazione out=a&b . L'istruzione precedente non è completata e l'istruzione successiva non può essere eseguita.
Grammatica
iniziale viene utilizzato per la simulazione. sempre può essere utilizzato per la modellazione e la simulazione, in modo simile a un ciclo infinito.
Nessun incarico. Il lato sinistro deve essere una variabile (come la logica) e non può essere cablato.
inizio...fine (equivalente a {})
sempre_comb comincia … FINE endmould
struttura del ramo
se altro
inizio intervallo flag fine
caso
intervallo di flag del case endcase
casez
Si può aggiungere il giudizio condizionale?, questa parte è sempre vera
Struttura ad anello
per
Begin End equivale alle parentesi graffe!
ripetere
ripetere il blocco di istruzioni (specificare il numero di cicli);
Mentre
per sempre
(ciclo infinito) blocco di istruzioni per sempre
Modellazione strutturata (dividere circuiti complessi in più sottomoduli, quindi modellarli e combinarli separatamente)
Modellazione strutturata
Istanziazione del modulo
Modellazione a livello di gate
Modellazione parametrica (il parametro dichiara i parametri, simile alla definizione di macro)
utilizzo
generare dichiarazione
generare…finegenerare
programma di prova
elementi
eccitazione
Modulo da testare
Uscita
Segnale
Modulo da testare
risposta
struttura
Definizione del segnale Istanziazione del modulo Aggiungi stimolo mostrare i risultati dell'output
Esempio
segnale di stimolo
Blocco iniziale del processo, eccitazione lineare
elabora sempre il blocco, lo stimolo del loop
Applicare incentivi attraverso documenti