Digital Design and Implementation with Field Programmable Devices (Information Technology: Transmission, Processing & Storage)