TW200732918A - Method and system for accessing non-volatile storage devices - Google Patents
Method and system for accessing non-volatile storage devicesInfo
- Publication number
- TW200732918A TW200732918A TW095148079A TW95148079A TW200732918A TW 200732918 A TW200732918 A TW 200732918A TW 095148079 A TW095148079 A TW 095148079A TW 95148079 A TW95148079 A TW 95148079A TW 200732918 A TW200732918 A TW 200732918A
- Authority
- TW
- Taiwan
- Prior art keywords
- interface
- storage devices
- volatile storage
- accessing non
- memory cells
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/1847—File system types specifically adapted to static storage, e.g. adapted to flash memory or SSD
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Memory System (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Read Only Memory (AREA)
Abstract
A mass storage memory system is provided. The memory system includes, re-programmable non-volatile memory cells arranged in a plurality of blocks of memory cells; and a controller that is adapted to receive data via a first interface, and a second interface, and data received via the first interface and the second interface is accessible via the first interface and the second interface even if a file name for the data is not provided by a host system or before a write operation is complete. The first interface is a file based interface and the second interface is a logical interface.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/313,567 US7747837B2 (en) | 2005-12-21 | 2005-12-21 | Method and system for accessing non-volatile storage devices |
| US11/313,633 US7769978B2 (en) | 2005-12-21 | 2005-12-21 | Method and system for accessing non-volatile storage devices |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200732918A true TW200732918A (en) | 2007-09-01 |
| TWI339338B TWI339338B (en) | 2011-03-21 |
Family
ID=38228926
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW095148079A TWI339338B (en) | 2005-12-21 | 2006-12-20 | Method and system for accessing non-volatile storage devices |
Country Status (2)
| Country | Link |
|---|---|
| TW (1) | TWI339338B (en) |
| WO (1) | WO2007079358A2 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8615594B2 (en) | 2009-07-15 | 2013-12-24 | Aten International Co., Ltd. | Virtual media with folder-mount function |
| US9235583B2 (en) | 2009-07-15 | 2016-01-12 | Aten International Co., Ltd. | Virtual media with folder-mount function |
| US9237186B2 (en) | 2009-07-15 | 2016-01-12 | Aten International Co., Ltd. | Virtual media with folder-mount function and graphical user interface for mounting one or more files or folders |
| CN105745627A (en) * | 2013-08-14 | 2016-07-06 | 思凯拉有限责任公司 | Address translation for a non-volatile memory storage device |
| US11722064B2 (en) | 2013-08-14 | 2023-08-08 | Western Digital Technologies, Inc. | Address translation for storage device |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9104315B2 (en) | 2005-02-04 | 2015-08-11 | Sandisk Technologies Inc. | Systems and methods for a mass data storage system having a file-based interface to a host and a non-file-based interface to secondary storage |
| US7627733B2 (en) | 2005-08-03 | 2009-12-01 | Sandisk Corporation | Method and system for dual mode access for storage devices |
| US7769978B2 (en) | 2005-12-21 | 2010-08-03 | Sandisk Corporation | Method and system for accessing non-volatile storage devices |
| US7747837B2 (en) | 2005-12-21 | 2010-06-29 | Sandisk Corporation | Method and system for accessing non-volatile storage devices |
| US7793068B2 (en) | 2005-12-21 | 2010-09-07 | Sandisk Corporation | Dual mode access for non-volatile storage devices |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6424975B1 (en) * | 2000-01-07 | 2002-07-23 | Trg Products, Inc. | FAT file system in palm OS computer |
| KR100453053B1 (en) * | 2002-06-10 | 2004-10-15 | 삼성전자주식회사 | Flash memory file system |
-
2006
- 2006-12-19 WO PCT/US2006/062340 patent/WO2007079358A2/en not_active Ceased
- 2006-12-20 TW TW095148079A patent/TWI339338B/en not_active IP Right Cessation
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8615594B2 (en) | 2009-07-15 | 2013-12-24 | Aten International Co., Ltd. | Virtual media with folder-mount function |
| TWI421692B (en) * | 2009-07-15 | 2014-01-01 | Aten Int Co Ltd | System of virtual media with folder-mount function and operation method thereof |
| US9235583B2 (en) | 2009-07-15 | 2016-01-12 | Aten International Co., Ltd. | Virtual media with folder-mount function |
| US9237186B2 (en) | 2009-07-15 | 2016-01-12 | Aten International Co., Ltd. | Virtual media with folder-mount function and graphical user interface for mounting one or more files or folders |
| CN105745627A (en) * | 2013-08-14 | 2016-07-06 | 思凯拉有限责任公司 | Address translation for a non-volatile memory storage device |
| CN105745627B (en) * | 2013-08-14 | 2019-03-15 | 西部数据技术公司 | Address translation for non-volatile memory storage devices |
| US10380014B2 (en) | 2013-08-14 | 2019-08-13 | Western Digital Technologies, Inc. | Address translation for a non-volatile memory storage device |
| US11086774B2 (en) | 2013-08-14 | 2021-08-10 | Western Digital Technologies, Inc. | Address translation for storage device |
| US11722064B2 (en) | 2013-08-14 | 2023-08-08 | Western Digital Technologies, Inc. | Address translation for storage device |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2007079358A2 (en) | 2007-07-12 |
| TWI339338B (en) | 2011-03-21 |
| WO2007079358A3 (en) | 2008-01-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW200732917A (en) | Dual mode access for non-volatile storage devices | |
| TW200712878A (en) | Method and system for managing partitions in a storage device | |
| TW200834304A (en) | Non-volatile semiconductor memory system and data write method thereof | |
| TW200608201A (en) | Nonvolatile storage device and data write method | |
| WO2007130615A3 (en) | A method for reading a multilevel cell in a non-volatile memory device | |
| WO2004059651A3 (en) | Nonvolatile memory unit with specific cache | |
| WO2008019218A3 (en) | Phased garbage collection | |
| DE602005020627D1 (en) | DYNAMIC LOADING OF VIRTUAL VOLUME DATA IN A VIRTUAL BANDSERVER | |
| TW200632676A (en) | Speichersystem mit sektorbuffern | |
| WO2010101608A3 (en) | Memory block selection | |
| WO2009016832A1 (en) | Nonvolatile storage device and nonvolatile storage system | |
| TW200719143A (en) | Method and system for dual mode access for storage devices | |
| WO2009072102A3 (en) | System and methods employing mock thresholds to generate actual reading thresholds in flash memory devices | |
| WO2007109705A3 (en) | Method and system for rapid data-fragmentation analysis of a file-allocation-table (fat) file system | |
| TWI512609B (en) | Methods for scheduling read commands and apparatuses using the same | |
| TW200622611A (en) | Memory management device and memory device | |
| WO2011040950A3 (en) | Power interrupt management | |
| WO2006011131A3 (en) | Virtual-to-physical address translation in a flash file system | |
| ATE512441T1 (en) | PROVIDING ENERGY REDUCTION WHEN STORING DATA IN A MEMORY | |
| WO2005082037A3 (en) | Intelligent solid state disk with hot-swappable components | |
| TW200723281A (en) | Mass storage device having both XIP function and storage function | |
| TW200732918A (en) | Method and system for accessing non-volatile storage devices | |
| TW200707186A (en) | Method for improving writing data efficiency and storage subsystem and system implementing the same | |
| WO2009013877A1 (en) | Memory controller, memory card, and nonvolatile memory system | |
| TW200943307A (en) | Data accessing method, controller and system using the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |