J
Jan Decaluwe
Guest
My copy of "HDL Chip Design" by Douglas Smith is
the ninth printing, July 2001.
The book systematically makes the error of using
blocking assignments for synchronous communication,
which results in nondeterministic code.
Non-blocking assignments should be used in this case.
Has this ever been fixed in a later printing, if any?
Jan
--
Jan Decaluwe - Resources bvba - http://www.jandecaluwe.com
Python as a HDL: http://www.myhdl.org
VHDL development, the modern way: http://www.sigasi.com
Analog design automation: http://www.mephisto-da.com
World-class digital design: http://www.easics.com
the ninth printing, July 2001.
The book systematically makes the error of using
blocking assignments for synchronous communication,
which results in nondeterministic code.
Non-blocking assignments should be used in this case.
Has this ever been fixed in a later printing, if any?
Jan
--
Jan Decaluwe - Resources bvba - http://www.jandecaluwe.com
Python as a HDL: http://www.myhdl.org
VHDL development, the modern way: http://www.sigasi.com
Analog design automation: http://www.mephisto-da.com
World-class digital design: http://www.easics.com