A frame buffer for a microdisplay may be implemented with a repair
algorithm that achieves desired uniformity in the frame buffer. Because
the frame buffer and the display are tightly coupled, it is desirable to
avoid providing unnecessary redundant elements which break up the
uniformity of the overall integrated circuit. To this end, when a cell in
the frame buffer is defective, a system to automatically address in its
place an adjacent cell may be implemented. In one embodiment, control
logic may address a column multiplexer to select an adjacent cell in an
adjacent column in the same row to provide information in place of the
defective cell in the frame buffer.