Programmable Logic Devices (PLDs) have become the key implementation medium for the vast majority of digital circuits designed today. This book focuses on that 90% that is the programmable routing: the manner in which the programmable wires are connected and the circuit design of the programmable switches themselves.