Rapid Prototyping of Digital Systems by Tyson S. Hall, James O. Hamblen & Michael D. Furman