WO2009021176A3 - Urgency and time window manipulation to accommodate unpredictable memory operations - Google Patents
Urgency and time window manipulation to accommodate unpredictable memory operations Download PDFInfo
- Publication number
- WO2009021176A3 WO2009021176A3 PCT/US2008/072609 US2008072609W WO2009021176A3 WO 2009021176 A3 WO2009021176 A3 WO 2009021176A3 US 2008072609 W US2008072609 W US 2008072609W WO 2009021176 A3 WO2009021176 A3 WO 2009021176A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- urgency
- time window
- memory operations
- window manipulation
- unpredictable memory
- Prior art date
Links
Classifications
-
- 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/1605—Handling requests for interconnection or transfer for access to memory bus based on arbitration
- G06F13/161—Handling requests for interconnection or transfer for access to memory bus based on arbitration with latency improvement
-
- 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)
- Techniques For Improving Reliability Of Storages (AREA)
- Read Only Memory (AREA)
Abstract
The variable latency associated with flash memory due to background data integrity operations is managed in order to allow the flash memory to be used in isochronous systems. A system processor is notified regularly of the nature and urgency of requests for time to ensure data integrity. Minimal interruptions of system processing are achieved and operation is ensured in the event of a power interruption.
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US95469407P | 2007-08-08 | 2007-08-08 | |
US60/954,694 | 2007-08-08 | ||
US11/864,793 US8046524B2 (en) | 2007-08-08 | 2007-09-28 | Managing processing delays in an isochronous system |
US11/864,793 | 2007-09-28 | ||
US11/864,740 US8099632B2 (en) | 2007-08-08 | 2007-09-28 | Urgency and time window manipulation to accommodate unpredictable memory operations |
US11/864,740 | 2007-09-28 |
Publications (3)
Publication Number | Publication Date |
---|---|
WO2009021176A2 WO2009021176A2 (en) | 2009-02-12 |
WO2009021176A3 true WO2009021176A3 (en) | 2009-04-16 |
WO2009021176A9 WO2009021176A9 (en) | 2009-05-28 |
Family
ID=40053180
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2008/072609 WO2009021176A2 (en) | 2007-08-08 | 2008-08-08 | Urgency and time window manipulation to accommodate unpredictable memory operations |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2009021176A2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8046524B2 (en) | 2007-08-08 | 2011-10-25 | Sandisk Technologies Inc. | Managing processing delays in an isochronous system |
JP2012252558A (en) * | 2011-06-03 | 2012-12-20 | Sony Corp | Nonvolatile memory, memory controller, nonvolatile memory accessing method, and program |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6148357A (en) * | 1998-06-17 | 2000-11-14 | Advanced Micro Devices, Inc. | Integrated CPU and memory controller utilizing a communication link having isochronous and asynchronous priority modes |
US20050073884A1 (en) * | 2003-10-03 | 2005-04-07 | Gonzalez Carlos J. | Flash memory data correction and scrub techniques |
US20060101210A1 (en) * | 2004-10-15 | 2006-05-11 | Lance Dover | Register-based memory command architecture |
US20060161728A1 (en) * | 2005-01-20 | 2006-07-20 | Bennett Alan D | Scheduling of housekeeping operations in flash memory systems |
-
2008
- 2008-08-08 WO PCT/US2008/072609 patent/WO2009021176A2/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6148357A (en) * | 1998-06-17 | 2000-11-14 | Advanced Micro Devices, Inc. | Integrated CPU and memory controller utilizing a communication link having isochronous and asynchronous priority modes |
US20050073884A1 (en) * | 2003-10-03 | 2005-04-07 | Gonzalez Carlos J. | Flash memory data correction and scrub techniques |
US20060101210A1 (en) * | 2004-10-15 | 2006-05-11 | Lance Dover | Register-based memory command architecture |
US20060161728A1 (en) * | 2005-01-20 | 2006-07-20 | Bennett Alan D | Scheduling of housekeeping operations in flash memory systems |
Also Published As
Publication number | Publication date |
---|---|
WO2009021176A9 (en) | 2009-05-28 |
WO2009021176A2 (en) | 2009-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
PH12016500339A1 (en) | Ascertaining command completion in flash memories | |
WO2009140631A3 (en) | Distributed computing system with universal address system and method | |
WO2010056511A3 (en) | Technique for promoting efficient instruction fusion | |
EP2643784A4 (en) | Organization, visualization and utilization of genomic data on electronic devices | |
TWI365375B (en) | Storage controller which writes retrived data directly to a memory,method and system of processing read request with the storage controller | |
EP2476223A4 (en) | Methods and articles of manufacture for hosting a safety critical application on an uncontrolled data processing device | |
EP2487639A4 (en) | Information management device, data processing method thereof, and computer program | |
WO2008087779A1 (en) | Array type processor and data processing system | |
GB2510792A (en) | Providing state storage in a processor for system management mode | |
GB2492205A (en) | Querying performance data on a parallel computer system having compute nodes | |
WO2010019407A3 (en) | Integrated development engine for a cloud computing environment | |
WO2014033606A3 (en) | Systems and methods of memory and access management | |
WO2012018889A3 (en) | Providing fast non-volatile storage in a secure environment | |
WO2005081105A3 (en) | Methods and apparatus for task management in a multi-processor system | |
WO2010054276A3 (en) | Portable data storage devices that initiate data transfers utilizing host devices | |
WO2006102667A3 (en) | Enforcing strongly-ordered requests in a weakly-ordered processing system | |
WO2013166418A3 (en) | Methods and systems of digital rights management for vehicles | |
WO2009038651A3 (en) | Systems, devices, and/or methods for managing programmable logic units | |
EP2608146A4 (en) | Management device, method of management, computer program, management system, and management method | |
JP2013250962A5 (en) | ||
DE602005010816D1 (en) | Synchronous data transmission circuit, computer system and storage system | |
MX2017002051A (en) | Flushing in file system. | |
TW200632669A (en) | Data processing system, access control method, and access control device | |
WO2009002752A3 (en) | Processing write requests with server having global knowledge | |
TW200622613A (en) | Mechanism to pull data into a processor cache |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08797475 Country of ref document: EP Kind code of ref document: A2 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08797475 Country of ref document: EP Kind code of ref document: A2 |