JP4816911B2 - メモリの同期化方法及びリフレッシュ制御回路 - Google Patents
メモリの同期化方法及びリフレッシュ制御回路 Download PDFInfo
- Publication number
- JP4816911B2 JP4816911B2 JP2006029602A JP2006029602A JP4816911B2 JP 4816911 B2 JP4816911 B2 JP 4816911B2 JP 2006029602 A JP2006029602 A JP 2006029602A JP 2006029602 A JP2006029602 A JP 2006029602A JP 4816911 B2 JP4816911 B2 JP 4816911B2
- Authority
- JP
- Japan
- Prior art keywords
- refresh
- rank
- counter
- interval
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000015654 memory Effects 0.000 title claims description 83
- 238000000034 method Methods 0.000 title claims description 27
- 230000001360 synchronised effect Effects 0.000 claims description 38
- 238000010586 diagram Methods 0.000 description 21
- 230000015556 catabolic process Effects 0.000 description 5
- 238000006731 degradation reaction Methods 0.000 description 5
- 230000004913 activation Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007334 memory performance Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital 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/406—Management or control of the refreshing or charge-regeneration cycles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1605—Handling requests for interconnection or transfer for access to memory bus based on arbitration
- G06F13/161—Handling requests for interconnection or transfer for access to memory bus based on arbitration with latency improvement
- G06F13/1636—Handling requests for interconnection or transfer for access to memory bus based on arbitration with latency improvement using refresh
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital 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/406—Management or control of the refreshing or charge-regeneration cycles
- G11C11/40611—External triggering or timing of internal or partially internal refresh operations, e.g. auto-refresh or CAS-before-RAS triggered refresh
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Dram (AREA)
- Memory System (AREA)
- Hardware Redundancy (AREA)
Description
複数Rank搭載されたメモリのリフレッシュのタイミングを同期化するメモリの同期化方法であって、
同期リセット信号によって初期化されるカウンタにおけるカウント値を用いて予め決められた第1の間隔で前記複数Rankに対して順次リフレッシュを行う第1の処理と、
前記同期リセット信号をトリガとして前記第1の間隔よりも短い第2の間隔で前記複数Rankに対して順次リフレッシュを行う第2の処理とを有する。
図10は、本発明のリフレッシュ制御回路の他の実施の形態を示す図である。
2 リフレッシュ間隔レジスタ
3 リフレッシュタイミング比較部
4 リフレッシュ間隔比較部
5 リフレッシュRank制御部
6 リフレッシュRankカウンタ
7 メモリコマンド生成部
8 リフレッシュ同期制御部
Claims (5)
- 複数Rank搭載されたメモリのリフレッシュのタイミングを同期化するメモリの同期化方法であって、
同期リセット信号によって初期化されるカウンタにおけるカウント値を用いて予め決められた第1の間隔で前記複数Rankに対して順次リフレッシュを行う第1の処理と、
前記同期リセット信号をトリガとして前記第1の間隔よりも短い第2の間隔で前記複数Rankに対して順次リフレッシュを行う第2の処理とを有するメモリの同期化方法。 - 請求項1に記載のメモリの同期化方法において、
前記第1の処理は、前記カウンタにおけるカウント値が所定値となる度毎に、リフレッシュ対象となるRankを示すRank番号をインクリメントしていくことにより前記複数Rankに対して順次リフレッシュを行い、
前記第2の処理は、Rankに対してリフレッシュが発行された旨が通知された度毎に、リフレッシュ対象となるRankを示すRank番号をインクリメントしていくことにより前記複数Rankに対して連続的に順次リフレッシュを行うことを特徴とするメモリの同期化方法。 - 請求項1に記載のメモリの同期化方法において、
前記第1の処理は、前記カウンタにおけるカウント値が所定値となる度毎に、リフレッシュ対象となるRankを示すRank番号をインクリメントしていくことにより前記複数Rankに対して順次リフレッシュを行い、
前記第2の処理は、前記同期リセット信号をトリガとして前記第2の間隔で前記カウンタを初期化し、前記カウンタにおけるカウント値が所定値となる度毎に、リフレッシュ対象となるRankを示すRank番号をインクリメントしていくことにより前記複数Rankに対して順次リフレッシュを行うことを特徴とするメモリの同期化方法。 - 複数Rank搭載されたメモリのリフレッシュのタイミングを同期化するためのリフレッシュ制御回路であって、
同期リセット信号によって初期化され、リフレッシュを行うためのタイミングをカウントする第1のカウンタと、
リフレッシュの間隔を設定し、該間隔を示す値を出力するリフレッシュ間隔設定手段と、
前記第1のカウンタにおけるカウント値と前記リフレッシュ間隔設定手段から出力された値とを比較して一致した場合に、前記第1のカウンタを初期化するための初期化信号を出力する第1の比較手段と、
前記第1のカウンタにおけるカウント値が所定値となった場合にリフレッシュ開始信号を出力する第2の比較手段と、
同期リセット信号によって初期化され、前記第2の比較手段から前記リフレッシュ開始信号が出力される度にカウントアップし、カウント値をRank番号として出力する第2のカウンタと、
前記リフレッシュ開始信号に従って前記第2のカウンタから出力されたRank番号のRankに対してリフレッシュを行うコマンドを生成するとともに、Rankに対してリフレッシュが発行された場合にリフレッシュ発行通知信号を出力するメモリコマンド生成手段と、
前記同期リセット信号をトリガとし、前記メモリコマンド生成手段から前記リフレッシュ発行通知信号が出力された場合に該リフレッシュ発行通知信号に含まれるRank番号をインクリメントして該Rank番号を高速リフレッシュリクエスト信号とともに出力するリフレッシュRank制御手段とを有し、
前記メモリコマンド生成手段は、前記リフレッシュRank制御手段から前記高速リフレッシュリクエスト信号が出力された場合に、該高速リフレッシュリクエスト信号とともに出力されたRank番号のRankに対してリフレッシュを行うコマンドを生成するリフレッシュ制御回路。 - 複数Rank搭載されたメモリのリフレッシュのタイミングを同期化するためのリフレッシュ制御回路であって、
同期リセット信号によって初期化され、リフレッシュを行うためのタイミングをカウントする第1のカウンタと、
リフレッシュの間隔を設定し、該間隔を示す値を出力するリフレッシュ間隔設定手段と、
前記リフレッシュ間隔設定手段にて設定される間隔よりも短い間隔を設定し、前記同期リセット信号をトリガとして前記間隔を示す値を出力するリフレッシュ同期制御手段と、
前記リフレッシュ同期制御手段にて前記間隔を示す値が出力された場合は前記第1のカウンタにおけるカウント値と前記リフレッシュ同期制御手段から出力された値とを比較し、それ以外の場合は前記第1のカウンタにおけるカウント値と前記リフレッシュ間隔設定手段から出力された値とを比較し、両者が一致した場合に、前記第1のカウンタを初期化するための初期化信号を出力する第1の比較手段と、
同期リセット信号によって初期化され、前記第1のカウンタにおけるカウント値が所定値となった場合にリフレッシュ開始信号を出力する第2の比較手段と、
前記第2の比較手段から前記リフレッシュ開始信号が出力される度にカウントアップし、カウント値をRank番号として出力する第2のカウンタと、
前記リフレッシュ開始信号に従って前記第2のカウンタから出力されたRank番号のRankに対してリフレッシュを行うコマンドを生成するメモリコマンド生成手段とを有するリフレッシュ制御回路。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006029602A JP4816911B2 (ja) | 2006-02-07 | 2006-02-07 | メモリの同期化方法及びリフレッシュ制御回路 |
US11/698,165 US7474581B2 (en) | 2006-02-07 | 2007-01-26 | Memory synchronization method and refresh control circuit |
TW096103310A TWI347612B (en) | 2006-02-07 | 2007-01-30 | Memory synchronization method and refresh control circuit |
CN2007100049215A CN101017467B (zh) | 2006-02-07 | 2007-02-07 | 存储器同步方法和刷新控制电路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006029602A JP4816911B2 (ja) | 2006-02-07 | 2006-02-07 | メモリの同期化方法及びリフレッシュ制御回路 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007213130A JP2007213130A (ja) | 2007-08-23 |
JP4816911B2 true JP4816911B2 (ja) | 2011-11-16 |
Family
ID=38333901
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006029602A Expired - Fee Related JP4816911B2 (ja) | 2006-02-07 | 2006-02-07 | メモリの同期化方法及びリフレッシュ制御回路 |
Country Status (4)
Country | Link |
---|---|
US (1) | US7474581B2 (ja) |
JP (1) | JP4816911B2 (ja) |
CN (1) | CN101017467B (ja) |
TW (1) | TWI347612B (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009139109A1 (ja) * | 2008-05-13 | 2009-11-19 | パナソニック株式会社 | メモリ制御装置、およびこれを備えた情報処理装置 |
KR101913549B1 (ko) * | 2010-07-29 | 2018-10-30 | 르네사스 일렉트로닉스 가부시키가이샤 | 반도체 장치 및 데이터 처리 시스템 |
CN105810235B (zh) * | 2016-03-31 | 2019-02-05 | 中国人民解放军国防科学技术大学 | 一种dram刷新控制器及多通道dram同步刷新方法 |
US11226752B2 (en) * | 2019-03-05 | 2022-01-18 | Apple Inc. | Filtering memory calibration |
JP7497729B2 (ja) * | 2019-07-12 | 2024-06-11 | ソニーグループ株式会社 | 情報処理装置、および情報処理方法、並びにプログラム |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IT1041882B (it) * | 1975-08-20 | 1980-01-10 | Honeywell Inf Systems | Memoria dinamica a semiconduttori e relativo sistema di recarica |
JPH0743930B2 (ja) | 1985-09-10 | 1995-05-15 | 日本電気株式会社 | リフレツシユ制御回路 |
US4965717A (en) * | 1988-12-09 | 1990-10-23 | Tandem Computers Incorporated | Multiple processor system having shared memory with private-write capability |
JPH0432945A (ja) * | 1990-05-23 | 1992-02-04 | Oki Electric Ind Co Ltd | 2重化メモリ装置同期運転制御方式 |
EP0465050B1 (en) * | 1990-06-19 | 1997-09-03 | Dell Usa L.P. | A digital computer having a system for sequentially refreshing an expandable dynamic RAM memory circuit |
US5226152A (en) * | 1990-12-07 | 1993-07-06 | Motorola, Inc. | Functional lockstep arrangement for redundant processors |
JPH04281288A (ja) | 1991-01-08 | 1992-10-06 | Nec Corp | 二重化主記憶装置の同期制御方式 |
JP3146075B2 (ja) * | 1992-10-14 | 2001-03-12 | 三菱電機株式会社 | 多重化メモリ装置 |
JPH0773059A (ja) | 1993-03-02 | 1995-03-17 | Tandem Comput Inc | フォールトトレラント型コンピュータシステム |
JP2828564B2 (ja) | 1993-06-22 | 1998-11-25 | 帝人株式会社 | 離型フイルム |
DE69435090T2 (de) * | 1993-12-01 | 2009-06-10 | Marathon Technologies Corp., Stow | Rechnersystem mit Steuereinheiten und Rechnerelementen |
CA2309926A1 (en) | 1997-11-14 | 1999-05-27 | Erik Muench | Method for maintaining the synchronized execution in fault resilient/fault tolerant computer systems |
JPH11195293A (ja) | 1997-12-26 | 1999-07-21 | Ricoh Co Ltd | メモリリフレッシュ方法 |
JPH11338832A (ja) | 1998-05-26 | 1999-12-10 | Matsushita Electric Ind Co Ltd | プロセッサの同期装置および同期方法 |
JP4262356B2 (ja) * | 1999-05-21 | 2009-05-13 | パナソニック株式会社 | Dramリフレッシュ同期式メモリ二重化装置 |
US6553449B1 (en) * | 2000-09-29 | 2003-04-22 | Intel Corporation | System and method for providing concurrent row and column commands |
JP3821806B2 (ja) | 2002-08-30 | 2006-09-13 | エヌイーシーコンピュータテクノ株式会社 | フォールトトレラントコンピュータ、そのトランザクション同期制御方法及びプログラム |
KR100529033B1 (ko) * | 2003-05-23 | 2005-11-17 | 주식회사 하이닉스반도체 | 동기식 반도체 메모리 소자 |
JP4322694B2 (ja) * | 2004-02-04 | 2009-09-02 | エルピーダメモリ株式会社 | 半導体記憶装置および半導体記憶装置のリフレッシュ方法 |
WO2006013632A1 (ja) * | 2004-08-05 | 2006-02-09 | Fujitsu Limited | 半導体メモリ |
-
2006
- 2006-02-07 JP JP2006029602A patent/JP4816911B2/ja not_active Expired - Fee Related
-
2007
- 2007-01-26 US US11/698,165 patent/US7474581B2/en active Active
- 2007-01-30 TW TW096103310A patent/TWI347612B/zh not_active IP Right Cessation
- 2007-02-07 CN CN2007100049215A patent/CN101017467B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20070183243A1 (en) | 2007-08-09 |
CN101017467A (zh) | 2007-08-15 |
TWI347612B (en) | 2011-08-21 |
TW200809871A (en) | 2008-02-16 |
CN101017467B (zh) | 2010-09-29 |
JP2007213130A (ja) | 2007-08-23 |
US7474581B2 (en) | 2009-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8264903B1 (en) | Systems and methods for refreshing a memory module | |
US6240042B1 (en) | Output circuit for a double data rate dynamic random access memory, double data rate dynamic random access memory, method of clocking data out from a double data rate dynamic random access memory and method of providing a data strobe signal | |
US8081533B2 (en) | Semiconductor memory device | |
JP4816911B2 (ja) | メモリの同期化方法及びリフレッシュ制御回路 | |
JP2000187522A (ja) | Ddrタイミングのためのデ―タクロック待ち時間補償回路及び方法 | |
US9373371B2 (en) | Dynamic burst length output control in a memory | |
US8144530B2 (en) | Semiconductor memory device and method for generating output enable signal | |
CN1902708A (zh) | 用于为低功率刷新操作而控制时钟同步电路的电路及方法 | |
US7272054B2 (en) | Time domain bridging circuitry for use in determining output enable timing | |
US6545941B2 (en) | Clock synchronous circuit | |
JP2011146043A (ja) | 半導体装置、その装置を備える半導体システム、及びそのシステムの動作方法。 | |
US8261121B2 (en) | Command latency reduction and command bandwidth maintenance in a memory circuit | |
KR20000053606A (ko) | 동기식반도체저장장치 | |
JP3723340B2 (ja) | 半導体記憶装置 | |
KR100300154B1 (ko) | 메모리리소스로부터의데이터를데이터경로유닛에래칭하는방법및장치 | |
KR20120020319A (ko) | 시프트 회로 | |
TWI304219B (en) | Clock control device | |
US10957378B1 (en) | Control circuit and control method thereof for pseudo static random access memory | |
CN112992222B (zh) | 应用于伪静态随机存取存储器的控制电路及其控制方法 | |
USRE44590E1 (en) | Clock control device for toggling an internal clock of a synchronous DRAM for reduced power consumption | |
JPS6129489A (ja) | ダイナミツクメモリ制御方式 | |
JP4139374B2 (ja) | 半導体記憶装置 | |
Nukala et al. | Enhanced Data Transfer for Multi-Loaded Source Synchronous Signal Groups | |
JPH07129462A (ja) | メモリ制御装置 | |
JP2024024172A (ja) | 擬似スタティックランダムアクセスメモリ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090115 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110803 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110816 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140909 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4816911 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |