Movatterモバイル変換


[0]ホーム

URL:


JPH09180438A - Memory controller - Google Patents

Memory controller

Info

Publication number
JPH09180438A
JPH09180438AJP7341571AJP34157195AJPH09180438AJP H09180438 AJPH09180438 AJP H09180438AJP 7341571 AJP7341571 AJP 7341571AJP 34157195 AJP34157195 AJP 34157195AJP H09180438 AJPH09180438 AJP H09180438A
Authority
JP
Japan
Prior art keywords
enable signal
clock enable
state
synchronous dram
signal cke
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.)
Granted
Application number
JP7341571A
Other languages
Japanese (ja)
Other versions
JP3728468B2 (en
Inventor
Yasuhiro Toyoda
康裕 豊田
Tsukasa Matoba
司 的場
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.)
Toshiba Corp
Toshiba Computer Engineering Corp
Original Assignee
Toshiba Corp
Toshiba Computer Engineering Corp
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 Toshiba Corp, Toshiba Computer Engineering CorpfiledCriticalToshiba Corp
Priority to JP34157195ApriorityCriticalpatent/JP3728468B2/en
Publication of JPH09180438ApublicationCriticalpatent/JPH09180438A/en
Application grantedgrantedCritical
Publication of JP3728468B2publicationCriticalpatent/JP3728468B2/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

Translated fromJapanese

(57)【要約】【課題】クロックイネーブル信号CKEの発生/非発生
を適切に制御できるようにし、シンクロナスDRAMの
低消費電力化を図る。【解決手段】ステート制御回路4は、3つの動作モード
を有しており、モード1では、シンクロナスDRAM1
0がアクティブ状態の期間においてシンクロナスDRA
M10のアクセス期間中以外はクロックイネーブル信号
CKEがインアクティブ状態(L)に保持されるよう
に、SDRAM10のアクセス処理に要する期間が経過
した時に第1のマスク信号(H)を発生する。この第1
のマスク信号は、OR回路9を介してAND回路10の
一方の入力に反転入力される。これにより、クロックイ
ネーブル信号CKEがアクティブ状態(H)からインア
クティブ状態(L)に変化される。そして、SDRAM
10への次のアクセス要求が来た時点で、クロックイネ
ーブル信号CKEが再びアクティブにされる。
(57) Abstract: It is possible to appropriately control generation / non-generation of a clock enable signal CKE to reduce power consumption of a synchronous DRAM. A state control circuit (4) has three operation modes. In mode (1), a synchronous DRAM (1) is provided.
Synchronous DRA while 0 is active
The first mask signal (H) is generated when the period required for the access processing of the SDRAM 10 has elapsed so that the clock enable signal CKE is held in the inactive state (L) except during the access period of M10. This first
The mask signal of 1 is inverted and input to one input of the AND circuit 10 via the OR circuit 9. As a result, the clock enable signal CKE is changed from the active state (H) to the inactive state (L). And SDRAM
When the next access request to 10 comes, the clock enable signal CKE is activated again.

Description

Translated fromJapanese
【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】この発明はシンクロナスDR
AMをアクセス制御するメモリ制御装置に関し、特にシ
ンクロナスDRAMの低消費電力化を実現するためのク
ロックイネーブル信号CKE制御機能を有するメモリ制
御装置に関する。
TECHNICAL FIELD The present invention relates to a synchronous DR.
More particularly, the present invention relates to a memory control device having a clock enable signal CKE control function for realizing low power consumption of a synchronous DRAM.

【0002】[0002]

【従来の技術】近年、非同期DRAMに代わる高速DR
AMとして、シンクロナスDRAMが注目されている。
シンクロナスDRAMは、外部クロックに同期した入出
力回路構成、コマンド形式のアクセス、バースト転送に
よる連続アクセス、2バンク構成などの特徴を持つ。
2. Description of the Related Art In recent years, high-speed DR has replaced asynchronous DRAM.
As an AM, a synchronous DRAM is drawing attention.
The synchronous DRAM has features such as an input / output circuit configuration synchronized with an external clock, command type access, continuous access by burst transfer, and two bank configuration.

【0003】このシンクロナスDRAMを利用すれば、
例えばCPUとシンクロナスDRAMのクロックの共通
化によりアクセス時のロスを少なくでき、またバースト
転送を利用することによってCPUをノーウエイトで動
作させること等を実現できる。
If this synchronous DRAM is used,
For example, it is possible to reduce loss at the time of access by sharing the clocks of the CPU and the synchronous DRAM, and it is possible to operate the CPU without a wait by utilizing burst transfer.

【0004】従来の非同期DRAMへのアクセスを行う
場合、RAS#信号をアサートしローアドレスをDRA
Mに与えた後、CAS#信号をアサートしカラムアドレ
スをDRAMに与える事でアクセスを行った。
When the conventional asynchronous DRAM is accessed, the RAS # signal is asserted and the row address is DRA.
After the data is supplied to M, the CAS # signal is asserted to give the column address to the DRAM for access.

【0005】これに対し、シンクロナスDRAMへのア
クセスを行う場合は、クロックイネーブルとなるCKE
信号をアクティブにした状態で、ACT(バンク・アク
ティブ)コマンドにより、ローアドレスをシンクロナス
DRAMに与えた後、リード/ライトコマンドによりカ
ラムアドレスをシンクロナスDRAMに与える事でアク
セスを行なう。シンクロナスSDRAMの上記コマンド
受け取りは、そのシンクロナスDRAMに入力されたク
ロックCLKに同期して行われる。
On the other hand, when accessing the synchronous DRAM, CKE becomes clock enable.
While the signal is active, a row address is given to the synchronous DRAM by an ACT (bank active) command, and then a column address is given to the synchronous DRAM by a read / write command for access. The command reception of the synchronous SDRAM is performed in synchronization with the clock CLK input to the synchronous DRAM.

【0006】ACT(バンク・アクティブ)コマンドは
非同期DRAMにおけるRAS#信号の立ち下がりに相
当し、リード/ライトコマンドは非同期DRAMにおけ
るCAS#信号の立ち下がりに相当する。シンクロナス
DRAMは、ACT(バンク・アクティブ)コマンドの
入力に応答してアクティブ状態となり、以降、プリチャ
ージコマンドが入力されるまでそのアクティブ状態を維
持する。
The ACT (bank active) command corresponds to the fall of the RAS # signal in the asynchronous DRAM, and the read / write command corresponds to the fall of the CAS # signal in the asynchronous DRAM. The synchronous DRAM becomes active in response to the input of the ACT (bank active) command, and thereafter maintains the active state until the precharge command is input.

【0007】しかしながら、このようなシンクロナスD
RAMをアクセス制御する従来のメモリコントローラ
は、シンクロナスDRAMの低消費電力化のための制御
機能は有しておらず、シンクロナスDRAMがアクティ
ブ状態のときは常にクロックイネーブル信号CKEはア
クティブ状態に維持され、またプリチャージ後にインア
クティブ状態に変化した場合でも、tRAS時間経過後
のプリチャージ(RASタイムアウトによるプリチャー
ジ)が発生するまでは、クロックイネーブル信号CKE
をアクティブ状態に維持していた。このため、シンクロ
ナスDRAMの消費電力が大きくなるという問題があっ
た。
However, such a synchronous D
The conventional memory controller that controls access to the RAM does not have a control function for reducing the power consumption of the synchronous DRAM, and the clock enable signal CKE is always maintained in the active state when the synchronous DRAM is in the active state. Further, even when the inactive state is changed after the precharge, the clock enable signal CKE is kept until the precharge after the lapse of tRAS time (precharge due to RAS timeout) occurs.
Was kept active. Therefore, there is a problem that the power consumption of the synchronous DRAM increases.

【0008】[0008]

【発明が解決しようとする課題】上述したように、シン
クロナスDRAMをアクセス制御する従来のメモリコン
トローラにおいては、シンクロナスDRAMの低消費電
力化のための制御機能は設けられておらず、シンクロナ
スDRAMの消費電力が大きくなるという問題があっ
た。
As described above, the conventional memory controller that controls access to the synchronous DRAM does not have a control function for reducing the power consumption of the synchronous DRAM. There is a problem that the power consumption of the DRAM increases.

【0009】この発明はこのような点に鑑みてなされた
ものであり、クロックイネーブル信号CKEの発生/非
発生を適切に制御できるようにし、シンクロナスDRA
Mの低消費電力化を図ることができるメモリ制御装置を
提供することを目的とする。
The present invention has been made in view of the above circumstances, and it is possible to appropriately control the generation / non-generation of the clock enable signal CKE to realize the synchronous DRA.
An object of the present invention is to provide a memory control device capable of reducing the power consumption of M.

【0010】[0010]

【課題を解決するための手段】この発明は、シンクロナ
スDRAMをアクセス制御するメモリ制御装置におい
て、前記シンクロナスDRAMに対するアクセス要求の
発行に応答してクロックイネーブル信号CKEをインア
クティブ状態からアクティブ状態に設定する手段と、前
記シンクロナスDRAMのアクセス処理に要する期間の
経過に応答して、前記クロックイネーブル信号CKEを
アクティブ状態からインアクティブ状態に設定する手段
とを具備し、前記クロックイネーブル信号CKEをアク
ティブ状態からインアクティブ状態に設定する手段とを
具備し、前記シンクロナスDRAMがアクティブ状態の
期間において前記シンクロナスDRAMのアクセス期間
中以外は前記クロックイネーブル信号CKEをインアク
ティブ状態に保持できるようにしたことを特徴する。
According to the present invention, in a memory control device for controlling access to a synchronous DRAM, a clock enable signal CKE is changed from an inactive state to an active state in response to issuance of an access request to the synchronous DRAM. And a means for setting the clock enable signal CKE from an active state to an inactive state in response to the passage of a period required for access processing of the synchronous DRAM. Means for setting the clock enable signal CKE to the inactive state while the synchronous DRAM is in the active state except during the access period of the synchronous DRAM. It features that it has to so that.

【0011】このメモリ制御装置においては、シンクロ
ナスDRAMに対するリード/ライト、リフレッシュ、
プリチャージなどのアクセス要求の発行に応答してクロ
ックイネーブル信号CKEがインアクティブ状態からア
クティブ状態に設定され、そして、アクセスが終了する
と、クロックイネーブル信号CKEがアクティブ状態か
らインアクティブ状態に戻される。
In this memory control device, read / write, refresh, and
The clock enable signal CKE is set from the inactive state to the active state in response to the issuance of the access request such as precharge, and when the access is completed, the clock enable signal CKE is returned from the active state to the inactive state.

【0012】例えば、シンクロナスDRAMに対するリ
ード/ライトアクセスを行う場合には、最後のデータ転
送が終了したときにクロックイネーブル信号CKEがイ
ンアクティブ状態に戻される。これにより、シンクロナ
スDRAMがアクティブ状態であっても、シンクロナス
DRAMのアクセス期間中以外はクロックイネーブル信
号CKEはインアクティブ状態に保持される。
For example, when performing read / write access to the synchronous DRAM, the clock enable signal CKE is returned to the inactive state when the last data transfer is completed. As a result, even when the synchronous DRAM is in the active state, the clock enable signal CKE is held in the inactive state except during the access period of the synchronous DRAM.

【0013】一般に、シンクロナスDRAMがアクティ
ブスタンバイ時、すなわちシンクロナスDRAMがアク
ティブ状態で、且つそのシンクロナスDRAMのアクセ
ス動作が行われてない期間においては、シンクロナスD
RAMの消費電流は、クロックイネーブル信号CKEが
アクティブ状態ならば25mA、クロックイネーブル信
号CKEがインアクティブ状態ならば3mA程度とな
る。
Generally, when the synchronous DRAM is in the active standby mode, that is, when the synchronous DRAM is in the active state and the synchronous DRAM is not accessed, the synchronous D
The current consumption of the RAM is about 25 mA when the clock enable signal CKE is in the active state, and about 3 mA when the clock enable signal CKE is in the inactive state.

【0014】よって、シンクロナスDRAMのアクセス
期間中以外はクロックイネーブル信号CKEをインアク
ティブ状態に保持することにより、シンクロナスDRA
Mの低消費電力化を実現できる。
Therefore, by keeping the clock enable signal CKE in the inactive state except during the access period of the synchronous DRAM, the synchronous DRA
It is possible to reduce the power consumption of M.

【0015】また、前記クロックイネーブル信号CKE
をアクティブ状態からインアクティブ状態に設定する手
段としては、前記シンクロナスDRAMに対するアクセ
ス終了からカウント動作を開始し、そのカウント値によ
って前記アクセス処理に要する期間が終了してから所定
時間経過したことを検知したときに前記クロックイネー
ブル信号CKEをアクティブ状態からインアクティブ状
態に設定する計数手段を利用し、カウント動作期間中に
次のアクセス要求が発行されたときカウント動作を中止
する用に構成することが好ましい。
Further, the clock enable signal CKE
As a means for setting the active state from the inactive state, the count operation is started from the end of access to the synchronous DRAM, and the count value detects that a predetermined time has elapsed after the period required for the access processing is finished. It is preferable to use counting means for setting the clock enable signal CKE from the active state to the inactive state at the time of the above, and to stop the counting operation when the next access request is issued during the counting operation period. .

【0016】これにより、前記所定期間内に次のアクセ
ス要求が発行されたときは前記クロックイネーブル信号
CKEがアクティブ状態に維持されるので、例えばリー
ド/ライトコマンドが連続して発行される場合にはクロ
ックイネーブル信号CKEをアクティブ状態に再設定す
る必要がなくなり、高速アクセスを実現することができ
る。
As a result, when the next access request is issued within the predetermined period, the clock enable signal CKE is maintained in the active state, so that, for example, when read / write commands are continuously issued. Since it is not necessary to reset the clock enable signal CKE to the active state, high speed access can be realized.

【0017】また、この発明は、バンクアクティブコマ
ンドの入力に応答してアクティブ状態に設定され、プリ
チャージコマンドの入力に応答してインアクティブ状態
に設定されるシンクロナスDRAMをアクセス制御する
メモリ制御装置において、前記シンクロナスDRAMの
アクティブ/インアクティブ状態を監視し、前記シンク
ロナスDRAMがアクティブ状態に移行するときはクロ
ックイネーブル信号CKEをインアクティブ状態からア
クティブ状態に設定し、前記シンクロナスDRAMがイ
ンアクティブ状態に移行するときは前記クロックイネー
ブル信号CKEをアクティブ状態からインアクティブ状
態に設定する手段を具備し、前記シンクロナスDRAM
がインアクティブ状態のときは前記クロックイネーブル
信号CKEをインアクティブ状態に保持できるようにし
たことを特徴する。
Further, the present invention is a memory controller for controlling access to a synchronous DRAM which is set to an active state in response to a bank active command input and is set to an inactive state in response to a precharge command input. In the above, the active / inactive state of the synchronous DRAM is monitored, and when the synchronous DRAM shifts to the active state, the clock enable signal CKE is set from the inactive state to the active state, and the synchronous DRAM is inactive. The synchronous DRAM includes means for setting the clock enable signal CKE from the active state to the inactive state when shifting to the state.
Is held inactive, the clock enable signal CKE can be held inactive.

【0018】このメモリ制御装置においては、シンクロ
ナスDRAMのアクティブ状態とインアクティブ状態と
の間の状態遷移に応じてクロックイネーブル信号CKE
のアクティブ状態とインアクティブ状態が制御され、シ
ンクロナスDRAMがインアクティブ状態のときはクロ
ックイネーブル信号CKEはインアクティブ状態とな
る。よって、この場合においても無駄な電力消費がなく
なり、シンクロナスDRAMの低消費電力化を実現でき
る。
In this memory control device, the clock enable signal CKE is generated according to the state transition between the active state and the inactive state of the synchronous DRAM.
The active state and the inactive state are controlled, and when the synchronous DRAM is in the inactive state, the clock enable signal CKE is in the inactive state. Therefore, even in this case, unnecessary power consumption is eliminated, and the power consumption of the synchronous DRAM can be reduced.

【0019】[0019]

【発明の実施の形態】以下、図面を参照してこの発明の
実施形態を説明する。図1には、この発明の一実施形態
に係るシンクロナスDRAMコントローラの構成が示さ
れている。このシンクロナスDRAMコントローラ12
は、コンピュータシステムに主記憶またはビデオメモリ
等として設けられたシンクロナスDRAM10(以下、
SDRAMと称する)をアクセス制御するためのもので
ある。ここでは、シンクロナスDRAM10に与えるク
ロックイネーブル信号CKEを制御するCKE制御ロジ
ック14とその周辺の回路構成についてのみ説明する。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 shows the configuration of a synchronous DRAM controller according to an embodiment of the present invention. This synchronous DRAM controller 12
Is a synchronous DRAM 10 (hereinafter, referred to as a main memory or a video memory provided in the computer system).
This is for controlling access to a SDRAM). Here, only the CKE control logic 14 for controlling the clock enable signal CKE applied to the synchronous DRAM 10 and the peripheral circuit configuration will be described.

【0020】すなわち、シンクロナスDRAMコントロ
ーラ12には、コマンド制御ロジック13と、CKE制
御ロジック14が含まれている。コマンド制御ロジック
13は、SDRAM10に各種コマンド(リード/ライ
トコマンド、リフレッシュコマンド、プリチャージコマ
ンド、バンクアクティブコマンド等)を与えてSDRA
M10にそのコマンドに対応するアクセス動作を実行さ
せる。これらコマンドは、チップセレクト信号CS#、
ローアドレスストローブ信号RAS#、カラムアドレス
ストローブ信号CAS#、ライトイネーブル信号WE
#、クロックイネーブル信号CKE等の組み合わせによ
って規定される。
That is, the synchronous DRAM controller 12 includes a command control logic 13 and a CKE control logic 14. The command control logic 13 gives various commands (read / write command, refresh command, precharge command, bank active command, etc.) to the SDRAM 10 to SDRA.
The M10 is made to execute the access operation corresponding to the command. These commands are chip select signals CS #,
Row address strobe signal RAS #, column address strobe signal CAS #, write enable signal WE
It is defined by a combination of #, the clock enable signal CKE and the like.

【0021】リード/ライトコマンド、バンクアクティ
ブコマンド等は、CPUや他のバスマスタ等の外部デバ
イスからのリード/ライトアクセス要求に応答して発行
される。また、リフレッシュコマンドは外部のリフレッ
シュタイマからのリフレッシュ要求に応答して発行さ
れ、プリチャージコマンドはリード/ライトアクセスの
終了時や外部デバイスからのプリチャージ要求等に応答
して発行される。
The read / write command, bank active command and the like are issued in response to a read / write access request from an external device such as a CPU or another bus master. The refresh command is issued in response to a refresh request from an external refresh timer, and the precharge command is issued at the end of read / write access or in response to a precharge request from an external device.

【0022】また、コマンド制御ロジック13は、次に
発行すべきコマンドの種類を示すアクセス要求信号(リ
ード/ライト要求信号、リフレッシュ要求信号、プリチ
ャージ要求信号、バンクアクティブ信号)をCKE制御
ロジック14に送る。さらに、コマンド制御ロジック1
3は、リード/ライトアクセスのバースト長、アドレス
のラップタイプ、CASレイテンシなどのモード情報を
SDRAM10のモードレジスタに設定する機能を有し
ている。このモード情報は、CKE制御ロジック14に
も送られる。
Further, the command control logic 13 sends an access request signal (read / write request signal, refresh request signal, precharge request signal, bank active signal) indicating the type of command to be issued next to the CKE control logic 14. send. In addition, command control logic 1
Reference numeral 3 has a function of setting mode information such as burst length of read / write access, address wrap type, and CAS latency in the mode register of the SDRAM 10. This mode information is also sent to the CKE control logic 14.

【0023】CKE制御ロジック14は、シンクロナス
DRAM10に与えるクロックイネーブル信号CKEを
制御するためのものであり、CKE発生回路3、ステー
ト制御回路4、カウンタレジスタ5、カウンタ6、コン
パレータ7、AND回路8,10、OR回路9、および
クロックイネーブル信号線ドライバ11を備えている。
The CKE control logic 14 is for controlling the clock enable signal CKE applied to the synchronous DRAM 10. The CKE control circuit 14, the state control circuit 4, the counter register 5, the counter 6, the comparator 7, and the AND circuit 8 are provided. , 10, an OR circuit 9, and a clock enable signal line driver 11.

【0024】CKE発生回路3は、コマンド制御ロジッ
ク13からのアクセス要求信号(リード/ライト要求信
号、リフレッシュ要求信号、プリチャージ要求信号、バ
ンクアクティブ信号)に応答してクロックイネーブル信
号CKEをアクティブ状態(H)にする。
The CKE generation circuit 3 responds to the access request signal (read / write request signal, refresh request signal, precharge request signal, bank active signal) from the command control logic 13 to activate the clock enable signal CKE in the active state ( H).

【0025】ステート制御回路4は、CKE発生回路3
に与えられるアクセス要求信号(リード/ライト要求信
号、リフレッシュ要求信号、プリチャージ要求信号、バ
ンクアクティブ信号)等に基づいてSDRAM10に対
するアクセスの状態遷移を管理し、SDRAM10がア
クティブ状態であるか否かを判定する。SDRAM10
へのリード/ライトアクセスが開始されてから、その後
にプリチャージが行われるまでの期間は、SDRAM1
0はアクティブ状態にある。このアクティブ状態におい
ては、SDRAM10の入出力回路にデータが存在す
る。
The state control circuit 4 uses the CKE generation circuit 3
On the basis of access request signals (read / write request signal, refresh request signal, precharge request signal, bank active signal) given to the SDRAM 10 and manages the state transition of access to the SDRAM 10 to determine whether the SDRAM 10 is in the active state or not. judge. SDRAM 10
The period from the start of the read / write access to the SDRAM to the subsequent precharge is
0 is in the active state. In this active state, data exists in the input / output circuit of SDRAM 10.

【0026】ステート制御回路4は、3つの動作モード
を有しており、モード1では、シンクロナスDRAM1
0がアクティブ状態の期間においてシンクロナスDRA
M10のアクセス期間中以外はクロックイネーブル信号
CKEがインアクティブ状態(L)に保持されるよう
に、SDRAM10のアクセス処理に要する期間が経過
した時に第1のマスク信号(H)を発生する。この第1
のマスク信号は、OR回路9を介してAND回路10の
一方の入力に反転入力される。これにより、クロックイ
ネーブル信号CKEがアクティブ状態(H)からインア
クティブ状態(L)に変化される。
The state control circuit 4 has three operation modes. In the mode 1, the synchronous DRAM 1 is used.
Synchronous DRA while 0 is active
The first mask signal (H) is generated when the period required for the access processing of the SDRAM 10 has elapsed so that the clock enable signal CKE is held in the inactive state (L) except during the access period of M10. This first
The mask signal of 1 is inverted and input to one input of the AND circuit 10 via the OR circuit 9. As a result, the clock enable signal CKE is changed from the active state (H) to the inactive state (L).

【0027】プリチャージやリフレッシュの場合にはそ
れを実行するためのアクセス処理に要する時間は固定
(例えば、1クロックまたは2クロック)であるが、リ
ード/ライトアクセスの場合には、アクセス処理に要す
る期間は、モード情報によって指定されたバースト長な
どによって異なる。このため、リード/ライトアクセス
の場合には、ステート制御回路4は、モード情報によっ
て指定されるバースト長等の情報を使用してシンクロナ
スDRAM10からの最後のデータ出力、またはシンク
ロナスDRAM10への最後のデータ入力が行われるタ
イミングを検出し、その時に第1のマスク信号を発生す
る。
In the case of precharge or refresh, the time required for the access process to execute it is fixed (for example, 1 clock or 2 clocks), but in the case of read / write access, it is required for the access process. The period varies depending on the burst length specified by the mode information. Therefore, in the case of read / write access, the state control circuit 4 uses the information such as the burst length specified by the mode information to output the last data from the synchronous DRAM 10 or the last data output to the synchronous DRAM 10. The timing at which the data input is performed is detected, and the first mask signal is generated at that time.

【0028】図2には、リード/ライトアクセスが行わ
れる場合のタイミングチャートが示されている。ここで
は、バースト長は1に設定されている。図2のタイミン
グチャートから分かるように、SDRAM10への書き
込み、もしくは読みだし要求時にそれまでインアクティ
ブにしておいたクロックイネーブル信号CKEがアクテ
ィブにされ、SDRAM10へのアクセスが行われる。
最後のデータの受け渡しを行うサイクルでクロックイネ
ーブル信号CKEがインアクティブにされ、その状態が
次のアクセスが行われるまで保持される。そして、SD
RAM10への次のアクセス要求が来た時点で、クロッ
クイネーブル信号CKEが再びアクティブにされる。
FIG. 2 shows a timing chart when the read / write access is performed. Here, the burst length is set to 1. As can be seen from the timing chart of FIG. 2, the clock enable signal CKE, which has been inactive until then, is activated at the time of writing or reading request to the SDRAM 10, and the SDRAM 10 is accessed.
The clock enable signal CKE is inactivated in the last data transfer cycle, and its state is held until the next access is performed. And SD
When the next access request to the RAM 10 arrives, the clock enable signal CKE is activated again.

【0029】また、プリチャージ、リフレッシュ動作を
行う場合も、図3および図4のタイミングチャートにそ
れぞれ示されているように、アクセス処理が実行される
期間だけクロックイネーブル信号CKEがアクティブに
される。なお、図3のコマンドPRCはCBRリフレッ
シュコマンド、BSはバンクセレクトアドレスである。
また、図4のコマンドRFCは、シングルバンクプリチ
ャージコマンド、またはオールバンクスプリチャージコ
マンドである。
Also in the case of performing the precharge and refresh operations, as shown in the timing charts of FIGS. 3 and 4, the clock enable signal CKE is activated only during the period when the access process is executed. The command PRC in FIG. 3 is a CBR refresh command, and BS is a bank select address.
The command RFC in FIG. 4 is a single bank precharge command or an all bank precharge command.

【0030】モード2は、連続アクセスの高速化のため
の制御を前述のモード1に加えたものであり、このモー
ド2では、ステート制御回路4は、アクセス処理に要す
る期間経過した時に直ぐにクロックイネーブル信号CK
Eをインアクティブ状態に切り替えるのではなく、アク
セス処理に要する期間経過してから所定期間経過するま
でに次のアクセス要求が発行されるか否かを監視し、発
行されれば、クロックイネーブル信号CKEをアクティ
ブ状態に保持する。このモード2の制御では、カウンタ
レジスタ5、カウンタ6、コンパレータ7、AND回路
8が利用される。また、ステート制御回路4は、第1の
マスク信号は発生せず、その代わりに、第2のマスク信
号を発生する。第2のマスク信号の発生タイミングは、
前述した第1のマスク信号の発生タイミングと同じであ
る。
In mode 2, control for speeding up continuous access is added to the above mode 1, and in this mode 2, the state control circuit 4 immediately enables the clock when the period required for the access processing has elapsed. Signal CK
Instead of switching E to the inactive state, it is monitored whether or not the next access request is issued after the period required for the access processing elapses until a predetermined period elapses. If it is issued, the clock enable signal CKE is issued. To keep the active state. In this mode 2 control, the counter register 5, the counter 6, the comparator 7, and the AND circuit 8 are used. The state control circuit 4 does not generate the first mask signal, but instead generates the second mask signal. The generation timing of the second mask signal is
It is the same as the generation timing of the first mask signal described above.

【0031】すなわち、モード2においては、SDRA
M10がアクティブ状態にある時、リードもしくはライ
ト動作が終了した時点でステート制御回路4は、カウン
タ6に動作指示を送り、これによりカウンタ6はカウン
トアップを開始する。カウンタレジスタ5には、SDR
AMアクセス10のアクセス終了から何クロック経過後
にクロックイネーブル信号CKEをインアクティブにす
るかを指定するパラメタ値が設定されている。このカウ
ンタレジスタ5はCPUによって書き換え可能に構成さ
れており、そのパラメタ値は自由に変更することができ
る。
That is, in mode 2, SDRA
When M10 is in the active state, the state control circuit 4 sends an operation instruction to the counter 6 when the read or write operation is completed, and the counter 6 starts counting up. The counter register 5 has an SDR
A parameter value is set that specifies how many clocks elapse after the access of the AM access 10 is made to deactivate the clock enable signal CKE. The counter register 5 is rewritable by the CPU, and its parameter value can be freely changed.

【0032】コンパレータ7は、レジスタ5のパラメタ
値とカウンタ6のカウント値の比較を行い、一致した時
に一致信号(H)を発生する。この時、第2のマスク信
号がOR回路9を介してAND回路10の一方の入力に
反転入力される。これにより、クロックイネーブル信号
CKEがアクティブ状態(H)からインアクティブ状態
(L)に変化される。
The comparator 7 compares the parameter value of the register 5 with the count value of the counter 6 and generates a match signal (H) when they match. At this time, the second mask signal is inverted and input to one input of the AND circuit 10 via the OR circuit 9. As a result, the clock enable signal CKE is changed from the active state (H) to the inactive state (L).

【0033】また、一致信号が出力された時点で、ステ
ート制御回路4は、カウンタ6のカウントアップ動作を
停止する。次のSDRAM10へのアクセス要求が発生
すると、カウンタ6はリセットされ、アクセス中はカウ
ントアップ動作は行われない。
The state control circuit 4 stops the count-up operation of the counter 6 when the coincidence signal is output. When the next access request to the SDRAM 10 is generated, the counter 6 is reset and the count-up operation is not performed during the access.

【0034】図4および図5には、リード/ライトアク
セスが行われる場合のタイミングチャートが示されてい
る。ここで、図4はパラメタ値で指定された期間内に次
のアクセス要求が発行されなかった場合に対応し、図5
はパラメタ値で指定された期間内に次のアクセス要求が
発行された場合に対応している。
4 and 5 show timing charts when the read / write access is performed. Here, FIG. 4 corresponds to the case where the next access request is not issued within the period specified by the parameter value, and FIG.
Corresponds to when the next access request is issued within the period specified by the parameter value.

【0035】図4のタイミングチャートから分かるよう
に、SDRAM10への書き込み、もしくは読みだし要
求時にそれまでインアクティブにしておいたクロックイ
ネーブル信号CKEがアクティブにされ、SDRAM1
0へのアクセスが行われる。最後のデータの受け渡しを
行うサイクルでカウンタ6のカウント動作が開始され、
パラメタ値で指定された時間(カウント期間)経過する
まではクロックイネーブル信号CKEがアクティブ状態
に保持される。そして、カウント期間経過した時点で次
のSDRAM10へのアクセス要求の有無が調べられ、
アクセス要求が無ければ、図示のようにクロックイネー
ブル信号CKEがインアクティブにされ、その状態が次
のアクセスが行われるまで保持される。そして、SDR
AM10への次のアクセス要求が来た時点で、クロック
イネーブル信号CKEが再びアクティブにされる。
As can be seen from the timing chart of FIG. 4, the clock enable signal CKE that has been inactive until then is activated at the time of writing or reading request to the SDRAM 10, and the SDRAM 1
Access to 0 is performed. The counting operation of the counter 6 is started in the cycle of passing the last data,
The clock enable signal CKE is held in the active state until the time (counting period) designated by the parameter value elapses. Then, when the count period has elapsed, it is checked whether or not there is an access request to the next SDRAM 10,
If there is no access request, the clock enable signal CKE is made inactive as shown, and the state is held until the next access is performed. And SDR
The clock enable signal CKE is activated again when the next access request to the AM 10 arrives.

【0036】一方、カウント期間経過時点までに次のS
DRAM10へのアクセス要求が発行された場合には、
図6に示されているように、クロックイネーブル信号C
KEはそのままアクティブ状態に維持され続ける。そし
て、現在のアクセス処理の最後のデータの受け渡しを行
うサイクルでカウンタ6のカウント動作が再び開始さ
れ、パラメタ値で指定された時間(カウント期間)経過
するまではクロックイネーブル信号CKEがアクティブ
状態に保持される。
On the other hand, by the time the count period elapses, the next S
When an access request to the DRAM 10 is issued,
As shown in FIG. 6, the clock enable signal C
KE continues to remain active. Then, the count operation of the counter 6 is restarted in the cycle of passing the last data of the current access processing, and the clock enable signal CKE is kept in the active state until the time (count period) designated by the parameter value elapses. To be done.

【0037】このような制御により、クロックイネーブ
ル信号CKEの立ち下がり、立ち上がりに要する時間だ
け連続したアクセス要求に対するアクセス処理を高速化
することができる。
By such control, it is possible to speed up access processing for continuous access requests for the time required for falling and rising of the clock enable signal CKE.

【0038】モード3は、モード1およびモード2のよ
うにクロックイネーブル信号CKEをSDRAM10の
アクティブ期間にインアクティブにするのではなく、S
DRAM10のアクティブ/インアクティブ状態に連動
してクロックイネーブル信号CKEをアクティブ/イン
アクティブに設定するモードである。
In the mode 3, the clock enable signal CKE is not made inactive during the active period of the SDRAM 10 as in the modes 1 and 2, but in the S mode.
In this mode, the clock enable signal CKE is set to active / inactive in synchronization with the active / inactive state of the DRAM 10.

【0039】すなわち、ステート制御回路4は、図7の
ようなステートマシンでSDRAM10のアクティブ/
インアクティブ状態を管理している。SDRAM10
は、前述したように、バンクアクティブコマンドの入
力、すなわちインアクティブ状態で最初のリード/ライ
トアクセスが行われるときにアクティブ状態に遷移さ
れ、そしてプリチャージコマンドの入力に応答してイン
アクティブ状態に戻る。したがって、ステート制御回路
4は、SDRAM10がアクティブ状態からインアクテ
ィブ状態に移行するときに前述の第1のマスク信号を発
生してクロックイネーブル信号CKEをアクティブ状態
からインアクティブ状態に設定する。
That is, the state control circuit 4 uses the state machine shown in FIG. 7 to activate / deactivate the SDRAM 10.
It manages the inactive state. SDRAM 10
Is transitioned to the active state when the bank read command is input, that is, when the first read / write access is performed in the inactive state, and returns to the inactive state in response to the input of the precharge command, as described above. . Therefore, the state control circuit 4 generates the above-mentioned first mask signal and sets the clock enable signal CKE from the active state to the inactive state when the SDRAM 10 shifts from the active state to the inactive state.

【0040】図8には、リード/ライトアクセスが行わ
れる場合のタイミングチャートが示されている。図8の
タイミングチャートから分かるように、SDRAM10
への書き込み、もしくは読みだし要求時にそれまでイン
アクティブにしておいたクロックイネーブル信号CKE
がアクティブにされ、SDRAM10へのアクセスが行
われる。この場合、SDRAM10にバンクアクティブ
コマンドが入力された段階でSDRAM10はアクティ
ブ状態となる。この以降、プリチャージコマンドが入力
されるまでSDRAM10はアクティブ状態を維持し、
その間、クロックイネーブル信号CKEもアクティブ状
態に維持される。
FIG. 8 shows a timing chart when the read / write access is performed. As can be seen from the timing chart of FIG.
Clock enable signal CKE that was inactive until then when writing to or reading from
Are activated and the SDRAM 10 is accessed. In this case, the SDRAM 10 becomes active when the bank active command is input to the SDRAM 10. After this, the SDRAM 10 maintains the active state until the precharge command is input,
Meanwhile, the clock enable signal CKE is also maintained in the active state.

【0041】プリチャージ要求に応じてプリチャージコ
マンドが入力された時は、図9に示されているように、
そのアクセス処理後にSDRAM10はインアクティブ
状態となる。これに応答して、クロックイネーブル信号
CKEもインアクティブ状態に設定される。
When a precharge command is input in response to a precharge request, as shown in FIG.
After the access process, the SDRAM 10 becomes inactive. In response to this, the clock enable signal CKE is also set to the inactive state.

【0042】以上のように、この実施形態においては、
SDRAM10のクロックイネーブル信号CKEをでき
る限りインアクティブ状態に保持するための制御が、外
部からのアクセス要求つまりSDRAM10に与えるコ
マンドの種類や、SDRAM10の状態遷移に基づいて
行われ、これによってSDRAM10の低消費電力化を
図ることが可能となる。よって、SDRAMコントロー
ラ12をノートPC等のバッテリ動作が要求される携帯
情報機器に搭載することにより、バッテリ動作可能時間
の延長を実現することができる。
As described above, in this embodiment,
Control for holding the clock enable signal CKE of the SDRAM 10 in the inactive state as much as possible is performed based on an access request from the outside, that is, the type of command given to the SDRAM 10 and the state transition of the SDRAM 10, thereby reducing the consumption of the SDRAM 10. It becomes possible to make electricity. Therefore, by mounting the SDRAM controller 12 in a portable information device such as a notebook PC that requires battery operation, it is possible to extend the battery operable time.

【0043】[0043]

【発明の効果】以上説明したように、この発明のメモリ
制御装置によれば、クロックイネーブル信号CKEの発
生/非発生を適切に制御できるようになり、シンクロナ
スDRAMの低消費電力化を図ることが可能となる。
As described above, according to the memory control device of the present invention, the generation / non-generation of the clock enable signal CKE can be appropriately controlled, and the power consumption of the synchronous DRAM can be reduced. Is possible.

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

【図1】この発明の一実施形態に係るSDRAMコント
ローラの構成を示すブロック図。
FIG. 1 is a block diagram showing a configuration of an SDRAM controller according to an embodiment of the present invention.

【図2】同実施形態のSDRAMコントローラがモード
1のときに実行するリード/ライトアクセス時のCKE
制御動作を示すタイミングチャート。
FIG. 2 is a CKE during read / write access executed when the SDRAM controller of the same embodiment is in mode 1;
The timing chart which shows control operation.

【図3】同実施形態のSDRAMコントローラがモード
1のときに実行するプリチャージ時のCKE制御動作を
示すタイミングチャート。
FIG. 3 is a timing chart showing a CKE control operation during precharge executed when the SDRAM controller of the embodiment is in mode 1.

【図4】同実施形態のSDRAMコントローラがモード
1のときに実行するリフレッシュ時のCKE制御動作を
示すタイミングチャート。
FIG. 4 is a timing chart showing a CKE control operation at the time of refreshing executed when the SDRAM controller of the embodiment is in mode 1.

【図5】同実施形態のSDRAMコントローラがモード
2のときに実行するリード/ライトアクセス時のCKE
制御動作を示すタイミングチャート。
FIG. 5 is a CKE during read / write access executed when the SDRAM controller of the same embodiment is in mode 2;
The timing chart which shows control operation.

【図6】同実施形態のSDRAMコントローラがモード
2のときに実行するリード/ライトアクセス時のCKE
制御動作を示すタイミングチャート。
FIG. 6 is a CKE during read / write access executed when the SDRAM controller of the same embodiment is in mode 2;
The timing chart which shows control operation.

【図7】同実施形態のSDRAMコントローラによるS
DRAMの状態管理の原理を示す図。
FIG. 7 is a diagram showing an S of the SDRAM controller of the embodiment.
The figure which shows the principle of state management of DRAM.

【図8】同実施形態のSDRAMコントローラがモード
3のときに実行するリード/ライトアクセス時のCKE
制御動作を示すタイミングチャート。
FIG. 8 is a CKE during read / write access executed when the SDRAM controller of the same embodiment is in mode 3;
The timing chart which shows control operation.

【図9】同実施形態のSDRAMコントローラがモード
3のときに実行するプリチャージ時のCKE制御動作を
示すタイミングチャート。
FIG. 9 is a timing chart showing a CKE control operation during precharge executed when the SDRAM controller of the embodiment is in mode 3;

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

3…CKE発生回路、4…ステート制御回路、5…カウ
ンタレジスタ、6…カウンタ、7…コンパレータ、10
…シンクロナスDRAM、12…シンクロナスDRAM
コントローラ、13…コマンド制御ロジック、14…C
KE制御ロジック。
3 ... CKE generation circuit, 4 ... State control circuit, 5 ... Counter register, 6 ... Counter, 7 ... Comparator, 10
… Synchronous DRAM, 12… Synchronous DRAM
Controller, 13 ... Command control logic, 14 ... C
KE control logic.

Claims (4)

Translated fromJapanese
【特許請求の範囲】[Claims]【請求項1】 シンクロナスDRAMをアクセス制御す
るメモリ制御装置において、 前記シンクロナスDRAMに対するアクセス要求の発行
に応答してクロックイネーブル信号CKEをインアクテ
ィブ状態からアクティブ状態に設定する手段と、 前記シンクロナスDRAMのアクセス処理に要する期間
の経過に応答して、前記クロックイネーブル信号CKE
をアクティブ状態からインアクティブ状態に設定する手
段とを具備し、 前記シンクロナスDRAMがアクティブ状態の期間にお
いて前記シンクロナスDRAMのアクセス期間中以外は
前記クロックイネーブル信号CKEをインアクティブ状
態に保持できるようにしたことを特徴するメモリ制御装
置。
1. A memory controller for controlling access to a synchronous DRAM, which sets a clock enable signal CKE from an inactive state to an active state in response to issuance of an access request to the synchronous DRAM; In response to the elapse of the period required for the DRAM access processing, the clock enable signal CKE
For setting the clock enable signal CKE to the inactive state except during the access period of the synchronous DRAM while the synchronous DRAM is in the active state. A memory control device characterized by the above.
【請求項2】 前記アクセス要求はリード/ライト要求
であり、 前記クロックイネーブル信号CKEをインアクティブ状
態からアクティブ状態に設定する手段は、前記リード/
ライト要求に応答して前記クロックイネーブル信号CK
Eをインアクティブ状態からアクティブ状態に設定し、 前記クロックイネーブル信号CKEをアクティブ状態か
らインアクティブ状態に設定する手段は、前記シンクロ
ナスDRAMからの最後のデータ出力、または前記シン
クロナスDRAMへの最後のデータ入力に応答して、前
記クロックイネーブル信号CKEをアクティブ状態から
インアクティブ状態に設定することを特徴とする請求項
1記載のメモリ制御装置。
2. The access request is a read / write request, and the means for setting the clock enable signal CKE from the inactive state to the active state is the read / write operation.
In response to the write request, the clock enable signal CK
The means for setting E from the inactive state to the active state and setting the clock enable signal CKE from the active state to the inactive state is the last data output from the synchronous DRAM or the last data output to the synchronous DRAM. 2. The memory control device according to claim 1, wherein the clock enable signal CKE is set from an active state to an inactive state in response to data input.
【請求項3】 前記クロックイネーブル信号CKEをア
クティブ状態からインアクティブ状態に設定する手段
は、 前記シンクロナスDRAMに対するアクセス終了からカ
ウント動作を開始し、そのカウント値によって前記アク
セス処理に要する期間が終了してから所定時間経過した
ことを検知したときに前記クロックイネーブル信号CK
Eをアクティブ状態からインアクティブ状態に設定する
計数手段であって、カウント動作期間中に次のアクセス
要求が発行されたときカウント動作を中止する計数手段
を含み、 前記所定期間内に次のアクセス要求が発行されたときは
前記クロックイネーブル信号CKEがアクティブ状態に
維持されることを特徴とする請求項1記載のメモリ制御
装置。
3. The means for setting the clock enable signal CKE from the active state to the inactive state starts a count operation from the end of access to the synchronous DRAM, and the count value ends the period required for the access processing. The clock enable signal CK when it is detected that a predetermined time has passed
Counting means for setting E from the active state to the inactive state, including counting means for stopping the count operation when the next access request is issued during the count operation period, the next access request within the predetermined period 2. The memory control device according to claim 1, wherein the clock enable signal CKE is maintained in an active state when is issued.
【請求項4】 バンクアクティブコマンドの入力に応答
してアクティブ状態に設定され、プリチャージコマンド
の入力に応答してインアクティブ状態に設定されるシン
クロナスDRAMをアクセス制御するメモリ制御装置に
おいて、 前記シンクロナスDRAMのアクティブ/インアクティ
ブ状態を監視し、前記シンクロナスDRAMがアクティ
ブ状態に移行するときはクロックイネーブル信号CKE
をインアクティブ状態からアクティブ状態に設定し、前
記シンクロナスDRAMがインアクティブ状態に移行す
るときは前記クロックイネーブル信号CKEをアクティ
ブ状態からインアクティブ状態に設定する手段を具備
し、 前記シンクロナスDRAMがインアクティブ状態のとき
は前記クロックイネーブル信号CKEをインアクティブ
状態に保持できるようにしたことを特徴するメモリ制御
装置。
4. A memory control device for controlling access to a synchronous DRAM which is set to an active state in response to a bank active command input and is set to an inactive state in response to a precharge command input. The active / inactive state of the internal DRAM is monitored, and when the synchronous DRAM shifts to the active state, a clock enable signal CKE
Is set from the inactive state to the active state, and when the synchronous DRAM shifts to the inactive state, there is provided means for setting the clock enable signal CKE from the active state to the inactive state. A memory control device characterized in that the clock enable signal CKE can be held in an inactive state in the active state.
JP34157195A1995-12-271995-12-27 Memory control deviceExpired - Fee RelatedJP3728468B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP34157195AJP3728468B2 (en)1995-12-271995-12-27 Memory control device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP34157195AJP3728468B2 (en)1995-12-271995-12-27 Memory control device

Publications (2)

Publication NumberPublication Date
JPH09180438Atrue JPH09180438A (en)1997-07-11
JP3728468B2 JP3728468B2 (en)2005-12-21

Family

ID=18347108

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP34157195AExpired - Fee RelatedJP3728468B2 (en)1995-12-271995-12-27 Memory control device

Country Status (1)

CountryLink
JP (1)JP3728468B2 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR100327637B1 (en)*1997-08-282002-08-21닛뽕덴끼 가부시끼가이샤 Burst Mode Semiconductor Memory Device
JP2002288117A (en)*2001-03-262002-10-04Fujitsu Ltd DMA control system enabling fly-by transfer to synchronous memory
KR100495916B1 (en)*2002-11-202005-06-17주식회사 하이닉스반도체Semiconductor device with CKE buffer
JP2005258533A (en)*2004-03-092005-09-22Nec Electronics CorpMemory controller, and data processing system equipped with memory controller
JP2006127092A (en)*2004-10-282006-05-18Sony CorpClock signal control method and device for synchronous memory, synchronous memory controller and synchronous memory
KR100607339B1 (en)*2004-10-252006-07-28주식회사 하이닉스반도체Input buffer circuit for semiconductor memory device
US7085941B2 (en)2002-04-172006-08-01Fujitsu LimitedClock control apparatus and method, for a memory controller, that processes a block access into single continuous macro access while minimizing power consumption
JP2007200345A (en)*2007-03-232007-08-09Fujitsu Ltd Semiconductor memory device
KR100911189B1 (en)*2007-06-112009-08-06주식회사 하이닉스반도체 Clock control circuit of semiconductor memory device
JP2010286899A (en)*2009-06-092010-12-24Canon IncMemory control circuit
JP2011003028A (en)*2009-06-182011-01-06Canon IncControl device and control method
JP2011008430A (en)*2009-06-242011-01-13Canon IncMemory control circuit
JP2011065386A (en)*2009-09-162011-03-31Canon IncMemory controller and data saving control method of the same
US8707002B2 (en)2009-06-092014-04-22Canon Kabushiki KaishaControl apparatus

Cited By (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR100327637B1 (en)*1997-08-282002-08-21닛뽕덴끼 가부시끼가이샤 Burst Mode Semiconductor Memory Device
JP2002288117A (en)*2001-03-262002-10-04Fujitsu Ltd DMA control system enabling fly-by transfer to synchronous memory
US7085941B2 (en)2002-04-172006-08-01Fujitsu LimitedClock control apparatus and method, for a memory controller, that processes a block access into single continuous macro access while minimizing power consumption
KR100495916B1 (en)*2002-11-202005-06-17주식회사 하이닉스반도체Semiconductor device with CKE buffer
JP2005258533A (en)*2004-03-092005-09-22Nec Electronics CorpMemory controller, and data processing system equipped with memory controller
US7164617B2 (en)2004-03-092007-01-16Nec Electronics CorporationMemory control apparatus for synchronous memory unit with switched on/off clock signal
KR100607339B1 (en)*2004-10-252006-07-28주식회사 하이닉스반도체Input buffer circuit for semiconductor memory device
JP2006127092A (en)*2004-10-282006-05-18Sony CorpClock signal control method and device for synchronous memory, synchronous memory controller and synchronous memory
JP2007200345A (en)*2007-03-232007-08-09Fujitsu Ltd Semiconductor memory device
KR100911189B1 (en)*2007-06-112009-08-06주식회사 하이닉스반도체 Clock control circuit of semiconductor memory device
JP2010286899A (en)*2009-06-092010-12-24Canon IncMemory control circuit
US8707002B2 (en)2009-06-092014-04-22Canon Kabushiki KaishaControl apparatus
JP2011003028A (en)*2009-06-182011-01-06Canon IncControl device and control method
JP2011008430A (en)*2009-06-242011-01-13Canon IncMemory control circuit
JP2011065386A (en)*2009-09-162011-03-31Canon IncMemory controller and data saving control method of the same

Also Published As

Publication numberPublication date
JP3728468B2 (en)2005-12-21

Similar Documents

PublicationPublication DateTitle
JP6396515B2 (en) Directed automatic refresh synchronization
US6073223A (en)Memory controller and method for intermittently activating and idling a clock signal for a synchronous memory
JP3240348B2 (en) Automatic activation of synchronous dynamic random access memory
JP7703748B2 (en) Extended data clock operation in memory - Patents.com
JP3272914B2 (en) Synchronous semiconductor device
JP3728468B2 (en) Memory control device
US5617551A (en)Controller for refreshing a PSRAM using individual automatic refresh cycles
JP2002074952A (en) Synchronous semiconductor memory device and input circuit control method
CN103632708A (en)Self-refreshing control device and method for synchronous dynamic random access memory
KR20000053606A (en)Synchronous semiconductor storage device
JP3725715B2 (en) Clock synchronization system
JP3705276B2 (en) Refresh control and internal voltage generation in semiconductor memory devices
JP2002230970A (en)Memory control device
JP2002288117A (en) DMA control system enabling fly-by transfer to synchronous memory
JP4012393B2 (en) Storage device, internal control method and system for storage device, and control method for storage means in system
US7536519B2 (en)Memory access control apparatus and method for accomodating effects of signal delays caused by load
US7103707B2 (en)Access control unit and method for use with synchronous dynamic random access memory device
JP3489497B2 (en) Memory controller
JP2001166985A (en)Memory controller
JPH09106674A (en) Synchronous dynamic semiconductor memory device
JP2002207541A (en) Microcomputer and data processing device
JP2000222879A (en)Semiconductor memory
JP3563340B2 (en) Memory controller
JPH09237490A (en) Memory control method
HK40057206A (en)Enhanced data clock operations in memory

Legal Events

DateCodeTitleDescription
A521Written amendment

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20040126

A711Notification of change in applicant

Free format text:JAPANESE INTERMEDIATE CODE: A712

Effective date:20040409

A521Written amendment

Free format text:JAPANESE INTERMEDIATE CODE: A821

Effective date:20040409

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20041005

A521Written amendment

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20041125

TRDDDecision of grant or rejection written
A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20050830

A61First payment of annual fees (during grant procedure)

Free format text:JAPANESE INTERMEDIATE CODE: A61

Effective date:20050906

R150Certificate of patent or registration of utility model

Free format text:JAPANESE INTERMEDIATE CODE: R150

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20081014

Year of fee payment:3

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20091014

Year of fee payment:4

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20101014

Year of fee payment:5

LAPSCancellation because of no payment of annual fees

[8]ページ先頭

©2009-2025 Movatter.jp