1. A logic array comprising: an array of logic cells having a multiplicity of inputs and a multiplicity of outputs; wherein each of at least some of said logic cells comprises at least one look-up table; 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: said customized interconnections comprise at least two customized metal layers overlying said logic cells.