Architecting High-Performance Embedded Systems
A**R
Outstanding introduction into the area of FPGA and solution space
I have been looking for a primer that helps me understand the basics for getting started in areas of FPGA and use cases. I started off with the expectation `Design and build high-performance real-time digital systems based on FPGAs and custom circuits` will cover the basic format and syntax of VHDL or C/C++ for designing basic solutions. After reading the book twice, I happy to inform I have proven wrong by huge margin.What I liked most about the book are1. It starts from a very basic level Digital Processing, ADC, sensor, RTOS, reasons for multisampling2. Talks of handling sensors, impedance matching, high-speed differential signalling.3. Need for RTOS, priority inversion and basic but essential techniques.4. then introduce into the world of FPGA use case with simple adder scenario.the step by step guide and use of IDE with samples in GitHub, allows one to explore first in simulation and understand clocks and signal processing. Then easily move the solution to the development board with FPGA. There is chapter on KiCad which is detailed, I will try to explore the same soon.I recommend this book for anyone from college graduate to professional seeking to understand and explore FPGA, because in depth coverage in simple words. The main highlight it inspires one to experiment and try out new solution approach like `instead of Accumualtor doing SUM or XOR, why not use Lookup Table to reduce delays`.
R**E
Great book with hands-on approach.
Really an engaging book with step by step procedure on how to design and build Real time embedded systems. It also describes how to evaluate results to further make your design efficient and high performing.GIT repo for all the code are shared and explained with details. All the diagrams for oscilloscope output as well as PCB layout (whereever required) are neat and detailed.I would recommend this book to all the ECE/EE domain students as well as teachers to include it as part of their practical lab.
Trustpilot
1 month ago
1 month ago