Architektur von eingebetteten Hochleistungssystemen: Entwurf und Aufbau digitaler Hochleistungs-Echtzeitsysteme auf der Basis von FPGAs und kundenspezifischen Schaltungen

Bewertung:   (4,5 von 5)

Architektur von eingebetteten Hochleistungssystemen: Entwurf und Aufbau digitaler Hochleistungs-Echtzeitsysteme auf der Basis von FPGAs und kundenspezifischen Schaltungen (Jim Ledin)

Leserbewertungen

Zusammenfassung:

Das Buch wird allgemein für seine umfassende Einführung in eingebettete Systeme gelobt, die wesentliche Tools, Konzepte und praktische Anwendungen abdeckt. Es dient sowohl als einführendes Hilfsmittel als auch als Leitfaden für fortgeschrittenere Themen in Bereichen wie IoT und FPGAs. Einige Leser sind jedoch der Meinung, dass das Buch irreführend betitelt ist und es ihm an Tiefe in den Architekturdiskussionen mangelt, während andere kritisieren, dass das Buch veraltet ist oder unorganisierte Inhalte enthält.

Vorteile:

Umfassende Einführung in eingebettete Systeme
deckt sowohl Hardware- als auch Software-Aspekte ab
enthält praktische Übungen
gut strukturierte Kapitel mit klaren Zusammenfassungen
geeignet für Anfänger und erfahrene Entwickler
ansprechende Präsentation
integriert erfolgreich Theorie und Praxis
füllt grundlegende Lücken für Fachleute.

Nachteile:

Irreführender Titel, da es sich nicht um ein Architekturbuch handelt
mangelnde Tiefe bei einigen fortgeschrittenen Themen
einige Inhalte gelten als veraltet oder schlecht organisiert
geht nicht detailliert auf die Projektkosten im Vorfeld ein
gelegentlich unzureichende Erklärungen von Konzepten
potenzielle Frustration für Anfänger, die veraltete Softwareversionen verwenden.

(basierend auf 13 Leserbewertungen)

Originaltitel:

Architecting High-Performance Embedded Systems: Design and build high-performance real-time digital systems based on FPGAs and custom circuits

Inhalt des Buches:

Erforschen Sie den kompletten Prozess der Entwicklung von Systemen, die auf feldprogrammierbaren Gate-Arrays (FPGAs) basieren, einschließlich des Entwurfs elektronischer Schaltungen und der Konstruktion und Fehlersuche von Prototypen eingebetteter Geräte.

Hauptmerkmale

⬤ Lernen Sie die Grundlagen von eingebetteten Systemen und Echtzeitbetriebssystemen.

⬤ Verstehen, wie FPGAs Verarbeitungsalgorithmen in Hardware implementieren.

⬤ Entwerfen, konstruieren und debuggen Sie kundenspezifische digitale Systeme von Grund auf mit KiCad.

Buchbeschreibung

Moderne digitale Geräte, die in Haushalten, Autos und Wearables verwendet werden, enthalten hochentwickelte Rechenfunktionen, die aus eingebetteten Systemen bestehen, die digitale Datenströme mit Raten von bis zu mehreren Gigabit pro Sekunde erzeugen, empfangen und verarbeiten. Dieses Buch zeigt Ihnen, wie Sie Field Programmable Gate Arrays (FPGAs) und digitales Hochgeschwindigkeits-Schaltungsdesign nutzen können, um Ihre eigenen hochmodernen digitalen Systeme zu entwickeln.

Architecting High-Performance Embedded Systems führt Sie durch die grundlegenden Konzepte von eingebetteten Systemen, einschließlich Echtzeitbetrieb und das Internet der Dinge (IoT), sowie die Architektur und die Fähigkeiten der neuesten Generation von FPGAs. Mithilfe leistungsstarker kostenloser Tools für das FPGA-Design und den Entwurf elektronischer Schaltungen lernen Sie, wie Sie leistungsstarke FPGA-basierte IoT-Geräte entwerfen, erstellen, testen und debuggen. Das Buch hilft Ihnen auch dabei, mit dem Design von eingebetteten Systemen, dem Schaltungsdesign, der Konstruktion von Hardware, der Entwicklung von Firmware und dem Debugging vertraut zu werden, um ein leistungsstarkes eingebettetes Gerät - ein netzwerkbasiertes digitales Oszilloskop - zu erstellen. Sie werden Techniken wie den Entwurf von vierlagigen Leiterplatten mit Hochgeschwindigkeits-Differenzial-Signalpaaren und den Zusammenbau der Leiterplatte mit oberflächenmontierten Komponenten erforschen.

Am Ende des Buches werden Sie über ein solides Verständnis der Konzepte verfügen, die eingebetteten Systemen und FPGAs zugrunde liegen, und Sie werden in der Lage sein, Ihre eigenen anspruchsvollen digitalen Geräte zu entwerfen und zu konstruieren.

Was Sie lernen werden

⬤ Verstehen Sie die Grundlagen von eingebetteten Echtzeitsystemen und Sensoren.

⬤ Entdecken Sie die Möglichkeiten von FPGAs und die Verwendung von FPGA-Entwicklungstools.

⬤ Erlernen Sie die Prinzipien des digitalen Schaltungsdesigns und des PCB-Layouts mit KiCad.

⬤ Konstruieren Sie Hochgeschwindigkeits-Leiterplattenprototypen zu geringen Kosten.

⬤ Entwerfen und entwickeln Sie Hochleistungsalgorithmen für FPGAs.

⬤ Robuste, zuverlässige und effiziente Firmware in C zu entwickeln.

⬤ Hardware und Firmware von eingebetteten Geräten gründlich testen und debuggen.

Für wen ist dieses Buch gedacht?

.

Dieses Buch richtet sich an Softwareentwickler, IoT-Ingenieure und alle, die den Prozess der Entwicklung leistungsstarker eingebetteter Systeme verstehen wollen. Sie werden dieses Buch auch nützlich finden, wenn Sie die Grundlagen der FPGA-Entwicklung und alle Aspekte der Firmware-Entwicklung in C und C++ kennenlernen möchten. Vertrautheit mit der Sprache C, digitalen Schaltungen und elektronischem Löten ist für den Einstieg notwendig.

Weitere Daten des Buches:

ISBN:9781789955965
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Architektur von eingebetteten Hochleistungssystemen: Entwurf und Aufbau digitaler...
Erforschen Sie den kompletten Prozess der Entwicklung von Systemen, die auf...
Architektur von eingebetteten Hochleistungssystemen: Entwurf und Aufbau digitaler Hochleistungs-Echtzeitsysteme auf der Basis von FPGAs und kundenspezifischen Schaltungen - Architecting High-Performance Embedded Systems: Design and build high-performance real-time digital systems based on FPGAs and custom circuits
Moderne Computerarchitektur und Organisation: Lernen Sie x86-, ARM- und RISC-V-Architekturen und das...
Ein praxisnaher Leitfaden zu aktuellen und...
Moderne Computerarchitektur und Organisation: Lernen Sie x86-, ARM- und RISC-V-Architekturen und das Design von Smartphones, PCs und Cloud-Servern kennen - Modern Computer Architecture and Organization: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud servers
Moderne Computerarchitektur und -organisation - Zweite Auflage: Lernen Sie x86-, ARM- und...
Ein praxisnaher Leitfaden zu aktuellen und zukünftigen...
Moderne Computerarchitektur und -organisation - Zweite Auflage: Lernen Sie x86-, ARM- und RISC-V-Architekturen und das Design von Smartphones, PCs und Clouds kennen. - Modern Computer Architecture and Organization - Second Edition: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud

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)