A VHDL Synthesis Primer, Second Edition