Abstract:
An anti-fuse transistor includes a source, a drain and a well connected together, and a gate. A method for programming the anti-fuse transistor includes applying a reference potential to the gate, and applying a high potential greater than the reference potential to the drain of the anti-fuse transistor. A first access transistor is connected to the anti-fuse transistor. The first access transistor includes a drain connected to the source of the anti-fuse transistor, and a source for receiving the high potential. Applying the high potential to the drain of the anti-fuse transistor includes turning on the first access transistor.