Architektura wysokowydajnych systemów wbudowanych: Projektowanie i tworzenie wysokowydajnych systemów cyfrowych czasu rzeczywistego opartych na układach FPGA i niestandardowych obwodach

Ocena:   (4,5 na 5)

Architektura wysokowydajnych systemów wbudowanych: Projektowanie i tworzenie wysokowydajnych systemów cyfrowych czasu rzeczywistego opartych na układach FPGA i niestandardowych obwodach (Jim Ledin)

Opinie czytelników

Podsumowanie:

Książka jest ogólnie dobrze przyjęta ze względu na kompleksowe wprowadzenie do systemów wbudowanych, obejmujące podstawowe narzędzia, koncepcje i praktyczne zastosowania. Służy zarówno jako źródło wprowadzające, jak i przewodnik po bardziej zaawansowanych tematach w obszarach takich jak IoT i FPGA. Niektórzy czytelnicy uważają jednak, że książka jest myląco zatytułowana i brakuje jej głębi w dyskusjach na temat architektury, podczas gdy inni krytykują ją za przestarzałą lub zawierającą nieuporządkowaną treść.

Zalety:

Kompleksowe wprowadzenie do systemów wbudowanych
obejmuje zarówno aspekty sprzętowe, jak i programowe
zawiera praktyczne laboratoria
dobrze skonstruowane rozdziały z jasnymi podsumowaniami
odpowiednie dla początkujących i doświadczonych programistów
wciągająca prezentacja
z powodzeniem integruje teorię i praktykę
wypełnia podstawowe luki dla profesjonalistów.

Wady:

mylący tytuł, ponieważ nie jest to książka o architekturze
brak głębi w niektórych zaawansowanych tematach
niektóre treści uważane za przestarzałe lub źle zorganizowane
nie wyszczególnia kosztów projektu z góry
sporadyczne niewystarczające wyjaśnienia pojęć
potencjalna frustracja dla początkujących korzystających z przestarzałych wersji oprogramowania.

(na podstawie 13 opinii czytelników)

Oryginalny tytuł:

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

Zawartość książki:

Poznaj kompletny proces tworzenia systemów opartych na programowalnych macierzach bramek (FPGA), w tym projektowanie układów elektronicznych oraz budowę i debugowanie prototypowych urządzeń wbudowanych.

Kluczowe cechy

⬤ Poznanie podstaw systemów wbudowanych i systemów operacyjnych czasu rzeczywistego.

⬤ Zrozumienie, w jaki sposób układy FPGA implementują algorytmy przetwarzania w sprzęcie.

⬤ Projektowanie, konstruowanie i debugowanie niestandardowych systemów cyfrowych od podstaw przy użyciu programu KiCad.

Opis książki

Nowoczesne urządzenia cyfrowe używane w domach, samochodach i urządzeniach do noszenia zawierają wysoce wyrafinowane możliwości obliczeniowe złożone z systemów wbudowanych, które generują, odbierają i przetwarzają cyfrowe strumienie danych z szybkością do wielu gigabitów na sekundę. Ta książka pokaże ci, jak korzystać z programowalnych macierzy bramek (FPGA) i projektowania szybkich obwodów cyfrowych do tworzenia własnych najnowocześniejszych systemów cyfrowych.

Architecting High-Performance Embedded Systems to przewodnik po podstawowych koncepcjach systemów wbudowanych, w tym pracy w czasie rzeczywistym i Internetu rzeczy (IoT), a także architekturze i możliwościach najnowszej generacji układów FPGA. Korzystając z potężnych darmowych narzędzi do projektowania układów FPGA i obwodów elektronicznych, dowiesz się, jak projektować, budować, testować i debugować wysokowydajne urządzenia IoT oparte na układach FPGA. Książka ta pomoże ci również przyspieszyć projektowanie systemów wbudowanych, projektowanie obwodów, budowę sprzętu, tworzenie oprogramowania układowego i debugowanie w celu wyprodukowania wysokowydajnego urządzenia wbudowanego - oscyloskopu cyfrowego opartego na sieci. Poznasz takie techniki, jak projektowanie czterowarstwowych płytek drukowanych z szybkimi parami sygnałów różnicowych i montaż płytki przy użyciu komponentów do montażu powierzchniowego.

Pod koniec książki będziesz miał solidne zrozumienie koncepcji leżących u podstaw systemów wbudowanych i układów FPGA oraz będziesz w stanie zaprojektować i skonstruować własne zaawansowane urządzenia cyfrowe.

Czego się nauczysz

⬤ Zrozumieć podstawy systemów wbudowanych i czujników czasu rzeczywistego.

⬤ Odkryć możliwości układów FPGA i jak korzystać z narzędzi programistycznych FPGA.

⬤ Poznanie zasad projektowania obwodów cyfrowych i układu PCB w programie KiCad.

⬤ Konstruowanie szybkich prototypów płytek drukowanych przy niskich kosztach.

⬤ Projektować i rozwijać wysokowydajne algorytmy dla układów FPGA.

⬤ Tworzenie solidnego, niezawodnego i wydajnego oprogramowania układowego w języku C.

⬤ Dokładnie testować i debugować sprzęt i oprogramowanie wbudowane.

Dla kogo jest ta książka

.

Ta książka jest przeznaczona dla programistów, inżynierów IoT i każdego, kto chce zrozumieć proces tworzenia wysokowydajnych systemów wbudowanych. Książka ta będzie również przydatna, jeśli chcesz poznać podstawy rozwoju FPGA i wszystkie aspekty rozwoju oprogramowania układowego w językach C i C++. Znajomość języka C, układów cyfrowych i lutowania elektronicznego jest niezbędna do rozpoczęcia pracy.

Dodatkowe informacje o książce:

ISBN:9781789955965
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Architektura wysokowydajnych systemów wbudowanych: Projektowanie i tworzenie wysokowydajnych...
Poznaj kompletny proces tworzenia systemów opartych na...
Architektura wysokowydajnych systemów wbudowanych: Projektowanie i tworzenie wysokowydajnych systemów cyfrowych czasu rzeczywistego opartych na układach FPGA i niestandardowych obwodach - Architecting High-Performance Embedded Systems: Design and build high-performance real-time digital systems based on FPGAs and custom circuits
Nowoczesna architektura i organizacja komputerów: Poznaj architektury x86, ARM i RISC-V oraz...
Bezsensowny, praktyczny przewodnik po obecnych i...
Nowoczesna architektura i organizacja komputerów: Poznaj architektury x86, ARM i RISC-V oraz projektowanie smartfonów, komputerów PC i serwerów w chmurze. - Modern Computer Architecture and Organization: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud servers
Nowoczesna architektura i organizacja komputerów - wydanie drugie: Poznaj architektury x86, ARM i...
Bezsensowny, praktyczny przewodnik po obecnych i...
Nowoczesna architektura i organizacja komputerów - wydanie drugie: Poznaj architektury x86, ARM i RISC-V oraz projektowanie smartfonów, komputerów PC i chmury obliczeniowej - Modern Computer Architecture and Organization - Second Edition: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)