JP2009282721A - メモリコントローラ、メモリコントロールシステム及びメモリ遅延量制御方法 - Google Patents
メモリコントローラ、メモリコントロールシステム及びメモリ遅延量制御方法 Download PDFInfo
- Publication number
- JP2009282721A JP2009282721A JP2008133698A JP2008133698A JP2009282721A JP 2009282721 A JP2009282721 A JP 2009282721A JP 2008133698 A JP2008133698 A JP 2008133698A JP 2008133698 A JP2008133698 A JP 2008133698A JP 2009282721 A JP2009282721 A JP 2009282721A
- Authority
- JP
- Japan
- Prior art keywords
- dram device
- memory
- external dram
- delay
- memory controller
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C5/00—Details of stores covered by group G11C11/00
- G11C5/14—Power supply arrangements, e.g. power down, chip selection or deselection, layout of wirings or power grids, or multiple supply levels
-
- 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/1668—Details of memory controller
- G06F13/1689—Synchronisation and timing concerns
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Dram (AREA)
- Memory System (AREA)
Abstract
【解決手段】メモリコントローラは、外部DRAM装置200に対するデータ送受信での遅延量を調整するメモリコントローラ100であって、外部DRAM装置200に送信したテストデータと外部DRAM装置200から返信された当該テストデータとを比較することにより前記遅延量を所定の設定値に定め、当該設定値を外部DRAM装置200に送信する遅延制御部110と外部DRAM装置200に格納された前記設定値を取り込む取込部と、を備える。
【選択図】図1
Description
外部DRAM装置に対するデータ送受信での遅延量を調整するメモリコントローラであって、
前記外部DRAM装置に送信したテストデータと前記外部DRAM装置から返信された当該テストデータとを比較することにより前記遅延量を所定の設定値に定め、当該設定値を前記外部DRAM装置に送信する遅延制御部と
前記外部DRAM装置に格納された前記設定値を取り込む取込部と、を備えるものである。
外部DRAM装置と、
前記外部DRAM装置に対するデータ送受信での遅延量を調整するメモリコントローラと、を備えたメモリコントロールシステムであって、
前記メモリコントローラは、前記外部DRAM装置に送信したテストデータと前記外部DRAM装置から返信された当該テストデータとを比較することにより前記遅延量を所定の設定値に定め、
前記設定値を前記外部DRAM装置が記憶するものである。
外部DRAM装置に対するデータの送受信における遅延量を調整するメモリ遅延量制御方法であって、
前記外部DRAM装置に送信したテストデータと前記外部DRAM装置から返信された当該テストデータとを比較することにより、前記遅延量を所定の設定値に定め、
前記設定値を前記外部DRAM装置に記憶させるものである。
以下、図面に基づいて本発明の実施の形態について説明する。図1は、本発明の実施の形態に係るメモリコントロールシステムのブロック図である。図1に示すように、実施の形態に係るメモリコントロールシステムは、メモリコントローラ100、外部メモリであるDRAM200及び内部システム300を備える。
110 遅延制御部
111 パタン生成部
112 パタン比較部
113 遅延保持部
114 コマンド出力部
120 遅延調整部
130 データ取込部
200 DRAM
300 内部システム
400 システムLSI
Claims (11)
- 外部DRAM装置に対するデータ送受信での遅延量を調整するメモリコントローラであって、
前記外部DRAM装置に送信したテストデータと前記外部DRAM装置から返信された当該テストデータとを比較することにより前記遅延量を所定の設定値に定め、当該設定値を前記外部DRAM装置に送信する遅延制御部と、
前記外部DRAM装置に格納された前記設定値を取り込む取込部と、を備えるメモリコントローラ。 - 当該メモリコントローラの電源が省電力モードによりオフとなる場合、前記外部DRAM装置の電源はオンのままであることを特徴とする請求項1に記載のメモリコントローラ。
- 前記外部DRAM装置に、プログラムが格納されていることを特徴とする請求項1又は2に記載のメモリコントローラ。
- 外部DRAM装置と、
前記外部DRAM装置に対するデータ送受信での遅延量を調整するメモリコントローラと、を備えたメモリコントロールシステムであって、
前記メモリコントローラは、前記外部DRAM装置に送信したテストデータと前記外部DRAM装置から返信された当該テストデータとを比較することにより前記遅延量を所定の設定値に定め、
前記設定値を前記外部DRAM装置が記憶するメモリコントロールシステム。 - 前記メモリコントローラの電源が省電力モードによりオフとなる場合、前記外部DRAM装置の電源はオンのままであることを特徴とする請求項4に記載のメモリコントロールシステム。
- 前記メモリコントローラの電源が省電力モードによるオフからオンに切り替わった場合、前記メモリコントローラは前記外部DRAM装置に書き込まれた前記設定値を取り込むことを特徴とする請求項5に記載のメモリコントロールシステム。
- 前記外部DRAM装置に、プログラムが格納されていることを特徴とする請求項4〜6のいずれか一項に記載のメモリコントロールシステム。
- 外部DRAM装置に対するデータの送受信における遅延量を調整するメモリ遅延量制御方法であって、
前記外部DRAM装置に送信したテストデータと前記外部DRAM装置から返信された当該テストデータとを比較することにより、前記遅延量を所定の設定値に定め、
前記設定値を前記外部DRAM装置に記憶させるメモリ遅延量制御方法。 - 前記遅延量を定めるメモリコントローラの電源が、省電力モードによりオフとなる場合、前記外部DRAM装置の電源はオンのままであることを特徴とする請求項8に記載のメモリ遅延量制御方法。
- 前記メモリコントローラの電源が省電力モードによるオフからオンに切り替わった場合、前記メモリコントローラは前記外部DRAM装置に記憶された前記設定値を取り込むことを特徴とする請求項9に記載のメモリ遅延量制御方法。
- 前記外部DRAM装置に、プログラムが格納されていることを特徴とする請求項8〜10のいずれか一項に記載のメモリ遅延量制御方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008133698A JP2009282721A (ja) | 2008-05-21 | 2008-05-21 | メモリコントローラ、メモリコントロールシステム及びメモリ遅延量制御方法 |
US12/453,553 US8201013B2 (en) | 2008-05-21 | 2009-05-14 | Memory controller, system including the controller, and memory delay amount control method |
US13/462,689 US8359490B2 (en) | 2008-05-21 | 2012-05-02 | Memory controller, system including the controller, and memory delay amount control method |
US13/731,429 US20130121095A1 (en) | 2008-05-21 | 2012-12-31 | Memory controller, system including the controller, and memory delay amount control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008133698A JP2009282721A (ja) | 2008-05-21 | 2008-05-21 | メモリコントローラ、メモリコントロールシステム及びメモリ遅延量制御方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009282721A true JP2009282721A (ja) | 2009-12-03 |
Family
ID=41342964
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008133698A Pending JP2009282721A (ja) | 2008-05-21 | 2008-05-21 | メモリコントローラ、メモリコントロールシステム及びメモリ遅延量制御方法 |
Country Status (2)
Country | Link |
---|---|
US (3) | US8201013B2 (ja) |
JP (1) | JP2009282721A (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009282721A (ja) * | 2008-05-21 | 2009-12-03 | Nec Electronics Corp | メモリコントローラ、メモリコントロールシステム及びメモリ遅延量制御方法 |
US20120110400A1 (en) * | 2010-11-01 | 2012-05-03 | Altera Corporation | Method and Apparatus for Performing Memory Interface Calibration |
US10714159B2 (en) * | 2018-05-09 | 2020-07-14 | Micron Technology, Inc. | Indication in memory system or sub-system of latency associated with performing an access command |
US10942854B2 (en) | 2018-05-09 | 2021-03-09 | Micron Technology, Inc. | Prefetch management for memory |
TWI781017B (zh) * | 2021-12-17 | 2022-10-11 | 力晶積成電子製造股份有限公司 | 測試系統以及其測試電路 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01187655A (ja) * | 1988-01-22 | 1989-07-27 | Hitachi Ltd | メモリチェック方式 |
JPH1040174A (ja) * | 1996-07-29 | 1998-02-13 | Meidensha Corp | データ書込み方式 |
JP2000235517A (ja) * | 1999-02-12 | 2000-08-29 | Nec Corp | 半導体集積回路及びクロック遅延調整方法 |
JP2006350957A (ja) * | 2005-06-20 | 2006-12-28 | Fuji Xerox Co Ltd | 制御装置 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6438670B1 (en) * | 1998-10-02 | 2002-08-20 | International Business Machines Corporation | Memory controller with programmable delay counter for tuning performance based on timing parameter of controlled memory storage device |
KR100389916B1 (ko) * | 2000-08-28 | 2003-07-04 | 삼성전자주식회사 | 메모리 모듈 및 메모리 컨트롤러 |
US6735709B1 (en) * | 2000-11-09 | 2004-05-11 | Micron Technology, Inc. | Method of timing calibration using slower data rate pattern |
US6917561B2 (en) * | 2002-04-29 | 2005-07-12 | Lsi Logic Corporation | Memory controller and method of aligning write data to a memory device |
EP1735794B1 (en) * | 2004-03-31 | 2011-04-27 | Micron Technology, Inc. | Reconstruction of signal timing in integrated circuits |
US7493461B1 (en) * | 2005-01-20 | 2009-02-17 | Altera Corporation | Dynamic phase alignment for resynchronization of captured data |
JP2006275616A (ja) * | 2005-03-28 | 2006-10-12 | Fujitsu Ltd | 半導体装置及びスキュー調整方法 |
JP4763360B2 (ja) | 2005-06-30 | 2011-08-31 | アラクサラネットワークス株式会社 | 半導体装置 |
US20070005922A1 (en) * | 2005-06-30 | 2007-01-04 | Swaminathan Muthukumar P | Fully buffered DIMM variable read latency |
US7698589B2 (en) * | 2006-03-21 | 2010-04-13 | Mediatek Inc. | Memory controller and device with data strobe calibration |
US7664978B2 (en) * | 2006-04-07 | 2010-02-16 | Altera Corporation | Memory interface circuitry with phase detection |
US20070288716A1 (en) * | 2006-06-09 | 2007-12-13 | Infineon Technologies Ag | Memory system with a retiming circuit and a method of exchanging data and timing signals between a memory controller and a memory device |
TWI311320B (en) * | 2006-12-01 | 2009-06-21 | Realtek Semiconductor Corp | Circuit and method for calibrating data control signal |
WO2008079910A2 (en) * | 2006-12-20 | 2008-07-03 | Rambus Inc. | Strobe acquisition and tracking |
EP2153525B1 (en) * | 2007-05-29 | 2017-04-05 | Rambus Inc. | Adjusting clock error across a circuit interface |
JP2009282721A (ja) * | 2008-05-21 | 2009-12-03 | Nec Electronics Corp | メモリコントローラ、メモリコントロールシステム及びメモリ遅延量制御方法 |
-
2008
- 2008-05-21 JP JP2008133698A patent/JP2009282721A/ja active Pending
-
2009
- 2009-05-14 US US12/453,553 patent/US8201013B2/en not_active Expired - Fee Related
-
2012
- 2012-05-02 US US13/462,689 patent/US8359490B2/en not_active Expired - Fee Related
- 2012-12-31 US US13/731,429 patent/US20130121095A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01187655A (ja) * | 1988-01-22 | 1989-07-27 | Hitachi Ltd | メモリチェック方式 |
JPH1040174A (ja) * | 1996-07-29 | 1998-02-13 | Meidensha Corp | データ書込み方式 |
JP2000235517A (ja) * | 1999-02-12 | 2000-08-29 | Nec Corp | 半導体集積回路及びクロック遅延調整方法 |
JP2006350957A (ja) * | 2005-06-20 | 2006-12-28 | Fuji Xerox Co Ltd | 制御装置 |
Also Published As
Publication number | Publication date |
---|---|
US8201013B2 (en) | 2012-06-12 |
US20090292940A1 (en) | 2009-11-26 |
US8359490B2 (en) | 2013-01-22 |
US20120218844A1 (en) | 2012-08-30 |
US20130121095A1 (en) | 2013-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10579462B2 (en) | Method and apparatus for using an error signal to indicate a write request error and write request acceptance | |
JP5733126B2 (ja) | メモリインタフェース回路及びタイミング調整方法 | |
US8397036B2 (en) | Memory control device and semiconductor processing apparatus | |
JP2009282721A (ja) | メモリコントローラ、メモリコントロールシステム及びメモリ遅延量制御方法 | |
CN103489476B (zh) | 存储器件及其操作方法 | |
US7180822B2 (en) | Semiconductor memory device without decreasing performance thereof even if refresh operation or word line changing operation occur during burst operation | |
US8463956B2 (en) | Data transfer control apparatus | |
JP4882807B2 (ja) | Sdram制御回路及び情報処理装置 | |
US7536519B2 (en) | Memory access control apparatus and method for accomodating effects of signal delays caused by load | |
JP2007280562A (ja) | リフレッシュ制御装置 | |
JP2011061666A (ja) | インピーダンス調整装置、インピーダンス調整方法 | |
JP4785153B2 (ja) | マイクロコンピュータ及びマイコンシステム | |
TWI515569B (zh) | 存取系統及記憶裝置 | |
KR101735082B1 (ko) | 메모리 장치의 내부 라이트 신호 지연회로 및 지연 방법 | |
JP6957848B2 (ja) | 電子装置およびdramの初期化方法 | |
KR20120076406A (ko) | 내부클럭 생성회로 | |
JP2016224787A (ja) | データ処理装置 | |
JP2009026019A (ja) | メモリコントローラ及びメモリ初期化方法 | |
JP2006244528A (ja) | マイクロコンピュータ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110224 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121025 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121106 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121218 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130122 |