Rapid prototyping of digital systems - Hamblen, James O. (Kluwer, 2000)