May 1, 2024
Updated June 22, 2025
26 minute read
An Introduction to FPGA Design
v20xe1|
Find a path to becoming a FPGA Design. Learn more at:
OpenCourser.com/topic/v20xe1/fpga
Reading list
We've selected 11 books
that we think will supplement your
learning. Use these to
develop background knowledge, enrich your coursework, and gain a
deeper understanding of the topics covered in
FPGA Design.
This comprehensive guide to the design of field-programmable gate arrays (FPGAs) using the VHDL hardware description language. It provides a systematic approach to FPGA design, from concept to implementation, using modern FPGA architectures as a basis. is ideal for students of VHDL FPGA design and practicing hardware engineers with limited experience in FPGA design.
Introduces the reader to the basics of FPGA design, using Verilog HD. It is suitable for undergraduates and graduates in electrical and computer engineering, as well as practicing engineers.
Covers the principles and practices of FPGA design for embedded systems using Xilinx FPGAs. It provides a comprehensive guide to the design, implementation, and testing of digital systems using VHDL and Xilinx FPG. The book is suitable for undergraduate and graduate students in electrical and computer engineering.
Provides a comprehensive introduction to computer architecture, covering the fundamental principles, design techniques, and implementation details of computer systems. It is suitable for undergraduate and graduates in computer science and engineering.
Covers the principles and practices of computer organization and design, emphasizing the hardware/software interface. It is suitable for undergraduate and graduates in computer science and engineering.
Provides an introduction to reconfigurable computing, covering the fundamental principles, design techniques, and implementation details of reconfigurable computing systems. However, it only addresses part of FPGA Design (e.g., it does not cover FPGA design using Verilog or VHDL).
Provides a hands-on introduction to FPGA design using Verilog and Xilinx FPGAs. It is suitable for undergraduate students in electrical and computer engineering, as well as practicing engineers. It includes exercises and projects that are designed to help readers to learn the concepts covered in the book.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/v20xe1/fpga