A method for providing memory cells that allow multiple variations of
metal level assignments for bitlines and wordlines is disclosed. A memory
cell includes two cell elements. The first and second cell elements are
identically processed up to a metal-1 layer. The first cell element is
subsequently processed with bitlines on a metal-2 layer and wordlines on
a metal-3 layer. Next, the second cell element is processed with bitlines
on the metal-3 layer and wordlines on the metal-2 layer.