Fundamentals of Digital and Computer Design with VHDL