A non-volatile programmable read only memory device fabricated on a semiconductor substrate comprising:
- a plurality of memory cells grouped into a plurality of memory blocks and arranged in rows and columns, each of the plurality of memory blocks including a portion of the plurality of memory cells coupled in series, each of the plurality of memory cells including a parallel connection of a memory transistor disposed on a major surface of the semiconductor substrate and a switching transistor disposed over the memory transistor;
- a plurality of bit lines respectively associated with the columns of the plurality of memory cells, each bit line of the plurality of bit lines being coupled to parallel connections respectively disposed at first ends of memory blocks disposed in an associated column;
- a source coupled to parallel connections respectively disposed at second ends of the plurality of memory blocks;
- a plurality of first word lines respectively associated with the rows of the plurality of memory cells, each of the plurality of first word lines being selectively coupled to controlling gate electrodes of each of the memory transistors;
- and
- a plurality of second word lines respectively paired with the plurality of first word lines and respectively associated with the rows of the plurality of memory cells, each of the plurality of second word lines being selectively coupled to controlling gate electrodes of each of the switching transistors.