Galleria mappe mentale Un tutorial conciso sulle basi della tecnologia elettronica digitale di Yu Mengchang
"Un tutorial conciso sui fondamenti della tecnologia elettronica digitale" Tsinghua University, quarta edizione (comprese le basi dell'algebra logica, circuiti di gate, circuiti logici combinatori, flip-flop, circuiti logici sequenziali), ecc. Gli amici bisognosi dovrebbero farlo rapidamente. collezionalo!
Modificato alle 2023-11-30 19:36:16Microbiologia 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.
Nozioni di base sulla tecnologia dell'elettronica digitale
Capitolo 1 Nozioni di base di algebra logica
Panoramica
Circuiti digitali e loro caratteristiche
definizione
I circuiti digitali sono circuiti elettronici utilizzati per trasmettere ed elaborare segnali digitali Studia principalmente la relazione causale tra segnali di uscita e di ingresso, generalmente chiamate relazioni logiche, quindi i circuiti digitali sono anche chiamati circuiti logici digitali.
Caratteristiche
①La struttura del circuito è semplice e facile da integrare. ②Nei circuiti digitali, i transistor funzionano tutti nella regione di saturazione o nella regione di interruzione e nello stato di commutazione, quindi i circuiti digitali Ha una forte capacità anti-interferenza e un'elevata affidabilità. ③Le informazioni digitali sono facili da archiviare e crittografare per lungo tempo. ④Serie completa di prodotti a circuito integrato digitale, forte versatilità e basso costo. ⑤I circuiti digitali non solo possono completare operazioni numeriche, ma anche eseguire giudizi logici, ecc.
Sistemi numerici comuni
Decimale (D): ogni decimo
Numero: 0~9
Diritti di posizione:
esempio:
Binario (B): ogni due entra in uno
Numero: 0, 1
Diritti di posizione:
esempio:
Ottale (O): ogni otto viene inserito come uno
Numero: 0~7
Diritti di posizione:
esempio:
Esadecimale (H): ogni numero esadecimale
Numero: 0~9, LA(10), SI(11), DO(12), RE(13), MI(14), FA(15)
Diritti di posizione:
esempio:
Conversione tra sistemi numerici
Conversione due-dieci
Per la parte decimale è possibile utilizzare la moltiplicazione continua
Conversione due-otto
Ogni 3 cifre binarie equivalgono a 1 cifra ottale
Ogni cifra ottale equivale a 3 cifre binarie
Conversione due-sedici
Ogni 4 cifre binarie equivalgono a 1 cifra esadecimale
Ogni cifra esadecimale equivale a 4 cifre binarie
codifica binaria
Codice 8421 (noto anche come codice BCD):
Codice 5211:
1.1 Concetti base, formule e teoremi dell'algebra logica
Tre relazioni logiche fondamentali
E
Espressione logica:
Simboli logici:
O
Espressione logica:
Simboli logici:
NO
Espressione logica:
Simboli logici:
Diverse operazioni logiche di uso comune
e non
Espressione logica:
Simboli logici:
o no
Espressione logica:
Simboli logici:
e oppure no
Espressione logica:
Simboli logici:
XOR
Espressione logica:
Simboli logici:
Regole: 1 se opposto, 0 se uguale.
Lo stesso o
Espressione logica:
Simboli logici:
Regole: Se lo stesso numero è uguale sarà 1, se è opposto sarà 0.
formule e teoremi
1 Relazione tra variabili e costanti
2 Soddisfare la legge commutativa, la legge associativa e la legge distributiva
caso speciale:
3 Legge di Identità:
4 Legge di DeMorgan:
5 Assorbimento delle variabili originali:
6 Assorbimento delle anti-variabili:
7 Teorema dell'addizione:
inferenza:
8 Tre regole
Regola di sostituzione: in qualsiasi equazione logica, se tutte le occorrenze di una variabile su entrambi i lati dell'equazione vengono sostituite da una funzione, l'equazione continuerà a valere.
Regole di inversione:
Regola della dualità: se due espressioni sono uguali, anche i loro duali devono essere uguali.
1.2 Metodo di semplificazione delle funzioni logiche
La forma più semplice di una funzione logica
AND-OR standard: un modulo costituito dalla somma di minterm
Termine minimo: ogni variabile appare una sola volta come fattore nel termine prodotto sotto forma di variabile primitiva o variabile inversa. Se la funzione ha quattro variabili, ogni termine di prodotto ha quattro fattori
La somma di tutti i mterm di una variabile è 1
L'espressione AND-OR più semplice: l'espressione AND-OR con il minor numero di termini di prodotto e il minor numero di variabili moltiplicate in ciascun termine di prodotto.
L'espressione AND-NOT più semplice: espressione composta solo da operazioni AND e NOT, ottenuta invertendo due volte l'espressione AND-OR più semplice.
Altre forme più semplici (non comunemente usate)
Metodo di semplificazione
metodo delle formule
①Metodo dell'unione: utilizzare una formula per combinare due termini di prodotto ed eliminare una variabile.
②Metodo di assorbimento: utilizzare formule per assorbire i termini del prodotto in eccesso.
③Metodo di eliminazione: utilizzare formule per eliminare i fattori in eccesso nel termine del prodotto.
④ Metodo di cancellazione parziale: utilizzare formule per aggiungere termini ridondanti - termini ridondanti - alla funzione e/o alle espressioni per eliminare più termini di prodotto, ottenendo così la somma o l'espressione più semplice.
carnottufa
Modulo della mappa di Karnaugh
Mappa di Karnaugh di due variabili:
Mappa di Karnaugh di tre variabili:
Mappa di Karnaugh di quattro variabili:
Semplifica i passaggi
1 Disegna una mappa di Karnaugh di una funzione
2 Disegna un cerchio circostante e unisci i termini minimi
Principi per disegnare l'accerchiamento
1 Cerchia prima il termine isolato, quindi cerchia il termine minimo che può essere unito in un solo modo.
2. Più grande è il cerchio, meglio è, ma minore è il numero di cerchi, meglio è.
3 Il minterm può essere cerchiato più volte, ma in ogni cerchio c'è almeno un nuovo minterm
4. Tutti i collari minimi che compongono la funzione devono essere completati e confrontati e controllati attentamente per scrivere la somma o formula più semplice.
3 Scrivi l'AND o la formula più semplice
Semplificazione con vincoli: Il termine minimo contenuto nei vincoli è rappresentato come "X" nel diagramma
1.3 Rappresentazione di funzioni logiche e loro conversione tra loro
Espressione
Espressione logica:
Tavola della verità:
Mappa di Karnaugh:
Diagramma logico:
Grafico della forma d'onda:
Conversione tra rappresentazioni
I cinque metodi di rappresentazione sono essenzialmente gli stessi e possono essere convertiti l'uno nell'altro.
Capitolo 4 Circuiti logici combinatori
Panoramica
1 Caratteristiche delle funzioni logiche combinatorie
Caratteristiche della funzione logica: lo stato di uscita del circuito in qualsiasi momento dipende solo dallo stato di ingresso in quel momento e non ha nulla a che fare con lo stato originale.
Caratteristiche della struttura del circuito
①Non è presente alcun circuito di ritardo del feedback tra uscita e ingresso
②Non contiene componenti di memoria (flip-flop) ed è costituito solo da circuiti di gate
2. Metodo di rappresentazione della funzione logica del circuito combinatorio
Tabelle di verità, mappe di Karnaugh, espressioni logiche, diagrammi di forme d'onda, ecc., possono essere utilizzati per rappresentare le funzioni logiche dei circuiti combinatori.
3 Classificazione dei circuiti combinatori
Diverse funzioni logiche: sommatore, comparatore numerico, codificatore, decodificatore, selettore dati, distributore dati, memoria di sola lettura
Diversi componenti di commutazione: CMOS, TTL
Secondo diversi livelli di integrazione: SSI, MSI, LSI, VLSI
4.1 Metodi di analisi di base e metodi di progettazione di circuiti combinatori
1 Metodo di analisi
fare un passo:
2 Metodi di progettazione
fare un passo:
4.2 Sommatore
Operazioni aritmetiche sui numeri binari
Fare riferimento al Capitolo 1 per la conversione di base
Mezzo sommatore: somma due numeri binari a 1 bit senza considerare il riporto a bit basso
Tavola della verità:
Forma funzionale:
Simbolo dello standard nazionale:
Sommatore completo: due addendi con lo stesso bit e un riporto dal bit basso vengono sommati insieme. Questa operazione di addizione è un'addizione completa.
Tavola della verità:
Forma funzionale:
Simbolo dello standard nazionale:
Sommatore completo integrato (doppio sommatore completo)
TTL:
CMOS:
Sommatore: un circuito che aggiunge numeri binari a più bit
Formula aritmetica:
Sommatore di riporto seriale a 4 bit
Caratteristiche: Il circuito è semplice, ma la velocità di calcolo non è elevata
Schema di collegamento:
portare il sommatore lookahead
Definizione: quando si esegue l'addizione, il segnale di riporto di ciascuna cifra viene generato direttamente dal numero binario di input.
Caratteristiche: Circuito veloce ma complesso
Schema di collegamento:
4.3 Codificatori e decodificatori
Sistema di codifica: metodo che utilizza più cifre per rappresentare informazioni su cose diverse secondo determinate regole.
Codificatore
Codificatore binario:
Encoder binario a tre cifre (encoder a 8 fili-3 fili)
Diagramma a blocchi schematico:
Tabella di codifica:
Caratteristiche:
codificatore a priorità binaria a tre cifre
Tabella di codifica:
Caratteristiche: Codifica prioritaria, che consente l'ingresso di più segnali contemporaneamente, ma codifica solo il segnale con la priorità più alta
Encoder prioritario integrato a 8 fili-3 fili
Tabella di codifica:
Due encoder prioritari da 8 linee-3 linee sono collegati in cascata in un encoder prioritario da 16 linee-4 linee Tre encoder prioritari da 8 linee-3 linee sono collegati in cascata in un encoder prioritario da 24 linee-5 linee Quattro encoder prioritari da 8 linee-3 linee sono collegati in cascata in un encoder prioritario da 32 linee-5 linee
Codificatore binario-decimale: codifica dieci segnali da 0 a 9 utilizzando codici binari a 4 bit
Codificatore di codice 8421BCD (codificatore a 10-4 linee)
Diagramma a blocchi schematico:
Tabella di codifica:
Codificatore prioritario codice 8421BCD
Tabella di codifica:
decodificatore
Decodificatore binario: un circuito che traduce i vari stati dei codici binari nei corrispondenti segnali di uscita secondo il loro significato originale.
Caratteristiche: Il terminale di output fornisce tutti i termini minimi
Esempi di dispositivi
Decoder integrato da 3 fili a 8 fili:
Dispositivo:
Terminale di controllo ingresso strobo:
Tavola della verità:
Cascata di decodificatori binari
Due decoder da 3 a 8 linee sono collegati per formare un decoder da 4 a 16 linee.
Dispositivo:
Tre decoder da 3 a 8 linee sono collegati per formare un decoder da 5 a 24 linee.
Dispositivo:
Tavola della verità:
Decodificatore integrato da 2 fili a 4 fili
Diagramma funzionale:
Tavola della verità:
Implementazione di funzioni logiche combinatorie utilizzando decodificatori binari
Poiché l'output del decodificatore binario può fornire tutti i minterm delle variabili di ingresso e qualsiasi funzione logica combinatoria può essere trasformata nella formula standard della somma dei minterm, qualsiasi funzione logica combinatoria può essere implementata utilizzando un decoder binario e una porta circuito
Decodificatore binario-decimale: un circuito che traduce il codice binario dei numeri decimali, cioè il codice BCD, nei corrispondenti 10 segnali di uscita
Decodificatore di codice 8421BCD
Decodificatore di visualizzazione: traduce i codici binari di numeri, parole e simboli nella forma a cui le persone sono abituate e li visualizza
Display digitale
decodificatore di visualizzazione
4.4 Selettori e allocatori di dati
Selettore dati: un circuito che seleziona un'uscita da più ingressi
Rappresentazione della lettera
D è il terminale di ingresso dati
A è il terminale di input dell'indirizzo
Per il terminale di controllo dello strobo
Y è il terminale di uscita dei dati
Selettore dati 4 a 1 integrato
Dispositivo:
Tavola della verità:
Selettore dati 8-a-1 integrato
Dispositivo:
Tavola della verità:
Estensione selettore dati integrata
Distributore dati: un circuito che trasmette più uscite da un ingresso
Distributore dati da 1 a 4 vie
Diagramma a blocchi schematico:
Tavola della verità:
Distributore dati integrato da 1 a 8 canali
Implementato utilizzando un decodificatore da 3 a 8 fili
Dispositivo:
4.5 Controllo di parità e comparatore numerico
Controllo di parità: utilizzando la funzione logica della porta XOR, è possibile eseguire operazioni di controllo di parità
Se l'output è 0, il numero di 1 nell'input è un numero pari. Se l'output è 1, allora il numero di 1 nell'input è un numero dispari.
Comparatore numerico
Nei circuiti digitali, l'ingresso di un comparatore numerico è il numero binario da confrontare e l'uscita è il risultato del confronto.
Comparatore numerico a 1 bit
Diagramma a blocchi schematico:
Tavola della verità:
Comparatore numerico a 4 bit
Il confronto inizia dal bit alto e procede bit per bit fino ad ottenere il risultato del confronto.
Diagramma a blocchi schematico:
Tavola della verità:
4.6 Realizzazione di funzioni logiche combinatorie utilizzando circuiti integrati di media scala
1 Utilizzare i selettori dati per implementare funzioni logiche combinatorie
fare un passo:
1 Selezionare il selettore dati: determinato da n=k-1 (k è il numero di variabili nella funzione, n è il numero di codici di indirizzo del selettore)
2. Scrivere AND standard o espressioni di funzioni
3 Confrontare e determinare l'espressione della quantità di input
4. Disegna uno schema di collegamento
Esempio:
2 Utilizzare il decodificatore binario per implementare la funzione logica combinatoria
fare un passo:
1 Selezionare il decoder: 2 variabili utilizzano un decoder 2-4 linee, 3 variabili utilizzano un decoder 3 linee-8 linee
2. Scrivere la forma standard delle funzioni NAND-NAND
3 Confermare la relazione tra variabili e input
4. Disegna uno schema di collegamento
Esempio:
4.7 Memoria di sola lettura
Ordina per metodo di scrittura
Maschera ROM
ROM programmabile
ROM programmabile cancellabile
Struttura della ROM
4.8 Avventure competitive in circuiti combinati
Concetto: In un circuito combinatorio, quando il segnale di ingresso cambia stato, in uscita può apparire un falso segnale: il fenomeno di un'eccessiva interferenza con l'impulso è chiamato rischio di contesa.
Il rapporto tra competizione e assunzione di rischio
Laddove la concorrenza non porta necessariamente all’assunzione di rischi, dove c’è un rischio deve esserci concorrenza.
Modi per eliminare il rischio competitivo
①Introduzione dell'impulso di blocco
②Introdurre l'impulso stroboscopico
③Collegare il condensatore del filtro
④Modificare la progettazione logica e aggiungere elementi ridondanti
Capitolo 6 Circuito logico sequenziale
Panoramica
I circuiti digitali si dividono in due categorie
Circuito logico combinatorio: l'unità base è un circuito di gate
Circuito logico sequenziale: l'unità base è un flip-flop
Caratteristiche dei circuiti logici sequenziali
Definizione: l'uscita del circuito in qualsiasi momento non è solo correlata al segnale di ingresso in quel momento, ma dipende anche dallo stato originale del circuito
Diagramma schematico:
Caratteristiche del circuito
1 Relativo al fattore tempo (CP)
2 Componenti contenenti memoria (trigger)
Metodo di rappresentazione delle funzioni del circuito logico sequenziale
espressione logica
Equazione di uscita: l'espressione logica di ciascun segnale di uscita del circuito sequenziale
Equazione di pilotaggio: l'espressione logica del segnale di ingresso sincrono di ciascun flip-flop
Equazione di stato:
Tabella degli stati, mappa di Karnaugh, diagramma degli stati, diagramma di sequenza
Classificazione dei circuiti logici sequenziali
Diviso per funzione logica
contatore
Registrati
Registro a scorrimento
memoria di lettura/scrittura
generatore di impulsi sequenziale
Diviso per metodo di controllo dell'orologio
Circuito sequenziale sincrono: i flip-flop condividono un orologio CP e i flip-flop il cui stato deve essere aggiornato si ribaltano contemporaneamente
Circuito sequenziale asincrono: tutti i flip-flop nel circuito non condividono un orologio CP
In base alle caratteristiche del segnale di uscita
Tipo Moore:
Tipo farinoso:
6.1 Metodi di analisi e progettazione di base di circuiti logici sequenziali
Metodo analitico
Passaggi di analisi:
Esempio di analisi: P247 Esempio 6.1.1
concetto di base
Stato valido: in un circuito sequenziale, qualsiasi stato utilizzato è chiamato stato valido.
Stato non valido: nei circuiti sequenziali, qualsiasi stato inutilizzato è chiamato stato non valido.
Ciclo efficace: nei circuiti sequenziali, qualsiasi ciclo formato da uno stato valido è chiamato ciclo efficace.
Ciclo non valido: se lo stato non valido forma un ciclo, questo tipo di ciclo viene chiamato ciclo non valido.
Autoaccensione: In un circuito sequenziale, sebbene siano presenti stati non validi, non formano un ciclo. Tale circuito sequenziale è chiamato circuito sequenziale ad autoaccensione.
Impossibile avviarsi automaticamente: in un circuito sequenziale, sono presenti stati non validi e tra di essi si forma un ciclo. Tale circuito sequenziale è chiamato circuito sequenziale che non può avviarsi automaticamente.
metodo di progettazione
fasi di progettazione
1 Eseguire l'astrazione logica e stabilire il diagramma di stato originale
2. Semplifica lo stato e trova il diagramma di stato più semplice.
3 Codificare in binario e disegnare il diagramma di stato codificato
Determina il numero di bit in un codice binario:
4 Selezionare il tipo di flip-flop e trovare l'equazione dell'orologio, l'equazione di uscita, l'equazione di stato e l'equazione di guida
5 Disegna un diagramma logico
6 Controllare se il circuito progettato può avviarsi automaticamente
Esempio di progetto: P251 Esempio 6.1.2
6.2 Contatore
Panoramica
Definizione di contatore: Nei circuiti digitali, l'operazione di memorizzazione del numero di impulsi CP in ingresso è chiamata conteggio e il circuito elettronico in grado di realizzare l'operazione di conteggio è chiamato contatore.
Applicazioni dei contatori: divisione di frequenza, temporizzazione, generazione di impulsi di battimento e sequenze di impulsi, esecuzione di operazioni digitali, ecc.
Caratteristiche del contatore
① Generalmente circuito sequenziale di tipo Moore
②Il componente principale è un flip-flop con orologio
Classificazione dei contatori
Classificazione per sistema numerico
contatore binario
contatore decimale
Contatore a base N
Ordina per metodo di conteggio
Aggiunta di contatore
Contatore in basso
Contatore reversibile
Classificazione mediante controllo dell'orologio
contatore di sincronizzazione
Contatore asincrono
Classificazione per componenti di commutazione
Contatore CMOS
Contatore TTL
contatore binario
Contatore sincrono binario
Il numero di stati effettivi del circuito M: il numero di impulsi di ingresso che il contatore può ricordare
Contatore sommatore sincrono binario a 3 bit:
Contatore sommatore sincrono binario a 4 bit:
Contatore addizionale sincrono binario a n bit:
Contatore sommatore sincrono binario a 3 bit
Regole di conteggio:
Trasporto seriale:
Trasporto parallelo:
Contatore decrescente sincrono binario a 3 bit
Regole di conteggio:
Trasporto seriale:
Contatore sommatore binario sincrono integrato
74LS161
Diagramma della funzione logica:
Elenco funzioni:
Cancellazione asincrona:
74LS163
Schema delle funzioni logiche: come 74LS161
Elenco funzioni:
Contatore asincrono binario
Contatore sommatore asincrono binario a 3 bit
Diagramma di stato:
Trasporto parallelo:
Contatore asincrono binario integrato
Contatore da due otto esagoni: 74197, 74LS197
Diagramma della funzione logica:
Elenco funzioni:
Contatore decimale (codice 8421BCD)
Contatore sincrono decimale
Contatore sommatore sincrono decimale
Diagramma di stato:
Contatore decrescente sincrono decimale
Diagramma di stato:
Contatore sommatore decimale sincrono integrato
74LS160
Diagramma della funzione logica:
Elenco funzioni:
74162, 74S162, 74LS162
Schema delle funzioni logiche: come 74LS160
Elenco funzioni:
contatore asincrono decimale
Contatore asincrono decimale integrato: 74LS290
Contatore a base N
Come ottenere un contatore a base N cancellando in modo sincrono l'estremità zero o impostando l'estremità del numero su zero
I passaggi principali
Esempio applicativo: P289 Esempio 6.2.1
Come ottenere un contatore a base N utilizzando l'estremità di compensazione asincrona o impostando l'estremità del numero su zero
I passaggi principali
Esempio applicativo: P290 Esempio 6.2.2
Ampliamento della capacità del contatore
I contatori integrati sono generalmente dotati di terminali di ingresso e terminali di uscita per il collegamento in cascata. Purché siano collegati correttamente, è possibile ottenere un contatore con una capacità maggiore.
Capitolo 5 Trigger
Panoramica
Requisiti di base per i trigger
①Ha due stati stabili che possono mantenersi: stato 0 e stato 1
② In grado di ricevere, salvare e inviare segnali, ovvero quando viene applicato un segnale di trigger, lo stato di uscita del circuito può essere invertito; dopo che il segnale di trigger scompare, il nuovo stato ottenuto può essere salvato
Gli stati corrente e secondario dei trigger
Classificazione dei trigger
Flip-flop di base: il segnale di ingresso viene applicato direttamente al terminale di ingresso
Flip-flop sincrono: il segnale di ingresso viene immesso attraverso il gate di controllo e il gate di controllo è controllato dal segnale CP dell'impulso di clock. Il segnale di ingresso può essere ricevuto solo quando arriva il segnale CP.
Trigger del fronte: il segnale di ingresso può essere ricevuto solo sul fronte di salita o di discesa del segnale CP
5.1 Trigger di base
Definizione di stato:
Flip-flop base composto da porta NAND
Circuiti e simboli
Schema del circuito logico:
Simboli logici:
Avviso
La tabella caratteristica e le equazioni caratteristiche del flip-flop base composto da porte NAND sono le stesse del flip-flop base composto da porte NOR.
Flip-flop base composto da gate NOR
Circuiti e simboli
Schema del circuito logico:
Simboli logici:
rappresentazione simbolica
R è chiamato terminale di ingresso del set 0, che solitamente viene chiamato terminale di ripristino.
S è chiamato terminale di ingresso dell'insieme 1, che abitualmente viene chiamato terminale dell'insieme.
Tabella delle caratteristiche:
Lo stato è incerto quando i segnali di R=S=1 vengono cancellati contemporaneamente.
Equazione caratteristica:
Trigger di base integrati
Flip-flop base integrato CMOS
Trigger base integrato TTL
Caratteristiche delle infradito RS base
vantaggio
Struttura semplice
Ha le funzioni di impostazione 0, impostazione 1 e mantenimento
discordanza
Scarsa capacità anti-interferenza del circuito
Esistono vincoli tra R e S, ovvero i due input non possono essere di livello alto contemporaneamente.
5.2 Trigger sincroni
Flip-flop RS sincrono
Schema del circuito logico:
Simbolo dello standard nazionale:
Tabella delle caratteristiche:
Equazione caratteristica:
Ci sono vincoli tra RS
Durante CP=1, se R=S=1, si verificherà una situazione anomala in cui Q e Q non sono entrambi 1.
Durante CP=1, se R e S vengono cancellati in tempo, impostati su 0 o impostati su 1 e lo stato viene determinato.
Durante CP=1, se R e S saltano da 1 a 0 contemporaneamente, si verificherà una condizione di competizione e il risultato sarà incerto.
Se R=S=1, CP viene improvvisamente ritirato, ovvero CP salta da 1 a 0, si verificherà anche una condizione di competizione e il risultato è incerto.
Flip-flop D sincrono
Schema del circuito logico:
Equazione caratteristica:
Caratteristiche
Problema non vincolato
Durante CP=1, il terminale di uscita cambia con il terminale di ingresso.
Quando arriva il fronte di discesa dell'impulso CP, viene bloccato e il contenuto memorizzato è il valore di D al momento del fronte di discesa.
Flip-flop D sincrono integrato
Flip-flop D sincrono integrato TTL
Flip-flop D sincrono integrato CMOS
5.3 Trigger sul bordo
Infradito Edge D
Simbolo dello standard nazionale:
Equazione caratteristica:
Caratteristiche dell'infradito bordo D
Trigger del fronte CP (fronte di salita o di discesa).
Forte capacità anti-interferenza
Solo la funzione di impostazione 0 e impostazione 1
Il ruolo del terminale di input asincrono
Terminale di ingresso sincrono: D è chiamato terminale di ingresso sincrono, poiché il segnale di ingresso sul terminale D è controllato dal clock CP
Ingresso asincrono:
Flip-flop Edge D con ingresso asincrono:
Infradito bordo D integrato
Infradito COMS edge D CC4013
simbolo:
Funzione di uscita:
Tabella delle caratteristiche:
Infradito TTL edge D 7474
simbolo:
Funzione di uscita:
Tabella delle caratteristiche:
Infradito Edge JK
Simbolo dello standard nazionale:
Equazione caratteristica:
Tabella delle caratteristiche:
Caratteristiche delle infradito edge JK
Trigger del fronte CP (fronte di salita o di discesa).
Forte capacità anti-interferenza
Funzioni complete, flessibili e comode da usare
Trigger bordo JK integrato
Flip-flop JK con bordo CMOS CC4027
Simbolo dello standard nazionale:
Funzione di uscita:
Tabella delle caratteristiche:
Infradito JK con bordo TTL 74LS112
Simbolo dello standard nazionale:
Funzione di uscita:
Tabella delle caratteristiche:
Classificazione delle funzioni, metodo di rappresentazione delle funzioni e conversione dei trigger sui fronti
Classificazione delle funzioni logiche del trigger sul fronte
Flip-flop di tipo JK: qualsiasi circuito con le funzioni di mantenimento, impostazione 1, impostazione 0 e capovolgimento è chiamato flip-flop di tipo JK.
Flip-flop di tipo D: qualsiasi circuito con la funzione di impostazione 1 e impostazione 0 è chiamato flip-flop di tipo D.
Flip-flop di tipo T: qualsiasi circuito con funzioni di hold e flip è chiamato flip-flop di tipo T
simbolo:
Tabella delle caratteristiche:
Equazione caratteristica:
Flip-flop di tipo T': qualsiasi circuito che si capovolge una volta per ogni impulso di clock è chiamato flip-flop di tipo T'.
simbolo:
Tabella delle caratteristiche:
Equazione caratteristica:
Metodo di rappresentazione della funzione logica del trigger sul fronte
Tabella delle proprietà (tabella della verità)
Infradito D:
Innesco JK:
kanotu
Infradito D:
Innesco JK:
Equazione caratteristica
Diagramma di stato
Infradito D:
Innesco JK:
Diagramma temporale
Infradito D:
Innesco JK:
Le funzioni logiche del trigger sul fronte rappresentano le transizioni tra i metodi
Capitolo 3 Introduzione al linguaggio HDL (omesso)
Elettromeccanico 2103 215090045 Liu Jiahong
Capitolo 2 Circuito di porta
Panoramica
Concetto: i circuiti elettronici che implementano operazioni logiche di base e comunemente utilizzate sono chiamati circuiti a porta logica.
Livelli alti e bassi e logica positiva e negativa
Logica positiva: il livello alto rappresenta l'1 logico, il livello basso rappresenta lo 0 logico
Logica negativa: il livello alto rappresenta lo 0 logico, il livello basso rappresenta il 1 logico
Porte a componenti discreti e porte integrate
Circuito di gate a componenti discreti: un circuito di gate composto da componenti discreti e fili collegati insieme.
Circuito di gate integrato: i componenti e le connessioni che compongono il circuito di gate sono realizzati su un chip semiconduttore e quindi confezionati per formare un circuito di gate integrato.
Il grado di integrazione dei circuiti integrati digitali: generalmente, come grado di integrazione viene definito il numero di porte logiche o componenti equivalenti contenuti in un chip.
2.1 Caratteristiche di commutazione di diodi a semiconduttore, transistor e tubi MOS
Interruttore ordinario: buone caratteristiche statiche, scarse caratteristiche dinamiche
Interruttore a semiconduttore: scarse caratteristiche statiche, buone caratteristiche dinamiche
Transistor a semiconduttore
Caratteristiche: Elemento di commutazione con capacità di amplificazione e controllato dalla corrente di base
Tubo MOS
Struttura e proprietà
Prestazioni di commutazione del tubo MOS
2.2 Circuito di gate a componenti discreti
Diodo AND gate e OR gate
Diodo E gate:
Diodo OR gate:
Transistor NON gate (inverter)
Transistore a semiconduttore NON gate
Schema elettrico:
Parametri logici:
Transistor MOS NON gate
Schema elettrico:
Simboli logici:
Tavola della verità:
2.3 Circuito di gate integrato CMOS
CMOS: semiconduttore di ossido di metallo complementare
Invertitore CMOS
Schema elettrico:
principio di funzionamento:
Porta CMOS NAND
Schema elettrico:
principio di funzionamento:
Porta CMOS NOR
Schema elettrico:
principio di funzionamento:
CMOS E cancello
Schema elettrico:
principio di funzionamento:
Porta CMOS OR
Schema elettrico:
principio di funzionamento:
Porta CMOS NOR
Schema elettrico:
principio di funzionamento:
Porta CMOS XOR
Schema elettrico:
principio di funzionamento:
Porta di trasmissione CMOS
Schema elettrico:
principio di funzionamento:
Porta a tre stati CMOS
Schema elettrico:
principio di funzionamento:
Simboli logici:
Cancello di drenaggio aperto CMOS
Schema elettrico:
Simboli logici:
caratteristica principale:
① Quando si lavora con drain aperto, è necessario collegare un alimentatore esterno e un resistore;
②Può realizzare linee e funzioni;
③ È possibile realizzare la conversione del livello logico;
④ Forte capacità di carico.
2.4 Circuito di gate integrato TTL