Synchronous semiconductor memory device operating in synchronization with external clock signal
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorTadaaki Yamauchi
Life of this patent
Estimating the term…
Abstract
A synchronous semiconductor memory device according to the present invention is provided with two column address counters corresponding to two banks. The two column address counters receives two reference internal column address signals output from the two column address buffers. Each of the column address counters outputs internal column address signals successively and alternately according to the reference internal column address signals. As a result, when the access is to be performed alternately to the two banks, it would not be necessary to input an external column address signal each time the bank to be accessed changes, so that it is made possible to simplify the address input.
Claims18
A synchronous semiconductor memory device, comprising:
- an internal clock signal generating means for generating an internal clock signal in response to an external clock signal;
- a plurality of memory array banks each having a plurality of memory cells for storing information;
- a row address buffer for receiving a plurality of external row address signals for selecting a corresponding row of corresponding memory array bank and for generating a plurality of internal row address signals in response to said plurality of external row address signals;
- a column address buffer for receiving a plurality of external column address signals for selecting a corresponding column of corresponding memory array bank and for generating a plurality of reference internal column address signals in response to said plurality of external column address signals;
- and
- a plurality of address counter means each generating successively internal column address signals for selecting the columns of said memory array bank in response to said reference internal column address signal from said column address buffer in synchronization with said internal clock signals during normal access of said memory array bank, wherein
- a plurality of said address counter means are provided so that a plurality of said reference internal column address signals can be allocated thereto, so that, upon every time an access is performed, input of said external column address signal corresponding to that access is not required,
- said plurality of address counter means are employed for one of said memory array banks and generate alternately said plurality of internal column address signals in response to said plurality of reference internal column address signals to said plurality of memory array bank, and
- access to the synchronous semiconductor memory device for an operation of continuously outputting or continuously inputting one or more data with one column address of one memory array bank as a start address is combined with the operation of continuously outputting or continuously inputting one or more data with one column address of another memory array bank as a start address.
A synchronous semiconductor memory device, comprising:
- an internal clock signal generating means for generating an internal clock signal in response to an external clock signal;
- a plurality of memory array banks each having a plurality of memory cells for storing information;
- a row address buffer for receiving a plurality of external row address signals for selecting a corresponding row of corresponding memory array bank and for generating a plurality of internal row address signals in response to said plurality of external row address signals;
- a column address buffer for receiving a plurality of external column address signals for selecting a corresponding column of corresponding memory array bank and for generating a plurality of reference internal column address signals in response to said plurality of external column address signals;
- and a plurality of address counter means each generating successively internal column address signals for selecting the columns of said memory array bank in response to said reference internal column address signal from said column address buffer in synchronization with said internal clock signals during normal access of said memory array bank, wherein
- a plurality of said address counter means are provided so that a plurality of said reference internal column address signals can be allocated thereto, so that, upon every time an access is performed, input of said external column address signal corresponding to that access is not required,
- said plurality of address counter means are employed for one of said memory array banks, receives said plurality of reference internal column address signals to said one memory array bank and generate alternately the plurality of said internal column address signals in response to said plurality of reference internal column address signals to said one memory array bank, and
- access to the synchronous semiconductor memory device for an operation of continuously outputting or continuously inputting one or more data with one column address of one memory array bank as a start address is combined with the operation of continuously outputting or continuously inputting one or more data with another column address of the same memory array bank as a start address.
A synchronous semiconductor memory device, comprising:
- an internal clock signal generating means for generating an internal clock signal in response to an external clock signal;
- a plurality of memory array banks each having a plurality of memory cells for storing information;
- a row address buffer for receiving a plurality of external row address signals for selecting a corresponding row of corresponding memory array bank to generate a plurality of internal row address signals in response to said external row address signals;
- a column address buffer for receiving a plurality of external column address signals for selecting a corresponding column of corresponding memory array bank and for generating a plurality of reference internal column address signals in response to said external column address signals;
- and
- an address counter means for successively generating internal column address signals for selecting columns of said memory array bank in synchronization with said internal clock signal in response to said reference internal column address signal from said column address buffer during normal access of said memory array bank, wherein
- said address counter means includes
- a counter for successively generating said internal column address signals in response to said reference internal column address signal,
- an internal column address signal holding means for holding said internal column address signal after an operation of said counter for said reference internal column address signal and for outputting said held internal column address signal to said counter as a new reference internal column address signal after an operation of said counter for other one of said reference internal column address signals which are not the base of the held internal column address signal, and
- a selecting means for outputting said internal column address signal from said counter to the side of said memory array bank which is to select a column by said internal column address signal from said counter,
- said internal column address signal holding means holding said internal column address signal in response to said reference internal column address signal which is not related to an access, and outputting that held said internal column address signal as a new said reference internal column address signal to said counter when there is a requirement for an access, such that it is not necessary to input upon every access said reference internal column signal corresponding to that access,
- said counter alternately generates a plurality of said internal column address signals in response to a plurality of said reference internal column address signals from said column address buffer to said plurality of memory array banks, and
- access to the synchronous semiconductor memory device for an operation of continuously outputting or continuously inputting one or more data with one column address of one memory array bank as a start address is combined with the operation of continuously outputting or continuously inputting one or more data with one column address of another memory array bank as a start address.
A synchronous semiconductor memory device, comprising:
- an internal clock signal generating means for generating an internal clock signal in response to an external clock signal;
- a plurality of memory array banks each having a plurality of memory cells for storing information;
- a row address buffer for receiving a plurality of external row address signals for selecting a corresponding row of corresponding memory array bank to generate a plurality of internal row address signals in response to said external row address signals;
- a column address buffer for receiving a plurality of external column address signals for selecting a corresponding column of corresponding memory array bank and for generating a plurality of reference internal column address signals in response to said external column address signals;
- and
- an address counter means for successively generating internal column address signals for selecting columns of said memory array bank in synchronization with said internal clock signal in response to said reference internal column address signal from said column address buffer during normal access of said memory array bank, wherein
- said address counter means includes
- a counter for successively generating said internal column address signals in response to said reference internal column address signal,
- an internal column address signal holding means for holding said internal column address signal after an operation of said counter for said reference internal column address signal and for outputting said held internal column address signal to said counter as a new reference internal column address signal after an operation of said counter for other one of said reference internal column address signals which are not the base of the held internal column address signal, and
- a selecting means for outputting said internal column address signal from said counter to the side of said memory array bank which is to select a column by said internal column address signal from said counter,
- said internal column address signal holding means holding said internal column address signal in response to said reference internal column address signal which is not related to an access, and outputting that held said internal column address signal as a new said reference internal column address signal to said counter when there is a requirement for an access, such that it is not necessary to input upon every access said reference internal column signal corresponding to that access,
- said counter alternately generates a plurality of said internal column address signals in response to a plurality of said reference column internal address signals for one memory bank of said plurality of memory array banks to said one memory array bank, and
- access to the synchronous semiconductor memory device for an operation of continuously outputting or continuously inputting one or more data with one column address of one memory array bank as a start address is combined with the operation of continuously outputting or continuously inputting one or more data with another column address of the same memory array bank as a start address.
Dependencies are inferred from the claim text.