Computerarchitektur-Tutorial mit einem FPGA: ARM & Verilog-Einführungen

Bewertung:   (4,9 von 5)

Computerarchitektur-Tutorial mit einem FPGA: ARM & Verilog-Einführungen (Robert Dunne)

Leserbewertungen

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 14 Stimmen.

Originaltitel:

Computer Architecture Tutorial Using an FPGA: ARM & Verilog Introductions

Inhalt des Buches:

Lernen Sie Computerarchitektur und sammeln Sie praktische Erfahrungen mit einem FPGA, während Sie zu Hause lernen. Ein Arbeitsmodell eines 32-Bit-ARM-Prozessors wird schrittweise aus den Grundprinzipien der Computerarchitektur aufgebaut. Field Programmable Gate Arrays (FPGA) bieten flexible digitale Elektronikplattformen, die als CPU, neuronales Netz oder fast jede andere digitale Schaltung organisiert werden können. Sie sind das digitale Äquivalent zu den Gestaltwandlern in der Science-Fiction.

Das FPGA wird zunächst grafisch durch Betriebsmodelle einzelner Logikgatter und Strukturen wie Busse und Decoder vorgestellt. Die Verilog-Codierung beginnt dann mit einfachen Schaltungsbeispielen und gipfelt in einer CPU, die ARM-Maschinencode ausführt. Programme können sogar in symbolischer Assemblersprache eingegeben werden, die durch Makros, Tasks und Funktionen, die in der Verilog-Sprache geschrieben wurden, in 100%igen ARM-Maschinencode kompiliert wird. Diese CPU-Imitation kann mit voller Geschwindigkeit laufen, mit Haltepunkten durchlaufen oder innerhalb des Abruf-, Dekodier- und Ausführungszyklus angehalten werden.

Mehr als 150 Illustrationen begleiten die detaillierten Beschreibungen zur Einrichtung des FPGAs und zum Durchlaufen jedes der fast 100 Verilog-Beispiele. Alle Quellcode-Beispiele können von GitHub heruntergeladen werden und verwenden die Intel(R) Quartus(R) Prime Software zusammen mit einem Terasic DE10-Lite FPGA Entwicklungsboard. Das DE10-Lite kann für weniger als 100 US-Dollar auf vielen Internetseiten erworben werden, und die Intel(R) Quartus(R) Prime Lite Edition ist als kostenloser Download von Intel erhältlich. Es können auch andere FPGA-Boards und andere Verilog-Software verwendet werden, wobei jedoch leichte Änderungen an den Beispielen erforderlich sein können.

Weitere Daten des Buches:

ISBN:9780970112477
Autor:
Verlag:
Einband:Hardcover

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Computerarchitektur-Tutorial mit einem FPGA: ARM & Verilog-Einführungen - Computer Architecture...
Lernen Sie Computerarchitektur und sammeln Sie...
Computerarchitektur-Tutorial mit einem FPGA: ARM & Verilog-Einführungen - Computer Architecture Tutorial Using an FPGA: ARM & Verilog Introductions
Assembler mit dem Raspberry Pi: Eine Hardware-Software-Brücke - Assembly Language Using the...
Programmierer lernen durch Beispiele und...
Assembler mit dem Raspberry Pi: Eine Hardware-Software-Brücke - Assembly Language Using the Raspberry Pi: A Hardware Software Bridge
Windows(R) 64-Bit Assembler-Programmierung Schnellstart: Intel(R) X86-64, SSE, AVX - Windows(R)...
Windows (R) 64-bit Assembly Language Programming...
Windows(R) 64-Bit Assembler-Programmierung Schnellstart: Intel(R) X86-64, SSE, AVX - Windows(R) 64-bit Assembly Language Programming Quick Start: Intel(R) X86-64, SSE, AVX
Assembler-Codierung in Farbe: Arm und Neon - Assembly Language Coding in Color: Arm and...
Das Programmieren in Assembler ist eine hervorragende...
Assembler-Codierung in Farbe: Arm und Neon - Assembly Language Coding in Color: Arm and Neon

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)