Programmable logic PLDs and FPGAs - Seals, Richard C.; Whapshott, G. F. (McGraw-Hill, 1997)