WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2007096997) MEMORY CONTROLLER AND MEMORY CONTROL METHOD
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2007/096997    International Application No.:    PCT/JP2006/303474
Publication Date: 30.08.2007 International Filing Date: 24.02.2006
IPC:
G06F 12/16 (2006.01), G06F 12/08 (2006.01)
Applicants: FUJITSU LIMITED [JP/JP]; 1-1, Kamikodanaka 4-chome, Nakahara-ku, Kawasaki-shi, Kanagawa 2118588 (JP) (For All Designated States Except US).
DOI, Masanori [JP/JP]; (JP) (For US Only)
Inventors: DOI, Masanori; (JP)
Agent: SAKAI, Hiroaki; Sakai International Patent Office Kasumigaseki Building 2-5, Kasumigaseki 3-chome Chiyoda-ku, Tokyo 1006020 (JP)
Priority Data:
Title (EN) MEMORY CONTROLLER AND MEMORY CONTROL METHOD
(FR) CONTROLEUR DE MEMOIRE ET PROCEDE DE CONTROLE DE MEMOIRE
(JA) メモリ制御装置およびメモリ制御方法
Abstract: front page image
(EN)The invention aims to periodically and infallibly verify the correctness of an error correction circuit and guarantee the correct functioning of RAS control. A read instructing section (102) notifies a counter (103) that a data read command is issued and instructs the address of data to be read to a reader (104). The counter (103) counts the number of read commands and, when the counter value reaches a predetermined threshold, instructs a pseudoerror injector (105) to inject a pseudoerror. The reader (104) reads the data from a cache (200). When the injection of a pseudoerror is instructed, the pseudoerror injector (105) injects a pseudoerror into the data outputted from the reader (104). An error locator (106) locates the position of an error in the data. A judging section (108) judges whether or not the pseudoerror-injected position and the error position coincide and, if yes, judges that the error location by the error locator (106) is correct.
(FR)La présente invention a pour objet de vérifier, de manière périodique et infaillible, l'exactitude d'un circuit de correction d'erreur et de garantir le bon fonctionnement d'un contrôle RAS. Une section d'instruction de lecture (102) avertit un compteur (103) qu'une commande de lecture de données est émise et demande que l'adresse de données soit lue à un lecteur (104). Le compteur (103) compte le nombre de commandes de lecture et, lorsque la valeur de compteur atteint un seuil prédéterminé, demande à un injecteur de pseudo-erreurs (105) d'injecter une pseudo-erreur. Le lecteur (104) lit les données à partir d'un cache (200). Lorsque l'injection d'une pseudo-erreur est demandée, l'injecteur de pseudo-erreur (105) injecte une pseudo-erreur dans les données produites par le lecteur (104). Un localisateur d'erreurs (106) localise la position d'une erreur dans les données. Une section d'évaluation (108) évalue si oui ou non la position injectée par la pseudo-erreur et la position d'erreur coïncident et, si oui, évalue que l'emplacement de l'erreur par le localisateur d'erreur (106) est correcte.
(JA) 定期的かつ確実に誤り訂正回路の正当性を検証し、RAS制御の正当な機能を保証すること。読出指示部(102)は、データの読み出し命令が出された旨をカウンタ部(103)へ通知するとともに、読み出すデータのアドレスを読出部(104)へ指示する。カウンタ部(103)は、読み出し命令の回数をカウントし、カウンタ値が所定のしきい値に達すると擬似エラー注入部(105)へ擬似エラー注入を指示する。読出部(104)は、データをキャッシュ(200)から読み出す。擬似エラー注入部(105)は、擬似エラー注入が指示されると、読出部(104)から出力されるデータに擬似エラーを注入する。誤り位置特定部(106)は、データ中の誤り位置を特定する。判定部(108)は、擬似エラーの注入位置と誤り位置とが一致するか否かを判定し、両者が一致すれば、誤り位置特定部(106)による誤り位置の特定が正確であると判断する。
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, LY, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, SM, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, YU, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, NL, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: Japanese (JA)
Filing Language: Japanese (JA)