1. A configurable cellular array integrated circuit having a substrate with a length and a width, p-type and n-type diffusion zones thereon, a deposited layer of polysilicon, and first and second metal layers, wherein the polysilicon layer forms a first series of parallel strips extending across the length of the substrate in a first direction, and a second series of parallel strips extending across less than the length of the substrate in the first direction: the second metal layer forms strips extending in a second direction orthogonal to the first direction, a first strip, being one of the strips extending in the second direction, extending across the width of the substrate: the first metal layer forms a plurality of strips wherein at least one strip of the plurality of strips extends in the first direction and at least one other strip of the plurality of strips extends in the second direction: the p-type and n-type zones form strips extending substantially in the first direction; and further comprising an associated RAM cell which is formed in one part of the circuit, the associated RAM cell being coupled to at least one of the first series of parallel strips to receive an access signal and being coupled to the first strip to receive a programming signal, the associated RAM cell being further coupled to one of the second series of parallel strips to provide a control signal to a switch.