Digital Electronics: A Practical Approach with VHDL (9th Edition)