A programmable logic device has regions of programmable logic disposed on the device in a two-dimensional array of intersecting rows and columns of such regions. Horizontal interconnection conductors are associated with each row, and vertical interconnection conductors are associated with each column....http://www.google.com.au/patents/US5982195?utm_source=gb-gplus-sharePatent US5982195 - Programmable logic device architectures