Facility Verification
Please verify the inmate's facility before purchasing.
This Publication is Restricted at this Facility.
Descripción
Explore el proceso completo de desarrollo de sistemas basados en arreglos de puertas programables en campo (FPGA), incluyendo el diseño de circuitos electrónicos y la construcción y depuración de prototipos de dispositivos embebidos
Características clave
- Aprenda los fundamentos de los sistemas embebidos y los sistemas operativos en tiempo real
- Comprenda cómo las FPGAs implementan algoritmos de procesamiento en hardware
- Diseñe, construya y depure sistemas digitales personalizados desde cero usando KiCad
Descripción del libro
Los dispositivos digitales modernos utilizados en hogares, automóviles y dispositivos vestibles contienen capacidades de cómputo altamente sofisticadas compuestas por sistemas embebidos que generan, reciben y procesan flujos de datos digitales a velocidades de hasta múltiples gigabits por segundo. Este libro le mostrará cómo usar los Field Programmable Gate Arrays (FPGAs) y el diseño de circuitos digitales de alta velocidad para crear sus propios sistemas digitales de vanguardia.
Architecting High-Performance Embedded Systems le guiará a través de los conceptos fundamentales de los sistemas embebidos, incluyendo la operación en tiempo real y el Internet de las Cosas (IoT), y la arquitectura y capacidades de la última generación de FPGAs. Usando potentes herramientas gratuitas para el diseño de FPGAs y el diseño de circuitos electrónicos, aprenderá a diseñar, construir, probar y depurar dispositivos IoT basados en FPGA de alto rendimiento. El libro también le ayudará a ponerse al día con el diseño de sistemas embebidos, el diseño de circuitos, la construcción de hardware, el desarrollo de firmware y la depuración para producir un dispositivo embebido de alto rendimiento: un osciloscopio digital basado en red. Explorará técnicas como el diseño de placas de circuito impreso de cuatro capas con pares de señales diferenciales de alta velocidad y el montaje de la placa utilizando componentes de montaje superficial.
Al final del libro, tendrá una sólida comprensión de los conceptos subyacentes a los sistemas embebidos y las FPGAs y podrá diseñar y construir sus propios dispositivos digitales sofisticados.
Lo que aprenderá
- Comprender los fundamentos de los sistemas embebidos en tiempo real y los sensores
- Descubrir las capacidades de las FPGAs y cómo usar las herramientas de desarrollo de FPGA
- Aprender los principios del diseño de circuitos digitales y el diseño de PCB con KiCad
- Construir prototipos de placas de circuito de alta velocidad a bajo costo
- Diseñar y desarrollar algoritmos de alto rendimiento para FPGAs
- Desarrollar firmware robusto, fiable y eficiente en C
- Probar y depurar a fondo el hardware y firmware de dispositivos embebidos
Para quién es este libro
Este libro es para desarrolladores de software, ingenieros de IoT y cualquiera que quiera comprender el proceso de desarrollo de sistemas embebidos de alto rendimiento. También le resultará útil si desea aprender sobre los fundamentos del desarrollo de FPGA y todos los aspectos del desarrollo de firmware en C y C++. Es necesario tener familiaridad con el lenguaje C, los circuitos digitales y la soldadura electrónica para empezar.
Author: Jim Ledin
Publisher: Packt Publishing
Published: 02/05/2021
Pages: 376
Binding Type: Paperback
Weight: 1.42lbs
Size: 9.25h x 7.50w x 0.78d
ISBN13: 9781789955965
ISBN10: 1789955963
BISAC Categories:
- Computers | Languages | C
- Computers | Networking | Hardware
- Computers | Hardware | Mainframes & Minicomputers
This title is not returnable

