FPGARelated.com
Books

Demystifying the Digital Design Interview: The Missing Guide for Practical RTL and FPGA Interview Preparation

Parelkar, Milind 2026

Demystifying the Digital Design Interview is an interview-preparation guide focused on practical RTL and FPGA topics. It is likely designed to help candidates answer questions on digital logic, hardware description languages, synthesis, timing, and common FPGA design scenarios with confidence.


The FPGA Programming Handbook: An essential guide to FPGA design for transforming ideas into hardware using SystemVerilo

Frank Bruno, Guy Eschemann 2024

The FPGA Programming Handbook is a practical introduction to designing hardware with FPGAs using SystemVerilog and VHDL. It focuses on turning design ideas into real, synthesizable logic, making it relevant for engineers who want a hands-on path from RTL to implemented hardware.


FPGA Programming for Beginners: Bring your ideas to life by creating hardware designs and electronic circuits with Syste

Bruno, Frank 2021

FPGA Programming for Beginners: Bring your ideas to life by creating hardware designs and electronic circuits with SystemVerilog Packt Publishing ABIS BOOK


Designing Digital Systems With SystemVerilog (v2.0)

Nelson, Brent E. 2019

This is an introductory textbook on digital logic and digital systems design where the SystemVerilog language is interwoven throughout the text. This provides both new learners as well as existing digital logic designers a full introduction to SystemVerilog and its use for designing digital systems.


Build Your Own Computer: From Scratch (From Scratch Series)

WHIPPLE, RICHARD 2019

In this book, I begin with first principles (AND, OR, and NOT logic) and carry out a basic computer design finishing with a working computer using a Field Programmable Gate Array. A knowledge of computer science or electronics is not needed to follow along. Each step will rely on supplied information and simple reasoning. Whether novice or computer professional, knowing how a computer works allows you to take full advantage of its capabilities.


Digital Design Using Digilent FPGA Boards: VHDL / Vivado Edition

Haskell, Richard E, Hanna, Darrin M 2019

This book assumes no previous knowledge of digital design. You start at the beginning learning about basic gates, logic equations, Boolean algebra, and Karnaugh maps. In over 75 examples we show you how to design digital circuits using VHDL and simulate and synthesize them using Xilinx's free development environment, Vivado HL WebPACK. You can synthesize the designs to a Xilinx Spartan3E FPGA on either the BASYS™ system board that can be purchased from Digilent, Inc (www.digilentinc.com)...


Exploring Zynq MPSoC: With PYNQ and Machine Learning Applications

Crockett, Louise H, Northcote, David, Ramsay, Cr 2019

This book introduces the Zynq MPSoC (Multi-Processor System-on-Chip), an embedded device from Xilinx. The Zynq MPSoC combines a sophisticated processing system that includes ARM Cortex-A53 applications and ARM Cortex-R5 real-time processors, with FPGA programmable logic.

As well as guiding the reader through the architecture of the device, design tools and methods are also covered in detail: both the conventional hardware/software co-design approach, and the newer software-defined...


SystemVerilog Testbench Quick Reference

Faisal Haque, Jonathan Michelson 2018

This book is a quick reference for the most commonly used SystemVerilog Testbench constructs (the testbench subset of SystemVerilog). SystemVerilog is a rich language. It can be difficult to remember the syntax and semantics for all the constructs it contains. We illustrate the syntax using code examples. We also try to explain semantics where appropriate through comments and notes.


Digital Design: Principles and Practices

Wakerly, John 2018

Establishing a solid foundation of digital design principles

An authoritative introduction to basic digital design, Digital Design: Principles and Practices helps readers build a foundational understanding of theoretical and engineering principles. This book gives readers the opportunity to learn the basics at the high level (HDLs), at the low level (electrical circuits), and throughout the “vast middle” (gates, flip-flops, and higher-level digital-design building blocks). The...


FPGA to High speed ADC Data streaming, HDL programming: Xilinx Zynq7000 family on Vivado IDE platform (FPGA and SoC prog

Gottardo ing., Phd Marco 2018

The book set the objective to design and test a high-speed and high-density data acquisition system based on the latest generation FPGA technologies. Topic is from the author Phd thesis and show the latest products released by Xilinx to design a acquire stream system of signals from generic probes (specifically magnetic probes apply on a nucler fusion experiment located in Padova, Italy). The Zynq 7000 family is nowadays state of the art of sistemy SoC that integrating a powerful and...