Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A Physical Approach to Learning HDL
VHDL Verilog
branch: develop

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.


Physical HDL

This is the source for a book on Hardware Description Languages -
Verilog and VHDL.

This book does not attempt to teach the details of each language as
there are already plenty of excellent texts that do so.

This book attempts to bridge the gap between the practice of coding in
these languages and the machine interpretation of the code during
synthesis - essential to designing efficient digital structures.

This book illustrates the translation from code to hardware using
real-life physical examples. The idea is so that readers can develop a
deeper understanding of the language and learn how to think like a
synthesis tool after finishing this book.

All VHDL and/or Verilog code provided with this book is released under
the terms of the GPL3 license. The LaTeX source code for the book is
released under the terms of the GFDL1.3 license.

The book itself is released under a Creative Commons BY-NC-SA license.

This book comes with no warranties whatsoever.

with metta,
Shawn Tan.
Something went wrong with that request. Please try again.