Mindmap-Galerie Entwurf eines kombinatorischen Logikschaltungsmoduls
Digitale Logik und Computerarchitektur, Kapitel 3 der abschließenden Rezensionsnotizen. Digitale Schaltungen können basierend auf den unterschiedlichen Eigenschaften der Logikfunktionen in zwei Kategorien eingeteilt werden. Eine Art wird als kombinatorische Logikschaltung bezeichnet (bezeichnet als kombinatorische Schaltung), und die andere Art wird als sequentielle Logikschaltung bezeichnet.
Bearbeitet um 2021-05-20 11:17:41Einhundert Jahre Einsamkeit ist das Meisterwerk von Gabriel Garcia Marquez. Die Lektüre dieses Buches beginnt mit der Klärung der Beziehungen zwischen den Figuren. Im Mittelpunkt steht die Familie Buendía, deren Wohlstand und Niedergang, interne Beziehungen und politische Kämpfe, Selbstvermischung und Wiedergeburt im Laufe von hundert Jahren erzählt werden.
Einhundert Jahre Einsamkeit ist das Meisterwerk von Gabriel Garcia Marquez. Die Lektüre dieses Buches beginnt mit der Klärung der Beziehungen zwischen den Figuren. Im Mittelpunkt steht die Familie Buendía, deren Wohlstand und Niedergang, interne Beziehungen und politische Kämpfe, Selbstvermischung und Wiedergeburt im Laufe von hundert Jahren erzählt werden.
Projektmanagement ist der Prozess der Anwendung von Fachwissen, Fähigkeiten, Werkzeugen und Methoden auf die Projektaktivitäten, so dass das Projekt die festgelegten Anforderungen und Erwartungen im Rahmen der begrenzten Ressourcen erreichen oder übertreffen kann. Dieses Diagramm bietet einen umfassenden Überblick über die 8 Komponenten des Projektmanagementprozesses und kann als generische Vorlage verwendet werden.
Einhundert Jahre Einsamkeit ist das Meisterwerk von Gabriel Garcia Marquez. Die Lektüre dieses Buches beginnt mit der Klärung der Beziehungen zwischen den Figuren. Im Mittelpunkt steht die Familie Buendía, deren Wohlstand und Niedergang, interne Beziehungen und politische Kämpfe, Selbstvermischung und Wiedergeburt im Laufe von hundert Jahren erzählt werden.
Einhundert Jahre Einsamkeit ist das Meisterwerk von Gabriel Garcia Marquez. Die Lektüre dieses Buches beginnt mit der Klärung der Beziehungen zwischen den Figuren. Im Mittelpunkt steht die Familie Buendía, deren Wohlstand und Niedergang, interne Beziehungen und politische Kämpfe, Selbstvermischung und Wiedergeburt im Laufe von hundert Jahren erzählt werden.
Projektmanagement ist der Prozess der Anwendung von Fachwissen, Fähigkeiten, Werkzeugen und Methoden auf die Projektaktivitäten, so dass das Projekt die festgelegten Anforderungen und Erwartungen im Rahmen der begrenzten Ressourcen erreichen oder übertreffen kann. Dieses Diagramm bietet einen umfassenden Überblick über die 8 Komponenten des Projektmanagementprozesses und kann als generische Vorlage verwendet werden.
Modulares Design
Sprachgrundlagen
Betrieb
Nullverlängerung
Zahl ohne Vorzeichen: Die höherwertigen Bits mit wenigen Ziffern werden mit 0 aufgefüllt und die höherwertigen Bits mit mehr Ziffern werden berechnet.
Vorzeichenbehaftete Zahlen: Das höherwertige Komplement-Vorzeichenbit mit kleiner Stellenzahl wird auf die Zahlenoperation mit großer Stellenzahl erweitert.
Reduktionsoperation (unäre Reduktion)
Beinhaltet & |. ^ und ~^
Das Ergebnis ist nur eine 1 oder 0
Zum Beispiel: y=[4:0]a &a==y[0]&y[1]&y[2]&y[3]&y[4]
Schichtbetrieb
unsignierte Nummer
Logische Verschiebung nach links<<
Low-Bit mit 0 füllen
Logische Rechtsverschiebung >>
Füllen Sie das High-Bit mit 0
signierte Nummer
Arithmetische Verschiebung nach links<<<
Low-Bit mit 0 füllen
Arithmetische Rechtsverschiebung >>>
Komplementvorzeichenbit höherer Ordnung
Das Ergebnis der Operation ist ein logischer Wert 1 0
Gleichstellungsoperation
==und!=
relationale Operationen
< > >= und <=
Der Ausdruck enthält eine vorzeichenlose Zahl (z. B. 4'd5) und die anderen werden zu vorzeichenlosen Zahlen.
logische Operation
!(monokulare Operation)&&(binär) und‖(binär))
Bedingter Betrieb?:
Beispiel: Die Eingabe von y=s?d0:d1 ist 1, das Ergebnis ist d0, andernfalls ist es d1
Bitgemischte Operationen (Bit-Splicing-Operationen)
Y={B[0],2C[1],2b′10} konstante Bitbreite kann nicht weggelassen werden
Kopiervorgang {n{A}}, Spleißsignal A n-mal wiederholen
Art der Daten
Variable
Logik [7:0] ein vorzeichenloses 8-Bit-Vektorsignal
Polymorphismus
Antriebssignal aus einer einzigen Quelle
Ausgabelogik a
Leitungsnetz (mehrere Eingänge)
tri [7:0] ein 8-Bit-Vektorsignal vom Typ Tri
Fahrsignale aus mehreren Quellen
Ausgabe tri a
Modellierungsmethode
Verhaltensmodellierung (direkte Modellierung durch kausale Zusammenhänge zwischen Inputs und Outputs)
zuweisen (kontinuierliche Zuweisung)
zuweisen #5 out = A&B; //Weisen Sie den Wert nach einer Verzögerung von 5 Zeiteinheiten zu. #5 wird für die Simulation verwendet und kann nicht synthetisiert werden.
zuweisen out=A&B; Sobald sich eine Menge auf der rechten Seite ändert, wird der Wert auf der linken Seite sofort neu zugewiesen
Die linke Seite kann logisch oder tri sein; alle Eingabeänderungen wirken sich sofort auf die Ausgabeergebnisse aus.
immer und initial (basierend auf Prozedurblöcken)
Blockierungszuweisung out=a&b . Die vorherige Anweisung ist nicht abgeschlossen und die folgende Anweisung kann nicht ausgeführt werden.
Grammatik
initial wird zur Simulation verwendet. kann immer zur Modellierung und Simulation verwendet werden, ähnlich einer Endlosschleife.
Keine Zuordnung. Die linke Seite muss eine Variable (z. B. Logik) sein und kann nicht verdrahtet werden.
begin...end (entspricht {})
Always_comb beginnt … Ende Endmodul
Filialstruktur
ansonsten
Beginn und Ende des Flag-Bereichs
Fall
Case-Endcase-Flag-Bereich
casez
Kann eine bedingte Beurteilung hinzugefügt werden? Dieses Bit ist immer wahr
Schleifenstruktur
für
begin end ist äquivalent zu geschweiften Klammern!
wiederholen
reapeat-Anweisungsblock (Anzahl der Schleifen angeben);
während
für immer
(Endlosschleife) Forever-Anweisungsblock
Strukturierte Modellierung (komplexe Schaltkreise in mehrere Untermodule aufteilen, diese dann separat modellieren und kombinieren)
Strukturierte Modellierung
Modulinstanziierung
Modellierung auf Gate-Ebene
Parametrische Modellierung (Parameter deklariert Parameter, ähnlich der Makrodefinition)
Verwendung
Anweisung generieren
generieren…endgenerieren
Testprogramm
Elemente
Erregung
Zu testendes Modul
Ausgabe
Signal
Zu testendes Modul
Antwort
Struktur
Signaldefinition Modulinstanziierung Reize hinzufügen Ausgabeergebnisse anzeigen
Beispiel
Reizsignal
Anfänglicher Prozessblock, lineare Anregung
Prozessblockierung, Schleifenreiz immer verarbeiten
Setzen Sie Anreize durch Dokumente