Bewertung:

Das Buch dient als Einführung in die FPGA-Programmierung und Verilog und ist besonders für Anfänger geeignet. Rezensionen loben seine Zugänglichkeit und Einfachheit, aber einige weisen auf Mängel in der Tiefe und im Inhalt der Beispiele hin.
Vorteile:⬤ Ausgezeichneter Ausgangspunkt für Anfänger in FPGAs und Verilog-Programmierung.
⬤ Bietet eine klare Einführung und praktische Beispiele.
⬤ Hilft, die FPGA-Programmierung zu entmystifizieren.
⬤ Gut geschriebener und zugänglicher Stil.
⬤ Gut für Leser mit wenig bis gar keiner Erfahrung mit FPGAs.
⬤ Es fehlt an Tiefe in den Erklärungen und Beispielen für Benutzer, die über einige Vorkenntnisse verfügen.
⬤ Probleme mit der Lizenzierung und Fehlermeldungen in der ISE-Software.
⬤ Einige Rezensenten empfanden den Inhalt als zu grundlegend und niedrigschwellig.
⬤ Die Abdeckung von zu vielen Boards führte zu fehlenden Inhalten über die Sprache selbst.
(basierend auf 38 Leserbewertungen)
Programming Fpgas: Getting Started with Verilog
Bringen Sie Ihre Kreationen mit FPGAs und Verilog auf die nächste Stufe
Dieser unterhaltsame Leitfaden zeigt, wie Sie mit der FPGA-Technologie beginnen können, indem Sie die beliebten Mojo, Papilio One und Elbert 2 Boards verwenden. Geschrieben vom Elektronik-Guru Simon Monk, bietet Programming FPGAs: Getting Started with Verilog klare Erklärungen, leicht nachvollziehbare Beispiele und herunterladbare Beispielprogramme. Sie erhalten von Anfang bis Ende Assembler- und Programmieranweisungen für zahlreiche Projekte, darunter ein LED-Dekoder, ein Timer, ein Tongenerator und sogar ein Video-Display mit Speichermöglichkeit. Das Buch dient sowohl als Leitfaden für Bastler als auch als Einführung für professionelle Entwickler.
- Erforschen Sie die Grundlagen der digitalen Elektronik und der digitalen Logik.
- Untersuchen Sie die Funktionen der Boards Mojo, Papilio One und Elbert 2.
- Richten Sie Ihren Computer ein und tauchen Sie in die Verilog-Programmierung ein.
- Arbeiten Sie mit der ISE Design Suite und Benutzer-Constraints-Dateien.
- Verstehen und Anwenden modularer Verilog-Programmiermethoden.
- Erzeugen von elektrischen Impulsen über die GPIO-Ports Ihres Boards.
- Steuern Sie Servomotoren und erstellen Sie Ihre eigenen Sounds.
- Schließen Sie einen VGA-Fernseher oder Computermonitor an und erzeugen Sie Videos.
- Der gesamte Quellcode und die fertigen Bit-Dateien stehen zum Download bereit.