Second lecture on an introduction to VHDL. This session, we look at how to manipulate signals and some of the rules in place to protect the developer from making errors. [Released under Creative Commons Attribution-NonCommercial-ShareAlike 2.0 UK: England & Wales licence.]