Table of Contents
- 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

