A array of electrically programmable eFuse units, the array comprising: a first wiring drive unit configured to provide a first wiring; a plurality of eFuse units connected to the first wiring, each of the eFuse units comprising: an eFuse having a first terminal and a second terminal; a write switch having a first terminal, a second terminal, and a control terminal, the write switch being configured to pass through a first portion of a write current; a read/write switch having a first terminal, a second terminal, and a control terminal, the read/write switch being configured to pass through a second portion of the write current or a read current; a common node; wherein: the first terminal of the eFuse is connected to a second wiring, the second terminal of the eFuse, the first terminal of the read/write switch, and the first terminal of the write switch are connected to the common node, the second terminal of the write switch and the second terminal of the read/write switch is connected to a third wiring, the control terminal of the write switch is connected to the first wiring, the control terminal of the read/write switch is connected to a fourth wiring; and at least one connecting switch having a control terminal connected to the first wiring, the at least one connecting switch being disposed between two adjacent eFuse units (21, 22) and a first terminal connected to a common node of a first of the two adjacent eFuse units and a second terminal connected to a common node of a second of the two adjacent eFuse units. a first wiring drive unit configured to provide a first wiring; a plurality of eFuse units connected to the first wiring, each of the eFuse units comprising: an eFuse having a first terminal and a second terminal; a write switch having a first terminal, a second terminal, and a control terminal, the write switch being configured to pass through a first portion of a write current; an eFuse having a first terminal and a second terminal; a write switch having a first terminal, a second terminal, and a control terminal, the write switch being configured to pass through a first portion of a write current; a read/write switch having a first terminal, a second terminal, and a control terminal, the read/write switch being configured to pass through a second portion of the write current or a read current; a common node; wherein: the first terminal of the eFuse is connected to a second wiring, the second terminal of the eFuse, the first terminal of the read/write switch, and the first terminal of the write switch are connected to the common node, the second terminal of the write switch and the second terminal of the read/write switch is connected to a third wiring, the control terminal of the write switch is connected to the first wiring, the control terminal of the read/write switch is connected to a fourth wiring; and the first terminal of the eFuse is connected to a second wiring, the second terminal of the eFuse, the first terminal of the read/write switch, and the first terminal of the write switch are connected to the common node, the second terminal of the write switch and the second terminal of the read/write switch is connected to a third wiring, the control terminal of the write switch is connected to the first wiring, the control terminal of the read/write switch is connected to a fourth wiring; and at least one connecting switch having a control terminal connected to the first wiring, the at least one connecting switch being disposed between two adjacent eFuse units (21, 22) and a first terminal connected to a common node of a first of the two adjacent eFuse units and a second terminal connected to a common node of a second of the two adjacent eFuse units.