Abstract: A programmable I/O remapper for mapping partially defective memory devices to a memory data bus of an electronic system is disclosed. The remapper apparatus includes at least one defective memory device responsive to control signals and address signals of the electronic system. A switch circuit including several electrical type switches is used for generating mapped data bits, which are coupled the memory data bus of the electronic system. A data register is used for storing enable signals to control the switches of the switch circuit.