Ich hatte vor, ein HDL zu lernen (vorzugsweise verilog, da ich in den folgenden Semestern einen Kurs darin belegen muss). Mein ursprünglicher Plan war, zuerst die Syntax zu lernen und dann alle digitalen Systeme, die ich in meinem Kurs für digitale Elektronik studiert habe, mit HDL zu implementieren. Aber nur aus Neugier, gibt es ein Buch, das das Unterrichten von Computerarchitektur mit der HDL-Implementierung kombinieren würde? Ich glaube, das würde viel mehr Spaß machen.
Meine beiden Empfehlungen, erst später lesen, aber ich mag den Autor, also stecke ich die andere auch ein:
Grundlagen der Computerarithmetik und Verilog HDL
Digitales Design und Verilog HDL-Grundlagen
Digital Design and Verilog HDL Fundamentals ist wahrscheinlich eher das, wonach Sie suchen, das erste konzentriert sich mehr auf die Implementierung mathematischer Operationen. Es kann jedoch davon abhängen, was Sie wollen, wenn Ihre EE-Klassen Sie durch das gesamte Design eines Mikroprozessors führen, wie es bei mir der Fall war, werden Sie beide irgendwann nützlich finden.
Peter Ashendens " The Designer's Guide to VHDL " verwendet ein DLX-CPU-Design, um viele Themen zu veranschaulichen. Wenn Sie jedoch nur an Verilog HDL interessiert sind, ist dies möglicherweise nicht das richtige Buch für Sie.
Auf Android gibt es Tools, mit denen Sie auch Syntaxfehler üben können. Sehen Sie sich einfach https://play.google.com/store/search?q=skand+vlsi an
Ich beschloss, dass ich lernen wollte, wie man mit FPGAs arbeitet, also kaufte ich ein Xilinx Spartan-3A Starter Kit. Da ich neu in diesem Bereich war und mir nicht sicher war, welche HDL-Variante ich lernen sollte, habe ich mir diese beiden Bücher besorgt:
FPGA-Prototyping von Verilog Beispiele: Xilinx Spartan-3-Version
FPGA-Prototyping durch VHDL-Beispiele: Xilinx Spartan-3-Version
beide vom selben Autor (Pong P. Chu).
Jedes Buch enthält Dutzende von Beispielen, die direkt auf verschiedene Spartan-3-basierte Boards zutreffen, aber auf andere angewendet werden können. Noch wichtiger ist, dass in beiden Büchern genau die gleichen Beispiele verwendet werden (wie man es erwarten würde), sodass man die Komplexität und Lesbarkeit jedes einzelnen vergleichen kann, Verilog vs. VHDL.
Zufall oder nicht, ich bin heute darauf gestoßen: http://www.nandland.com
[Anmerkung des Moderators: Diese Antwort war durch eine Zusammenführung hier angekommen.]
Thomas o
Rick_2047
Matt Jung