JP2874619B2 - Semiconductor storage device - Google Patents

Semiconductor storage device

Info

Publication number
JP2874619B2
JP2874619B2 JP7311240A JP31124095A JP2874619B2 JP 2874619 B2 JP2874619 B2 JP 2874619B2 JP 7311240 A JP7311240 A JP 7311240A JP 31124095 A JP31124095 A JP 31124095A JP 2874619 B2 JP2874619 B2 JP 2874619B2
Authority
JP
Japan
Prior art keywords
signal
internal clock
delay
output
circuit
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
Application number
JP7311240A
Other languages
Japanese (ja)
Other versions
JPH09153279A (en
Inventor
聡 伊佐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
Nippon Electric Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP7311240A priority Critical patent/JP2874619B2/en
Priority to US08/755,553 priority patent/US5986943A/en
Priority to TW085114577A priority patent/TW334565B/en
Priority to KR1019960057876A priority patent/KR100221679B1/en
Publication of JPH09153279A publication Critical patent/JPH09153279A/en
Application granted granted Critical
Publication of JP2874619B2 publication Critical patent/JP2874619B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • G11C11/4063Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
    • G11C11/407Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1072Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers for memories with random access ports synchronised on clock signal pulse trains, e.g. synchronous memories, self timed memories
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/22Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/18Address timing or clocking circuits; Address control signal generation or management, e.g. for row address strobe [RAS] or column address strobe [CAS] signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Dram (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は半導体記憶装置に関
し、特に外部クロック信号に同期してアドレスおよびコ
マンドの入力や、データの入出力が行われるシンクロナ
スDRAM(Synchronous Dynamic
Random Access Memory)におい
て、コマンド制御信号のセットアップ時間とホールド時
間の短縮を図った半導体記憶装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a semiconductor memory device, and more particularly, to a synchronous DRAM (Synchronous Dynamic Input / Output) for inputting addresses and commands and inputting / outputting data in synchronization with an external clock signal.
The present invention relates to a semiconductor memory device in which a setup time and a hold time of a command control signal are shortened in a random access memory (Random Access Memory).

【0002】[0002]

【従来の技術】近年、DRAMの高速化に伴い、100
MHzをこえる外部クロックに同期するシンクロナスD
RAMが出現しようとしている。その際、セットアップ
時間とホールド時間の特性に対して、従来よりも厳しい
スペックが要求されることになる。
2. Description of the Related Art In recent years, with the speeding up of DRAMs, 100
Synchronous D synchronized to an external clock exceeding MHz
RAM is about to emerge. At that time, a stricter specification than before is required for the characteristics of the setup time and the hold time.

【0003】従来のシンクロナスDRAMにおけるコマ
ンド・デコード方式の一例は、特開平7−141870
などに見ることが出来る。このシンクロナスDRAMで
は、クロック入力端子としてCLKを、コマンド入力端
子としてCKE、CSB、RASB、CASB、WE
B、DQM(ここで、信号名の後ろのBは、Lowイネ
ーブル信号を表す)を、アドレス入力端子としてはA0
〜Aiを、およびデータ入出力端子としてDQ0〜DQ
jをそれぞれ備え、外部クロック信号CLKの立ち上が
りエッジを基準にして、アドレスおよびコマンドの入力
や、データの入出力が行われる。
An example of a command decoding method in a conventional synchronous DRAM is disclosed in Japanese Patent Laid-Open No. 7-141870.
You can see in such. In this synchronous DRAM, CLK is used as a clock input terminal, and CKE, CSB, RASB, CASB, WE are used as command input terminals.
B and DQM (B at the end of the signal name indicates a low enable signal).
To Ai, and DQ0 to DQ as data input / output terminals.
j, each of which inputs an address and a command and inputs and outputs data with reference to a rising edge of the external clock signal CLK.

【0004】上述したコマンド・デコード方式の一例の
ブロック図を示した図6を参照すると、この半導体記憶
装置200は、外部クロック信号CLK入力端子21に
入力バッファ回路1が接続される。この入力バッファ回
路1は入力したクロック信号を出力するか否かを制御す
るクロック・イネーブル端子を有しており、その出力端
は従属接続された駆動バッファN1およびN2の先頭の
駆動バッファN1に接続される。駆動バッファN2は内
部クロック信号ICLKを出力する。
Referring to FIG. 6 which shows a block diagram of an example of the above-described command decoding method, in the semiconductor memory device 200, an input buffer circuit 1 is connected to an external clock signal CLK input terminal 21. This input buffer circuit 1 has a clock enable terminal for controlling whether or not to output an input clock signal, and its output terminal is connected to the leading drive buffer N1 of the cascade-connected drive buffers N1 and N2. Is done. Drive buffer N2 outputs internal clock signal ICLK.

【0005】外部クロックイネーブル信号CKE入力端
子22に入力バッファ回路2が接続され、その出力端は
従属接続された駆動バッファN3およびN4の先頭の駆
動バッファN3に接続され、駆動バッファN4の出力端
は内部クロック・イネーブル信号ICKEを出力すると
ともに入力バッファ回路1のエネーブル端子にも接続さ
れる。
The input buffer circuit 2 is connected to the external clock enable signal CKE input terminal 22. The output terminal of the input buffer circuit 2 is connected to the leading drive buffer N3 of the cascade-connected drive buffers N3 and N4. It outputs the internal clock enable signal ICKE and is also connected to the enable terminal of the input buffer circuit 1.

【0006】チップ・セレクト信号CSB入力端子23
に入力バッファ回路3が接続され、行アドレス選択信号
RASB入力端子24に入力バッファ回路4が接続さ
れ、列アドレス選択信号CASB入力端子25に入力バ
ッファ回路5が接続され、ライト・イネーブル信号WE
B入力端子26に入力バッファ回路6が接続され、これ
らの入力バッファ回路3〜6はその出力端の出力線A1
〜A4をそれぞれ介してコマンドデコード回路9および
10の両方にそれぞれ接続される。
[0006] Chip select signal CSB input terminal 23
, The input buffer circuit 4 is connected to the row address selection signal RASB input terminal 24, the input buffer circuit 5 is connected to the column address selection signal CASB input terminal 25, and the write enable signal WE is connected.
The input buffer circuit 6 is connected to the B input terminal 26, and these input buffer circuits 3 to 6 are connected to the output line A1 at the output terminal thereof.
Through A4, respectively, to both the command decode circuits 9 and 10.

【0007】コマンド・デコード回路9の出力端はデコ
ード出力線C1を介して内部クロック・スキュー信号
CLK1が供給されるラッチ回路11に接続され、この
ラッチ回路11から動作モード判定信号MODE1が内
部回路に供給される。
The output end of command decode circuit 9 is connected to internal clock skew signal I via decode output line C1.
CLK1 is supplied to a latch circuit 11, from which an operation mode determination signal MODE1 is supplied to an internal circuit.

【0008】コマンド・デコード回路10の出力端はデ
コード出力線C2を介して内部クロック・スキュー信号
ICLK2が供給されるラッチ回路11に接続され、こ
のラッチ回路11から動作モード判定信号MODE2が
内部回路に供給される。
The output terminal of the command decode circuit 10 is connected via a decode output line C2 to a latch circuit 11 to which an internal clock skew signal ICLK2 is supplied, and from this latch circuit 11, an operation mode determination signal MODE2 is sent to the internal circuit. Supplied.

【0009】この半導体記憶装置200の動作は、ま
ず、外部クロック信号CLKが、入力バッファ回路1を
通して取り込まれる。この入力バッファ回路1は、クロ
ック・イネーブル信号CKEを受ける入力バッファ回路
2の出力の駆動バッファN3およびN4を通して出力さ
れた内部クロック・イネーブル信号ICKEにより活性
化される。つまり、入力バッファ回路1は、内部クロッ
ク・イネーブル信号ICKEが論理レベルのハイレベル
(以下、Hレベルと称す)の時に活性化され、外部クロ
ック信号CLKを取り込んで内部クロック信号ICLK
を内部回路に供給する。
In the operation of the semiconductor memory device 200, first, an external clock signal CLK is fetched through the input buffer circuit 1. The input buffer circuit 1 is activated by the internal clock enable signal ICKE output through the driving buffers N3 and N4 of the output of the input buffer circuit 2 receiving the clock enable signal CKE. That is, the input buffer circuit 1 is activated when the internal clock enable signal ICKE is at a high logic level (hereinafter, referred to as H level), takes in the external clock signal CLK, and outputs the internal clock signal ICLK.
Is supplied to the internal circuit.

【0010】この例では、コマンド・デコード回路9に
おけるデコードのタイミングまでの時間短縮と回路の簡
略化のために、チップ・セレクト信号CSB、ロー・ア
ドレス・ストローブ信号RASB、カラム・アドレス・
ストローブ信号CASB、ライト・イネーブル信号WE
Bの各コマンド制御信号は、入力バッファ回路3〜6を
通して取り込まれ、そのままコマンド・デコード回路9
および10に入力される。そしてそのコマンド・デコー
ド回路9および10の出力は、ラッチ回路11および1
2において、内部クロック・スキュー信号ICLK1お
よびICLK2の立ち上がりエッジに同期してコマンド
・デコード信号がラッチされ、かつ保持されるととも
に、動作モード判定信号MODE1およびMODE2が
出力される。
In this example, a chip select signal CSB, a row address strobe signal RASB, and a column address signal are used in order to shorten the time required for decoding in the command decode circuit 9 and to simplify the circuit.
Strobe signal CASB, write enable signal WE
The command control signals of B are fetched through the input buffer circuits 3 to 6 and are directly received by the command decode circuit 9.
And 10 are entered. The outputs of the command decode circuits 9 and 10 are connected to the latch circuits 11 and 1 respectively.
2, the command decode signal is latched and held in synchronization with the rising edges of the internal clock skew signals ICLK1 and ICLK2, and the operation mode determination signals MODE1 and MODE2 are output.

【0011】なお、最終的な動作モードの判定には、ア
ドレス信号も利用されるが、この図では簡単のため省略
されている。
Although the address signal is also used for the final operation mode determination, it is omitted in FIG.

【0012】また、コマンド・デコード方式におけるタ
イミング図をを示した図7を併せて参照すると、信号C
KEがHレベルにされた状態で、外部クロック信号CL
Kが有効とされる。コマンド制御信号(CSB、RAS
B、CASB、WEB)の各信号は、外部クロック信号
CLKに対して、セットアップ時間(tSE)とホール
ド時間(tHE)を持つように入力される。
Referring also to FIG. 7 which shows a timing chart in the command decode system, the signal C
With KE at H level, the external clock signal CL
K is made valid. Command control signals (CSB, RAS
B, CASB, and WEB) are input so as to have a setup time (tSE) and a hold time (tHE) with respect to the external clock signal CLK.

【0013】出力線A1〜A4の信号は、コマンド制御
信号に対して、入力バッファ回路3〜6を通る時間(t
0)分だけ遅れて変化する。次に出力線C1〜2の信号
は、各入力バッファ回路3〜6からコマンド・デコード
回路9および10までの配線長に起因する遅延分と、各
コマンド・デコード回路9および10を通る時間分だけ
遅れて(t11およびt12)変化する。これらの信号
変化は、内部クロック信号ICLKの立ち上がりエッジ
に同期して、ラッチ回路11および12よって読み込ま
れ、かつ保持される。ただし、内部クロック信号ICL
Kも配線遅延などに起因するずれ(スキュー)Δtがあ
るため、これらの内部クロック信号ICLKを内部クロ
ック・スキュー信号ICLK1、ICLK2と表記して
ある。
The signals on the output lines A1 to A4 correspond to the command control signal in the time (t) passing through the input buffer circuits 3 to 6.
0) Change by minutes. Next, the signals on the output lines C1 and C2 correspond to the delay due to the wiring length from each of the input buffer circuits 3 to 6 to the command decode circuits 9 and 10, and the time required to pass through each of the command decode circuits 9 and 10. It changes with a delay (t11 and t12). These signal changes are read and held by latch circuits 11 and 12 in synchronization with the rising edge of internal clock signal ICLK. However, the internal clock signal ICL
Since K also has a shift (skew) Δt due to a wiring delay or the like, these internal clock signals ICLK are denoted as internal clock skew signals ICLK1 and ICLK2.

【0014】また、コマンド・デコード方式の他の例の
ブロック図を示した図8を参照すると、この半導体記憶
装置300は、外部クロック信号CLK入力端子21に
接続される入力バッファ回路1は、入力したクロック信
号を出力するか否かを制御するイネーブル端子を有して
おり、その出力端は従属接続された駆動バッファN1お
よびN2の先頭の駆動バッファN1と遅延回路7にそれ
ぞれ接続される。駆動バッファN2は出力の内部クロッ
ク信号ICLKを出力し、遅延回路7の出力端は従属接
続された駆動バッファN3およびN4の先頭のバッファ
N3に接続され駆動バッファN4は内部クロック遅延信
号ICLKDを出力する。
Referring to FIG. 8 which shows a block diagram of another example of the command decode system, in the semiconductor memory device 300, an input buffer circuit 1 connected to an external clock signal CLK input terminal 21 has an input The output terminal is connected to the leading drive buffer N1 of the cascade-connected drive buffers N1 and N2 and to the delay circuit 7, respectively. The driving buffer N2 outputs an internal clock signal ICLK, and the output terminal of the delay circuit 7 is connected to the leading buffer N3 of the driving buffers N3 and N4 connected in cascade, and the driving buffer N4 outputs the internal clock delay signal ICLKD. .

【0015】クロックイネーブル信号CKE入力端子2
2に入力バッファ回路2が接続され、その出力端は従属
接続された駆動バッファN3およびN4の先頭の駆動バ
ッファN3に接続され、駆動バッファN4の出力端は内
部クロックイネーブル信号ICKEを出力するとともに
入力バッファ回路1のエネーブル端子にも接続される。
Clock enable signal CKE input terminal 2
2, an output terminal thereof is connected to the leading drive buffer N3 of the cascade-connected drive buffers N3 and N4, and an output terminal of the drive buffer N4 outputs the internal clock enable signal ICKE and It is also connected to the enable terminal of the buffer circuit 1.

【0016】チップ・セレクト信号CSB入力端子23
に入力バッファ回路3が接続され、その出力端は出力線
A1を介して内部クロック・スキュー信号ICLK1が
供給されるフリップフロップ回路D−F/F8aに接続
される。
Chip select signal CSB input terminal 23
Is connected to the flip-flop circuit DF / F8a to which the internal clock skew signal ICLK1 is supplied via the output line A1.

【0017】行アドレス選択信号RAS入力端子24に
入力バッファ回路4が接続され、その出力端は出力線A
2を介して内部クロック・スキュー信号ICLK2が供
給されるD−F/F回路8bに接続される。
The input buffer circuit 4 is connected to the row address selection signal RAS input terminal 24, and its output terminal is connected to the output line A.
2 is connected to a DF / F circuit 8b to which the internal clock skew signal ICLK2 is supplied.

【0018】列アドレス選択信号CAS入力端子25に
入力バッファ回路5が接続され、その出力端は出力線A
3を介して内部クロック・スキュー信号ICLK3が供
給されるD−F/F回路8cに接続される。
The input buffer circuit 5 is connected to the column address selection signal CAS input terminal 25, and its output terminal is connected to the output line A.
3 is connected to a DF / F circuit 8c to which the internal clock skew signal ICLK3 is supplied.

【0019】ライト・イネーブル信号WE入力端子26
に入力バッファ回路6が接続され、その出力端は出力線
A4を介して内部クロック・スキュー信号ICLK4が
供給されるD−F/F回路8dに接続される。これらの
D−F/F回路8a〜8dの各出力端はコマンド・デコ
ード回路9および10の両方にそれぞれ接続される。
Write enable signal WE input terminal 26
Is connected to a DF / F circuit 8d to which an internal clock skew signal ICLK4 is supplied via an output line A4. The output terminals of these DF / F circuits 8a to 8d are connected to both command decode circuits 9 and 10, respectively.

【0020】コマンド・デコード回路9の出力端はデコ
ード出力線C1を介して内部クロック遅延スキュー信号
ICLKD1が供給されるラッチ回路11に接続され、
このラッチ回路11から動作モード判定信号MODE1
が内部回路に供給される。
The output end of the command decode circuit 9 is connected via a decode output line C1 to a latch circuit 11 to which an internal clock delay skew signal ICLKD1 is supplied.
The operation mode determination signal MODE1 is output from the latch circuit 11.
Is supplied to the internal circuit.

【0021】コマンド・デコード回路10の出力端はデ
コード出力線C2を介して内部クロック遅延スキュー信
号ICLKD2が供給されるラッチ回路12に接続さ
れ、このラッチ回路12から動作モード判定信号MOD
E2が内部回路に供給される。
The output end of the command decode circuit 10 is connected via a decode output line C2 to a latch circuit 12 to which an internal clock delay skew signal ICLKD2 is supplied.
E2 is supplied to the internal circuit.

【0022】この半導体記憶装置300の動作は、ま
ず、外部クロック信号CLKが、入力バッファ回路1を
通して取り込まれる。入力バッファ回路1は、内部クロ
ック・イネーブル信号ICKEにより活性化されるのは
前述の半導体記憶装置200の例と同様である。この例
では、各コマンド制御信号CSB、RASB、CAS
B、WEBは、それぞれ入力バッファ回路3〜6を通し
て取り込まれ、内部クロック信号ICLKの立ち上がり
エッジに同期してD−F/F回路8a〜8dにより、読
み込まれ、かつ保持される。
In the operation of the semiconductor memory device 300, first, the external clock signal CLK is fetched through the input buffer circuit 1. The input buffer circuit 1 is activated by the internal clock enable signal ICKE as in the case of the semiconductor memory device 200 described above. In this example, each command control signal CSB, RASB, CAS
B and WEB are fetched through the input buffer circuits 3 to 6, respectively, and are read and held by the DF / F circuits 8a to 8d in synchronization with the rising edge of the internal clock signal ICLK.

【0023】さらにこれらの読み込まれた信号は、コマ
ンド・デコード回路9および10に供給される。これら
のコマンド・デコード回路9および10でデコードされ
た出力は出力線C1およびC2を介してラッチ回路11
および12にそれぞれ供給される。ラッチ回路11およ
び12は、そのクロック信号として内部クロック信号I
CLKから遅延回路7によって遅延された、内部クロッ
ク遅延スキュー信号ICLKD1およびICLKD2の
立ち上がりエッジにそれぞれ同期してラッチされ、動作
モード判定信号MODE1〜2が出力される。この様に
ラッチ回路を設けるのは、モード判定信号にノイズやハ
ザードが乗るのを防ぐためである。
Further, these read signals are supplied to command decode circuits 9 and 10. Outputs decoded by these command decode circuits 9 and 10 are supplied to latch circuits 11 via output lines C1 and C2.
And 12 respectively. Latch circuits 11 and 12 receive internal clock signal I as their clock signals.
CLK is latched in synchronization with rising edges of internal clock delay skew signals ICLKD1 and ICLKD2 delayed by delay circuit 7, and operation mode determination signals MODE1 and MODE2 are output. The reason for providing the latch circuit in this way is to prevent noise and hazard from being put on the mode determination signal.

【0024】ここでコマンド・デコード方式におけるタ
イミング図を示した図9を併せて参照すると、外部クロ
ック・イネーブル信号CKEがHレベルにされた状態
で、外部クロック信号CLKが有効とされ、コマンド制
御信号(CSB、RASB、CASB、WEB)の各信
号は、外部クロック信号CLKに対して、セットアップ
時間(tSE)とホールド時間(tHE)を持つように
入力されるのは前述の半導体記憶装置200と同様であ
る。
Referring now to FIG. 9 which shows a timing diagram in the command decoding system, the external clock enable signal CKE is at H level, the external clock signal CLK is enabled, and the command control signal Each of the signals (CSB, RASB, CASB, WEB) is input so as to have a setup time (tSE) and a hold time (tHE) with respect to the external clock signal CLK, as in the semiconductor memory device 200 described above. It is.

【0025】まず出力線A1〜4の信号は、コマンド制
御信号に対して、入力バッファ回路3〜6を通る時間
(t0)分だけ遅れて変化する。これらの変化は、内部
クロック信号ICLKの立ち上がりエッジに同期して、
D−F/F回路8a〜8dよって読み込まれ、かつ保持
される。ただし、前述の様にICLKにスキューがある
ため、これらの内部クロック・スキュー信号をICLK
1〜4と表記している。
First, the signals on the output lines A1 to A4 change with a delay (t0) through the input buffer circuits 3 to 6 with respect to the command control signal. These changes are synchronized with the rising edge of the internal clock signal ICLK,
The data is read and held by the DF / F circuits 8a to 8d. However, since there is skew in ICLK as described above, these internal clock skew signals are output from ICLK.
1 to 4.

【0026】次に出力線C1〜2の信号は、各D−F/
F回路8a〜8dからコマンド・デコード回路9および
10までの配線長に起因する遅延時間分と、各コマンド
・デコード回路9および10を通る時間分だけ遅れて
(t11、t12)変化する。
Next, the signals on the output lines C1 and C2 are respectively
The delay time (t11, t12) changes by a delay time caused by the wiring length from the F circuits 8a to 8d to the command decode circuits 9 and 10, and by a time passing through the command decode circuits 9 and 10.

【0027】これらの信号変化は、内部クロック信号I
CLKから遅延回路7によって遅らされた内部クロック
遅延信号ICLKDの立ち上がりエッジに同期して、ラ
ッチ回路11および12によりラッチされ、動作モード
判定信号MODE1〜2が出力される。
These signal changes correspond to the internal clock signal I
CLK is latched by latch circuits 11 and 12 in synchronization with the rising edge of internal clock delay signal ICLKD delayed by delay circuit 7, and operation mode determination signals MODE1 and MODE2 are output.

【0028】内部クロック遅延信号ICLKDにも内部
クロック信号ICLKと同様にスキューがあるため、こ
れらの内部クロック遅延信号ICLKDを内部クロック
遅延スキュー信号ICLKD1、2と表記している。ま
た、遅延回路7の遅延時間は、内部クロック信号ICL
Kの立ち上がりから、出力線C1〜2の変化が確定する
時間(t21)を待って、内部クロック遅延信号ICL
KDが立ち上がるように設定される。
Since internal clock delay signal ICLKD has a skew similarly to internal clock signal ICLK, these internal clock delay signals ICLKD are described as internal clock delay skew signals ICLKD1 and ICLKD2. The delay time of the delay circuit 7 is determined by the internal clock signal ICL.
After the time (t21) when the change of the output lines C1-2 is determined from the rise of K, the internal clock delay signal ICL
KD is set to rise.

【0029】[0029]

【発明が解決しようとする課題】ここで、上述した半導
体記憶装置200および300におけるチップ内部のセ
ットアップ時間(tSI)とホールド時間(tHI)の
和(内部ウィンドウ幅)を考える。まず、半導体記憶装
置200のタイミングチャートを示した図7の場合、簡
単のため、t11>t12, Δt(ICLK2のIC
LK1に対するスキュー)と、仮定すると、 tSE+tHE=tSI+tHI+(t11−t12)+Δt………(1) であるから、内部ウィンドウ幅は(t11−t12)+
Δtだけ外部ウィンドウ幅よりも小さくなってしまうと
いう問題があった。
Here, the sum (internal window width) of the setup time (tSI) and the hold time (tHI) inside the chip in the semiconductor memory devices 200 and 300 described above will be considered. First, in the case of FIG. 7 showing a timing chart of the semiconductor memory device 200, for simplicity, t11> t12, Δt (IC of ICLK2)
(Skew with respect to LK1), and assuming that tSE + tHE = tSI + tHI + (t11−t12) + Δt (1), the internal window width is (t11−t12) +
There has been a problem that the width becomes smaller than the external window width by Δt.

【0030】また、半導体記憶装置300のタイミング
チャートを示した図9の場合、Δt=ICLKのスキュ
ー幅とすると、 tSE+tHE=tSI+tHI+Δt…………………………………(2) であるから、内部ウィンドウ幅は時間Δtだけ外部ウィ
ンドウ幅よりも小さくなってしまうという問題があっ
た。つまり、従来のセットアップ時間およびホールド時
間のスペックにおいては、上記いずれの場合にも、ウイ
ンドウ幅の減少はウィンドウ幅に比べて無視し得る程度
であったが、近年の高速化DRAMのように100MH
zをこえる高周波動作におけるセットアップ時間および
ホールド時間のスペックにおいては、クロック周期が短
かくなるためウインドウ幅も狭くなり、したがってウイ
ンドウ幅に対するウィンドウ幅の減少の割合は無視する
ことが出来ない。
In the case of FIG. 9 showing a timing chart of the semiconductor memory device 300, if Δt = skew width of ICLK, then tSE + tHE = tSI + tHI + Δt (2). Therefore, there is a problem that the inner window width becomes smaller than the outer window width by the time Δt. In other words, in the specifications of the conventional setup time and hold time, the reduction of the window width was negligible compared to the window width in any of the above cases.
In the specifications of the setup time and the hold time in the high-frequency operation exceeding z, the clock width is shortened and the window width is also narrowed, so that the ratio of the reduction in the window width to the window width cannot be ignored.

【0031】本発明の目的は、上述した欠点に鑑みなさ
れたものであり、半導体記憶装置のコマンド制御信号に
おいて、外部ウィンドウ幅と等しい内部ウィンドウ幅を
有することによって高速化に対応する半導体装置を得る
ことにある。
An object of the present invention has been made in view of the above-mentioned drawbacks, and provides a semiconductor device corresponding to high speed by having an internal window width equal to the external window width in a command control signal of the semiconductor memory device. It is in.

【0032】[0032]

【課題を解決するための手段】本発明の半導体記憶装置
の特徴は、外部端子から供給されるクロック信号を受け
て内部クロック・スキュー信号および内部クロック遅延
スキュー信号としてそれぞれ内部回路に供給する第1の
入力手段と、複数の外部端子から所定の制御信号が供給
される複数の第2の入力手段と、前記第1の入力手段か
ら出力される前記内部クロック・スキュー信号に同期し
て前記複数の第2の入力手段から出力される出力信号を
それぞれ同一のタイミングでラッチし、かつ保持する信
号保持手段と、この信号保持手段から出力される複数の
出力信号をデコードしてあらかじめ定める所定の信号を
それぞれ出力する複数のデコード手段とを備え、前記複
数の第2の入力手段から前記信号保持手段へ伝達される
各々の信号の遅延時間を等しくする信号遅延調整手段を
備えることにある。
A feature of the semiconductor memory device of the present invention is that an internal clock skew signal and an internal clock delay in response to a clock signal supplied from an external terminal are provided.
A first input means for supplying to the internal circuit, respectively as a skew signal, and a plurality of second input means for a predetermined control signal is supplied from a plurality of external terminals, the internal output from the first input means Signal holding means for latching and holding output signals output from the plurality of second input means at the same timing in synchronism with a clock skew signal, and a plurality of outputs output from the signal holding means A plurality of decoding means for decoding a signal and outputting a predetermined signal respectively, wherein a signal delay for equalizing a delay time of each signal transmitted from the plurality of second input means to the signal holding means is provided. An adjustment means is provided.

【0033】また、その動作が外部端子から供給される
クロック信号に従って同期化されるシンクロナスDRA
Mであって、前記第2の入力手段から前記信号保持手段
へ伝達される各々の信号は、前記DRAMの動作モード
を指定するモード制御信号である。
A synchronous DRA whose operation is synchronized in accordance with a clock signal supplied from an external terminal
M, each signal transmitted from the second input means to the signal holding means is a mode control signal for designating an operation mode of the DRAM.

【0034】さらに、前記信号遅延調整手段は、前記
数の第2の入力手段から前記信号保持手段へ伝達される
各々の信号の遅延時間を等しくしたモード制御信号が
前記第1の入力手段出力の前記内部クロック・スキュー
信号および前記内部クロック遅延スキュー信号のうち
記内部クロック・スキュー信号に同期して前記複数の第
2の入力手段から前記信号保持手段へそれぞれ読み込ま
れるタイミング時点において、これらの信号の無効デー
タから有効データへの変化タイミングがそれぞれ一致す
るようにこれらの信号を伝達する信号線の配線長または
それぞれの遅延時間が調整されることでもよい。
Furthermore, the signal delay adjustment means, said double
Transmitted from the second input means to the signal holding means
Mode control signal equal delay time of each signal,
The internal clock skew of the output of the first input means
Signals and the internal clock delay skew signal, at timings when the signals are read from the plurality of second input means to the signal holding means in synchronization with the internal clock skew signal, respectively. The wiring lengths of the signal lines transmitting these signals or the respective delay times may be adjusted so that the timings of changing from invalid data to valid data coincide with each other.

【0035】さらにまた、前記信号遅延調整手段は、前
記信号保持手段に用いられる各フリップフロップの全て
が1つのブロックにまとめられて配設される。
[0035] Furthermore, the signal delay adjustment means, wherein all of the flip-flops used in the signal holding means is Matomera are in arranged in one block.

【0036】また、前記信号遅延調整手段の動作結果に
基づき出力された前記モード制御信号を前記内部クロッ
ク・スキュー信号に同期して読み込むことにより、前記
有効データへの変化タイミングがそれぞれ一致した時点
から前記内部クロック・スキュー信号による前記モード
制御信号の読み込みタイミングまでのセットアップ時間
および前記内部クロック・スキュー信号による読み込み
タイミングから前記有効データが無効データへと変化す
タイミングまでをホールド時間とする内部のウインド
ウ幅と外部端子から供給されるときの外部ウインドウ幅
とを等しくすることもできる。
Further, the mode control signal output based on the operation result of the signal delay adjusting means is output to the internal clock.
By reading in synchronism with the click-skew signal, the effective set-up time and the internal clock skew change timing to the data from the point of matching respectively to read timing of the mode control signal from the internal clock skew signal The valid data changes to invalid data from the read timing by the signal .
It is also possible to make the internal window width, whose hold time is up to a certain timing, equal to the external window width when supplied from an external terminal.

【0037】[0037]

【発明の実施の形態】本発明の半導体記憶装置では、コ
マンド制御信号において、外部ウィンドウ幅と等しい内
部ウィンドウ幅が得られるため、セットアップ時間とホ
ールド時間が短縮される。
DESCRIPTION OF THE PREFERRED EMBODIMENTS In a semiconductor memory device of the present invention, an internal window width equal to an external window width can be obtained in a command control signal, so that a setup time and a hold time are reduced.

【0038】まず、本発明の半導体記憶装置の一実施の
形態を図面を参照しながら説明する。図1は一実施の形
態のブロック図である。図1を参照すると、この半導体
記憶装置100は、外部クロック信号CLK入力端子2
1に接続される入力バッファ回路1は、前述の従来例と
同様に、入力したクロック信号を出力するか否かを制御
するイネーブル端子を有しており、その出力端は従属接
続された駆動バッファN1およびN2の先頭の駆動バッ
ファN1と遅延回路7にそれぞれ接続される。
First, an embodiment of the semiconductor memory device of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram of one embodiment. Referring to FIG. 1, semiconductor memory device 100 has an external clock signal CLK input terminal 2
1 has an enable terminal for controlling whether or not to output an input clock signal, similarly to the above-mentioned conventional example, and has an output terminal connected to a cascade-connected drive buffer. The first drive buffer N1 of N1 and N2 are connected to the delay circuit 7, respectively.

【0039】駆動バッファN2は出力の内部クロック信
号ICLKを出力し、この信号は所定の内部回路に内部
クロック・スキュー信号ICLK1,2,‥‥として供
給され、遅延回路7の出力端は従属接続された駆動バッ
ファN5およびN6の先頭のバッファN5に接続され、
駆動バッファN6は内部クロック遅延信号ICLKDを
出力し、この信号は所定の内部回路に内部クロック遅延
スキュー信号ICLKD1,2,‥‥として供給され
る。
The driving buffer N2 outputs an internal clock signal.
Output the signal ICLK,This signal is internal to a predetermined internal circuit.
Provided as clock skew signals ICLK1,2,.
Paid,The output terminal of the delay circuit 7 is
Connected to the first buffer N5 of the
The driving buffer N6 outputs the internal clock delay signal ICLKD.
outputThis signal is internally delayed by a predetermined internal circuit.
Supplied as skew signals ICLKD1, 2,.
You.

【0040】クロック・イネーブル信号CKE入力端子
22に入力バッファ回路2が接続され、その出力端は従
属接続された駆動バッファN3およびN4の先頭の駆動
バッファN3に接続され、駆動バッファN4の出力端は
内部クロック・イネーブル信号ICKEを出力するとと
もに入力バッファ回路1のエネーブル端子にも接続され
る。
The input buffer circuit 2 is connected to the clock enable signal CKE input terminal 22, the output terminal of which is connected to the leading drive buffer N3 of the cascade-connected drive buffers N3 and N4, and the output terminal of the drive buffer N4. It outputs the internal clock enable signal ICKE and is also connected to the enable terminal of the input buffer circuit 1.

【0041】チップ・セレクト信号CSBの入力端子2
3に入力バッファ回路3が接続され、その出力端は出力
線B1を介して内部クロック・スキュー信号ICLK1
が供給されるD−F/F回路8の第1の入力端に接続さ
れる。
Input terminal 2 for chip select signal CSB
3 is connected to an input buffer circuit 3 whose output terminal is connected to an internal clock skew signal ICLK1 via an output line B1.
Is supplied to the first input terminal of the DF / F circuit 8 to which the signal is supplied.

【0042】ロウ・アドレス・ストローブ信号RASの
入力端子24に入力バッファ回路4が接続され、その出
力端は出力線B2を介してD−F/F回路8の第2の入
力端に接続される。この出力線B1は例えば出力線B1
の信号遅延が最も大きいと仮定すると、この信号線B1
と同じ遅延時間をもつように出力線B2を所定の長さに
延長し適宜下り曲げて配線される。
The input buffer circuit 4 is connected to the input terminal 24 of the row address strobe signal RAS, and the output terminal thereof is connected to the second input terminal of the DF / F circuit 8 via the output line B2. . The output line B1 is, for example, the output line B1.
Is assumed to have the largest signal delay, this signal line B1
The output line B2 is extended to a predetermined length so as to have the same delay time as described above, and is bent down as appropriate to be wired.

【0043】カラム・アドレス・ストローブ信号CAS
の入力端子25に入力バッファ回路5が接続され、その
出力端は出力線B3を介してD−F/F回路10の第3
の入力端に接続される。この出力配線B3も信号線B1
と同じ遅延時間をもつように出力線B3を所定の長さに
延長し適宜下り曲げて配線される。
Column address strobe signal CAS
Is connected to an input terminal 25 of the DF / F circuit 10 via an output line B3.
Is connected to the input terminal of This output line B3 is also connected to the signal line B1.
The output line B3 is extended to a predetermined length so as to have the same delay time as that described above, and is bent downward as needed.

【0044】ライト・イネーブル信号WEの入力端子2
6には入力バッファ回路6が接続され、その出力端は出
力線B4を介してD−F/F回路8の第4の入力端に接
続される。この出力配線B3も信号線B1と同じ遅延時
間をもつように出力線B3を所定の長さに延長し適宜下
り曲げて配線されるが、この図では出力線B1と同じ配
線長であるものとして図示されている。
Input terminal 2 for write enable signal WE
The input buffer circuit 6 is connected to an input buffer circuit 6 whose output terminal is connected to a fourth input terminal of the DF / F circuit 8 via an output line B4. The output line B3 is also extended by a predetermined length and bent as appropriate so that the output line B3 has the same delay time as the signal line B1, and is wired as appropriate. In this figure, it is assumed that the output line B3 has the same wiring length as the output line B1. Is shown.

【0045】なお、上述の配線長を折り曲げてそれぞれ
の遅延時間長を調整しているが、インバータ等の素子を
挿入して調整してもよい。
Although the above-described wiring lengths are bent to adjust the respective delay time lengths, they may be adjusted by inserting an element such as an inverter.

【0046】これらの遅延時間が調整されたモード制御
信号B1〜B4が接続されるD−F/F回路8の各出力
線D1〜D4はコマンド・デコード回路9および10の
対応する入力端にそれぞれ接続される。
Mode control in which these delay times are adjusted
The output lines D1 to D4 of the DF / F circuit 8 to which the signals B1 to B4 are connected are connected to corresponding input terminals of the command decode circuits 9 and 10, respectively.

【0047】コマンド・デコード回路9の出力端はデコ
ード出力線C1を介して内部クロック遅延スキュー信号
ICLKD1が供給されるラッチ回路11に接続され、
このラッチ回路11から動作モード判定信号MODE1
が内部回路に供給される。
The output terminal of the command decode circuit 9 is connected via a decode output line C1 to a latch circuit 11 to which an internal clock delay skew signal ICLKD1 is supplied.
The operation mode determination signal MODE1 is output from the latch circuit 11.
Is supplied to the internal circuit.

【0048】コマンド・デコード回路10の出力端はデ
コード出力線C2を介して内部クロック遅延信号スキュ
ーICLKD2が供給されるラッチ回路12に接続さ
れ、このラッチ回路12から動作モード判定信号MOD
E2が内部回路に供給される。
The output terminal of the command decode circuit 10 is connected via a decode output line C2 to a latch circuit 12 to which an internal clock delay signal skew ICLKD2 is supplied.
E2 is supplied to the internal circuit.

【0049】D−F/F回路8の回路図を示した図3を
参照すると、このD−F/F回路8は、入力バッファ回
路3の出力線B1が接続される入力端子31が内部駆動
バッファN7、N8およびトランスファゲートCS1を
介してマスター側ラッチ部ML1の入力端に接続され
る。その出力端はトランスファゲートCS2を介してス
レーブ側ラッチ部SL1にの入力端に接続されその出力
端が端子36を介して出力線D1に接続される。
Referring to FIG. 3 showing a circuit diagram of the DF / F circuit 8, the DF / F circuit 8 has an input terminal 31 to which the output line B1 of the input buffer circuit 3 is connected. It is connected to the input terminal of the master side latch unit ML1 via the buffers N7 and N8 and the transfer gate CS1. Its output terminal is connected to the input terminal of the slave side latch unit SL1 via the transfer gate CS2, and its output terminal is connected to the output line D1 via the terminal.

【0050】同様に内部駆動バッファN9およびN10
とトランスファゲートCS3とマスタ側ラッチ回路部M
L2とトランスファゲートCS4とスレーブ側ラッチ部
SL2が端子32および端子37間に従属接続状態で挿
入される。
Similarly, internal drive buffers N9 and N10
, Transfer gate CS3 and master latch circuit M
L2, the transfer gate CS4, and the slave side latch unit SL2 are inserted between the terminals 32 and 37 in a cascade connection state.

【0051】端子33および端子38間には、内部駆動
バッファN11およびN12とトランスファゲートCS
5とマスタ側ラッチ回路部ML3とトランスファゲート
CS6とスレーブ側ラッチ部SL3が従属接続状態で挿
入される。
The internal drive buffers N11 and N12 and the transfer gate CS are connected between the terminals 33 and 38.
5, the master side latch circuit section ML3, the transfer gate CS6 and the slave side latch section SL3 are inserted in a cascade connection state.

【0052】端子34および端子39間には、内部駆動
バッファN13およびN14とトランスファゲートCS
7とマスタ側ラッチ回路部ML4とトランスファゲート
CS8とスレーブ側ラッチ部SL4が従属接続状態で挿
入される。
Internal drive buffers N13 and N14 and transfer gate CS are connected between terminals 34 and 39.
7, the master side latch circuit section ML4, the transfer gate CS8 and the slave side latch section SL4 are inserted in a cascade connection state.

【0053】トランスファゲートCS1〜CS8は全て
Pチャネル型トランジスタおよびNチャネル型トランス
ファゲートの組み合せからなり、マスタ側Pチャネル型
トランジスタと、スレーブ側Nチャネル型トランジスタ
のゲート電極には内部クロック・スキュー信号ICLK
1がクロックの駆動バッファN15およびN16を介し
て接続され、マスタ側Nチャネル型トランジスタと、ス
レーブ側Pチャネル型トランジスタのゲート電極には内
部クロック内部クロック・スキュー信号ICLK1がク
ロックの駆動バッファN17を介して接続される。
The transfer gates CS1 to CS8 are all composed of a combination of a P-channel transistor and an N-channel transfer gate, and the gate electrodes of the master-side P-channel transistor and the slave-side N-channel transistor have an internal clock skew signal ICLK.
1 is connected via clock driving buffers N15 and N16, and an internal clock internal clock skew signal ICLK1 is supplied to the gate electrodes of the master-side N-channel transistor and the slave-side P-channel transistor via the clock driving buffer N17. Connected.

【0054】このD−F/F回路8は、入力バッファ回
路3〜6の出力からD−F/F回路8の出力までの信号
伝播時間をそれぞれ等しくするために、例えば上述のよ
うに4つのラッチ回路部とクロックの駆動バッファが1
つのブロックに集約されている。
The DF / F circuit 8 is, for example, as described above, in order to make the signal propagation times from the outputs of the input buffer circuits 3 to 6 to the output of the DF / F circuit 8 equal to each other. One latch circuit and one clock drive buffer
Are aggregated into one block.

【0055】一方、ラッチ回路11および12の回路図
を示した図4を参照すると、これらのラッチ回路11お
よび12は、同一の構成であり、コマンド・デコード回
路9の出力信号が供給される端子56と出力端子57と
の間に、トランスファゲートCS9とインバータ59と
内部駆動バッファN20とが従属接続状態で挿入され、
インバータ59の出力端はインバータ60およびトラン
スファゲートCS10を介してトランジスタ59の入力
端に接続され、トランスファゲートCS9のPチャネル
型トランジスタおよびCS10のNチャネル型トランジ
スタのゲート電極には内部クロック遅延スキュー信号I
CLKD1がクロック駆動バッファN18およびN19
を介して接続され、トランスファゲートCS9のNチャ
ネル型トランジスタおよびCS10のPチャネル型トラ
ンジスタのゲート電極には内部クロック遅延スキュー信
号ICLKD1がクロック駆動バッファN18を介して
接続される。
On the other hand, referring to FIG. 4 showing a circuit diagram of latch circuits 11 and 12, these latch circuits 11 and 12 have the same configuration, and a terminal to which an output signal of command decode circuit 9 is supplied. Transfer gate CS9, inverter 59 and internal drive buffer N20 are inserted in a cascade connection between 56 and output terminal 57,
The output terminal of inverter 59 is connected to the input terminal of transistor 59 via inverter 60 and transfer gate CS10, and the internal clock delay skew signal I is applied to the gate electrodes of the P-channel transistor of transfer gate CS9 and the N-channel transistor of CS10.
CLKD1 is the clock drive buffer N18 and N19.
The internal clock delay skew signal ICLKD1 is connected to the gate electrodes of the N-channel transistor of the transfer gate CS9 and the P-channel transistor of the CS10 via the clock driving buffer N18.

【0056】コマンド・デコード回路9および10は図
5に示す表にしたがってD−F/F回路8の出力線D1
〜D4情の信号から1つの信号が適宜選択される回路で
あり、例えばD−F/F回路8の出力線D1〜D4の信
号が“1111”のときにC1が選択出力され、D1〜
D4の信号が“1110”のときにC2が選択出力され
る。これらのビットは、動作モードを指定する制御信
号、すなわち各コマンド制御信号と動作モード判定信号
MODE1、2…との関係にしたがって重み付けされる
ものである。
Command decode circuits 9 and 10 are connected to output line D1 of DF / F circuit 8 according to the table shown in FIG.
D4 is a circuit for appropriately selecting one signal from the signals of information D1 to D4. For example, when the signals of the output lines D1 to D4 of the DF / F circuit 8 are "1111", C1 is selected and output.
When the signal of D4 is "1110", C2 is selectively output. These bits are weighted according to a control signal designating an operation mode, that is, a relationship between each command control signal and the operation mode determination signals MODE1, 2,.

【0057】上述した半導体記憶装置100の動作は、
まず、外部クロック信号CLKが、入力バッファ回路1
を通して取り込まれ、内部クロック・イネーブル信号I
CKEにより活性化される。CSB、RASB、CAS
B、WEBの各コマンド制御信号は、入力バッファ回路
3〜6を通して取り込まれる。入力バッファ回路3〜6
からD−F/F回路8までの配線長は前述したように等
しい配線長にされており、内部クロック信号ICLKの
立ち上がりエッジに同期してD−F/F回路8に読み込
まれ、かつ保持される。
The operation of the above-described semiconductor memory device 100 is as follows.
First, the external clock signal CLK is applied to the input buffer circuit 1
Through the internal clock enable signal I
Activated by CKE. CSB, RASB, CAS
The B and WEB command control signals are fetched through the input buffer circuits 3 to 6. Input buffer circuits 3-6
As described above, the wiring length from to the DF / F circuit 8 is made equal, and is read into the DF / F circuit 8 in synchronization with the rising edge of the internal clock signal ICLK and held. You.

【0058】さらにD−F/F回路8の出力線D1〜D
4上の信号は、コマンド・デコード回路9および10に
それぞれ供給される。このコマンド・デコード回路9お
よび10の出力は、図5の表にしたがって出力線C1お
よびC2の信号が選択されて出力される。これら選択さ
れらた出力線C1およびC2の信号は、内部クロック信
号ICLKから所定の時間だけ遅延回路7によって遅ら
された内部クロック遅延スキュー信号ICLKD1およ
びICLKD2の立ち上がりエッジにそれぞれ同期して
ラッチ回路11および12にそれぞれラッチされ、動作
モード判定信号MODE1〜2が出力される。
Further, the output lines D1 to D of the DF / F circuit 8
The signal on 4 is supplied to command decode circuits 9 and 10, respectively. The outputs of command decode circuits 9 and 10 are selected and output on output lines C1 and C2 according to the table of FIG. The signals on the selected output lines C1 and C2 are latched in synchronization with the rising edges of internal clock delay skew signals ICLKD1 and ICLKD2, respectively, which are delayed by a predetermined time from internal clock signal ICLK by delay circuit 7. And 12 respectively, and output operation mode determination signals MODE1 and MODE2.

【0059】上述したコマンド・デコード方式における
タイミング図を示した図2を参照すると、クロック・イ
ネーブル信号CKEがHレベルにされた状態で、外部ク
ロック信号CLKが有効とされるものとする。チップ・
セレクト信号CSB、ロー・アドレス・ストローブ信号
RASB、カラム・アドレス・ストローブ信号CAS
B、ライト・イネーブル信号WEBの各コマンド制御信
号は、外部クロック信号CLKに対して、セットアップ
時間(tSE)とホールド時間(tHE)を持つように
あらかじめタイミングが調整されて供給されるのは前述
の従来例と同様である。
Referring to FIG. 2 showing a timing chart in the above-described command decoding method, it is assumed that the external clock signal CLK is made valid while the clock enable signal CKE is at H level. Tip ・
Select signal CSB, row address strobe signal RASB, column address strobe signal CAS
B. The command control signals of the write enable signal WEB are supplied with their timings adjusted in advance so as to have a setup time (tSE) and a hold time (tHE) with respect to the external clock signal CLK. This is the same as the conventional example.

【0060】まず各コマンド制御信号の出力線B1〜4
の信号は、コマンド制御信号に対して入力バッファ回路
3〜6を通過する時間分と、入力バッファ回路3〜6か
らD−F/F回路8までの間の信号配線長がそれぞれ等
しくなるように調整された配線長に起因する遅延時間分
だけ(t1)遅れて無効データから有効データへ変化す
る。その後、これらの有効データへ変化した信号は、内
部クロック信号ICLKの立ち上がりエッジに同期し
て、D−F/F回路8よって読みこ込まれ、かつ保持さ
れる。ただし、前述の様に内部クロック信号ICLKに
スキューがあるため、その内部クロック信号ICLKを
内部クロック・スキュー信号ICLK1と表記して区別
してある。
First, output lines B1 to B4 for each command control signal
Are set so that the time required for the command control signal to pass through the input buffer circuits 3 to 6 and the signal wiring length from the input buffer circuits 3 to 6 to the DF / F circuit 8 are equal to each other. The data changes from invalid data to valid data with a delay (t1) of the delay time caused by the adjusted wiring length. Thereafter, these signals changed to valid data are read and held by the DF / F circuit 8 in synchronization with the rising edge of the internal clock signal ICLK. However, since the internal clock signal ICLK has a skew as described above, the internal clock signal ICLK is
The internal clock skew signal ICLK1 is distinguished.

【0061】この様に、外部から供給されたコマンド制
御信号は、遅延時間が等しくなるようにそろえられた
後、D−F/F回路8によって内部クロックスキュー
信号ICLK1に同期して一括して読み込まれ、かつ保
持されるので、内部のウィンドウ幅は、外部のウィンド
ウ幅と等しくなる。すなわち、 tSE+tHE=tSI+tHI…………………………………………(3) である。
[0061] Thus, the command control signal supplied from the outside, after being aligned such that the delay time is equal, and collectively in synchronization with the internal clock skew signal ICLK1 by D-F / F circuit 8 As read and retained, the inner window width is equal to the outer window width. That is, tSE + tHE = tSI + tHI.........

【0062】次にコマンド・デコード回路9および10
の出力線C1および2の信号は、D−F/F回路8から
コマンド・デコード回路9および10までの配線長に起
因する信号伝播遅延分と、各コマンド・デコード回路9
および10を通過する時間分だけ遅れて(t11および
t12)変化する。
Next, command decode circuits 9 and 10
The signals on the output lines C1 and C2 are divided by the signal propagation delay caused by the wiring length from the DF / F circuit 8 to the command decode circuits 9 and 10, and each command decode circuit 9
And 10 (t11 and t12) delayed by the time passed.

【0063】これらの変化は、内部クロック信号ICL
Kから遅延回路7によって遅延された内部クロック遅延
信号ICLKDの立ち上がりエッジに同期して、ラッチ
回路11および12によりラッチされ、動作モード判定
信号MODE1および2が出力される。
These changes depend on the internal clock signal ICL
K is latched by latch circuits 11 and 12 in synchronization with the rising edge of internal clock delay signal ICLKD delayed by delay circuit 7 from K, and operation mode determination signals MODE1 and MODE2 are output.

【0064】内部クロック遅延信号ICLKDにも内部
クロック信号ICLKと同様にスキューがあるため、そ
れらの内部クロック遅延信号ICLKDを内部クロック
遅延スキュー信号ICLKD1、2と表記してある。
Since internal clock delay signal ICLKD has a skew similarly to internal clock signal ICLK, these internal clock delay signals ICLKD are described as internal clock delay skew signals ICLKD1 and ICLKD1.

【0065】また、遅延回路7における遅延時間は、内
部クロック信号ICLKの立ち上がりのタイミングか
ら、出力線C1およびC2の信号の変化が確定する時間
t21を待って、内部クロック遅延スキュー信号ICL
KD1、2が立ち上がるように設定される。
The delay time of the delay circuit 7 is such that the internal clock delay skew signal ICL waits for a time t21 when the change of the signals on the output lines C1 and C2 is determined from the rising timing of the internal clock signal ICLK.
KD1 and KD2 are set to rise.

【0066】したがって、本発明の半導体記憶装置で
は、コマンド制御信号において、外部ウィンドウ幅と等
しい内部ウィンドウ幅が得られるため、セットアップ時
間とホールド時間が短縮されることになる。
Therefore, in the semiconductor memory device of the present invention, since the internal window width equal to the external window width is obtained in the command control signal, the setup time and the hold time are reduced.

【0067】[0067]

【発明の効果】以上説明したように、本発明の半導体記
憶装置においては、外部から供給されるコマンド制御信
号が内部クロック信号に同期してD−F/F回路へ各々
読み込まれるタイミング時点において、これらの信号の
有効データへの変化タイミングがそれぞれ一致するよう
にこれらの信号を伝達する信号線の配線長またはそれぞ
れの遅延時間が調整されるとともに、これらの制御信号
が供給されるD−F/F回路がその全数を1つのブロッ
クにまとめて配設されるようにしたので、外部ウィンド
ウ幅と等しい内部ウィンドウ幅が得られ、したがって、
セットアップ時間とホールド時間を短縮することがで
き、高周波数動作においても安定してコマンドの入力を
行うことが出来る信頼性の高い半導体記憶装置を提供す
る。
As described above, in the semiconductor memory device according to the present invention, at the timing when the command control signal supplied from the outside is read into the DF / F circuit in synchronization with the internal clock signal, respectively. The wiring lengths or the respective delay times of the signal lines transmitting these signals are adjusted so that the change timings of these signals to valid data are respectively matched, and the DF / Since all the F circuits are arranged in one block, an internal window width equal to the external window width is obtained.
A highly reliable semiconductor memory device capable of shortening a setup time and a hold time and capable of stably inputting a command even in a high-frequency operation is provided.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の半導体記憶装置の一実施の形態を示す
ブロック図である。
FIG. 1 is a block diagram showing one embodiment of a semiconductor memory device of the present invention.

【図2】図1のブロックの動作を説明するためのタイミ
ング・チャートである。
FIG. 2 is a timing chart for explaining the operation of the block in FIG. 1;

【図3】図1のブロックに適用されるD−F/F回路の
一例を示す回路図である。
FIG. 3 is a circuit diagram illustrating an example of a DF / F circuit applied to the block of FIG. 1;

【図4】図1のブロックに適用されるラッチ回路の一例
を示す回路図である。
FIG. 4 is a circuit diagram showing an example of a latch circuit applied to the block of FIG. 1;

【図5】図1のブロックに適用されるコマンド・デコー
ド回路のデコード状態を示す表である。
FIG. 5 is a table showing a decoding state of a command decoding circuit applied to the block of FIG. 1;

【図6】従来の半導体記憶装置の一例を示すブロック図
である。
FIG. 6 is a block diagram illustrating an example of a conventional semiconductor memory device.

【図7】図7のブロックの動作を説明するためのタイミ
ング・チャートである。
FIG. 7 is a timing chart for explaining the operation of the block in FIG. 7;

【図8】従来の半導体記憶装置の他の一例を示すブロッ
ク図である。
FIG. 8 is a block diagram showing another example of a conventional semiconductor memory device.

【図9】図8のブロックの動作を説明するためのタイミ
ング・チャートである。
FIG. 9 is a timing chart for explaining the operation of the block in FIG. 8;

【符号の説明】[Explanation of symbols]

1〜6 入力バッファ回路 7 遅延回路 8,8a〜8d D−F/F回路 9,10 コマンド・デコード回路 11,12 ラッチ回路 21〜26,31〜35,40,42 入力端子 36〜39,56〜58 出力端子 40〜55,59,60 インバータ A1〜A4 入力バッファ回路1〜6の出力線 B1〜B4 配線長が調整された入力バッファ回路3
〜6のモード制御信号 C1〜2 コマンド・デコード回路の出力線 CS1〜CS10 トランスファゲート CLK 外部クロック信号 CKE クロック・イネーブル信号 CSB チップ・セレクト信号 CASB カラム・アドレス・ストローブ信号 D1〜D4 1ブロックに集約されたD−F/F回路
8の出力線 ICLK 内部クロック信号 ICLK1〜ICLK4 内部クロック・スキュー信
ICLKD 内部クロック遅延信号 ICLKD1,2 内部クロック遅延スキュー信号 N1〜N20 内部の駆動バッファ RASB ロー・アドレス・ストローブ信号 WEB ライト・イネーブル信号
 1-6 Input buffer circuit 7 Delay circuit 8,8a-8d DF / F circuit 9,10 Command decode circuit 11,12 Latch circuit 21-26,31-35,40,42 Input terminal 36-39,56 To 58 output terminals 40 to 55, 59, 60 inverters A1 to A4 output lines of input buffer circuits 1 to 6 B1 to B4 input buffer circuit 3 whose wiring length is adjusted
~ 6Mode control signal  C1-2 Output line of command decode circuit CS1-CS10 Transfer gate CLK External clock signal CKE Clock enable signal CSB Chip select signal CASB Column address strobe signal D1-D4 DF / F integrated into one block circuit
8 output lines ICLK internal clock signals ICLK1 to ICLK4Internal clock skew signal
issue ICLKD Internal clock delay signal ICLKD1, Internal clock delay skew signal N1 to N20 Internal drive buffer RASB Row address strobe signal WEB Write enable signal

Claims (5)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 外部端子から供給されるクロック信号を
受けて内部クロック・スキュー信号および内部クロック
遅延スキュー信号としてそれぞれ内部回路に供給する第
1の入力手段と、複数の外部端子から所定の制御信号が
供給される複数の第2の入力手段と、前記第1の入力手
段から出力される前記内部クロック・スキュー信号に同
期して前記複数の第2の入力手段から出力される出力信
号をそれぞれ同一のタイミングでラッチし、かつ保持す
る信号保持手段と、この信号保持手段から出力される複
数の出力信号をデコードしてあらかじめ定める所定の信
号をそれぞれ出力する複数のデコード手段とを備え、前
記複数の第2の入力手段から前記信号保持手段へ伝達さ
れる各々の信号の遅延時間を等しくする信号遅延調整手
段を備えることを特徴とする半導体記憶装置。
A first input means for receiving a clock signal supplied from an external terminal and supplying the clock signal to an internal circuit as an internal clock skew signal and an internal clock delay skew signal; and a predetermined control signal from a plurality of external terminals. And the output signals output from the plurality of second input means in synchronization with the internal clock skew signal output from the first input means, respectively. A signal holding means for latching and holding at the timing of: and a plurality of decoding means for decoding a plurality of output signals output from the signal holding means and respectively outputting predetermined predetermined signals; A signal delay adjusting means for equalizing a delay time of each signal transmitted from the second input means to the signal holding means. Semiconductor storage device.
【請求項2】 その動作が外部端子から供給されるクロ
ック信号に従って同期化されるシンクロナスDRAMで
あって、前記第2の入力手段から前記信号保持手段へ伝
達される各々の信号は、前記DRAMの動作モードを指
定するモード制御信号である請求項1記載の半導体装
置。
2. A synchronous DRAM whose operation is synchronized in accordance with a clock signal supplied from an external terminal, wherein each signal transmitted from said second input means to said signal holding means is said DRAM. 2. The semiconductor device according to claim 1, wherein the mode control signal is a mode control signal for designating the operation mode.
【請求項3】 前記信号遅延調整手段は、前記複数の第
2の入力手段から前記信号保持手段へ伝達される各々の
信号の遅延時間を等しくしたモード制御信号が、前記第
1の入力手段出力の前記内部クロック・スキュー信号お
よび前記内部クロック遅延スキュー信号のうち前記内部
クロック・スキュー信号に同期して前記複数の第2の入
力手段から前記信号保持手段へそれぞれ読み込まれるタ
イミング時点において、これらの信号の無効データから
有効データへの変化タイミングがそれぞれ一致するよう
にこれらの信号を伝達する信号線の配線長またはそれぞ
れの遅延時間が調整されることを特徴とする請求項1記
載の半導体記憶装置。
3. The signal delay adjusting unit according to claim 1, wherein the mode control signal that equalizes the delay time of each signal transmitted from the plurality of second input units to the signal holding unit is output from the first input unit. Out of the internal clock skew signal and the internal clock delay skew signal, the signals are read from the plurality of second input means to the signal holding means in synchronization with the internal clock skew signal. 2. The semiconductor memory device according to claim 1, wherein the lengths of the signal lines for transmitting these signals or the respective delay times are adjusted so that the timings of change from invalid data to valid data coincide with each other.
【請求項4】 前記信号遅延調整手段は、前記信号保持
手段に用いられる各フリップフロップの全てが1つのブ
ロックにまとめられて配設される請求項3記載の半導体
装置。
4. The semiconductor device according to claim 3, wherein in said signal delay adjusting means, all of the flip-flops used for said signal holding means are arranged in one block.
【請求項5】 前記信号遅延調整手段の動作結果に基づ
き出力された前記モード制御信号を前記内部クロック・
キュー信号に同期して読み込むことにより、前記有効
データへの変化タイミングがそれぞれ一致した時点から
前記内部クロック・スキュー信号による前記モード制御
信号の読み込みタイミングまでのセットアップ時間およ
び前記内部クロック・スキュー信号による読み込みタイ
ミングから前記有効データが無効データへと変化する
イミングまでをホールド時間とする内部のウインドウ幅
と外部端子から供給されるときの外部ウインドウ幅とを
等しくする請求項3記載の半導体記憶装置。
Wherein said signal delay the said mode control signal output based on the operation result of the adjustment means internal clock
By reading in synchronism with the skew signal, by the effective change timing to data from said time that matches each internal clock setup time by skew signal to read timing of the mode control signal and the internal clock skew signal The external window width when supplied from an external terminal is made equal to an internal window width which is a hold time from a read timing to a timing when the valid data changes to invalid data. Semiconductor storage device.
JP7311240A 1995-11-29 1995-11-29 Semiconductor storage device Expired - Fee Related JP2874619B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP7311240A JP2874619B2 (en) 1995-11-29 1995-11-29 Semiconductor storage device
US08/755,553 US5986943A (en) 1995-11-29 1996-11-22 Semiconductor memory device for shortening the set up time and hold time of control signals in synchronous DRAM
TW085114577A TW334565B (en) 1995-11-29 1996-11-26 Semiconductor memory device
KR1019960057876A KR100221679B1 (en) 1995-11-29 1996-11-27 Semiconductor memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7311240A JP2874619B2 (en) 1995-11-29 1995-11-29 Semiconductor storage device

Publications (2)

Publication Number Publication Date
JPH09153279A JPH09153279A (en) 1997-06-10
JP2874619B2 true JP2874619B2 (en) 1999-03-24

Family

ID=18014786

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7311240A Expired - Fee Related JP2874619B2 (en) 1995-11-29 1995-11-29 Semiconductor storage device

Country Status (4)

Country Link
US (1) US5986943A (en)
JP (1) JP2874619B2 (en)
KR (1) KR100221679B1 (en)
TW (1) TW334565B (en)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100474991B1 (en) * 1997-07-29 2005-05-27 삼성전자주식회사 Input buffer and input buffering method of semiconductor memory device
KR100295051B1 (en) * 1998-08-20 2001-07-12 윤종용 Input buffer for semiconductor memory device and input buffring method
JP4034886B2 (en) * 1998-10-13 2008-01-16 富士通株式会社 Semiconductor device
KR100311974B1 (en) * 1999-06-15 2001-11-02 윤종용 Internal clock generating circuit for use in synchronous type semiconductor memory device and internal clock generating method
JP4323009B2 (en) 1999-06-25 2009-09-02 富士通マイクロエレクトロニクス株式会社 Semiconductor device
KR100390242B1 (en) 1999-06-29 2003-07-07 주식회사 하이닉스반도체 Input buffer
KR100353563B1 (en) * 1999-12-24 2002-09-26 주식회사 하이닉스반도체 Grouting Horizontal directional drilling method
US6785764B1 (en) 2000-05-11 2004-08-31 Micron Technology, Inc. Synchronous flash memory with non-volatile mode register
US7073014B1 (en) * 2000-07-28 2006-07-04 Micron Technology, Inc. Synchronous non-volatile memory system
JP2001283590A (en) * 2000-03-31 2001-10-12 Fujitsu Ltd Semiconductor integrated circuit
JP2001357670A (en) * 2000-04-14 2001-12-26 Mitsubishi Electric Corp Semiconductor storage device
US6278654B1 (en) 2000-06-30 2001-08-21 Micron Technology, Inc. Active terminate command in synchronous flash memory
US6728798B1 (en) * 2000-07-28 2004-04-27 Micron Technology, Inc. Synchronous flash memory with status burst output
KR100389914B1 (en) * 2000-08-08 2003-07-04 삼성전자주식회사 Semiconductor memory device ensuring margin of data setup time and data hold time of data terminal(DQ)
US6580659B1 (en) 2000-08-25 2003-06-17 Micron Technology, Inc. Burst read addressing in a non-volatile memory device
US6691204B1 (en) * 2000-08-25 2004-02-10 Micron Technology, Inc. Burst write in a non-volatile memory device
JP2002157883A (en) 2000-11-20 2002-05-31 Fujitsu Ltd Synchronous semiconductor device and latch method for input signal in synchronous semiconductor device
KR100378194B1 (en) * 2001-02-19 2003-03-29 삼성전자주식회사 Memory module for controlling set up and hold time of input signal of semiconductor memory device and method thereof
DE10113821C2 (en) 2001-03-21 2003-02-06 Infineon Technologies Ag Semiconductor device with reduced setup and hold times
KR20030088570A (en) * 2002-05-13 2003-11-20 삼성전자주식회사 Phase detector for reducing variation of set up time and hold time
KR100506063B1 (en) * 2002-12-21 2005-08-05 주식회사 하이닉스반도체 Apparatus for controlling setup/hold time
KR100562504B1 (en) * 2003-08-29 2006-03-21 삼성전자주식회사 Semiconductor memory device reducing phase difference of signal
CA2479868A1 (en) * 2003-09-02 2005-03-02 Ronald E. Brick Light fixture
US7203123B2 (en) * 2004-12-08 2007-04-10 Infineon Technologies Ag Integrated DRAM memory device
US7167401B2 (en) * 2005-02-10 2007-01-23 Micron Technology, Inc. Low power chip select (CS) latency option
KR100674994B1 (en) * 2005-09-10 2007-01-29 삼성전자주식회사 Input buffer for memory device, memory controller and memory system using thereof
KR100675898B1 (en) * 2006-02-21 2007-02-02 주식회사 하이닉스반도체 Data training circuit
US7436708B2 (en) * 2006-03-01 2008-10-14 Micron Technology, Inc. NAND memory device column charging
KR100803355B1 (en) * 2006-08-11 2008-02-14 주식회사 하이닉스반도체 Command decoder of semiconductor memory

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3315501B2 (en) * 1993-11-19 2002-08-19 株式会社日立製作所 Semiconductor storage device
JP3177094B2 (en) * 1994-05-31 2001-06-18 富士通株式会社 Semiconductor storage device
JP2697634B2 (en) * 1994-09-30 1998-01-14 日本電気株式会社 Synchronous semiconductor memory device
US5544124A (en) * 1995-03-13 1996-08-06 Micron Technology, Inc. Optimization circuitry and control for a synchronous memory device with programmable latency period
US5537353A (en) * 1995-08-31 1996-07-16 Cirrus Logic, Inc. Low pin count-wide memory devices and systems and methods using the same
JPH09148907A (en) * 1995-11-22 1997-06-06 Nec Corp Synchronous semiconductor logic device

Also Published As

Publication number Publication date
JPH09153279A (en) 1997-06-10
KR100221679B1 (en) 1999-09-15
TW334565B (en) 1998-06-21
KR970029839A (en) 1997-06-26
US5986943A (en) 1999-11-16

Similar Documents

Publication Publication Date Title
JP2874619B2 (en) Semiconductor storage device
JP4007776B2 (en) Synchronous semiconductor memory device having posted CAS function
US5537354A (en) Semiconductor memory device and method of forming the same
US6759884B2 (en) Semiconductor integrated circuit, method of controlling the same, and variable delay circuit
US5933379A (en) Method and circuit for testing a semiconductor memory device operating at high frequency
KR100321816B1 (en) Semiconductor memory
US5767712A (en) Semiconductor device
JP2895765B2 (en) Data output buffer
US6198674B1 (en) Data strobe signal generator of semiconductor device using toggled pull-up and pull-down signals
US6075393A (en) Clock synchronous semiconductor device system and semiconductor devices used with the same
EP1026692A2 (en) Data output buffers in semiconductor memory devices
US7230864B2 (en) Circuit for generating data strobe signal of semiconductor memory device
US6288971B1 (en) Apparatus for generating data strobe signal applicable to double data rate SDRAM
US6125064A (en) CAS latency control circuit
TWI271748B (en) Circuit for generating data strobe signal in semiconductor device and method thereof
KR100638748B1 (en) Semiconductor memory device
US6205062B1 (en) CAS latency control circuit
US6154415A (en) Internal clock generation circuit of semiconductor device and method for generating internal clock
US6636443B2 (en) Semiconductor memory device having row buffers
JP2001101863A (en) Semiconductor integrated circuit and control method thereof
US6738295B2 (en) Semiconductor memory device and associated data read method
JP3152174B2 (en) Semiconductor storage device
JP4121690B2 (en) Semiconductor memory device
KR20080114083A (en) Semiconductor memory device
US6407962B1 (en) Memory module having data switcher in high speed memory device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees