Here is a review left by a customer on a product. Would you say he was satisfied or dissatisfied?
Title: Good hardware, bad terminology and VHDL syntax
Review: I wanted to rate this book a 5 and recommend it in our VHDL classes, however, due to its numerous errors in basic understanding of VHDL, I could not.Hardware design wise, this book has numerous great examples that will help you understand how to apply VHDL.Numerous (and far too many) pages have errors on them.For example, the book claims the 'U' in std_ulogic stands for unresolved and that std_logic does not have a 'U'. In IEEE 1076-2008 (and previously in IEEE 1164 (std_logic_1164), the 'U' is defined to mean undriven and both std_ulogic and std_logic have the same 9 values.Terminology about many statements is not consistent with how VHDL defines the terminology. If used in a classroom, this type of stuff is easy to correct, however, if you are reading this book to learn VHDL, I would recommend you supplement it with a language book such as Bhasker's or Ashenden's.
