Arquitectura de sistemas embebidos de alto rendimiento: Diseñe y construya sistemas digitales de alto rendimiento en tiempo real basados en FPGAs y circuitos personalizados

Puntuación: ⭐⭐⭐⭐⭐  (4,5 de 5)

Arquitectura de sistemas embebidos de alto rendimiento: Diseñe y construya sistemas digitales de alto rendimiento en tiempo real basados en FPGAs y circuitos personalizados (Jim Ledin)

Opiniones de los lectores

Resumen:

En general, el libro ha sido bien recibido por su exhaustiva introducción a los sistemas embebidos, que abarca herramientas, conceptos y aplicaciones prácticas esenciales. Sirve tanto de recurso introductorio como de guía para temas más avanzados en áreas como IoT y FPGA. Sin embargo, algunos lectores consideran que el libro tiene un título engañoso y carece de profundidad en las discusiones de arquitectura, mientras que otros lo critican por estar desactualizado o contener contenido desorganizado.

Ventajas:

⬤ Introducción completa a los sistemas embebidos
⬤ cubre tanto aspectos de hardware como de software
⬤ incluye laboratorios prácticos
⬤ capítulos bien estructurados con resúmenes claros
⬤ adecuado para principiantes y desarrolladores experimentados
⬤ presentación atractiva
⬤ integra con éxito la teoría y la práctica
⬤ llena lagunas fundamentales para los profesionales.

Desventajas:

⬤ Título engañoso ya que no es un libro de arquitectura
⬤ le falta profundidad en algunos temas avanzados
⬤ algunos contenidos se consideran anticuados o mal organizados
⬤ no detalla los costes del proyecto por adelantado
⬤ ocasionales explicaciones insuficientes de los conceptos
⬤ frustración potencial para los principiantes que utilizan versiones de software anticuadas.

(basado en 13 opiniones de lectores)

Título original:

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

Contenido del libro:

Explore el proceso completo de desarrollo de sistemas basados en matrices de puertas programables en campo (FPGA), incluido el diseño de circuitos electrónicos y la construcción y depuración de prototipos de dispositivos integrados.

Características principales

⬤ Aprender los fundamentos de los sistemas embebidos y los sistemas operativos en tiempo real.

⬤ Comprender cómo las FPGAs implementan algoritmos de procesamiento en hardware.

⬤ Diseñar, construir y depurar sistemas digitales personalizados desde cero utilizando KiCad.

Descripción del libro

Los dispositivos digitales modernos utilizados en hogares, automóviles y dispositivos portátiles contienen capacidades informáticas muy sofisticadas compuestas por sistemas embebidos que generan, reciben y procesan flujos de datos digitales a velocidades de hasta varios gigabits por segundo. Este libro le mostrará cómo utilizar las matrices de puertas programables en campo (FPGA) y el diseño de circuitos digitales de alta velocidad para crear sus propios sistemas digitales de vanguardia.

Architecting High-Performance Embedded Systems le lleva a través de los conceptos fundamentales de los sistemas embebidos, incluyendo el funcionamiento en tiempo real y el Internet de las Cosas (IoT), y la arquitectura y las capacidades de la última generación de FPGAs. Utilizando potentes herramientas gratuitas para el diseño de FPGA y de circuitos electrónicos, aprenderá a diseñar, construir, probar y depurar dispositivos IoT de alto rendimiento basados en FPGA. 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, usted tendrá una sólida comprensión de los conceptos subyacentes a los sistemas embebidos y FPGAs y será capaz de diseñar y construir sus propios dispositivos digitales sofisticados.

Lo que aprenderá

⬤ Comprender los fundamentos de los sistemas embebidos y sensores en tiempo real.

⬤ Descubrir las capacidades de las FPGAs y cómo utilizar las herramientas de desarrollo FPGA.

⬤ Aprenda los principios del diseño de circuitos digitales y el diseño de placas de circuito impreso con KiCad.

⬤ Construir prototipos de circuitos impresos de alta velocidad a bajo coste.

⬤ Diseñar y desarrollar algoritmos de alto rendimiento para FPGAs.

⬤ Desarrollar firmware robusto, fiable y eficiente en C.

⬤ Probar y depurar hardware y firmware de dispositivos embebidos.

A quién va dirigido este libro

.

Este libro es para desarrolladores de software, ingenieros de IoT, y cualquier persona que quiera entender el proceso de desarrollo de sistemas embebidos de alto rendimiento. Este libro también le resultará útil si desea conocer los fundamentos del desarrollo de FPGA y todos los aspectos del desarrollo de firmware en C y C++. Para empezar, es necesario estar familiarizado con el lenguaje C, los circuitos digitales y la soldadura electrónica.

Otros datos del libro:

ISBN:9781789955965
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Arquitectura de sistemas embebidos de alto rendimiento: Diseñe y construya sistemas digitales de...
Explore el proceso completo de desarrollo de...
Arquitectura de sistemas embebidos de alto rendimiento: Diseñe y construya sistemas digitales de alto rendimiento en tiempo real basados en FPGAs y circuitos personalizados - Architecting High-Performance Embedded Systems: Design and build high-performance real-time digital systems based on FPGAs and custom circuits
Arquitectura y organización de ordenadores modernos: Aprenda las arquitecturas x86, ARM y RISC-V y...
Una guía práctica y práctica sobre las...
Arquitectura y organización de ordenadores modernos: Aprenda las arquitecturas x86, ARM y RISC-V y el diseño de smartphones, PC y servidores en la nube - Modern Computer Architecture and Organization: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud servers
Arquitectura y organización de ordenadores modernos - Segunda edición: Aprenda las arquitecturas...
Una guía práctica y práctica sobre las arquitecturas...
Arquitectura y organización de ordenadores modernos - Segunda edición: Aprenda las arquitecturas x86, ARM y RISC-V y el diseño de smartphones, PC y la nube - Modern Computer Architecture and Organization - Second Edition: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)