特許
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
引用特許:
審査官引用 (2件)

前のページに戻る