Architecting and Building High-Speed SoCs
Architecting and Building High-Speed SoCs will equip you with the necessary skills and understanding required to build a high-speed complex SoC. The book will help you learn the latest FPGA and ASIC design techniques combining high speed interfaces, hardware logic, on-chip interconnects, off-chip interfaces and high-end embedded processors.
Offered by
Difficulty Level
Intermediate
Completion Time
14h12m
Language
English
About Book
Who Is This Book For?
This book is for FPGA and ASIC hardware and firmware developers, IoT engineers, SoC architects, and anyone interested in understanding the process of developing a complex SoC, including all aspects of the hardware design and the associated firmware design. Prior knowledge of digital electronics, and some experience of coding in VHDL or Verilog and C or a similar language suitable for embedded systems will be required for using this book. A general understanding of FPGA and CPU architecture will also be helpful but not mandatory.
Architecting and Building High-Speed SoCs
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 14h12m total length
Introducing FPGA Devices and SoCs
FPGA Devices and SoCs Design Tools
Basic and Advanced On-chip Busses and Interconnects
Connecting High Speed Devices Using Busses and Interconnects
Basic and Advanced SoC Interfaces
What Goes Where in a High Speed SoC Design
FPGA SoC Hardware Design and Verification Flow
FPGA SoC Software Design Flow
SoC Design Hardware and Software Integration
Building a Complex SoC Hardware Targeting an FPGA
Addressing the Security Aspects of an FPGA based SoC
Building a Complex Software with an Embedded Operating System Flow
Video, Image and Digital Signal Processing Principles in FPGAs and SoCs
Communication and Control Systems Implementation in FPGAs and SoCs
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!