Book

Architecting High-Performance Embedded Systems

This book takes embedded system developers through the complete process of developing systems based on field-programmable gate arrays (FPGAs). You’ll not only understand the concepts underlying embedded systems and FPGAs but also explore the powerful free FPGA tools to design electronic circuits and construct and debug prototype embedded devices.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

12h32m

Language

English

About Book

Who Is This Book For?

This book is for software developers, IoT engineers, and anyone who wants to understand the process of developing high-performance embedded systems. You’ll also find this book useful if you want to learn about the fundamentals of FPGA development and all aspects of firmware development in C and C++. Familiarity with the C language, digital circuits, and electronic soldering is necessary to get started.

Book content

chapters 12h32m total length

Architecting high-performance embedded systems

Sensing the world

Operating in real time

Developing your first FPGA program

Implementing systems with FPGAs

Designing circuits with KiCad

Building high-performance digital devices

Bringing up the board for the first time

The firmware development process

Testing and debugging the embedded system

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required