Digital Design Essentials and Xilinx 4.2i Package