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)