The Design of Programmable Logic Arrays With Concurrent Error Detection - Gong-Po Philip Mak (1982)