1. A logic array comprising: an array of programmable cells having a multiplicity of inputs and a multiplicity of outputs; and customized interconnections providing permanent direct interconnections among at least a plurality of said multiplicity of inputs and at least a plurality of said multiplicity of outputs; wherein: at least some of said programmable cells are programmable by means of electrical signals supplied thereto; and said customized interconnections comprise at least one metal layer comprising repeated subpattems.