WO2003058456A1 - Method for dynamically adjusting a memory page closing policy - Google Patents
Method for dynamically adjusting a memory page closing policy Download PDFInfo
- Publication number
- WO2003058456A1 WO2003058456A1 PCT/US2002/041550 US0241550W WO03058456A1 WO 2003058456 A1 WO2003058456 A1 WO 2003058456A1 US 0241550 W US0241550 W US 0241550W WO 03058456 A1 WO03058456 A1 WO 03058456A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- memory
- page
- bank
- policy
- access
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/0215—Addressing or allocation; Relocation with look ahead addressing means
Abstract
Description
Claims
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE60232367T DE60232367D1 (en) | 2002-01-03 | 2002-12-27 | METHOD FOR DYNAMICALLY SETTING A MEMORY PAD STRATEGY |
EP02794434A EP1461706B1 (en) | 2002-01-03 | 2002-12-27 | Method for dynamically adjusting a memory page closing policy |
KR1020047010521A KR100626770B1 (en) | 2002-01-03 | 2002-12-27 | Method for dynamically adjusting a memory page closing policy |
AU2002359868A AU2002359868A1 (en) | 2002-01-03 | 2002-12-27 | Method for dynamically adjusting a memory page closing policy |
AT02794434T ATE431590T1 (en) | 2002-01-03 | 2002-12-27 | METHOD FOR DYNAMIC SETTING A STORAGE PAGE CLOSING STRATEGY |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/039,087 | 2002-01-03 | ||
US10/039,087 US6799241B2 (en) | 2002-01-03 | 2002-01-03 | Method for dynamically adjusting a memory page closing policy |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2003058456A1 true WO2003058456A1 (en) | 2003-07-17 |
Family
ID=21903596
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2002/041550 WO2003058456A1 (en) | 2002-01-03 | 2002-12-27 | Method for dynamically adjusting a memory page closing policy |
Country Status (9)
Country | Link |
---|---|
US (1) | US6799241B2 (en) |
EP (1) | EP1461706B1 (en) |
KR (1) | KR100626770B1 (en) |
CN (1) | CN1284086C (en) |
AT (1) | ATE431590T1 (en) |
AU (1) | AU2002359868A1 (en) |
DE (1) | DE60232367D1 (en) |
TW (1) | TWI284261B (en) |
WO (1) | WO2003058456A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7587547B2 (en) | 2006-03-30 | 2009-09-08 | Intel Corporation | Dynamic update adaptive idle timer |
Families Citing this family (98)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6906978B2 (en) * | 2002-03-19 | 2005-06-14 | Intel Corporation | Flexible integrated memory |
US6976122B1 (en) * | 2002-06-21 | 2005-12-13 | Advanced Micro Devices, Inc. | Dynamic idle counter threshold value for use in memory paging policy |
US6910114B2 (en) * | 2002-11-15 | 2005-06-21 | Intel Corporation | Adaptive idle timer for a memory device |
JP4250989B2 (en) * | 2003-03-26 | 2009-04-08 | 日本電気株式会社 | Memory access control device |
US20050060533A1 (en) * | 2003-09-17 | 2005-03-17 | Steven Woo | Method, device, software and apparatus for adjusting a system parameter value, such as a page closing time |
US7076617B2 (en) * | 2003-09-30 | 2006-07-11 | Intel Corporation | Adaptive page management |
US20050204113A1 (en) * | 2004-03-09 | 2005-09-15 | International Business Machines Corp. | Method, system and storage medium for dynamically selecting a page management policy for a memory controller |
US7296129B2 (en) | 2004-07-30 | 2007-11-13 | International Business Machines Corporation | System, method and storage medium for providing a serialized memory interface with a bus repeater |
US7299313B2 (en) | 2004-10-29 | 2007-11-20 | International Business Machines Corporation | System, method and storage medium for a memory subsystem command interface |
US7512762B2 (en) | 2004-10-29 | 2009-03-31 | International Business Machines Corporation | System, method and storage medium for a memory subsystem with positional read data latency |
US7305574B2 (en) * | 2004-10-29 | 2007-12-04 | International Business Machines Corporation | System, method and storage medium for bus calibration in a memory subsystem |
US7331010B2 (en) | 2004-10-29 | 2008-02-12 | International Business Machines Corporation | System, method and storage medium for providing fault detection and correction in a memory subsystem |
US7457926B2 (en) | 2005-05-18 | 2008-11-25 | International Business Machines Corporation | Cache line replacement monitoring and profiling |
US8090897B2 (en) | 2006-07-31 | 2012-01-03 | Google Inc. | System and method for simulating an aspect of a memory circuit |
US8438328B2 (en) | 2008-02-21 | 2013-05-07 | Google Inc. | Emulation of abstracted DIMMs using abstracted DRAMs |
US8081474B1 (en) | 2007-12-18 | 2011-12-20 | Google Inc. | Embossed heat spreader |
US10013371B2 (en) | 2005-06-24 | 2018-07-03 | Google Llc | Configurable memory circuit system and method |
US7609567B2 (en) | 2005-06-24 | 2009-10-27 | Metaram, Inc. | System and method for simulating an aspect of a memory circuit |
US8060774B2 (en) | 2005-06-24 | 2011-11-15 | Google Inc. | Memory systems and memory modules |
US8130560B1 (en) | 2006-11-13 | 2012-03-06 | Google Inc. | Multi-rank partial width memory modules |
US7392338B2 (en) | 2006-07-31 | 2008-06-24 | Metaram, Inc. | Interface circuit system and method for autonomously performing power management operations in conjunction with a plurality of memory circuits |
US8386722B1 (en) | 2008-06-23 | 2013-02-26 | Google Inc. | Stacked DIMM memory interface |
US8359187B2 (en) | 2005-06-24 | 2013-01-22 | Google Inc. | Simulating a different number of memory circuit devices |
US7472220B2 (en) | 2006-07-31 | 2008-12-30 | Metaram, Inc. | Interface circuit system and method for performing power management operations utilizing power management signals |
US8796830B1 (en) | 2006-09-01 | 2014-08-05 | Google Inc. | Stackable low-profile lead frame package |
US20080082763A1 (en) | 2006-10-02 | 2008-04-03 | Metaram, Inc. | Apparatus and method for power management of memory circuits by a system or component thereof |
US9542352B2 (en) | 2006-02-09 | 2017-01-10 | Google Inc. | System and method for reducing command scheduling constraints of memory circuits |
US9507739B2 (en) | 2005-06-24 | 2016-11-29 | Google Inc. | Configurable memory circuit system and method |
US8335894B1 (en) | 2008-07-25 | 2012-12-18 | Google Inc. | Configurable memory system with interface circuit |
US8397013B1 (en) | 2006-10-05 | 2013-03-12 | Google Inc. | Hybrid memory module |
US8111566B1 (en) | 2007-11-16 | 2012-02-07 | Google, Inc. | Optimal channel design for memory devices for providing a high-speed memory interface |
US7386656B2 (en) | 2006-07-31 | 2008-06-10 | Metaram, Inc. | Interface circuit system and method for performing power management operations in conjunction with only a portion of a memory circuit |
US8089795B2 (en) | 2006-02-09 | 2012-01-03 | Google Inc. | Memory module with memory stack and interface with enhanced capabilities |
US7590796B2 (en) * | 2006-07-31 | 2009-09-15 | Metaram, Inc. | System and method for power management in memory systems |
US8327104B2 (en) | 2006-07-31 | 2012-12-04 | Google Inc. | Adjusting the timing of signals associated with a memory system |
US8244971B2 (en) | 2006-07-31 | 2012-08-14 | Google Inc. | Memory circuit system and method |
US8055833B2 (en) | 2006-10-05 | 2011-11-08 | Google Inc. | System and method for increasing capacity, performance, and flexibility of flash storage |
US8077535B2 (en) | 2006-07-31 | 2011-12-13 | Google Inc. | Memory refresh apparatus and method |
US8041881B2 (en) | 2006-07-31 | 2011-10-18 | Google Inc. | Memory device with emulated characteristics |
US8619452B2 (en) | 2005-09-02 | 2013-12-31 | Google Inc. | Methods and apparatus of stacking DRAMs |
US20080028136A1 (en) | 2006-07-31 | 2008-01-31 | Schakel Keith R | Method and apparatus for refresh management of memory modules |
US9171585B2 (en) | 2005-06-24 | 2015-10-27 | Google Inc. | Configurable memory circuit system and method |
KR100714396B1 (en) * | 2005-07-18 | 2007-05-04 | 삼성전자주식회사 | Computer system for improving processing speed of memory |
US7478259B2 (en) | 2005-10-31 | 2009-01-13 | International Business Machines Corporation | System, method and storage medium for deriving clocks in a memory system |
US7685392B2 (en) | 2005-11-28 | 2010-03-23 | International Business Machines Corporation | Providing indeterminate read data latency in a memory system |
US9632929B2 (en) | 2006-02-09 | 2017-04-25 | Google Inc. | Translating an address associated with a command communicated between a system and memory circuits |
US7409516B2 (en) * | 2006-03-30 | 2008-08-05 | Intel Corporation | Pending request scoreboard for out-of-order memory scheduler |
US7594055B2 (en) * | 2006-05-24 | 2009-09-22 | International Business Machines Corporation | Systems and methods for providing distributed technology independent memory controllers |
US7724589B2 (en) | 2006-07-31 | 2010-05-25 | Google Inc. | System and method for delaying a signal communicated from a system to at least one of a plurality of memory circuits |
US7669086B2 (en) | 2006-08-02 | 2010-02-23 | International Business Machines Corporation | Systems and methods for providing collision detection in a memory system |
US7870459B2 (en) | 2006-10-23 | 2011-01-11 | International Business Machines Corporation | High density high reliability memory module with power gating and a fault tolerant address and command bus |
US7721140B2 (en) | 2007-01-02 | 2010-05-18 | International Business Machines Corporation | Systems and methods for improving serviceability of a memory system |
KR100885783B1 (en) * | 2007-01-23 | 2009-02-26 | 주식회사 하이닉스반도체 | Flash memory device and method of operating the same |
US7606988B2 (en) * | 2007-01-29 | 2009-10-20 | International Business Machines Corporation | Systems and methods for providing a dynamic memory bank page policy |
US20080282029A1 (en) * | 2007-05-09 | 2008-11-13 | Ganesh Balakrishnan | Structure for dynamic optimization of dynamic random access memory (dram) controller page policy |
US20080282028A1 (en) * | 2007-05-09 | 2008-11-13 | International Business Machines Corporation | Dynamic optimization of dynamic random access memory (dram) controller page policy |
KR100879463B1 (en) * | 2007-05-11 | 2009-01-20 | 삼성전자주식회사 | Multi-path accessible semiconductor memory device having operation for preventing precharge skip in transferring access authority |
US8301833B1 (en) | 2007-06-01 | 2012-10-30 | Netlist, Inc. | Non-volatile memory module |
US8904098B2 (en) | 2007-06-01 | 2014-12-02 | Netlist, Inc. | Redundant backup using non-volatile memory |
US8874831B2 (en) | 2007-06-01 | 2014-10-28 | Netlist, Inc. | Flash-DRAM hybrid memory module |
US8209479B2 (en) | 2007-07-18 | 2012-06-26 | Google Inc. | Memory circuit system and method |
US8080874B1 (en) | 2007-09-14 | 2011-12-20 | Google Inc. | Providing additional space between an integrated circuit and a circuit board for positioning a component therebetween |
KR101598828B1 (en) * | 2008-12-22 | 2016-03-02 | 삼성전자주식회사 | Method for adjusting page open time in memory device and memory system using the same |
US8347020B2 (en) * | 2009-03-20 | 2013-01-01 | Qualcomm Incorporated | Memory access controller, systems, and methods for optimizing memory access times |
EP2441007A1 (en) | 2009-06-09 | 2012-04-18 | Google, Inc. | Programming of dimm termination resistance values |
US20120059983A1 (en) * | 2010-09-03 | 2012-03-08 | David Wilkins Nellans | Predictor-based management of dram row-buffers |
US20120317376A1 (en) * | 2011-06-10 | 2012-12-13 | Advanced Micro Devices, Inc. | Row buffer register file |
US10838646B2 (en) | 2011-07-28 | 2020-11-17 | Netlist, Inc. | Method and apparatus for presearching stored data |
US10380022B2 (en) | 2011-07-28 | 2019-08-13 | Netlist, Inc. | Hybrid memory module and system and method of operating the same |
US10198350B2 (en) | 2011-07-28 | 2019-02-05 | Netlist, Inc. | Memory module having volatile and non-volatile memory subsystems and method of operation |
US9684600B2 (en) * | 2011-11-30 | 2017-06-20 | International Business Machines Corporation | Dynamic process/object scoped memory affinity adjuster |
CN102662713B (en) | 2012-04-12 | 2014-04-16 | 腾讯科技(深圳)有限公司 | Method, device and terminal for increasing running speed of application programs |
CN103136120B (en) * | 2012-12-31 | 2016-01-27 | 北京北大众志微系统科技有限责任公司 | Row buffering operating strategy defining method and device, bank division methods and device |
US10372551B2 (en) | 2013-03-15 | 2019-08-06 | Netlist, Inc. | Hybrid memory system with configurable error thresholds and failure analysis capability |
US9804972B2 (en) | 2013-03-28 | 2017-10-31 | Hewlett-Packard Enterprise Development LP | Regulating memory activation rates |
WO2014178839A1 (en) | 2013-04-30 | 2014-11-06 | Hewlett-Packard Development Company, L.P. | Memory access rate |
US9436600B2 (en) | 2013-06-11 | 2016-09-06 | Svic No. 28 New Technology Business Investment L.L.P. | Non-volatile memory storage for multi-channel memory system |
US9378127B2 (en) * | 2013-06-21 | 2016-06-28 | Intel Corporation | Dynamic memory page policy |
US10248328B2 (en) | 2013-11-07 | 2019-04-02 | Netlist, Inc. | Direct data move between DRAM and storage on a memory module |
BR112016024412B1 (en) * | 2014-04-22 | 2022-10-18 | Huawei Technologies Co., Ltd | FILE MANAGEMENT METHOD AND FILE SYSTEM |
KR20160042224A (en) * | 2014-10-07 | 2016-04-19 | 에스케이하이닉스 주식회사 | Data storage device and operating method thereof |
WO2016089355A1 (en) | 2014-12-01 | 2016-06-09 | Hewlett Packard Enterprise Development Lp | Auto-negotiation over extended backplane |
WO2016122585A1 (en) * | 2015-01-30 | 2016-08-04 | Hewlett Packard Enterprise Development Lp | Modifying characteristics of a memory segment |
CN105068940B (en) * | 2015-07-28 | 2018-07-31 | 北京工业大学 | A kind of adaptive page strategy based on Bank divisions determines method |
WO2017065732A1 (en) | 2015-10-12 | 2017-04-20 | Hewlett Packard Enterprise Development Lp | Switch network architecture |
EP3258382B1 (en) * | 2016-06-14 | 2021-08-11 | Arm Ltd | A storage controller |
CN106874106A (en) * | 2016-12-23 | 2017-06-20 | 北京北大众志微系统科技有限责任公司 | One kind hosts bank partitioning method and devices |
US10191689B2 (en) * | 2016-12-29 | 2019-01-29 | Intel Corporation | Systems and methods for page management using local page information |
JP6905195B2 (en) * | 2017-11-16 | 2021-07-21 | 富士通株式会社 | Data transfer device, arithmetic processing device and data transfer method |
CN108595124A (en) * | 2018-04-27 | 2018-09-28 | 江苏华存电子科技有限公司 | A kind of management method promoting the parallel write-in school energy of more flash memories |
US10559348B2 (en) | 2018-05-16 | 2020-02-11 | Intel Corporation | System, apparatus and method for simultaneous read and precharge of a memory |
US10776047B2 (en) | 2018-08-30 | 2020-09-15 | Micron Technology, Inc. | Memory characteristic based access commands |
CN111372369B (en) | 2018-12-25 | 2023-07-07 | 奥特斯科技(重庆)有限公司 | Component carrier with component shielding and method for producing the same |
KR20200089886A (en) * | 2019-01-18 | 2020-07-28 | 에스케이하이닉스 주식회사 | Data Storage System and Setting Method of Precharge Policy |
US11114150B2 (en) | 2019-04-18 | 2021-09-07 | Rambus Inc. | Memory system with multiple open rows per bank |
US11216386B2 (en) * | 2019-09-26 | 2022-01-04 | Intel Corporation | Techniques for setting a 2-level auto-close timer to access a memory device |
CN112487340A (en) * | 2020-12-23 | 2021-03-12 | 深圳市哈哈丫丫互联网有限公司 | Innovative technology of extremely-fast simple anti-theft Linux full-screen browser |
US11449267B1 (en) | 2021-04-28 | 2022-09-20 | Micron Technology, Inc. | Determination of durations of memory device temperatures |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6269433B1 (en) * | 1998-04-29 | 2001-07-31 | Compaq Computer Corporation | Memory controller using queue look-ahead to reduce memory latency |
US6389514B1 (en) * | 1999-03-25 | 2002-05-14 | Hewlett-Packard Company | Method and computer system for speculatively closing pages in memory |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6604186B1 (en) * | 1999-10-19 | 2003-08-05 | Intel Corporation | Method for dynamically adjusting memory system paging policy |
-
2002
- 2002-01-03 US US10/039,087 patent/US6799241B2/en not_active Expired - Fee Related
- 2002-12-27 KR KR1020047010521A patent/KR100626770B1/en not_active IP Right Cessation
- 2002-12-27 EP EP02794434A patent/EP1461706B1/en not_active Expired - Lifetime
- 2002-12-27 AU AU2002359868A patent/AU2002359868A1/en not_active Abandoned
- 2002-12-27 DE DE60232367T patent/DE60232367D1/en not_active Expired - Lifetime
- 2002-12-27 CN CNB028267788A patent/CN1284086C/en not_active Expired - Fee Related
- 2002-12-27 WO PCT/US2002/041550 patent/WO2003058456A1/en not_active Application Discontinuation
- 2002-12-27 AT AT02794434T patent/ATE431590T1/en not_active IP Right Cessation
-
2003
- 2003-01-02 TW TW092100020A patent/TWI284261B/en not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6269433B1 (en) * | 1998-04-29 | 2001-07-31 | Compaq Computer Corporation | Memory controller using queue look-ahead to reduce memory latency |
US6389514B1 (en) * | 1999-03-25 | 2002-05-14 | Hewlett-Packard Company | Method and computer system for speculatively closing pages in memory |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7587547B2 (en) | 2006-03-30 | 2009-09-08 | Intel Corporation | Dynamic update adaptive idle timer |
Also Published As
Publication number | Publication date |
---|---|
DE60232367D1 (en) | 2009-06-25 |
EP1461706A1 (en) | 2004-09-29 |
KR20040064742A (en) | 2004-07-19 |
ATE431590T1 (en) | 2009-05-15 |
AU2002359868A1 (en) | 2003-07-24 |
TWI284261B (en) | 2007-07-21 |
EP1461706B1 (en) | 2009-05-13 |
US20030126354A1 (en) | 2003-07-03 |
CN1284086C (en) | 2006-11-08 |
KR100626770B1 (en) | 2006-09-25 |
US6799241B2 (en) | 2004-09-28 |
TW200305803A (en) | 2003-11-01 |
CN1613064A (en) | 2005-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6799241B2 (en) | Method for dynamically adjusting a memory page closing policy | |
US6687172B2 (en) | Individual memory page activity timing method and system | |
US5889714A (en) | Adaptive precharge management for synchronous DRAM | |
US6052134A (en) | Memory controller and method for dynamic page management | |
US7536530B2 (en) | Method and apparatus for determining a dynamic random access memory page management implementation | |
TWI457753B (en) | Memory controller and method for managing access to memory | |
MX2008014859A (en) | Hybrid memory device with single interface. | |
US5651130A (en) | Memory controller that dynamically predicts page misses | |
KR20050108352A (en) | Buffered writes and memory page control | |
US20080098176A1 (en) | Method and Apparatus for Implementing Memory Accesses Using Open Page Mode for Data Prefetching | |
US6505282B1 (en) | Method and apparatus for determining memory types of a multi-type memory subsystem where memory of the different types are accessed using column control signals with different timing characteristics | |
KR20160116533A (en) | Memory controller and memory system managing refresh operation and operating method thereof | |
US6385691B2 (en) | Memory device with command buffer that allows internal command buffer jumps | |
US6976122B1 (en) | Dynamic idle counter threshold value for use in memory paging policy | |
US7577791B2 (en) | Virtualized load buffers | |
WO2004107184A2 (en) | A method and apparatus to improve multi-cpu system performance for accesses to memory | |
US7080217B2 (en) | Cycle type based throttling | |
US20050081002A1 (en) | Memory system and method of managing a memory system | |
US5893917A (en) | Memory controller and method of closing a page of system memory | |
US20070239955A1 (en) | Memory Scoreboard | |
US6754778B2 (en) | Memory controller and a cache for accessing a main memory, and a system and a method for controlling the main memory | |
EP1012687B1 (en) | Method and apparatus for controlling data transfer between a synchronous dram-type memory and a system bus | |
US5940848A (en) | Computer system and method for efficiently controlling the opening and closing of pages for an aborted row on page miss cycle | |
US6910114B2 (en) | Adaptive idle timer for a memory device | |
US20240112722A1 (en) | Directed refresh management for dram |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SK SL TJ TM TN TR TT TZ UA UG UZ VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LU MC NL PT SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2002794434 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020047010521 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 20028267788 Country of ref document: CN |
|
WWP | Wipo information: published in national office |
Ref document number: 2002794434 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: JP |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: JP |