Pass gate decoder for a multiport memory dEvice that uses a single ported memory cell array structure
AssigneeIntegrated Device Technology, Inc.
InventorsFrank D. Matthews, Robert H. Bishop, Bruce L. Chin
Life of this patent
Estimating the term…
Abstract
Described is a last stage decoder that generates a local word line signal within a bank of a single-ported memory cell array structure. The decoder inputs predecoded global row address signals, as well as predecoded local row address signals. In order to generate the local word line signal, and thus access a memory cell within a given bank, both one predecoded global row address signal, as well as one predecoded local row address signal must be present. The predecoded local row address signal turns on a pass gate transistor, and allows the predecoded global row address signal to pass through the pass gate transistor and create the local word line signal.
Claims20
A decoder for generating a select line signal on a select line within one of a plurality of banks of a single-port memory cell array disposed within a multi-port integrated circuit memory device that is capable of communicating with first and second external devices and coupled to a voltage source, said decoder comprising:
- first and second inputs for respectively receiving said first and second predecoded global address signals, said first and second predecoded global address signals respectively associated with said first and second external devices;
- third and fourth inputs for respectively receiving first and second predecoded local address signals, said first and second predecoded local address signals respectively associated with said first and second external devices;
- a common node;
- a first switching means for passing said first predecoded global address signal to said common node when said first predecoded local address signal is applied to said first gate and thereby resulting in said select line signal on said select line;
- and
- a second switching means for passing said second predecoded global address signal to said common node when said second predecoded local address signal is applied to said second gate and thereby resulting in said select line signal on said select line, only one of said first and second predecoded local address signals being received for selection of said select line during the same period of time.
A decoder for generating a select line signal on a select line within one of a plurality of banks of a single-port memory cell array disposed within a multi-port integrated circuit memory device that is capable of communicating with first and second external devices and coupled to a voltage source, said decoder comprising:
- first and second inputs for respectively receiving said first and second predecoded global address signals, said first and second predecoded global address signals respectively associated with said first and second external devices;
- third and fourth inputs for respectively receiving first and second predecoded local address signals, said first and second predecoded local address signals respectively associated with said first and second external devices;
- a first pass gate transistor having a first gate coupled to said third input, a first source coupled to said first input, and a first drain, said first pass gate transistor passing said first predecoded global address signal to said first drain when said first predecoded local address signal is applied to said first gate and thereby resulting in said select line signal on said select line;
- and
- a second pass gate transistor having a second gate coupled to said fourth input, a second source coupled to said second input, and a second drain, said second drain being coupled to said first drain at a common node, said second pass gate transistor passing said second predecoded global address signal to said second drain when said second predecoded local address signal is applied to said second gate and thereby resulting in said select line signal on said select line, only one of said first and second predecoded local address signals being received for selection of said select line during the same period of time.
An integrated circuit multiport memory device capable of communicating with first and second external devices and is coupled to a voltage source comprising:
- a plurality of memory banks, each of said plurality of memory banks including a single port memory cell array arranged in rows and columns;
- first and second address inputs for inputting address signals from said first and second external devices;
- first and second address decoders for decoding first predetermined ones of said address signals from each of said first and second address inputs to obtain first and second predecoded local address signals;
- a global address decoder for decoding second predetermined ones of said address signals from each of said first and second address inputs to obtain first and second predecoded global address signals;
- and
- a pass gate decoder for generating a select line signal on a select line, said select line being one of a word line and a column select line within one of said plurality of banks, said decoder comprising:
- first and second inputs for respectively receiving said first and second predecoded global address signals, said first and second predecoded global address signals respectively associated with said first and second external devices;
- third and fourth inputs for respectively receiving first and second predecoded local address signals, said first and second predecoded local address signals respectively associated with said first and second external devices;
- a first pass gate transistor having a first gate coupled to said third input, a first source coupled to said first input, and a first drain, said first pass gate transistor passing said first predecoded global address signal to said first drain when said first predecoded local address signal is applied to said first gate and thereby resulting in said select line signal on said select line;
- and
- a second pass gate transistor having a second gate coupled to said fourth input, a second source coupled to said second input, and a second drain, said second drain being coupled to said first drain at a common node, said second pass gate transistor passing said second predecoded global address signal to said second drain when said second predecoded local address signal is applied to said second gate and thereby resulting in said select line signal on said select line, only one of said first and second predecoded local address signals being received for selection of said select line during the same period of time.
Dependencies are inferred from the claim text.