Architecting High-Performance Embedded Systems: Návrh a konstrukce vysoce výkonných digitálních systémů v reálném čase na bázi FPGA a vlastních obvodů

Hodnocení: ⭐⭐⭐⭐⭐  (4,5 z 5)

Architecting High-Performance Embedded Systems: Návrh a konstrukce vysoce výkonných digitálních systémů v reálném čase na bázi FPGA a vlastních obvodů (Jim Ledin)

Recenze čtenářů

Shrnutí:

Kniha je obecně velmi dobře hodnocena pro svůj komplexní úvod do vestavěných systémů, který zahrnuje základní nástroje, koncepty a praktické aplikace. Slouží jako úvodní zdroj informací i jako průvodce pokročilejšími tématy v oblastech, jako je internet věcí a FPGA. Někteří čtenáři se však domnívají, že kniha má zavádějící název a chybí jí hloubka v diskusích o architektuře, zatímco jiní ji kritizují za zastaralost nebo neuspořádanost obsahu.

Klady:

⬤ Komplexní úvod do vestavěných systémů
⬤ pokrývá hardwarové i softwarové aspekty
⬤ obsahuje praktická praktická cvičení
⬤ přehledně strukturované kapitoly s jasnými shrnutími
⬤ vhodné pro začátečníky i zkušené vývojáře
⬤ poutavá prezentace
⬤ úspěšně propojuje teorii a praxi
⬤ vyplňuje základní mezery pro profesionály.

Zápory:

⬤ Zavádějící název, protože se nejedná o knihu o architektuře
⬤ chybí hloubka v některých pokročilých tématech
⬤ některý obsah považován za zastaralý nebo špatně organizovaný
⬤ neuvádí předem podrobné náklady na projekt
⬤ občasné nedostatečné vysvětlení pojmů
⬤ potenciální frustrace pro začátečníky používající zastaralé verze softwaru.

(na základě 13 hodnocení čtenářů)

Původní název:

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

Obsah knihy:

prozkoumejte celý proces vývoje systémů založených na polních programovatelných hradlových polích (FPGA), včetně návrhu elektronických obvodů a konstrukce a ladění prototypů vestavěných zařízení

Klíčové vlastnosti

⬤ Seznámíte se se základy vestavných systémů a operačních systémů reálného času.

⬤ Pochopit, jak FPGA implementují algoritmy zpracování v hardwaru.

⬤ Navrhovat, konstruovat a ladit vlastní digitální systémy od základu pomocí programu KiCad.

Popis knihy

Moderní digitální zařízení používaná v domácnostech, automobilech a nositelných zařízeních obsahují vysoce sofistikované výpočetní schopnosti složené z vestavěných systémů, které generují, přijímají a zpracovávají digitální datové toky rychlostí až několika gigabitů za sekundu. Tato kniha vám ukáže, jak používat programovatelná hradlová pole (FPGA) a návrh vysokorychlostních digitálních obvodů k vytvoření vlastních špičkových digitálních systémů.

Kniha Architecting High-Performance Embedded Systems vás seznámí se základními koncepty vestavěných systémů, včetně provozu v reálném čase a internetu věcí (IoT), a s architekturou a možnostmi nejnovější generace FPGA. S využitím výkonných bezplatných nástrojů pro návrh FPGA a elektronických obvodů se naučíte navrhovat, sestavovat, testovat a ladit vysoce výkonná zařízení internetu věcí založená na FPGA. Kniha vám také pomůže zrychlit návrh vestavěného systému, návrh obvodů, konstrukci hardwaru, vývoj firmwaru a ladění a vytvořit vysoce výkonné vestavěné zařízení - síťový digitální osciloskop. Prozkoumáte techniky, jako je návrh čtyřvrstvých desek s plošnými spoji s vysokorychlostními diferenciálními páry signálů a osazení desky pomocí součástek pro povrchovou montáž.

Na konci knihy budete mít solidní znalosti konceptů, na nichž jsou založeny vestavné systémy a FPGA, a budete schopni navrhovat a konstruovat vlastní sofistikovaná digitální zařízení.

Co se naučíte

⬤ Pochopíte základy vestavných systémů a senzorů reálného času.

⬤ Objevte možnosti FPGA a jak používat vývojové nástroje FPGA.

⬤ Zjistěte, jaké jsou principy návrhu digitálních obvodů a rozvržení desek plošných spojů v programu KiCad.

⬤ Sestavte prototypy vysokorychlostních desek plošných spojů s nízkými náklady.

⬤ Navrhovat a vyvíjet vysoce výkonné algoritmy pro FPGA.

⬤ Vyvíjet robustní, spolehlivý a efektivní firmware v jazyce C.

⬤ Důkladně testovat a ladit hardware a firmware vestavných zařízení.

Pro koho je tato kniha určena

.

Tato kniha je určena vývojářům softwaru, inženýrům internetu věcí a všem, kteří chtějí porozumět procesu vývoje vysoce výkonných vestavných systémů. Kniha vám bude užitečná také v případě, že se chcete seznámit se základy vývoje FPGA a se všemi aspekty vývoje firmwaru v jazycích C a C++. Pro začátek je nutná znalost jazyka C, digitálních obvodů a elektronického pájení.

Další údaje o knize:

ISBN:9781789955965
Autor:
Vydavatel:
Vazba:Měkká vazba

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Architecting High-Performance Embedded Systems: Návrh a konstrukce vysoce výkonných digitálních...
prozkoumejte celý proces vývoje systémů založených na...
Architecting High-Performance Embedded Systems: Návrh a konstrukce vysoce výkonných digitálních systémů v reálném čase na bázi FPGA a vlastních obvodů - Architecting High-Performance Embedded Systems: Design and build high-performance real-time digital systems based on FPGAs and custom circuits
Moderní počítačová architektura a organizace: Naučte se architektury x86, ARM a RISC-V a návrh...
Praktický průvodce současnými a budoucími...
Moderní počítačová architektura a organizace: Naučte se architektury x86, ARM a RISC-V a návrh chytrých telefonů, osobních počítačů a cloudových serverů. - Modern Computer Architecture and Organization: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud servers
Moderní architektura a organizace počítačů - druhé vydání: Naučte se architektury x86, ARM a RISC-V...
Praktický průvodce současnými a budoucími...
Moderní architektura a organizace počítačů - druhé vydání: Naučte se architektury x86, ARM a RISC-V a návrh chytrých telefonů, osobních počítačů a cloudu. - Modern Computer Architecture and Organization - Second Edition: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud

Díla autora vydali tito vydavatelé: