FPGA Design - Simpson, Philip Andrew (Springer International Publishing, 2015)