1. A programmable logic device comprising: a plurality of first logic signal conductors disposed in an array located primarily in a central region on the programmable logic device; a plurality of global control input conductors disposed in the central region, and being distinct from the first logic signal conductors; and a plurality of programmable logic array blocks disposed on both sides of the central region, each programmable logic array block comprising: a plurality of second logic signal conductors, a first array of programmable switches for connecting the first logic signal conductors to the second logic signal conductors, wherein the first array of programmable switches provides at least two ways in which each of the first logic signal, conductors may be connected to one of the plurality second logic signal conductors, a plurality of local control input conductors for transmitting control signals to logic devices in the programmable logic array block, and a programmable configuration array for programmably connecting any of the second logic signal conductors and the global control input conductors to the local control input conductors.