Nonvolatile memory cells are arranged at crossing points of bit-lines and
word-lines. A mode signal indicates whether the nonvolatile memory cells
are to be used as a RAM or as a ROM. When the nonvolatile memory cells are
to be used as RAM, current is allowed to flow through the bit-lines in one
specific direction, current is allowed to flow through the word-lines and
the direction of the current flowing through the word-lines is adjusted to
write data in the nonvolatile memory cells. When the nonvolatile memory
cells are to be used as ROM, no current is allowed to flow through the
bit-lines or the word-lines so that data can not be written in the
nonvolatile memory cells.
De niet-vluchtig geheugencellen worden geschikt bij de kruising van punten van beetje-lijnen en woord-lijnen. Een wijzesignaal wijst erop of de niet-vluchtig geheugencellen als RAM of als ROM moeten worden gebruikt. Wanneer de niet-vluchtig geheugencellen moeten worden gebruikt aangezien de RAM, stroom om door de beetje-lijnen in één specifieke richting wordt toegestaan te vloeien, wordt de stroom toegestaan om door de woord-lijnen te vloeien en de richting van het huidige vloeien door de woord-lijnen wordt aangepast om gegevens in de niet-vluchtig geheugencellen te schrijven. Wanneer de niet-vluchtig geheugencellen als ROM moeten worden gebruikt, wordt geen stroom toegestaan om door de beetje-lijnen of de woord-lijnen te vloeien zodat de gegevens niet in de niet-vluchtig geheugencellen kunnen worden geschreven.