Master VHDL for FPGA Design: Learn RTL Coding, Testbenches, and Digital Logic with a Hands-on, Practical Approach.