Designing with FPGAs and CPLDs - Jenkins, Jesse H. (Series in innovative technology, 1994)