JP3020577B2 - Semiconductor storage device - Google Patents
Semiconductor storage deviceInfo
- Publication number
- JP3020577B2 JP3020577B2 JP2243929A JP24392990A JP3020577B2 JP 3020577 B2 JP3020577 B2 JP 3020577B2 JP 2243929 A JP2243929 A JP 2243929A JP 24392990 A JP24392990 A JP 24392990A JP 3020577 B2 JP3020577 B2 JP 3020577B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- column address
- semiconductor device
- clock
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Dram (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は半導体記憶装置さらにはそれにおけるカラム
アドレス制御に関し、例えば×1タイプのダイナミック
・ランダム・アクセス・メモリ(DRAMと略記する)に適
用して有効な技術に関する。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a semiconductor memory device and a column address control in the same, and is applied to, for example, a x1 type dynamic random access memory (abbreviated as DRAM). Effective technology.
DRAMにおいて、1本のワード線が選択されると、これ
につながる全てのメモリセルが選択され、そのデータは
それぞれのビット線に現われる。通常のリードサイクル
では、これらのうち1本のみがカラムデコーダによって
選択されるが、1本のワード線につながる任意のメモリ
セルの内容が列デコーダのみの活性化によって読出し/
書込みが可能とされるので、高速動作が可能とされる。
これをページモードと称している。In a DRAM, when one word line is selected, all the memory cells connected thereto are selected, and the data appears on each bit line. In a normal read cycle, only one of them is selected by the column decoder, but the contents of any memory cell connected to one word line are read / stored by activating only the column decoder.
Since writing is enabled, high-speed operation is enabled.
This is called a page mode.
これに対し、連続的に読出すアドレスの順序が常に一
定で高速性が要求される場合には、特定のアドレスで決
められる4ビットの範囲内ではアドレスの入力を必要と
せず高速動作を可能とするニブルモードが用いられる。
このモードにおいて、読出しあるいは書込みの動作は、
4ビット中任意のアドレスから始めることができ、この
アドレスに対しては、通常のサイクルと同様にロウ及び
カラムアドレスを入力する。他の3ビットについての書
込み/読出しはカラムアドレスストローブ(CAS*:*
はロウアクティブを示す)信号をロウレベルにアサート
することで実行される。On the other hand, when the order of continuously read addresses is always constant and high speed is required, high-speed operation is possible without requiring address input within a 4-bit range determined by a specific address. Nibble mode is used.
In this mode, the read or write operation is
It is possible to start from an arbitrary address among the four bits, and a row and column address is input to this address as in a normal cycle. Write / read for the other three bits is performed using the column address strobe (CAS *: *
Is executed by asserting a signal to low level.
更に上記ニブルモードにおいては、ページモードのア
ドレス信号を不要として高速化したが、ページモードの
CAS*信号を不要として高速化したものにスタティック
カラムモードがある。このスタティックカラムモードを
備えたメモリではカラム選択にスタティック回路を採用
しているので、1度ロウアドレスが選択されると、その
ワード線に接続されるメモリセルの情報の読出し/書込
みは、スタティックメモリのように高速且つ簡単に行う
ことができる。Further, in the above nibble mode, although the speed was increased by eliminating the need for the address signal in the page mode,
There is a static column mode in which the CAS * signal is unnecessary and the speed is increased. Since a memory having the static column mode employs a static circuit for column selection, once a row address is selected, reading / writing of information of a memory cell connected to the word line is performed by the static memory. It can be done quickly and easily as in
尚、上記各モードについて記載された文献の例として
は、昭和59年11月30日に株式会社オーム社より発行され
た「LSIハンドブック」がある。As an example of a document described in each of the above modes, there is an "LSI Handbook" issued by Ohm Co., Ltd. on November 30, 1984.
しかしながら上記ページモードやニブルモードではCA
S*信号の1サイクルで1動作なのでCAS*信号のプリチ
ャージ時間が無駄であり、高速性に問題がある。又、ス
タティックカラムモードについては以下のような問題点
がある。However, in the page mode and nibble mode above, CA
Since one operation is performed in one cycle of the S * signal, the precharge time of the CAS * signal is useless, and there is a problem in high-speed operation. The static column mode has the following problems.
すなわちスタティックカラムモードにおいては、CAS
*信号がロウレベルのままの状態でカラムアドレス変化
に呼応してデータが連続的に出力されるため、換言すれ
ば、カラムアドレスが変化しない限り、当該アドレス指
定に係るデータが出力され続けるため、アドレス信号変
化の遅れなどにより、誤ったアドレス即ち誤アドレスに
係るデータが他のモジュール例えばプロセッサなどに誤
って取込まれてしまうことがある。That is, in the static column mode, CAS
* Since the data is continuously output in response to the column address change while the signal remains at the low level, in other words, unless the column address changes, the data related to the address designation is continuously output. Due to a delay in signal change or the like, an erroneous address, that is, data relating to an erroneous address may be erroneously taken into another module such as a processor.
本発明の目的は、アドレス信号変化の遅れなどによ
り、誤アドレスに係るデータが他のモジュールに誤って
取込まれることがなく、しかも、通常のメモリ動作モー
ドの場合に比して1サイクルで取扱い得るデータ量を増
大させることができる半導体記憶装置を提供することに
ある。すなわち、高速動作モードが可能な半導体記憶装
置を提供することにある。An object of the present invention is to prevent data relating to an erroneous address from being erroneously taken into another module due to a delay in a change in an address signal and to be handled in one cycle as compared with a normal memory operation mode. An object of the present invention is to provide a semiconductor memory device capable of increasing the amount of data to be obtained. That is, an object of the present invention is to provide a semiconductor memory device capable of a high-speed operation mode.
本発明の前記ならびにその他の目的と新規な特徴は、
本明細書の記述及び添付図面から明らかになるであろ
う。The above and other objects and novel features of the present invention are as follows.
It will be apparent from the description of this specification and the accompanying drawings.
本願において開示される発明のうち代表的なものの概
要を簡単に説明すれば下記の通りである。The outline of a representative invention among the inventions disclosed in the present application will be briefly described as follows.
すなわち、カラムアドレスストローブ信号波形の立下
りタイミングに同期してカラムアドレス指定を可能とす
るとともに、当該カラムアドレスストローブ信号波形の
立上りタイミングに同期してカラムアドレス指定を可能
とする制御部を含んで半導体記憶装置を構成するもので
ある。また、上記制御部には、カラムアドレスストロー
ブ信号波形の立下りエッジ及び立上りエッジを検出する
検出回路を含めることができる。更に、カラムアドレス
ストローブ信号波形の立下りタイミングに同期するカラ
ムアドレス選択により読出されたデータと、当該カラム
アドレスストローブ信号波形の立上りタイミングに同期
するカラムアドレス選択により読出されたデータとを択
一的に外部送出させる選択手段をデータ入出力系に含め
ることができる。そしてまた上記選択手段に代えて上記
両データの出力系を個別的に設けることができる。In other words, the semiconductor device includes a control unit that enables a column address to be specified in synchronization with the falling timing of the column address strobe signal waveform and enables the column address to be specified in synchronization with the rising timing of the column address strobe signal waveform. It constitutes a storage device. Further, the control unit may include a detection circuit for detecting a falling edge and a rising edge of the column address strobe signal waveform. Further, data read out by column address selection synchronized with the falling timing of the column address strobe signal waveform and data read out by column address selection synchronized with the rising timing of the column address strobe signal waveform are alternatively selected. Selection means for external transmission can be included in the data input / output system. In addition, an output system for both data can be separately provided in place of the selection means.
上記した手段によれば、制御部の制御により、カラム
アドレスストローブ信号波形の立下りタイミングに同期
したカラムアドレス指定と、当該信号波形の立上りタイ
ミングに同期したカラムアドレス指定とが可能とされ、
このことが、直前の指定アドレスに係るデータの誤取込
みを排除し、また1サイクルで取扱い得るデータ量を増
大させる。According to the means described above, under the control of the control unit, it is possible to specify a column address synchronized with the falling timing of the column address strobe signal waveform and a column address synchronized with the rising timing of the signal waveform,
This eliminates erroneous capture of data relating to the immediately preceding designated address, and increases the amount of data that can be handled in one cycle.
第1図には本発明の一実施例であるD(ダイナミッ
ク)RAMが示される。同図に示されるDRAMは、特に制限
されないが、1ビット単位でデータの入出力を行うタイ
プ(×1タイプ)であり、公知の半導体集積回路製造技
術によってシリコン基板のような一つの半導体基板に形
成されている。FIG. 1 shows a D (dynamic) RAM according to an embodiment of the present invention. Although the DRAM shown in FIG. 1 is not particularly limited, it is of a type that inputs and outputs data in 1-bit units (× 1 type), and is formed on a single semiconductor substrate such as a silicon substrate by a known semiconductor integrated circuit manufacturing technology. Is formed.
第1図において24は複数個のダイナミック型メモリセ
ルをマトリクス配置したメモリセルアレイであり、メモ
リセルの選択端子はロウ方向毎にワード線に結合され、
メモリセルのデータ入力端子はカラム方向毎に相補デー
タ線に結合される。そしてそれぞれの相補データ線は、
これに1対1で結合された複数個のカラム選択スイッチ
を含むY選択スイッチ回路27を介して相補コモンデータ
線に共通接続される。In FIG. 1, reference numeral 24 denotes a memory cell array in which a plurality of dynamic memory cells are arranged in a matrix. The selection terminals of the memory cells are connected to word lines in each row direction.
The data input terminals of the memory cells are coupled to complementary data lines for each column direction. And each complementary data line,
These are commonly connected to a complementary common data line via a Y selection switch circuit 27 including a plurality of column selection switches coupled one-to-one.
本実施例DRAMでは、特に制限されないが、アドレスマ
ルチプレクス方式で採用され、ロウ及びカラムアドレス
入力信号を、それらのタイミングをずらすことにより共
通のアドレス端子から取込むようにしている。すなわち
Xアドレスラッチ及びXデコーダ22と、Yアドレスラッ
チ及びYデコーダ26の前段にはアドレスマルチプレクサ
21が配置され、アドレスバッファ20を介して取込まれる
アドレス信号が、アドレスマルチプレクサ21によりXア
ドレスラッチ及びXデコーダ22と、Yアドレスラッチ及
びYデコーダ26とに振分けられる。このようなアドレス
入力を円滑に行うためRAS*(*印はロウアクティブを
示す)及びCAS*の2種類のクロック信号を外部から与
えるようにしている。一般的に、一つのメモリサイクル
(RAS*クロックの1周期)中に読出しあるいは書込み
の一方の動作のみを可能とするため、ロウアドレススト
ローブ信号(RAS*クロックと称する)の立下りタイミ
ングでロウアドレスを、カラムアドレスストローブ信号
(CAS*クロックと称する)の立下りタイミングでカラ
ムアドレスをそれぞれ内部回路に取込むようにしている
が、本実施例では制御部25の制御により、CAS*クロッ
クの立下りタイミングのみならず、CAS*クロックの立
上りタイミングによってもカラムアドレスの内部取込み
が可能とされる。すなわち第3図に示されるように、CA
S*クロックの立下りエッジ51と立上りエッジ52とが第
1図の制御部25で検出され、その検出結果に基づいてカ
ラムアドレスの取込みが行われる。CAS*クロックのエ
ッジ検出は、特に制限されないが、第2図に示されるよ
うな論理構成によって可能とされる。第2図において、
4個のNチャンネルMOSFETQ1,Q2,E3,Q4が直列接続さ
れ、MOSFETQ1のゲートにはCAS*クロックが直接入力さ
れ、MOSFETQ4にはインバータ49を介してCAS*クロック
が入力される。MOSFETQ2のゲートには、インバータ40〜
44,2入力ナンドゲート45,及びインバータ46を介してCAS
*クロックが入力され、一方MOSFETQ3のゲートには、イ
ンバータ40〜43,2入力ナンドゲート47,インバータ48を
介してCAS*クロックが入力される。インバータ40,41の
直列接続箇所と接地ラインとの間にはコンデンサ50が接
続され、CAS*クロックに対して所定の遅延時間が付与
されるようになっている。また2入力ナンドゲート45,4
7の他方の入力端子には、ゲートポイント時間の終了を
示す信号RGが入力されるようになっている。この信号RG
がハイレベルにアサートされる期間、換言すれば、カラ
ムアドレス信号入力が許容される期間において、ナンド
ゲート45,47が活性化され、MOSFETQ2,Q3の駆動が可能と
される。MOSFETQ1,Q4のカソードは接地ラインに接続さ
れ、MOSFETQ2,Q3の直列接続箇所は図示しない抵抗を介
してプルアップされるとともに、インタリーブ制御信号
ICの出力端子としてインタリーブ回路33に接続される。In the DRAM of this embodiment, although not particularly limited, an address multiplex method is adopted, and row and column address input signals are taken from a common address terminal by shifting their timing. That is, the address multiplexer and X decoder 22 and the address multiplexer before the Y address latch and Y decoder 26 are provided.
The address multiplexer 21 distributes an address signal taken in through an address buffer 20 to an X address latch and X decoder 22 and a Y address latch and Y decoder 26 by an address multiplexer 21. Two types of clock signals, RAS * (* indicates low active) and CAS *, are externally supplied to facilitate such address input. Generally, in order to enable only one of read and write operations during one memory cycle (one cycle of RAS * clock), a row address is strobed at a falling timing of a row address strobe signal (referred to as RAS * clock). Is taken into the internal circuit at the falling timing of the column address strobe signal (referred to as CAS * clock). In the present embodiment, only the falling timing of the CAS * clock is controlled by the control unit 25 in this embodiment. In addition, the internal capture of the column address is enabled by the rising timing of the CAS * clock. That is, as shown in FIG.
The falling edge 51 and the rising edge 52 of the S * clock are detected by the control unit 25 in FIG. 1, and a column address is fetched based on the detection result. The edge detection of the CAS * clock is not particularly limited, but is enabled by a logical configuration as shown in FIG. In FIG.
Four N-channel MOSFETs Q1, Q2, E3, and Q4 are connected in series. CAS * clock is directly input to the gate of MOSFET Q1, and CAS * clock is input to MOSFET Q4 via inverter 49. The gate of MOSFET Q2 has an inverter 40 ~
CAS via 44, 2-input NAND gate 45 and inverter 46
The clock is input, while the CAS * clock is input to the gate of MOSFET Q3 via inverters 40 to 43, a 2-input NAND gate 47 and an inverter 48. A capacitor 50 is connected between the series connection of the inverters 40 and 41 and the ground line, so that a predetermined delay time is given to the CAS * clock. Two-input NAND gate 45,4
A signal RG indicating the end of the gate point time is input to the other input terminal 7. This signal RG
Are asserted to a high level, in other words, during a period during which a column address signal is allowed to be input, the NAND gates 45 and 47 are activated, and the MOSFETs Q2 and Q3 can be driven. The cathodes of the MOSFETs Q1 and Q4 are connected to the ground line, the series connection of the MOSFETs Q2 and Q3 is pulled up via a resistor (not shown), and an interleave control signal
The output terminal of the IC is connected to the interleave circuit 33.
このようなエッジ検出回路35によれば、ゲートポイン
ト時間の終了を示す信号RGハイレベルにアサートされる
期間において、CAS*クロックの状態が変化される毎に
インタリーブ制御信号ICの状態が変化され、これによ
り、CAS*クロックの立下りエッジ及び立上りエッジの
検出が可能とされる。According to such an edge detection circuit 35, during the period in which the signal RG indicating the end of the gate point time is asserted to the high level, the state of the interleave control signal IC is changed every time the state of the CAS * clock is changed, As a result, the falling edge and the rising edge of the CAS * clock can be detected.
また第1図において、カラムアドレスが取込まれるの
と同時にライトイネーブル信号WE*の状態を判別するこ
とにより、当該サイクルが書込みサイクルか読出しサイ
クルかの判断が可能とされる。このような判断は制御部
25によって行われる。つまりライトイネーブル信号WE*
がロウレベルの場合は書込みサイクルとされ、これとは
逆にハイレベルの場合には読出しサイクルとされる。In FIG. 1, by judging the state of the write enable signal WE * at the same time as the column address is taken, it is possible to judge whether the cycle is a write cycle or a read cycle. The control unit
Done by 25. That is, the write enable signal WE *
Is at a low level, a write cycle is performed, and when it is at a high level, a read cycle is performed.
ワードドライバ23は、それの前段に配置されたXアド
レスラッチ及びXデコーダ22のデコード出力に基づいて
ワード線を選択レベルに駆動する。そしてYアドレスラ
ッチ及びYデコーダ26のデコード出力に基づいてY選択
スイッチ回路27が駆動され、これにより特定されるメモ
リセルからのデータ読出し若しくはデータ書込みが可能
とされる。The word driver 23 drives a word line to a selected level based on the X address latch and the decode output of the X decoder 22 disposed at the preceding stage. Then, the Y selection switch circuit 27 is driven based on the Y address latch and the decode output of the Y decoder 26, thereby enabling data reading or data writing from the specified memory cell.
また、上記メモリセルアレイ24にはセンスアンプ29が
結合され、メモリセル情報がこのセンスアンプで増幅さ
れるようになっている。Further, a sense amplifier 29 is coupled to the memory cell array 24, and the memory cell information is amplified by the sense amplifier.
Y選択スイッチ27によって選択されたデータはデータ
入出力回路31を介して外部へ送出される。このデータ入
出力回路31はラッチ回路32とインタリーブ回路33を含
む。本実施例は×1タイプとされるが、CAS*クロック
の立下りタイミングに同期して読出されたデータとCAS
*クロックの立上りタイミングに同期して読出されたデ
ータとが連続されるため、Y選択スイッチ27によって選
択されたデータをラッチ回路32でラッチし、それをイン
タリーブ回路33で振分けるようにしている。このデータ
の振分けのタイミングは、上記制御部25内のエッジ検出
回路から出力されるインタリーブ制御信号ISによって制
御される(第2図参照)。The data selected by the Y selection switch 27 is sent to the outside via the data input / output circuit 31. The data input / output circuit 31 includes a latch circuit 32 and an interleave circuit 33. Although the present embodiment is of the x1 type, the data read out in synchronization with the fall timing of the CAS * clock and the CAS
* Since the data read out is continued in synchronization with the rising edge of the clock, the data selected by the Y selection switch 27 is latched by the latch circuit 32 and distributed by the interleave circuit 33. The timing of data distribution is controlled by an interleave control signal IS output from an edge detection circuit in the control unit 25 (see FIG. 2).
ここで、×1タイプのDRAMのメモリセルアレイ24にお
いては、第6図に示されるように選択されるべきメモリ
セルが結合されているワード線(例えば53で示されるも
の)以外に他のワード線(これを54で示す)も同時に選
択レベルに駆動される。ただしこのとき同時に駆動され
るワード線54に関しては実質的にリフレッシュを行うだ
けでビット選択は行われないようになっている。そこで
本実施例ではCAS*クロックの立下りタイミングに同期
して選択ワード線53上のビット55を選択し、CAS*クロ
ックの立上りタイミングに同期して上記他のワード線54
上のいずれかのビットを選択可能とすることにより、1
サイクル選択できるビット数を増加させている。Here, in the memory cell array 24 of the x1 type DRAM, as shown in FIG. 6, in addition to the word line (for example, indicated by 53) to which the memory cell to be selected is coupled, other word lines are used. (Shown at 54) is also driven to the selected level at the same time. However, at this time, bit selection is not performed on the word lines 54 that are simultaneously driven, and only refresh is performed substantially. Therefore, in this embodiment, the bit 55 on the selected word line 53 is selected in synchronization with the falling timing of the CAS * clock, and the other word line 54 is selected in synchronization with the rising timing of the CAS * clock.
By making any of the above bits selectable, 1
The number of bits that can be selected for a cycle is increased.
尚、4ビット単位でデータの入出力を可能とする素子
(×4タイプと称される)のDRAMにおいては、第7図に
示されるようにメモリセルアレイ24′における4本の選
択ワード線57上のビット例えばi/01,i/02,i/03,i/04で
示される4つのビットが同時選択されるようになってお
り、このような×4タイプのDRAMにおいても、上記×1
タイプのDRAMと同様のメモリアクセスが可能とされる。
例えば第8図に示されるように、選択ワード線57以外に
これとは異なる他のワード線(ただしワード線の数は等
しい)58を選択レベルに駆動するようにし、CAS*クロ
ックの立下りタイミングに同期して上記ワード線57上の
ビットを選択し、CAS*クロックの立上りタイミングに
同期して上記他のワード線58上のビットを選択可能とす
ればよい。Incidentally, in a DRAM of an element (referred to as a × 4 type) capable of inputting / outputting data in 4-bit units, as shown in FIG. For example, four bits indicated by i / 01, i / 02, i / 03, and i / 04 are simultaneously selected. Even in such a × 4 type DRAM, the × 1 bit is used.
The same memory access as that of the DRAM of the type is enabled.
For example, as shown in FIG. 8, other than the selected word line 57, another word line 58 (the number of word lines is equal) is driven to the selected level, and the falling timing of the CAS * clock is The bit on the word line 57 may be selected in synchronization with the above, and the bit on the other word line 58 may be selected in synchronization with the rising timing of the CAS * clock.
第4図にはRAS*クロック,CAS*クロックとY1〜Y4に
代表されるカラムアドレス信号Aiとの関係が示される。FIG. 4 shows the relationship between the RAS * clock and CAS * clock and column address signals Ai represented by Y1 to Y4.
本実施例においては第1図の制御部25に含まれる第2
図のエッジ検出回路35によってCAS*クロックの立下り
エッジ及び立上りエッジが検出され、その検出結果に基
づいてカラムアドレスの取込みが制御されるようになっ
ているため、第4図に示されるように、連続して入力さ
れるカラムアドレス信号Y1,Y2,Y3,Y4…のうちY1につい
てはCAS*クロックが立下ることによって有効とされ、Y
2についてはCAS*クロックが立上ることによって有効と
され、Y3についてはCAS*クロックが再び立下ることに
よって有効とされ、Y4についてはCAS*クロックが再び
立上ることによって有効とされる。つまり、メモリの通
常動作においてCAS*クロックの立下りエッジにのみ同
期してカラムアドレス指定が可能とされるのに対して、
CAS*クロックの立下り及び立上りのそれぞれのタイミ
ングでカラムアドレス指定が可能とされ、それによって
1サイクルで取扱い得るデータ量が増大される。また、
スタティックカラムモードのように、CAS*クロックが
ロウレベルのままの状態でカラムアドレス変化に呼応し
てデータが連続的に出力されるものではなく、CAS*ク
ロックに同期がとられているため、アドレス信号変化の
遅れなどにより誤アドレスに係るデータが他のモジュー
ル例えばプロセッサなどに誤って取込まれてしまうなど
の不都合を生じない。In this embodiment, the second control unit 25 included in the control unit 25 shown in FIG.
Since the falling edge and the rising edge of the CAS * clock are detected by the edge detection circuit 35 in the figure and the taking in of the column address is controlled based on the detection result, as shown in FIG. , Among the column address signals Y1, Y2, Y3, Y4,... That are successively input, the signal Y1 is made valid when the CAS * clock falls,
2 is made valid when the CAS * clock rises, Y3 is made valid when the CAS * clock falls again, and Y4 is made valid when the CAS * clock rises again. In other words, in normal operation of the memory, the column address can be specified only in synchronization with the falling edge of the CAS * clock.
Column addressing is enabled at each of the falling and rising timings of the CAS * clock, thereby increasing the amount of data that can be handled in one cycle. Also,
Unlike the static column mode, data is not output continuously in response to a column address change while the CAS * clock remains at low level, but the address signal is synchronized with the CAS * clock. There is no inconvenience such that data relating to an erroneous address is erroneously taken into another module such as a processor due to a delay in change.
本実施例によれば以下の作用効果を得ることができ
る。According to this embodiment, the following operation and effect can be obtained.
(1)第1図の制御部25の制御により、CAS*クロック
の立下りタイミングに同期してカラムアドレス指定が可
能とされ、またCAS*クロックの立上りタイミングに同
期してカラムアドレス指定が可能とされるので、メモリ
の通常動作に比してメモリ1サイクルで取扱い得るデー
タ量を増大させることができる。つまり高速動作モード
が可能である。(1) Under the control of the control unit 25 in FIG. 1, the column address can be specified in synchronization with the falling timing of the CAS * clock, and the column address can be specified in synchronization with the rising timing of the CAS * clock. Therefore, the amount of data that can be handled in one cycle of the memory can be increased as compared with the normal operation of the memory. That is, a high-speed operation mode is possible.
(2)CAS*クロックに同期してカラムアドレス指定が
行われるため、アドレス信号の変化の遅れなどにより誤
アドレスに係るデータが他のモジュールに誤って取込ま
れてしまうというような、スタティックカラムモードに
おける不都合を排除することができ、扱い易いDRAMを得
ることができる。(2) Static column mode in which column addressing is performed in synchronization with the CAS * clock, so that data related to an erroneous address is erroneously taken into another module due to a delay in the change of the address signal. Can be eliminated, and a DRAM that is easy to handle can be obtained.
(3)第2図に示されるような比較的簡単な論理構成に
より、CAS*クロックの立下りエッジ及び立上りエッジ
を検出することができるので、本実施例DRAMを容易に得
ることができる。(3) Since the falling edge and the rising edge of the CAS * clock can be detected by a relatively simple logical configuration as shown in FIG. 2, the DRAM of this embodiment can be easily obtained.
(4)選択手段としてのインタリーブ回路33を設け、CA
S*クロックの立下りエッジ及び立上りエッジに同期し
てデータの振分けを行うようにしているので、CAS*ク
ロックの立下りに係るデータとCAS*クロックの立上り
に係るデータとで同一の外部端子を共用することがで
き、外部端子の増大を防ぐことができる。(4) An interleave circuit 33 is provided as selection means, and CA
Since data distribution is performed in synchronization with the falling and rising edges of the S * clock, the same external terminal must be used for data relating to the falling of the CAS * clock and data relating to the rising of the CAS * clock. They can be shared, and increase in external terminals can be prevented.
(5)また、HDTV(高品位テレビジョン)のフレームメ
モリなどに本実施例DRAMを適用した場合には、2画面分
の画像データを高速に取扱うことができ、データ処理を
施す場合等に有利となる。(5) When the DRAM of this embodiment is applied to a frame memory of an HDTV (high-definition television), image data for two screens can be handled at a high speed, which is advantageous when data processing is performed. Becomes
以上本発明者によってなされた発明を実施例に基づい
て具体的に説明したが、本発明は上記実施例に限定され
ず、その要旨を逸脱しない範囲において種々変更可能で
ある。Although the invention made by the inventor has been specifically described based on the embodiment, the invention is not limited to the above embodiment, and can be variously modified without departing from the gist thereof.
例えば上記実施例ではインタリーブ回路33を設け、CA
S*クロックの立下り及び立上りのそれぞれに同期して
データを振分けを行うようにしたが、このインタリーブ
回路33を設ける代わりに外部端子を含むデータ入出力系
を2系統設け、CAS*クロックの立下りタイミング及び
立上りタイミングのそれぞれに同期して取込まれたカラ
ムアドレス毎に個別的にデータの入出力を可能としても
よい。For example, in the above embodiment, the interleave circuit 33 is provided, and CA
Although the data is distributed in synchronization with the falling and rising edges of the S * clock, instead of providing the interleave circuit 33, two data input / output systems including external terminals are provided, and the CAS * clock rising edge is provided. Data input / output may be individually possible for each column address taken in synchronization with each of the down timing and the rising timing.
更に上記実施例ではCAS*クロックの立下りタイミン
グ及び立上りタイミングのそれぞれに同期しカラムアド
レスを取込むようにしたが、CAS*クロックの立下りタ
イミング及び立上りタイミングを同期してアドレスカウ
ンタの動作を制御するようにしてもよい。例えば第5図
に示されるように、1回目のCAS*クロックの立下りタ
イミングで“1"をカウントさせ、当該クロックの立上り
タイミングで“2"をカウントさせる。同様に2回目のCA
S*クロックの立下りタイミング“3"をカウントさせ、
当該クロックの立上りタイミングで“4"をカウントさせ
る。このようにアドレスカウンタの動作を制御してアド
レス指定を行ってもよい。その他エッジ検出として第1
図の制御部25にCAS*系とCAS系(CAS:CASクロック信号
ハイアクティブを示す)との2通りの回路を設け、CAS
*クロックの立下りと立上りをそれぞれ検出させても良
い。又、選択ビットは第2図のエッジ検出回路35等を用
いて、第1図のYアドレスラッチ及びYデコーダ26とY
選択スイッチ回路27を連続的に動作させて、選択ワード
線上のビットを連続的に選択する場合においても、上記
実施例と同様の効果を得ることができる。Further, in the above embodiment, the column address is taken in synchronization with the falling timing and the rising timing of the CAS * clock, but the operation of the address counter is controlled by synchronizing the falling timing and the rising timing of the CAS * clock. You may make it. For example, as shown in FIG. 5, "1" is counted at the falling timing of the first CAS * clock, and "2" is counted at the rising timing of the clock. Similarly, the second CA
S * clock falling timing "3" is counted,
"4" is counted at the rising timing of the clock. In this manner, the address may be designated by controlling the operation of the address counter. Other 1st edge detection
The control unit 25 shown in the figure is provided with two types of circuits, a CAS * system and a CAS system (CAS: indicates CAS clock signal high active).
* Falling and rising edges of the clock may be detected. The selection bit is determined by using the Y-address latch and Y-decoder 26 shown in FIG.
Even when the selection switch circuit 27 is continuously operated to continuously select the bits on the selected word line, the same effect as in the above embodiment can be obtained.
本願において開示される発明のうち代表的なものによ
って得られる効果を簡単に説明すれば、下記の通りであ
る。The effect obtained by the representative one of the inventions disclosed in the present application will be briefly described as follows.
すなわち、制御部の制御により、カラムアドレススト
ローブ信号波形の立下りタイミングに同期したカラムア
ドレス指定と、当該信号波形の立上りタイミングに同期
したカラムアドレス指定とが可能とされ、これによって
直前の指定アドレスに係るデータの誤取込みを排除する
ことができ、また1サイクルで取扱い得るデータ量を増
大させることができる。That is, under the control of the control unit, it is possible to specify a column address synchronized with the falling timing of the column address strobe signal waveform and a column address synchronized with the rising timing of the signal waveform. Such erroneous data acquisition can be eliminated, and the amount of data that can be handled in one cycle can be increased.
第1図は本発明の一実施例であるDRAMの構成ブロック
図、 第2図は第1図に示されるDRAMの主要部の詳細な構成を
示す回路図、 第3図はCAS*クロックのエッジ検出を示す波形図、 第4図はCAS*クロックとカラムアドレスとの関係を示
すタイミング図、 第5図はCAS*クロックとアドレスカウンタとの関係を
示すタイミング図、 第6図は本実施例DRAM(×1タイプ)における選択ビッ
ト説明図、 第7図及び第8図は×4タイプのDRAMにおける選択ビッ
ト説明図である。 20……アドレスバッファ、21……アドレスマルチプレク
サ、22……Xアドレスラッチ及びXデコーダ、23……ワ
ードドライバ、24……メモリセルアレイ、25……制御
部、26……Yアドレスラッチ及びYデコーダ、27……Y
選択スイッチ回路、29……センスアンプ、31……入出力
回路、32……ラッチ回路、33……インタリーブ回路、35
……エッジ検出回路。FIG. 1 is a block diagram showing a configuration of a DRAM according to an embodiment of the present invention. FIG. 2 is a circuit diagram showing a detailed configuration of a main part of the DRAM shown in FIG. 1. FIG. FIG. 4 is a timing chart showing the relationship between the CAS * clock and the column address, FIG. 5 is a timing chart showing the relationship between the CAS * clock and the address counter, and FIG. 6 is the DRAM of this embodiment. FIGS. 7 and 8 are explanatory diagrams of selected bits in a × 4 type DRAM. 20 ... address buffer, 21 ... address multiplexer, 22 ... X address latch and X decoder, 23 ... word driver, 24 ... memory cell array, 25 ... control unit, 26 ... Y address latch and Y decoder, 27 ... Y
Select switch circuit, 29 Sense amplifier, 31 Input / output circuit, 32 Latch circuit, 33 Interleave circuit, 35
.... Edge detection circuit.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 茂木 保雄 東京都小平市上水本町5丁目20番1号 日立超エル・エス・アイ・エンジニアリ ング株式会社内 (72)発明者 太田 光則 東京都小平市上水本町5丁目20番1号 日立超エル・エス・アイ・エンジニアリ ング株式会社内 (56)参考文献 特開 昭58−115684(JP,A) 特開 昭60−136086(JP,A) 特開 昭58−91590(JP,A) (58)調査した分野(Int.Cl.7,DB名) G11C 11/407 ──────────────────────────────────────────────────続 き Continuing on the front page (72) Inventor Yasuo Mogi 5-20-1, Josuihoncho, Kodaira-shi, Tokyo Inside Hitachi Ultra-SII Engineering Co., Ltd. (72) Inventor Mitsunori Ota 5-20-1, Kamizuhoncho, Kodaira-shi Inside Hitachi Ultra-SII Engineering Co., Ltd. (56) References JP-A-58-115684 (JP, A) JP-A-60-136086 (JP, A) JP-A-58-91590 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) G11C 11/407
Claims (5)
号及び第2カラムアドレス信号が外部から入力される共
通の外部端子と、 前記第1及び第2カラムアドレス信号を前記外部端子か
ら取り込むタイミングを決定するためにハイレベルとロ
ウレベルとの間で振幅する第1信号を伝達するための信
号線と、 前記第1信号が前記ハイレベルから前記ロウレベルへ変
化する立下り及び前記ロウレベルから前記ハイレベルへ
変化する立上りを検出し第2信号を出力するための検出
回路と、 前記第2信号を受けて前記第1及び第2カラムアドレス
信号の取り込みを制御するための制御部とを具備し、 前記制御部は、前記第1及び第2カラムアドレス信号が
前記外部端子に連続して入力される場合において、前記
第1信号の立下りで前記第1カラムアドレス信号を取り
込み、前記第1信号の立上りで前記第2カラムアドレス
信号を取り込むモードを有することを特徴とする半導体
記憶装置。1. A common external terminal to which a row address signal, a first column address signal, and a second column address signal are inputted from outside, and a timing for taking in the first and second column address signals from the external terminal are determined. And a signal line for transmitting a first signal that swings between a high level and a low level to cause the first signal to change from the high level to the low level and to change from the low level to the high level. A detection circuit for detecting a rising edge to output a second signal, and a control unit for receiving the second signal and controlling the capture of the first and second column address signals. When the first and second column address signals are continuously input to the external terminal, the first column address signal falls at the falling edge of the first signal. A semiconductor memory device having a mode for taking in a dress signal and taking in the second column address signal at the rise of the first signal.
ことを特徴とする半導体装置。2. The semiconductor device according to claim 1, wherein said first signal is a column address strobe signal.
同期するカラムアドレス選択により読出されたデータ
と、前記第1信号の立上りタイミングに同期するカラム
アドレス選択により読出されたデータとを択一的に外部
送出させる選択手段を更に含むことを特徴とする半導体
装置。3. The semiconductor device according to claim 1, wherein the semiconductor device has data read by column address selection synchronized with a falling timing of the first signal and a column address synchronized with a rising timing of the first signal. A semiconductor device, further comprising a selection unit for selectively transmitting data read out by selection to the outside.
同期するカラムアドレス選択により読出されたデータ
と、前記第1信号の立上りタイミングに同期するカラム
アドレス選択により読出されたデータとの個別的な外部
出力形を更に備えたことを特徴とする半導体装置。4. The semiconductor device according to claim 1, wherein the semiconductor device has data read by column address selection synchronized with a falling timing of the first signal and a column address synchronized with a rising timing of the first signal. A semiconductor device further comprising a separate external output form with data read by selection.
交点に設けられた複数のメモリセルを更に具備し、 前記ロウアドレス信号により前記複数のワード線のうち
一つがハイレベルとされている間に、第1の前記カラム
アドレス信号により前記複数のビット線のうち一つから
データが読み出され、連続して第2の前記カラムアドレ
ス信号により前記複数のビット線のうち他の一つからデ
ータが読みだされることを特徴とする半導体装置。5. The semiconductor device according to claim 1, further comprising: a plurality of memory cells provided at intersections of a plurality of word lines and a plurality of bit lines; While one of the plurality of word lines is at a high level, data is read from one of the plurality of bit lines by the first column address signal, and the second column address is continuously read. A semiconductor device wherein data is read from another of the plurality of bit lines by a signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2243929A JP3020577B2 (en) | 1990-09-17 | 1990-09-17 | Semiconductor storage device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2243929A JP3020577B2 (en) | 1990-09-17 | 1990-09-17 | Semiconductor storage device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04125893A JPH04125893A (en) | 1992-04-27 |
| JP3020577B2 true JP3020577B2 (en) | 2000-03-15 |
Family
ID=17111126
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2243929A Expired - Fee Related JP3020577B2 (en) | 1990-09-17 | 1990-09-17 | Semiconductor storage device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3020577B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4011833B2 (en) | 2000-06-30 | 2007-11-21 | 株式会社東芝 | Semiconductor memory |
| JP2007328907A (en) * | 2007-07-30 | 2007-12-20 | Samsung Electronics Co Ltd | Synchronous burst semiconductor memory device |
-
1990
- 1990-09-17 JP JP2243929A patent/JP3020577B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH04125893A (en) | 1992-04-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR940000148B1 (en) | Dual Port Semiconductor Memory | |
| KR920010560B1 (en) | Semiconductor memory | |
| JP2897886B2 (en) | Random access memory device | |
| US4581718A (en) | MOS memory | |
| KR100386442B1 (en) | Memory device circuit and method of simultaneous addressing of multi-bank columns of a multi-bank memory array | |
| US6064600A (en) | Methods and apparatus for reading memory device register data | |
| US4899310A (en) | Semiconductor memory device having a register | |
| US4870621A (en) | Dual port memory device with improved serial access scheme | |
| US4669064A (en) | Semiconductor memory device with improved data write function | |
| US5185719A (en) | High speed dynamic, random access memory with extended reset/precharge time | |
| US4322825A (en) | Flexible hidden refresh memory circuit | |
| US5274596A (en) | Dynamic semiconductor memory device having simultaneous operation of adjacent blocks | |
| US6229759B1 (en) | Semiconductor memory burst length count determination method | |
| US4766570A (en) | Semiconductor memory device | |
| US4951251A (en) | Semiconductor memory device | |
| US4933900A (en) | Semiconductor memory device having arithmetic means | |
| US5488580A (en) | Semiconductor integrated circuit for outputting data with a high reliability | |
| KR0143184B1 (en) | Semiconductor memory device in which data are read and written asynchronously with application of address signal | |
| US5523981A (en) | Semiconductor memory device | |
| US5018110A (en) | Serial input/output semiconductor memory | |
| US4837746A (en) | Method and apparatus for resetting a video SRAM | |
| US5206832A (en) | Semiconductor memory device | |
| JP3020577B2 (en) | Semiconductor storage device | |
| US5068829A (en) | Semiconductor memory device | |
| US5640351A (en) | Semiconductor memory circuit having data buses common to a plurality of memory cell arrays |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080114 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090114 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |