特許
J-GLOBAL ID:201703002227671824
サニタイズ認識DRAMコントローラ
発明者:
,
,
出願人/特許権者:
代理人 (3件):
伊東 忠重
, 伊東 忠彦
, 大貫 進介
公報種別:公開公報
出願番号(国際出願番号):特願2016-249420
公開番号(公開出願番号):特開2017-191594
出願日: 2016年12月22日
公開日(公表日): 2017年10月19日
要約:
【課題】無効なデータへの不要なリフレッシュによって消費される電力を削減する。【解決手段】DRAMコントローラは、それぞれがDRAMの複数のブロックのうちの1つのブロックとの関連付けのための複数のフラグを含む。サニタイズコントローラは、1つのブロックがサニタイズされるべきであると判定し、それに応答して複数のブロックのうちの1つのブロックと関連する1つのフラグをセットし、該ブロックのリフレッシュをディセーブルする。引き続くブロック内のロケーションからのデータ読み取り要求の受信に応答して、フラグがクリアされていない場合には、DRAMコントローラはロケーションを読み出し、そこから読み出されたデータを返す。フラグがセットされている場合には、DRAMコントローラはDRAMの読み出しを行わず、ゼロの値を返さない。【選択図】図4
請求項(抜粋):
複数のブロックを含むダイナミック・ランダム・アクセス・メモリ(DRAM)を制御するためのDRAMコントローラであって、ブロックは前記DRAM内の1つ又は複数のストレージ・ユニットであり、当該DRAMコントローラは前記DRAMに対するリフレッシュを選択的にイネーブル又はディセーブルすることができ、
当該DRAMコントローラは、
それぞれが前記DRAMの複数のブロックのうちの1つのブロックと関連する複数のフラグと、
前記複数のブロックのうちの1つのブロックがサニタイズされるべきであると判定し、それに応答して前記複数のブロックのうちの1つのブロックと関連する、前記複数のフラグのうちの1つのフラグをセットし、該ブロックのリフレッシュをディセーブルするサニタイズコントローラと、を含み、
引き続く前記ブロック内のロケーションからのデータ読み取り要求の受信に応答して、前記フラグがクリアされている場合には、当該DRAMコントローラは前記ロケーションを読み出し、そこから読み出されたデータを返し、前記フラグがセットされている場合には、当該DRAMコントローラはゼロ値を返し、DRAMの読み出しを行わない、DRAMコントローラ。
IPC (4件):
G06F 12/00
, G11C 11/406
, G06F 12/14
, G06F 21/79
FI (4件):
G06F12/00 550B
, G11C11/34 363J
, G06F12/14 510A
, G06F21/79
Fターム (9件):
5B017AA03
, 5B017BB02
, 5B017CA01
, 5B060CA10
, 5M024AA04
, 5M024BB35
, 5M024EE17
, 5M024KK35
, 5M024PP01
引用特許:
前のページに戻る