Arquitectura de sistemas embebidos de alto rendimiento: Diseño y construcción de sistemas digitales en tiempo real de alto rendimiento basados en FPGAs y circuitos personalizados


Precio:
Precio de venta$73.32

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