Movatterモバイル変換


[0]ホーム

URL:


AU2001238404A1 - Flash eeprom system with simultaneous multiple data sector programming and storage of physical block characteristics in other designated blocks - Google Patents

Flash eeprom system with simultaneous multiple data sector programming and storage of physical block characteristics in other designated blocks

Info

Publication number
AU2001238404A1
AU2001238404A1AU2001238404AAU3840401AAU2001238404A1AU 2001238404 A1AU2001238404 A1AU 2001238404A1AU 2001238404 AAU2001238404 AAU 2001238404AAU 3840401 AAU3840401 AAU 3840401AAU 2001238404 A1AU2001238404 A1AU 2001238404A1
Authority
AU
Australia
Prior art keywords
storage
multiple data
physical block
flash eeprom
data sector
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
AU2001238404A
Inventor
Kevin M. Conley
Jeffrey G. Craig
John S. Mangan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SanDisk Corp
Original Assignee
SanDisk Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filedlitigationCriticalhttps://patents.darts-ip.com/?family=24010780&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=AU2001238404(A1)"Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by SanDisk CorpfiledCriticalSanDisk Corp
Publication of AU2001238404A1publicationCriticalpatent/AU2001238404A1/en
Abandonedlegal-statusCriticalCurrent

Links

Classifications

Landscapes

AU2001238404A2000-02-172001-02-13Flash eeprom system with simultaneous multiple data sector programming and storage of physical block characteristics in other designated blocksAbandonedAU2001238404A1 (en)

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
US09/505,5552000-02-17
US09/505,555US6426893B1 (en)2000-02-172000-02-17Flash eeprom system with simultaneous multiple data sector programming and storage of physical block characteristics in other designated blocks
US095055552000-02-17
PCT/US2001/005052WO2001061703A2 (en)2000-02-172001-02-13Flash eeprom system with simultaneous multiple data sector programming and storage of physical block characteristics in other designated blocks

Publications (1)

Publication NumberPublication Date
AU2001238404A1true AU2001238404A1 (en)2001-08-27

Family

ID=24010780

Family Applications (1)

Application NumberTitlePriority DateFiling Date
AU2001238404AAbandonedAU2001238404A1 (en)2000-02-172001-02-13Flash eeprom system with simultaneous multiple data sector programming and storage of physical block characteristics in other designated blocks

Country Status (5)

CountryLink
US (14)US6426893B1 (en)
KR (1)KR100663738B1 (en)
CN (1)CN100458674C (en)
AU (1)AU2001238404A1 (en)
WO (1)WO2001061703A2 (en)

Families Citing this family (349)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6222762B1 (en)*1992-01-142001-04-24Sandisk CorporationMulti-state memory
US5657332A (en)*1992-05-201997-08-12Sandisk CorporationSoft errors handling in EEPROM devices
JP3782840B2 (en)*1995-07-142006-06-07株式会社ルネサステクノロジ External storage device and memory access control method thereof
US8171203B2 (en)*1995-07-312012-05-01Micron Technology, Inc.Faster write operations to nonvolatile memory using FSInfo sector manipulation
JP3614173B2 (en)*1996-02-292005-01-26株式会社ルネサステクノロジ Semiconductor memory device with partially defective memory
JP3714969B2 (en)*1998-03-022005-11-09レクサー・メディア・インコーポレイテッド Flash memory card with improved operating mode detection and user-friendly interfacing system
KR100544175B1 (en)*1999-05-082006-01-23삼성전자주식회사 Recording medium and defect area processing method for storing linking type information
RU2257609C2 (en)*1999-10-212005-07-27Мацусита Электрик Индастриал Ко., Лтд.Device for accessing semiconductor memory card, computer- readable data carrier, initialization method and semiconductor memory card
US8341332B2 (en)2003-12-022012-12-25Super Talent Electronics, Inc.Multi-level controller with smart storage transfer manager for interleaving multiple single-chip flash memory devices
US6426893B1 (en)*2000-02-172002-07-30Sandisk CorporationFlash eeprom system with simultaneous multiple data sector programming and storage of physical block characteristics in other designated blocks
US7155559B1 (en)*2000-08-252006-12-26Lexar Media, Inc.Flash memory architecture with separate storage of overhead and user data
US7107378B1 (en)*2000-09-012006-09-12Sandisk CorporationCooperative interconnection and operation of a non-volatile memory card and an input-output card
US6538922B1 (en)*2000-09-272003-03-25Sandisk CorporationWritable tracking cells
US6684289B1 (en)2000-11-222004-01-27Sandisk CorporationTechniques for operating non-volatile memory systems with data sectors having different sizes than the sizes of the pages and/or blocks of the memory
US7020736B1 (en)*2000-12-182006-03-28Redback Networks Inc.Method and apparatus for sharing memory space across mutliple processing units
US6763424B2 (en)2001-01-192004-07-13Sandisk CorporationPartial block data programming and reading operations in a non-volatile memory
JP3875570B2 (en)*2001-02-202007-01-31株式会社東芝 Data writing method for semiconductor memory device and semiconductor memory device
US6522580B2 (en)2001-06-272003-02-18Sandisk CorporationOperating techniques for reducing effects of coupling between storage elements of a non-volatile memory operated in multiple data states
JP4059473B2 (en)*2001-08-092008-03-12株式会社ルネサステクノロジ Memory card and memory controller
US6614685B2 (en)*2001-08-092003-09-02Multi Level Memory TechnologyFlash memory array partitioning architectures
US6948026B2 (en)*2001-08-242005-09-20Micron Technology, Inc.Erase block management
US7170802B2 (en)*2003-12-312007-01-30Sandisk CorporationFlexible and area efficient column redundancy for non-volatile memories
US7554842B2 (en)*2001-09-172009-06-30Sandisk CorporationMulti-purpose non-volatile memory card
US6985388B2 (en)*2001-09-172006-01-10Sandisk CorporationDynamic column block selection
US6717847B2 (en)*2001-09-172004-04-06Sandisk CorporationSelective operation of a multi-state non-volatile memory system in a binary mode
EP1308964B1 (en)*2001-10-252007-10-03STMicroelectronics S.r.l.Fast programming method for nonvolatile memories, in particular flash memories, and related memory architecture
US6967872B2 (en)*2001-12-182005-11-22Sandisk CorporationMethod and system for programming and inhibiting multi-level, non-volatile memory cells
US7246268B2 (en)*2002-01-162007-07-17Sandisk CorporationMethod and apparatus for dynamic degradation detection
US6542407B1 (en)*2002-01-182003-04-01Sandisk CorporationTechniques of recovering data from memory cells affected by field coupling with adjacent memory cells
US6950918B1 (en)*2002-01-182005-09-27Lexar Media, Inc.File management of one-time-programmable nonvolatile memory devices
US6957295B1 (en)*2002-01-182005-10-18Lexar Media, Inc.File management of one-time-programmable nonvolatile memory devices
US6621739B2 (en)2002-01-182003-09-16Sandisk CorporationReducing the effects of noise in non-volatile memories through multiple reads
US6839826B2 (en)*2002-02-062005-01-04Sandisk CorporationMemory device with pointer structure to map logical to physical addresses
US7600165B2 (en)*2002-02-132009-10-06Taiwan Semiconductor Manufacturing Co., Ltd.Error control coding method and system for non-volatile memory
US6871257B2 (en)*2002-02-222005-03-22Sandisk CorporationPipelined parallel programming operation in a non-volatile memory system
AU2003211154A1 (en)*2002-02-222003-09-09Lexar Media, Inc.Removable memory media with integral indicator light
US6639309B2 (en)*2002-03-282003-10-28Sandisk CorporationMemory package with a controller on one side of a printed circuit board and memory on another side of the circuit board
US7440774B2 (en)2002-04-082008-10-21Socket Mobile, Inc.Wireless enabled memory module
JP3833970B2 (en)2002-06-072006-10-18株式会社東芝 Nonvolatile semiconductor memory
US6781877B2 (en)*2002-09-062004-08-24Sandisk CorporationTechniques for reducing effects of coupling between storage elements of adjacent rows of memory cells
US7171536B2 (en)*2002-10-282007-01-30Sandisk CorporationUnusable block management within a non-volatile memory system
US7234036B1 (en)2002-10-282007-06-19Sandisk CorporationMethod and apparatus for resolving physical blocks associated with a common logical block
US7254668B1 (en)2002-10-282007-08-07Sandisk CorporationMethod and apparatus for grouping pages within a block
US7035967B2 (en)*2002-10-282006-04-25Sandisk CorporationMaintaining an average erase count in a non-volatile storage system
US7103732B1 (en)2002-10-282006-09-05Sandisk CorporationMethod and apparatus for managing an erase count block
US6831865B2 (en)*2002-10-282004-12-14Sandisk CorporationMaintaining erase counts in non-volatile storage systems
US7174440B2 (en)*2002-10-282007-02-06Sandisk CorporationMethod and apparatus for performing block caching in a non-volatile memory system
US7096313B1 (en)2002-10-282006-08-22Sandisk CorporationTracking the least frequently erased blocks in non-volatile memory systems
US7039788B1 (en)2002-10-282006-05-02Sandisk CorporationMethod and apparatus for splitting a logical block
US7181611B2 (en)*2002-10-282007-02-20Sandisk CorporationPower management block for use in a non-volatile memory system
US6973531B1 (en)2002-10-282005-12-06Sandisk CorporationTracking the most frequently erased blocks in non-volatile memory systems
US8412879B2 (en)*2002-10-282013-04-02Sandisk Technologies Inc.Hybrid implementation for error correction codes within a non-volatile memory system
US7526599B2 (en)*2002-10-282009-04-28Sandisk CorporationMethod and apparatus for effectively enabling an out of sequence write process within a non-volatile memory system
US6985992B1 (en)2002-10-282006-01-10Sandisk CorporationWear-leveling in non-volatile storage systems
US20040083334A1 (en)*2002-10-282004-04-29Sandisk CorporationMethod and apparatus for managing the integrity of data in non-volatile memory system
US7367503B2 (en)2002-11-132008-05-06Sandisk CorporationUniversal non-volatile memory card used with various different standard cards containing a memory controller
US6901498B2 (en)2002-12-092005-05-31Sandisk CorporationZone boundary adjustment for defects in non-volatile memories
EP1435625A1 (en)*2002-12-302004-07-07STMicroelectronics S.r.l.Non volatile memory device including a predetermined number of sectors
US7505890B2 (en)*2003-01-152009-03-17Cox Communications, Inc.Hard disk drive emulator
US6944063B2 (en)*2003-01-282005-09-13Sandisk CorporationNon-volatile semiconductor memory with large erase blocks storing cycle counts
FI117489B (en)2003-02-072006-10-31Nokia Corp A method for indicating a memory card, a system using a memory card, and a memory card
US7904786B2 (en)*2003-03-062011-03-08Hewlett-Packard Development Company, L.P.Assisted memory system
US7237074B2 (en)2003-06-132007-06-26Sandisk CorporationTracking cells for a memory system
US6906964B2 (en)*2003-06-272005-06-14Hewlett-Packard Development Company, L.P.Multiple buffer memory interface
US6956764B2 (en)*2003-08-252005-10-18Freescale Semiconductor, Inc.Method of writing to a multi-state magnetic random access memory cell
US7046555B2 (en)2003-09-172006-05-16Sandisk CorporationMethods for identifying non-volatile memory elements with poor subthreshold slope or weak transconductance
US7559004B1 (en)2003-10-012009-07-07Sandisk CorporationDynamic redundant area configuration in a non-volatile memory system
US7188228B1 (en)2003-10-012007-03-06Sandisk CorporationHybrid mapping implementation within a non-volatile memory system
US7173852B2 (en)*2003-10-032007-02-06Sandisk CorporationCorrected data storage and handling methods
US7012835B2 (en)*2003-10-032006-03-14Sandisk CorporationFlash memory data correction and scrub techniques
US7032087B1 (en)2003-10-282006-04-18Sandisk CorporationErase count differential table within a non-volatile memory system
US7089349B2 (en)*2003-10-282006-08-08Sandisk CorporationInternal maintenance schedule request for non-volatile memory system
US8706990B2 (en)2003-10-282014-04-22Sandisk Technologies Inc.Adaptive internal table backup for non-volatile memory system
US7730368B2 (en)*2003-10-312010-06-01Sandisk Il Ltd.Method, system and computer-readable code for testing of flash memory
TWI226643B (en)*2003-10-312005-01-11C One Technology CorpSimulated SmartMedia/xD-Picture memory card using any nonvolatile memory
US7424659B2 (en)*2003-10-312008-09-09Sandisk Il Ltd.System-in-package and method of testing thereof
EP1538525A1 (en)*2003-12-042005-06-08Texas Instruments IncorporatedECC computation simultaneously performed while reading or programming a flash memory
US7143332B1 (en)*2003-12-162006-11-28Xilinx, Inc.Methods and structures for providing programmable width and error correction in memory arrays in programmable logic devices
US7266732B2 (en)*2003-12-222007-09-04Samsung Electronics Co., Ltd.MRAM with controller
KR100538338B1 (en)*2003-12-242005-12-22주식회사 포인칩스Method for Uniformly Distributing Memory Blocks of Flash Memory and Data Storage Device Using The Method
US20050144363A1 (en)*2003-12-302005-06-30Sinclair Alan W.Data boundary management
US7139864B2 (en)2003-12-302006-11-21Sandisk CorporationNon-volatile memory and method with block management system
US7433993B2 (en)*2003-12-302008-10-07San Disk CorportionAdaptive metablocks
US8504798B2 (en)*2003-12-302013-08-06Sandisk Technologies Inc.Management of non-volatile memory systems having large erase blocks
US7173863B2 (en)*2004-03-082007-02-06Sandisk CorporationFlash controller cache architecture
US20050144516A1 (en)*2003-12-302005-06-30Gonzalez Carlos J.Adaptive deterministic grouping of blocks into multi-block units
US7383375B2 (en)2003-12-302008-06-03Sandisk CorporationData run programming
US7631138B2 (en)2003-12-302009-12-08Sandisk CorporationAdaptive mode switching of flash memory address mapping based on host usage characteristics
US7594135B2 (en)*2003-12-312009-09-22Sandisk CorporationFlash memory system startup operation
CN100495369C (en)*2004-01-202009-06-03特科2000国际有限公司Portable data storage device using multiple memory devices
KR100608592B1 (en)2004-01-272006-08-03삼성전자주식회사 Apparatus and method for managing data in flash memory
US8019928B2 (en)*2004-02-152011-09-13Sandisk Il Ltd.Method of managing a multi-bit-cell flash memory
US7716413B2 (en)*2004-02-152010-05-11Sandisk Il Ltd.Method of making a multi-bit-cell flash memory
US7490283B2 (en)2004-05-132009-02-10Sandisk CorporationPipelined data relocation and improved chip architectures
US7336531B2 (en)2004-06-252008-02-26Micron Technology, Inc.Multiple level cell memory device with single bit per cell, re-mappable memory block
KR100587702B1 (en)*2004-07-092006-06-08삼성전자주식회사 Phase change memory device having peak current reduction characteristics and data writing method accordingly
US7814293B2 (en)*2004-07-192010-10-12Infotrend Technology Inc.Redundant controller host-side IO rerouting
US7441067B2 (en)2004-11-152008-10-21Sandisk CorporationCyclic flash memory wear leveling
US20120113273A1 (en)*2004-11-292012-05-10Ariel Inventions LlcSystem, Method, and Devices for Searching for a Digital Image over a Communication Network
US7502256B2 (en)*2004-11-302009-03-10Siliconsystems, Inc.Systems and methods for reducing unauthorized data recovery from solid-state storage devices
US7420847B2 (en)*2004-12-142008-09-02Sandisk CorporationMulti-state memory having data recovery after program fail
US7120051B2 (en)*2004-12-142006-10-10Sandisk CorporationPipelined programming of non-volatile memories using early data
US7412560B2 (en)*2004-12-162008-08-12Sandisk CorporationNon-volatile memory and method with multi-stream updating
US7395404B2 (en)2004-12-162008-07-01Sandisk CorporationCluster auto-alignment for storing addressable data packets in a non-volatile memory array
US7315916B2 (en)*2004-12-162008-01-01Sandisk CorporationScratch pad block
US7366826B2 (en)*2004-12-162008-04-29Sandisk CorporationNon-volatile memory and method with multi-stream update tracking
US7386655B2 (en)*2004-12-162008-06-10Sandisk CorporationNon-volatile memory and method with improved indexing for scratch pad and update blocks
US7149111B2 (en)*2004-12-172006-12-12Msystems Ltd.Method of handling limitations on the order of writing to a non-volatile memory
US7409473B2 (en)*2004-12-212008-08-05Sandisk CorporationOff-chip data relocation
US7849381B2 (en)2004-12-212010-12-07Sandisk CorporationMethod for copying data in reprogrammable non-volatile memory
US7882299B2 (en)*2004-12-212011-02-01Sandisk CorporationSystem and method for use of on-chip non-volatile memory write cache
DE102004062245A1 (en)*2004-12-232006-07-13Giesecke & Devrient Gmbh Management of data objects in a non-volatile overwritable memory
US7970984B2 (en)*2004-12-232011-06-28Sandisk Il Ltd.Method for using a multi-bit cell flash device in a system not designed for the device
US20060143368A1 (en)*2004-12-232006-06-29M-Systems Flash Disk Pioneers Ltd.Method for using a multi-bit cell flash device in a system not designed for the device
US20060140007A1 (en)*2004-12-292006-06-29Raul-Adrian CerneaNon-volatile memory and method with shared processing for an aggregate of read/write circuits
US7212440B2 (en)*2004-12-302007-05-01Sandisk CorporationOn-chip data grouping and alignment
US7308525B2 (en)*2005-01-102007-12-11Sandisk Il Ltd.Method of managing a multi-bit cell flash memory with improved reliablility and performance
US7363421B2 (en)*2005-01-132008-04-22Stmicroelectronics S.R.L.Optimizing write/erase operations in memory devices
US7315917B2 (en)*2005-01-202008-01-01Sandisk CorporationScheduling of housekeeping operations in flash memory systems
US7877539B2 (en)*2005-02-162011-01-25Sandisk CorporationDirect data file storage in flash memories
US20060184719A1 (en)*2005-02-162006-08-17Sinclair Alan WDirect data file storage implementation techniques in flash memories
US20060184718A1 (en)*2005-02-162006-08-17Sinclair Alan WDirect file data programming and deletion in flash memories
US9104315B2 (en)2005-02-042015-08-11Sandisk 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
DE602005003778T2 (en)*2005-03-082008-04-30Robert Bosch Gmbh A method and apparatus for rewriting a sector with bootloader software in a sector-erasable non-volatile semiconductor memory
KR100685532B1 (en)2005-03-152007-02-22주식회사 하이닉스반도체 Nonvolatile Memory Device with Buffer Memory for Improved Read Speed
US7187585B2 (en)*2005-04-052007-03-06Sandisk CorporationRead operation for non-volatile storage that includes compensation for coupling
US7196928B2 (en)*2005-04-052007-03-27Sandisk CorporationCompensating for coupling during read operations of non-volatile memory
US7196946B2 (en)*2005-04-052007-03-27Sandisk CorporationCompensating for coupling in non-volatile storage
US7457910B2 (en)2005-06-292008-11-25Sandisk CorproationMethod and system for managing partitions in a storage device
US7529903B2 (en)*2005-07-052009-05-05International Business Machines CorporationSystems and methods for memory migration
WO2007011037A1 (en)*2005-07-212007-01-25Matsushita Electric Industrial Co., Ltd.Semiconductor memory having data rotation/interleave function
CN100533409C (en)*2005-07-292009-08-26松下电器产业株式会社Memory controller, nonvolatile memory device, nonvolatile memory system, and nonvolatile memory address management method
US7480766B2 (en)*2005-08-032009-01-20Sandisk CorporationInterfacing systems operating through a logical address space and on a direct data file basis
US7558906B2 (en)2005-08-032009-07-07Sandisk CorporationMethods of managing blocks in nonvolatile memory
US7949845B2 (en)*2005-08-032011-05-24Sandisk CorporationIndexing of file data in reprogrammable non-volatile memories that directly store data files
US7627733B2 (en)2005-08-032009-12-01Sandisk CorporationMethod and system for dual mode access for storage devices
US7552271B2 (en)2005-08-032009-06-23Sandisk CorporationNonvolatile memory with block management
US7984084B2 (en)*2005-08-032011-07-19SanDisk Technologies, Inc.Non-volatile memory with scheduled reclaim operations
US7669003B2 (en)*2005-08-032010-02-23Sandisk CorporationReprogrammable non-volatile memory systems with indexing of directly stored data files
US7352626B1 (en)2005-08-292008-04-01Spansion LlcVoltage regulator with less overshoot and faster settling time
US7307878B1 (en)2005-08-292007-12-11Spansion LlcFlash memory device having improved program rate
US8255108B2 (en)*2005-08-312012-08-28Spx CorporationDynamic file system creation for scan tools
US7523381B2 (en)*2005-09-012009-04-21Micron Technology, Inc.Non-volatile memory with error detection
US8358543B1 (en)*2005-09-202013-01-22Spansion LlcFlash memory programming with data dependent control of source lines
US7295475B2 (en)*2005-09-202007-11-13Spansion LlcFlash memory programming using an indication bit to interpret state
US7957204B1 (en)2005-09-202011-06-07Spansion LlcFlash memory programming power reduction
US7433228B2 (en)*2005-09-202008-10-07Spansion LlcMulti-bit flash memory device having improved program rate
US8291295B2 (en)*2005-09-262012-10-16Sandisk Il Ltd.NAND flash memory controller exporting a NAND interface
US7631245B2 (en)*2005-09-262009-12-08Sandisk Il Ltd.NAND flash memory controller exporting a NAND interface
US7652922B2 (en)*2005-09-302010-01-26Mosaid Technologies IncorporatedMultiple independent serial link memory
KR101293365B1 (en)2005-09-302013-08-05모사이드 테크놀로지스 인코퍼레이티드Memory with output control
US11948629B2 (en)2005-09-302024-04-02Mosaid Technologies IncorporatedNon-volatile memory device with concurrent bank operations
US7640424B2 (en)2005-10-132009-12-29Sandisk CorporationInitialization of flash storage via an embedded controller
US7529905B2 (en)*2005-10-132009-05-05Sandisk CorporationMethod of storing transformed units of data in a memory system having fixed sized storage blocks
US7814262B2 (en)*2005-10-132010-10-12Sandisk CorporationMemory system storing transformed units of data in fixed sized storage blocks
US7509471B2 (en)*2005-10-272009-03-24Sandisk CorporationMethods for adaptively handling data writes in non-volatile memories
US7631162B2 (en)2005-10-272009-12-08Sandisck CorporationNon-volatile memory with adaptive handling of data writes
US7447066B2 (en)*2005-11-082008-11-04Sandisk CorporationMemory with retargetable memory cell redundancy
US7877540B2 (en)*2005-12-132011-01-25Sandisk CorporationLogically-addressed file storage methods
US7769978B2 (en)*2005-12-212010-08-03Sandisk CorporationMethod and system for accessing non-volatile storage devices
US7747837B2 (en)2005-12-212010-06-29Sandisk CorporationMethod and system for accessing non-volatile storage devices
US20070143566A1 (en)*2005-12-212007-06-21Gorobets Sergey A Non-volatile memories with data alignment in a directly mapped file storage system
US20070156998A1 (en)*2005-12-212007-07-05Gorobets Sergey AMethods for memory allocation in non-volatile memories with a directly mapped file storage system
US20070143561A1 (en)*2005-12-212007-06-21Gorobets Sergey AMethods for adaptive file data handling in non-volatile memories with a directly mapped file storage system
US7793068B2 (en)2005-12-212010-09-07Sandisk CorporationDual mode access for non-volatile storage devices
US20070143378A1 (en)*2005-12-212007-06-21Gorobets Sergey ANon-volatile memories with adaptive file handling in a directly mapped file storage system
US20070143567A1 (en)*2005-12-212007-06-21Gorobets Sergey AMethods for data alignment in non-volatile memories with a directly mapped file storage system
US7372763B2 (en)*2005-12-282008-05-13Intel CorporationMemory with spatially encoded data storage
US7609561B2 (en)*2006-01-182009-10-27Apple Inc.Disabling faulty flash memory dies
US7793059B2 (en)*2006-01-182010-09-07Apple Inc.Interleaving policies for flash memory
US7752391B2 (en)*2006-01-202010-07-06Apple Inc.Variable caching policy system and method
US7702935B2 (en)*2006-01-252010-04-20Apple Inc.Reporting flash memory operating voltages
US20070174641A1 (en)*2006-01-252007-07-26Cornwell Michael JAdjusting power supplies for data storage devices
US7861122B2 (en)*2006-01-272010-12-28Apple Inc.Monitoring health of non-volatile memory
US7594043B2 (en)*2006-01-272009-09-22Apple Inc.Reducing dismount time for mass storage class devices
US7912994B2 (en)*2006-01-272011-03-22Apple Inc.Reducing connection time for mass storage class peripheral by internally prefetching file data into local cache in response to connection to host
US20070208893A1 (en)*2006-02-232007-09-06Microsoft CorporationFile-based compression on a fat volume
US7810017B2 (en)*2006-03-202010-10-05Micron Technology, Inc.Variable sector-count ECC
US7849302B2 (en)*2006-04-102010-12-07Apple Inc.Direct boot arrangement using a NAND flash memory
US7467253B2 (en)*2006-04-132008-12-16Sandisk CorporationCycle count storage systems
US7451264B2 (en)*2006-04-132008-11-11Sandisk CorporationCycle count storage methods
TWM304711U (en)*2006-04-262007-01-11Genesys Logic IncFlash memory data access reliability enhancing device
CN101512661B (en)*2006-05-122013-04-24苹果公司Combined distortion estimation and error correction coding for memory devices
US7551486B2 (en)2006-05-152009-06-23Apple Inc.Iterative memory cell charging based on reference cell value
US8000134B2 (en)*2006-05-152011-08-16Apple Inc.Off-die charge pump that supplies multiple flash devices
US7639531B2 (en)*2006-05-152009-12-29Apple Inc.Dynamic cell bit resolution
US7568135B2 (en)2006-05-152009-07-28Apple Inc.Use of alternative value in cell detection
US7511646B2 (en)*2006-05-152009-03-31Apple Inc.Use of 8-bit or higher A/D for NAND cell value
US7911834B2 (en)*2006-05-152011-03-22Apple Inc.Analog interface for a flash memory die
US7639542B2 (en)*2006-05-152009-12-29Apple Inc.Maintenance operations for multi-level data storage cells
US7613043B2 (en)*2006-05-152009-11-03Apple Inc.Shifting reference values to account for voltage sag
US7701797B2 (en)*2006-05-152010-04-20Apple Inc.Two levels of voltage regulation supplied for logic and data programming voltage of a memory device
US7852690B2 (en)*2006-05-152010-12-14Apple Inc.Multi-chip package for a flash memory
US7583545B2 (en)*2006-05-212009-09-01Sandisk Il LtdMethod of storing data in a multi-bit-cell flash memory
US8307148B2 (en)2006-06-232012-11-06Microsoft CorporationFlash management techniques
US7567461B2 (en)*2006-08-182009-07-28Micron Technology, Inc.Method and system for minimizing number of programming pulses used to program rows of non-volatile memory cells
US20080046630A1 (en)*2006-08-212008-02-21Sandisk Il Ltd.NAND flash memory controller exporting a logical sector-based interface
JP4791909B2 (en)*2006-08-212011-10-12株式会社東芝 Control device having high-speed input / output function and control method of control data thereof
US20080046641A1 (en)*2006-08-212008-02-21Sandisk Il Ltd.NAND flash memory controller exporting a logical sector-based interface
US7739576B2 (en)*2006-08-312010-06-15Micron Technology, Inc.Variable strength ECC
US8001314B2 (en)2006-09-122011-08-16Apple Inc.Storing a driver for controlling a memory
US7716538B2 (en)*2006-09-272010-05-11Sandisk CorporationMemory with cell population distribution assisted read margining
US7886204B2 (en)*2006-09-272011-02-08Sandisk CorporationMethods of cell population distribution assisted read margining
US7783826B2 (en)*2006-09-282010-08-24Qimonda AgData bus width converter
US20080091901A1 (en)*2006-10-122008-04-17Alan David BennettMethod for non-volatile memory with worst-case control data management
US20080091871A1 (en)*2006-10-122008-04-17Alan David BennettNon-volatile memory with worst-case control data management
KR100843209B1 (en)*2006-11-022008-07-02삼성전자주식회사 A resistive memory device including a buffer memory, a memory system including a resistive memory device, and a data writing / reading method of a resistive memory device
DE602007009277D1 (en)*2006-11-272010-10-28Sandisk Corp SEGMENTED BIT SCANNING FOR PROGRAMMING TESTING
US7518932B2 (en)*2006-12-222009-04-14Intel CorporationErase cycle counting in non-volatile memories
US8046522B2 (en)*2006-12-262011-10-25SanDisk Technologies, Inc.Use of a direct data file system with a continuous logical address space interface and control of file address storage in logical blocks
US7739444B2 (en)2006-12-262010-06-15Sandisk CorporationSystem using a direct data file system with a continuous logical address space interface
US20080155175A1 (en)*2006-12-262008-06-26Sinclair Alan WHost System That Manages a LBA Interface With Flash Memory
US7917686B2 (en)*2006-12-262011-03-29Sandisk CorporationHost system with direct data file interface configurability
US8166267B2 (en)*2006-12-262012-04-24Sandisk Technologies Inc.Managing a LBA interface in a direct data file memory system
US8209461B2 (en)2006-12-262012-06-26Sandisk Technologies Inc.Configuration of host LBA interface with flash memory
EP2097825B1 (en)2006-12-262013-09-04SanDisk Technologies Inc.Use of a direct data file system with a continuous logical address space interface
TW200828320A (en)*2006-12-282008-07-01Genesys Logic IncMethod for performing static wear leveling on flash memory
US7984360B2 (en)*2006-12-312011-07-19Ramot At Tel Aviv University Ltd.Avoiding errors in a flash memory by using substitution transformations
KR100875978B1 (en)*2007-02-062008-12-26삼성전자주식회사 Memory card and memory system including it
KR100819102B1 (en)*2007-02-062008-04-03삼성전자주식회사 Nonvolatile Semiconductor Memory Device with Improved Multipage Program Operation
JP4978224B2 (en)*2007-02-082012-07-18カシオ計算機株式会社 Photoelectric conversion device and display panel having the same
WO2008106269A1 (en)*2007-02-282008-09-04Ty Joseph CaswellPersonal information communication device and method
US20090088088A1 (en)*2007-02-282009-04-02Crick Information TechnologiesPersonal Information Communication Device and Method
US7613051B2 (en)*2007-03-142009-11-03Apple Inc.Interleaving charge pumps for programmable memories
US7814304B2 (en)*2007-03-142010-10-12Apple Inc.Switching drivers between processors
US7573773B2 (en)*2007-03-282009-08-11Sandisk CorporationFlash memory with data refresh triggered by controlled scrub data reads
US7477547B2 (en)*2007-03-282009-01-13Sandisk CorporationFlash memory refresh techniques triggered by controlled scrub data reads
US7870327B1 (en)2007-04-252011-01-11Apple Inc.Controlling memory operations using a driver and flash memory type tables
US7869277B1 (en)2007-04-252011-01-11Apple Inc.Managing data writing to memories
US7996599B2 (en)*2007-04-252011-08-09Apple Inc.Command resequencing in memory operations
US7913032B1 (en)2007-04-252011-03-22Apple Inc.Initiating memory wear leveling
US20080288712A1 (en)2007-04-252008-11-20Cornwell Michael JAccessing metadata with an external host
KR100914265B1 (en)*2007-05-102009-08-27삼성전자주식회사 Nonvolatile memory device, memory system including it and how to read it
US20080294814A1 (en)*2007-05-242008-11-27Sergey Anatolievich GorobetsFlash Memory System with Management of Housekeeping Operations
US20080294813A1 (en)*2007-05-242008-11-27Sergey Anatolievich GorobetsManaging Housekeeping Operations in Flash Memory
US7477545B2 (en)*2007-06-142009-01-13Sandisk CorporationSystems for programmable chip enable and chip address in semiconductor memory
CN101779249B (en)*2007-06-142013-03-27桑迪士克科技股份有限公司Programmable chip enable and chip address in semiconductor memory
US7715255B2 (en)*2007-06-142010-05-11Sandisk CorporationProgrammable chip enable and chip address in semiconductor memory
CA2732759C (en)*2007-08-032015-07-21Pulsetor, LlcPileup rejection in an energy-dispersive radiation spectrometry system
US7633800B2 (en)*2007-08-082009-12-15Atmel CorporationRedundancy scheme in memory
KR101399549B1 (en)2007-09-042014-05-28삼성전자주식회사Semiconductor memory devices and block management method thereof
US7818493B2 (en)*2007-09-072010-10-19Sandisk CorporationAdaptive block list management
US7545673B2 (en)*2007-09-252009-06-09Sandisk Il Ltd.Using MLC flash as SLC by writing dummy data
US7551477B2 (en)*2007-09-262009-06-23Sandisk CorporationMultiple bit line voltages based on distance
US9201790B2 (en)*2007-10-092015-12-01Seagate Technology LlcSystem and method of matching data rates
US8296498B2 (en)*2007-11-132012-10-23Sandisk Technologies Inc.Method and system for virtual fast access non-volatile RAM
US8347165B2 (en)*2007-12-172013-01-01Micron Technology, Inc.Self-timed error correcting code evaluation system and method
US8001316B2 (en)*2007-12-272011-08-16Sandisk Il Ltd.Controller for one type of NAND flash memory for emulating another type of NAND flash memory
US8144517B2 (en)2008-02-222012-03-27Samsung Electronics Co., Ltd.Multilayered nonvolatile memory with adaptive control
JP5218228B2 (en)*2008-04-232013-06-26新東工業株式会社 Conveying device and blasting device
GB0811293D0 (en)*2008-06-192008-07-30Symbian Software LtdMemory apparatus
US8843691B2 (en)*2008-06-252014-09-23Stec, Inc.Prioritized erasure of data blocks in a flash storage device
US20090327535A1 (en)*2008-06-302009-12-31Liu Tz-YiAdjustable read latency for memory device in page-mode access
US8130528B2 (en)2008-08-252012-03-06Sandisk 3D LlcMemory system with sectional data lines
US8351290B1 (en)*2008-09-122013-01-08Marvell International Ltd.Erased page detection
US8027209B2 (en)2008-10-062011-09-27Sandisk 3D, LlcContinuous programming of non-volatile memory
US7996736B2 (en)*2008-10-262011-08-09Sandisk 3D LlcBad page marking strategy for fast readout in memory
US8332577B2 (en)*2008-12-102012-12-11Sandisk Technologies Inc.Program control of a non-volatile memory
US8316201B2 (en)*2008-12-182012-11-20Sandisk Il Ltd.Methods for executing a command to write data from a source location to a destination location in a memory device
US20100174845A1 (en)*2009-01-052010-07-08Sergey Anatolievich GorobetsWear Leveling for Non-Volatile Memories: Maintenance of Experience Count and Passive Techniques
US8040744B2 (en)*2009-01-052011-10-18Sandisk Technologies Inc.Spare block management of non-volatile memories
US8244960B2 (en)2009-01-052012-08-14Sandisk Technologies Inc.Non-volatile memory and method with write cache partition management methods
US8700840B2 (en)*2009-01-052014-04-15SanDisk Technologies, Inc.Nonvolatile memory with write cache having flush/eviction methods
US8094500B2 (en)*2009-01-052012-01-10Sandisk Technologies Inc.Non-volatile memory and method with write cache partitioning
US20100250875A1 (en)*2009-03-252010-09-30Silicon Laboratories Inc.Eeprom emulation using flash memory
US8279650B2 (en)2009-04-202012-10-02Sandisk 3D LlcMemory system with data line switching scheme
US8027195B2 (en)*2009-06-052011-09-27SanDisk Technologies, Inc.Folding data stored in binary format into multi-state format within non-volatile memory devices
US8102705B2 (en)*2009-06-052012-01-24Sandisk Technologies Inc.Structure and method for shuffling data within non-volatile memory devices
US7974124B2 (en)*2009-06-242011-07-05Sandisk CorporationPointer based column selection techniques in non-volatile memories
US20110002169A1 (en)2009-07-062011-01-06Yan LiBad Column Management with Bit Information in Non-Volatile Memory Systems
US7948798B1 (en)2009-07-222011-05-24Marvell International Ltd.Mixed multi-level cell and single level cell storage device
US8465471B2 (en)2009-08-052013-06-18Rocin Laboratories, Inc.Endoscopically-guided electro-cauterizing power-assisted fat aspiration system for aspirating visceral fat tissue within the abdomen of a patient
US8348929B2 (en)2009-08-052013-01-08Rocin Laboratories, Inc.Endoscopically-guided tissue aspiration system for safely removing fat tissue from a patient
US20110040924A1 (en)*2009-08-112011-02-17Selinger Robert DController and Method for Detecting a Transmission Error Over a NAND Interface Using Error Detection Code
US20110041005A1 (en)*2009-08-112011-02-17Selinger Robert DController and Method for Providing Read Status and Spare Block Management Information in a Flash Memory System
US20110041039A1 (en)*2009-08-112011-02-17Eliyahou HarariController and Method for Interfacing Between a Host Controller in a Host and a Flash Memory Device
US8381077B2 (en)*2009-09-082013-02-19Lsi CorporationSystems and methods for implementing error correction in relation to a flash memory
EP2317442A1 (en)2009-10-292011-05-04Thomson LicensingSolid state memory with reduced number of partially filled pages
US8201020B2 (en)*2009-11-122012-06-12International Business Machines CorporationMethod apparatus and system for a redundant and fault tolerant solid state disk
US8144512B2 (en)2009-12-182012-03-27Sandisk Technologies Inc.Data transfer flows for on-chip folding
US8468294B2 (en)*2009-12-182013-06-18Sandisk Technologies Inc.Non-volatile memory with multi-gear control using on-chip folding of data
US8725935B2 (en)2009-12-182014-05-13Sandisk Technologies Inc.Balanced performance for on-chip folding of non-volatile memories
US8595411B2 (en)2009-12-302013-11-26Sandisk Technologies Inc.Method and controller for performing a sequence of commands
US8443263B2 (en)*2009-12-302013-05-14Sandisk Technologies Inc.Method and controller for performing a copy-back operation
US8416624B2 (en)2010-05-212013-04-09SanDisk Technologies, Inc.Erase and programming techniques to reduce the widening of state distributions in non-volatile memories
US8411519B2 (en)*2010-06-042013-04-02Apple Inc.Selective retirement of blocks
US8259499B2 (en)*2010-06-292012-09-04Macronix International Co., Ltd.Method and apparatus of performing an erase operation on a memory integrated circuit
US8683113B2 (en)*2011-02-042014-03-25Western Digital Technologies, Inc.Concurrently searching multiple devices of a non-volatile semiconductor memory
US9342446B2 (en)2011-03-292016-05-17SanDisk Technologies, Inc.Non-volatile memory system allowing reverse eviction of data updates to non-volatile binary cache
KR20120125791A (en)*2011-05-092012-11-19삼성전자주식회사Flash memory device and memory system including the same
US8446772B2 (en)2011-08-042013-05-21Sandisk Technologies Inc.Memory die self-disable if programmable element is not trusted
US8687421B2 (en)2011-11-212014-04-01Sandisk Technologies Inc.Scrub techniques for use with dynamic read
US8806316B2 (en)2012-01-112014-08-12Micron Technology, Inc.Circuits, integrated circuits, and methods for interleaved parity computation
US8842473B2 (en)2012-03-152014-09-23Sandisk Technologies Inc.Techniques for accessing column selecting shift register with skipped entries in non-volatile memories
JP5929456B2 (en)*2012-04-172016-06-08ソニー株式会社 Storage control device, storage device, information processing system, and processing method therefor
US8681548B2 (en)2012-05-032014-03-25Sandisk Technologies Inc.Column redundancy circuitry for non-volatile memory
US8953398B2 (en)2012-06-192015-02-10Sandisk Technologies Inc.Block level grading for reliability and yield improvement
US8910017B2 (en)2012-07-022014-12-09Sandisk Technologies Inc.Flash memory with random partition
US8750045B2 (en)2012-07-272014-06-10Sandisk Technologies Inc.Experience count dependent program algorithm for flash memory
US9076506B2 (en)2012-09-282015-07-07Sandisk Technologies Inc.Variable rate parallel to serial shift register
US9490035B2 (en)2012-09-282016-11-08SanDisk Technologies, Inc.Centralized variable rate serializer and deserializer for bad column management
US8897080B2 (en)2012-09-282014-11-25Sandisk Technologies Inc.Variable rate serial to parallel shift register
US9195584B2 (en)2012-12-102015-11-24Sandisk Technologies Inc.Dynamic block linking with individually configured plane parameters
US10133500B2 (en)*2013-03-062018-11-20Ab Initio Technology LlcManaging operations on stored data units
US9959070B2 (en)2013-03-062018-05-01Ab Initio Technology LlcManaging operations on stored data units
US9875054B2 (en)*2013-03-062018-01-23Ab Initio Technology LlcManaging operations on stored data units
JP2015022516A (en)*2013-07-192015-02-02ソニー株式会社Storage control device, storage device, information processing system, and storage control method
CN104346236B (en)*2013-08-062018-03-23慧荣科技股份有限公司Data storage device and data maintenance method thereof
CN103455454B (en)*2013-09-022016-09-07华为技术有限公司A kind of method and apparatus controlling memory startup
FR3012654A1 (en)2013-10-252015-05-01St Microelectronics Rousset METHOD OF WRITING AND READING A DELEGALLY PROGRAMMABLE AND DELEGALLY MULTI-LEVEL DEAD MEMORY AND CORRESPONDING MEMORY DEVICE
US9230689B2 (en)2014-03-172016-01-05Sandisk Technologies Inc.Finding read disturbs on non-volatile memories
US9177654B2 (en)*2014-03-262015-11-03Burst CorporationSolid-state memory device with plurality of memory cards
US10114562B2 (en)2014-09-162018-10-30Sandisk Technologies LlcAdaptive block allocation in nonvolatile memory
US9678832B2 (en)2014-09-182017-06-13Sandisk Technologies LlcStorage module and method for on-chip copy gather
US9552171B2 (en)2014-10-292017-01-24Sandisk Technologies LlcRead scrub with adaptive counter management
US9934872B2 (en)2014-10-302018-04-03Sandisk Technologies LlcErase stress and delta erase loop count methods for various fail modes in non-volatile memory
US9978456B2 (en)2014-11-172018-05-22Sandisk Technologies LlcTechniques for reducing read disturb in partially written blocks of non-volatile memory
US9349479B1 (en)2014-11-182016-05-24Sandisk Technologies Inc.Boundary word line operation in nonvolatile memory
US9224502B1 (en)2015-01-142015-12-29Sandisk Technologies Inc.Techniques for detection and treating memory hole to local interconnect marginality defects
US10032524B2 (en)2015-02-092018-07-24Sandisk Technologies LlcTechniques for determining local interconnect defects
US9449700B2 (en)2015-02-132016-09-20Sandisk Technologies LlcBoundary word line search and open block read methods with reduced read disturb
TWI608488B (en)*2015-03-252017-12-11慧榮科技股份有限公司Data storage device and data accessing method thereof
US9564219B2 (en)2015-04-082017-02-07Sandisk Technologies LlcCurrent based detection and recording of memory hole-interconnect spacing defects
US9269446B1 (en)2015-04-082016-02-23Sandisk Technologies Inc.Methods to improve programming of slow cells
US9780809B2 (en)2015-04-302017-10-03Sandisk Technologies LlcTracking and use of tracked bit values for encoding and decoding data in unreliable memory
US9720612B2 (en)2015-04-302017-08-01Sandisk Technologies LlcBiasing schemes for storage of bits in unreliable storage locations
US9653154B2 (en)2015-09-212017-05-16Sandisk Technologies LlcWrite abort detection for multi-state memories
US10162538B2 (en)*2015-09-302018-12-25Sandisk Technologies LlcMemory operation threshold adjustment based on bit line integrity data
CN105468535A (en)*2015-12-302016-04-06北京兆易创新科技股份有限公司Data processing method and data processing apparatus of NAND Flash
US10318726B2 (en)2016-04-182019-06-11Qualcomm IncorporatedSystems and methods to provide security to one time program data
CN106055933B (en)*2016-06-242019-08-23武汉斗鱼网络科技有限公司A kind of method and system of client software code check
US9817593B1 (en)2016-07-112017-11-14Sandisk Technologies LlcBlock management in non-volatile memory system with non-blocking control sync system
US10725933B2 (en)*2016-12-302020-07-28Intel CorporationMethod and apparatus for redirecting memory access commands sent to unusable memory partitions
TWI630623B (en)*2017-04-072018-07-21力旺電子股份有限公司 Programmable erasable non-volatile memory
US10134474B1 (en)*2017-10-202018-11-20Sandisk Technologies LlcIndependent state completion for each plane during flash memory programming
US11733873B2 (en)2017-12-012023-08-22Micron Technology, Inc.Wear leveling in solid state drives
US10635515B2 (en)2017-12-062020-04-28Sandisk Technologies LlcRecovery of partial memory die
US11094148B2 (en)2018-06-182021-08-17Micron Technology, Inc.Downloading system memory data in response to event detection
US11782605B2 (en)2018-11-292023-10-10Micron Technology, Inc.Wear leveling for non-volatile memory using data write counters
US11101015B2 (en)2018-12-172021-08-24Micron Technology, Inc.Multi-dimensional usage space testing of memory components
US10910081B2 (en)*2018-12-172021-02-02Micron Technology, Inc.Management of test resources to perform reliability testing of memory components
US11288181B2 (en)*2019-03-072022-03-29Silicon Motion, Inc.Flash memory initialization scheme for writing boot up information into selected pages averagely and randomly distributed over more pages and correspondingly method for reading boot up information from selected pages
US11983035B2 (en)2020-06-112024-05-14Apple Inc.Electronic device
CN112083887B (en)*2020-09-102023-09-15深圳芯邦科技股份有限公司Data processing method and related equipment
US11990200B2 (en)*2021-01-282024-05-21Micron Technology, Inc.Bit retiring to mitigate bit errors
US11907402B1 (en)2021-04-282024-02-20Wells Fargo Bank, N.A.Computer-implemented methods, apparatuses, and computer program products for frequency based operations
JP2023045519A (en)*2021-09-222023-04-03株式会社東芝 magnetic disk device
US11934270B2 (en)*2022-06-022024-03-19Micron Technology, Inc.Write command execution for data protection and recovery schemes
CN115050410B (en)*2022-08-172022-11-04合肥智芯半导体有限公司Control device, system and control chip for erasable nonvolatile memory

Family Cites Families (153)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US3500142A (en)*1967-06-051970-03-10Bell Telephone Labor IncField effect semiconductor apparatus with memory involving entrapment of charge carriers
US3633175A (en)1969-05-151972-01-04Honeywell IncDefect-tolerant digital memory system
GB1470501A (en)1973-03-201977-04-14Raychem LtdPolymer compositions for electrical use
CA1030686A (en)1973-06-201978-05-02James R. GrossAbsorbent articles and methods for their preparation
JPS5721799B2 (en)1975-02-011982-05-10
US4250570B1 (en)1976-07-151996-01-02Intel CorpRedundant memory circuit
US4398248A (en)1980-10-201983-08-09Mcdonnell Douglas CorporationAdaptive WSI/MNOS solid state memory system
US4287570A (en)1979-06-011981-09-01Intel CorporationMultiple bit read-only memory cell and its sense amplifier
US4252570A (en)*1979-12-141981-02-24E. I. Du Pont De Nemours And CompanyBismuth oxyhalide solid solution
US4281398A (en)1980-02-121981-07-28Mostek CorporationBlock redundancy for memory array
JPS5764383A (en)1980-10-031982-04-19Toshiba CorpAddress converting method and its device
JPS5877034A (en)1981-10-301983-05-10Hitachi Ltd Recording method
US4450559A (en)1981-12-241984-05-22International Business Machines CorporationMemory system with selective assignment of spare locations
US4498146A (en)1982-07-301985-02-05At&T Bell LaboratoriesManagement of defects in storage media
JPS5945694A (en)1982-09-061984-03-14Fujitsu LtdModification system for rom read information
JPS5945695A (en)1982-09-071984-03-14Fujitsu LtdIc memory
AU557723B2 (en)1982-12-171987-01-08Blue Circle Southern Cement Ltd.Electronic memory system
JPS6076097A (en)1983-09-301985-04-30Nec CorpNonvolatile semiconductor memory
US4896262A (en)1984-02-241990-01-23Kabushiki Kaisha MeidenshaEmulation device for converting magnetic disc memory mode signal from computer into semiconductor memory access mode signal for semiconductor memory
JPS618798A (en)1984-06-211986-01-16Nec CorpNonvolatile storage device
US4654847A (en)1984-12-281987-03-31International Business MachinesApparatus for automatically correcting erroneous data and for storing the corrected data in a common pool alternate memory array
JPS61208673A (en)1985-03-121986-09-17Matsushita Electric Ind Co Ltd Information recording and reproducing device
US4829169A (en)1985-07-011989-05-09Toppan Moore Company, Inc.IC card having state marker for record access
JP2664137B2 (en)1985-10-291997-10-15凸版印刷株式会社 IC card
US4800520A (en)1985-10-291989-01-24Kabushiki Kaisha ToshibaPortable electronic device with garbage collection function
US4746998A (en)1985-11-201988-05-24Seagate Technology, Inc.Method for mapping around defective sectors in a disc drive
US4757474A (en)1986-01-281988-07-12Fujitsu LimitedSemiconductor memory device having redundancy circuit portion
JP2685173B2 (en)1986-05-311997-12-03キヤノン株式会社 Memory write control method
JPH07109717B2 (en)1986-05-311995-11-22キヤノン株式会社 Memory write control method
JPH0827756B2 (en)1987-04-131996-03-21三菱電機株式会社 IC card
JPS6454543A (en)1987-08-251989-03-02Mitsubishi Electric CorpInformation processor
JPS6470843A (en)1987-09-111989-03-16Fujitsu LtdProcessing system for garbage collection
US5095344A (en)*1988-06-081992-03-10Eliyahou HarariHighly compact eprom and flash eeprom devices
US4914529A (en)1988-07-181990-04-03Western Digital Corp.Data disk defect handling using relocation ID fields
US5218691A (en)1988-07-261993-06-08Disk Emulation Systems, Inc.Disk emulation system
US5163021A (en)*1989-04-131992-11-10Sundisk CorporationMulti-state EEprom read and write circuits and techniques
US5535328A (en)*1989-04-131996-07-09Sandisk CorporationNon-volatile memory system card with flash erasable sectors of EEprom cells including a mechanism for substituting defective cells
EP0935255A2 (en)*1989-04-131999-08-11SanDisk CorporationFlash EEPROM system
US5172338B1 (en)1989-04-131997-07-08Sandisk CorpMulti-state eeprom read and write circuits and techniques
US5200959A (en)1989-10-171993-04-06Sundisk CorporationDevice and method for defect handling in semi-conductor memory
US5303198A (en)1990-09-281994-04-12Fuji Photo Film Co., Ltd.Method of recording data in memory card having EEPROM and memory card system using the same
GB2251324B (en)1990-12-311995-05-10Intel CorpFile structure for a non-volatile semiconductor memory
US5270979A (en)1991-03-151993-12-14Sundisk CorporationMethod for optimum erasing of EEPROM
US5504760A (en)*1991-03-151996-04-02Sandisk CorporationMixed data encoding EEPROM system
US5663901A (en)*1991-04-111997-09-02Sandisk CorporationComputer memory cards using flash EEPROM integrated circuit chips and memory-controller systems
JP2625609B2 (en)*1991-07-101997-07-02インターナショナル・ビジネス・マシーンズ・コーポレイション Disk storage device
JP2582487B2 (en)1991-07-121997-02-19インターナショナル・ビジネス・マシーンズ・コーポレイション External storage system using semiconductor memory and control method thereof
US5430859A (en)1991-07-261995-07-04Sundisk CorporationSolid state memory system including plural memory chips and a serialized bus
US6230233B1 (en)*1991-09-132001-05-08Sandisk CorporationWear leveling techniques for flash EEPROM systems
US5438573A (en)1991-09-131995-08-01Sundisk CorporationFlash EEPROM array data and header file structure
TW261687B (en)*1991-11-261995-11-01Hitachi Seisakusyo Kk
JPH05151097A (en)1991-11-281993-06-18Fujitsu Ltd Data management method for rewritable memory
JP3178909B2 (en)1992-01-102001-06-25株式会社東芝 Semiconductor memory device
US5712180A (en)1992-01-141998-01-27Sundisk CorporationEEPROM with split gate source side injection
US6222762B1 (en)1992-01-142001-04-24Sandisk CorporationMulti-state memory
JPH05233426A (en)*1992-02-201993-09-10Fujitsu LtdFlash memory using method
TW231343B (en)*1992-03-171994-10-01Hitachi Seisakusyo Kk
US5532962A (en)1992-05-201996-07-02Sandisk CorporationSoft errors handling in EEPROM devices
JP3328321B2 (en)*1992-06-222002-09-24株式会社日立製作所 Semiconductor storage device
US5315541A (en)1992-07-241994-05-24Sundisk CorporationSegmented column memory array
US5428621A (en)1992-09-211995-06-27Sundisk CorporationLatent defect handling in EEPROM devices
US5337275A (en)1992-10-301994-08-09Intel CorporationMethod for releasing space in flash EEPROM memory array to allow the storage of compressed data
US5357475A (en)1992-10-301994-10-18Intel CorporationMethod for detaching sectors in a flash EEPROM memory array
US5369616A (en)*1992-10-301994-11-29Intel CorporationMethod for assuring that an erase process for a memory array has been properly completed
US5473753A (en)*1992-10-301995-12-05Intel CorporationMethod of managing defects in flash disk memories
JP3641280B2 (en)1992-10-302005-04-20インテル・コーポレーション Method for determining blocks to be cleaned up in a flash EEPROM array
JP2856621B2 (en)1993-02-241999-02-10インターナショナル・ビジネス・マシーンズ・コーポレイション Batch erase nonvolatile memory and semiconductor disk device using the same
JP3594626B2 (en)*1993-03-042004-12-02株式会社ルネサステクノロジ Non-volatile memory device
US5404485A (en)1993-03-081995-04-04M-Systems Flash Disk Pioneers Ltd.Flash file system
US5479638A (en)1993-03-261995-12-26Cirrus Logic, Inc.Flash memory mass storage architecture incorporation wear leveling technique
US5485595A (en)1993-03-261996-01-16Cirrus Logic, Inc.Flash memory mass storage architecture incorporating wear leveling technique without using cam cells
US5388083A (en)1993-03-261995-02-07Cirrus Logic, Inc.Flash memory mass storage architecture
US5353256A (en)1993-06-301994-10-04Intel CorporationBlock specific status information in a memory device
US5566314A (en)1993-08-301996-10-15Lucent Technologies Inc.Flash memory device employing unused cell arrays to update files
US5682497A (en)*1993-09-281997-10-28Intel CorporationManaging file structures for a flash memory file system in a computer
US5507760A (en)*1993-11-091996-04-16Devices For Vascular Intervention, Inc.Cutter device
US5603001A (en)*1994-05-091997-02-11Kabushiki Kaisha ToshibaSemiconductor disk system having a plurality of flash memories
JP3154892B2 (en)*1994-05-102001-04-09株式会社東芝 IC memory card and inspection method of the IC memory card
JP3507132B2 (en)*1994-06-292004-03-15株式会社日立製作所 Storage device using flash memory and storage control method thereof
FR2728380A1 (en)1994-12-201996-06-21Sgs Thomson Microelectronics METHOD FOR WRITING DATA IN A CORRESPONDING ELECTRICALLY PROGRAMMABLE MEMORY AND MEMORY
JP3706167B2 (en)*1995-02-162005-10-12株式会社ルネサステクノロジ Semiconductor disk device
JP2671860B2 (en)*1995-03-301997-11-05日本電気株式会社 File system for flash memory
US5579259A (en)1995-05-311996-11-26Sandisk CorporationLow voltage erase of a flash EEPROM system having a common erase electrode for two individually erasable sectors
US5930815A (en)1995-07-311999-07-27Lexar Media, Inc.Moving sequential sectors within a block of information in a flash memory mass storage architecture
US6081878A (en)1997-03-312000-06-27Lexar Media, Inc.Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices
US5838614A (en)1995-07-311998-11-17Lexar Microsystems, Inc.Identification and verification of a sector within a block of mass storage flash memory
US5845313A (en)*1995-07-311998-12-01LexarDirect logical block addressing flash memory mass storage architecture
US5907856A (en)*1995-07-311999-05-25Lexar Media, Inc.Moving sectors within a block of information in a flash memory mass storage architecture
JP3604466B2 (en)*1995-09-132004-12-22株式会社ルネサステクノロジ Flash disk card
US6125435A (en)1995-09-132000-09-26Lexar Media, Inc.Alignment of cluster address to block addresses within a semiconductor non-volatile mass storage memory
US5835935A (en)1995-09-131998-11-10Lexar Media, Inc.Method of and architecture for controlling system data with automatic wear leveling in a semiconductor non-volatile mass storage memory
US5597370A (en)*1995-10-171997-01-28Chrysler CorporationLubricating device for a planetary gear unit
US6014724A (en)*1995-10-272000-01-11Scm Microsystems (U.S.) Inc.Flash translation layer block indication map revision system and method
US5712179A (en)1995-10-311998-01-27Sandisk CorporationMethod of making triple polysilicon flash EEPROM arrays having a separate erase gate for each row of floating gates
GB9609833D0 (en)1996-05-101996-07-17Memory Corp PlcMemory device
US5787484A (en)*1996-08-081998-07-28Micron Technology, Inc.System and method which compares data preread from memory cells to data to be written to the cells
US5798968A (en)1996-09-241998-08-25Sandisk CorporationPlane decode/virtual sector architecture
KR19980027107A (en)*1996-10-141998-07-15김광호 Electrolytic sewage purifier and method and washing machine with sewage purifier
US5754567A (en)*1996-10-151998-05-19Micron Quantum Devices, Inc.Write reduction in flash memory systems through ECC usage
JPH10124381A (en)*1996-10-211998-05-15Mitsubishi Electric Corp Semiconductor storage device
US6047352A (en)*1996-10-292000-04-04Micron Technology, Inc.Memory system, method and predecoding circuit operable in different modes for selectively accessing multiple blocks of memory cells for simultaneous writing or erasure
US5890192A (en)1996-11-051999-03-30Sandisk CorporationConcurrent write of multiple chunks of data into multiple subarrays of flash EEPROM
US5714412A (en)*1996-12-021998-02-03Taiwan Semiconductor Manufacturing Company, LtdMulti-level, split-gate, flash memory cell and method of manufacture thereof
US5963970A (en)*1996-12-201999-10-05Intel CorporationMethod and apparatus for tracking erase cycles utilizing active and inactive wear bar blocks having first and second count fields
US5835413A (en)1996-12-201998-11-10Intel CorporationMethod for improved data retention in a nonvolatile writeable memory by sensing and reprogramming cell voltage levels
US5928370A (en)1997-02-051999-07-27Lexar Media, Inc.Method and apparatus for verifying erasure of memory blocks within a non-volatile memory structure
US6034897A (en)1999-04-012000-03-07Lexar Media, Inc.Space management for managing high capacity nonvolatile memory
US5953737A (en)1997-03-311999-09-14Lexar Media, Inc.Method and apparatus for performing erase operations transparent to a solid state storage system
US6122195A (en)1997-03-312000-09-19Lexar Media, Inc.Method and apparatus for decreasing block write operation times performed on nonvolatile memory
JP3821536B2 (en)*1997-05-162006-09-13沖電気工業株式会社 Nonvolatile semiconductor disk device
US5930167A (en)1997-07-301999-07-27Sandisk CorporationMulti-state non-volatile flash memory capable of being its own two state write cache
JP4079506B2 (en)*1997-08-082008-04-23株式会社東芝 Method for controlling nonvolatile semiconductor memory system
US6000006A (en)*1997-08-251999-12-07Bit Microsystems, Inc.Unified re-map and cache-index table with dual write-counters for wear-leveling of non-volatile flash RAM mass storage
US5909449A (en)1997-09-081999-06-01Invox TechnologyMultibit-per-cell non-volatile memory with error detection and correction
US5937425A (en)*1997-10-161999-08-10M-Systems Flash Disk Pioneers Ltd.Flash file system optimized for page-mode flash technologies
JPH11203191A (en)*1997-11-131999-07-30Seiko Epson Corp Nonvolatile storage device, method of controlling nonvolatile storage device, and information recording medium recording program for controlling nonvolatile storage device
US6034891A (en)*1997-12-012000-03-07Micron Technology, Inc.Multi-state flash memory defect management
US6076137A (en)1997-12-112000-06-13Lexar Media, Inc.Method and apparatus for storing location identification information within non-volatile memory devices
US6040997A (en)1998-03-252000-03-21Lexar Media, Inc.Flash memory leveling architecture having no external latch
JP4085478B2 (en)*1998-07-282008-05-14ソニー株式会社 Storage medium and electronic device system
US6288861B1 (en)*1998-09-152001-09-11International Business Machines CorporationDisk drive with sector numbers encoded by sequences of sector types
AU1729100A (en)1998-11-172000-06-05Lexar Media, Inc.Method and apparatus for memory control circuit
GB9903490D0 (en)1999-02-171999-04-07Memory Corp PlcMemory system
US6041001A (en)1999-02-252000-03-21Lexar Media, Inc.Method of increasing data reliability of a flash memory device without compromising compatibility
US6233308B1 (en)1999-03-192001-05-15General Electric CompanyMethods and apparatus for artifact compensation with variable angular sampling
US6141249A (en)1999-04-012000-10-31Lexar Media, Inc.Organization of blocks within a nonvolatile memory unit to effectively decrease sector write operation time
US6151248A (en)1999-06-302000-11-21Sandisk CorporationDual floating gate EEPROM cell array with steering gates shared by adjacent cells
JP4165990B2 (en)*1999-12-202008-10-15Tdk株式会社 MEMORY CONTROLLER, FLASH MEMORY SYSTEM PROVIDED WITH MEMORY CONTROLLER, AND METHOD FOR WRITEING DATA TO FLASH MEMORY
JP2001243110A (en)1999-12-202001-09-07Tdk CorpMemory controller, flash memory system and access method to flash memory
US7111190B2 (en)*2001-02-232006-09-19Intel CorporationMethod and apparatus for reconfigurable memory
US6426893B1 (en)*2000-02-172002-07-30Sandisk CorporationFlash eeprom system with simultaneous multiple data sector programming and storage of physical block characteristics in other designated blocks
JP4632107B2 (en)*2000-06-292011-02-16エルピーダメモリ株式会社 Semiconductor memory device
US7155559B1 (en)2000-08-252006-12-26Lexar Media, Inc.Flash memory architecture with separate storage of overhead and user data
US6941505B2 (en)2000-09-122005-09-06Hitachi, Ltd.Data processing system and data processing method
US6345001B1 (en)*2000-09-142002-02-05Sandisk CorporationCompressed event counting technique and application to a flash memory system
US6684289B1 (en)*2000-11-222004-01-27Sandisk CorporationTechniques for operating non-volatile memory systems with data sectors having different sizes than the sizes of the pages and/or blocks of the memory
JP3938842B2 (en)*2000-12-042007-06-27富士通株式会社 Semiconductor memory device
US6763424B2 (en)*2001-01-192004-07-13Sandisk CorporationPartial block data programming and reading operations in a non-volatile memory
US7254668B1 (en)*2002-10-282007-08-07Sandisk CorporationMethod and apparatus for grouping pages within a block
KR100457812B1 (en)*2002-11-142004-11-18삼성전자주식회사Flash memory, access apparatus and method using flash memory
JP2004348818A (en)*2003-05-202004-12-09Sharp Corp Semiconductor memory device write control method and system, and portable electronic device
US20060164907A1 (en)*2003-07-222006-07-27Micron Technology, Inc.Multiple flash memory device management
US7433993B2 (en)*2003-12-302008-10-07San Disk CorportionAdaptive metablocks
US7139864B2 (en)*2003-12-302006-11-21Sandisk CorporationNon-volatile memory and method with block management system
JP4427361B2 (en)*2004-03-162010-03-03株式会社東芝 Nonvolatile semiconductor memory
US7315917B2 (en)*2005-01-202008-01-01Sandisk CorporationScheduling of housekeeping operations in flash memory systems
US7529905B2 (en)2005-10-132009-05-05Sandisk CorporationMethod of storing transformed units of data in a memory system having fixed sized storage blocks
US8339865B2 (en)*2007-11-012012-12-25Spansion Israel LtdNon binary flash array architecture and method of operation
JP5010444B2 (en)*2007-11-292012-08-29株式会社東芝 Semiconductor memory device and driving method thereof
US8094500B2 (en)*2009-01-052012-01-10Sandisk Technologies Inc.Non-volatile memory and method with write cache partitioning
US8040744B2 (en)*2009-01-052011-10-18Sandisk Technologies Inc.Spare block management of non-volatile memories
US7944729B2 (en)2009-01-282011-05-17Seagate Technology LlcSimultaneously writing multiple addressable blocks of user data to a resistive sense memory cell array
US9424930B2 (en)*2010-09-152016-08-23Sandisk Technologies LlcApparatus, system, and method for non-volatile storage element programming

Also Published As

Publication numberPublication date
US20020154543A1 (en)2002-10-24
US20110134696A1 (en)2011-06-09
US20040210709A1 (en)2004-10-21
WO2001061703A2 (en)2001-08-23
US7184306B2 (en)2007-02-27
US7889554B2 (en)2011-02-15
WO2001061703A3 (en)2002-07-18
US7646667B2 (en)2010-01-12
HK1058563A1 (en)2004-05-21
US20090175082A1 (en)2009-07-09
US20060109712A1 (en)2006-05-25
US20100049910A1 (en)2010-02-25
US6760255B2 (en)2004-07-06
US20120294084A1 (en)2012-11-22
US7646666B2 (en)2010-01-12
US8223547B2 (en)2012-07-17
US20090175080A1 (en)2009-07-09
US20070133284A1 (en)2007-06-14
US6426893B1 (en)2002-07-30
US20080192546A1 (en)2008-08-14
KR20030014356A (en)2003-02-17
CN1437721A (en)2003-08-20
US20100067298A1 (en)2010-03-18
US6580638B2 (en)2003-06-17
KR100663738B1 (en)2007-01-02
US7889590B2 (en)2011-02-15
US6996008B2 (en)2006-02-07
CN100458674C (en)2009-02-04
US8797798B2 (en)2014-08-05
US20030206441A1 (en)2003-11-06
US20140133234A1 (en)2014-05-15
US8503240B2 (en)2013-08-06
US7532511B2 (en)2009-05-12
US7362613B2 (en)2008-04-22

Similar Documents

PublicationPublication DateTitle
AU2001238404A1 (en)Flash eeprom system with simultaneous multiple data sector programming and storage of physical block characteristics in other designated blocks
AU2002245112A1 (en)Parallel erase operations in memory systems
AU2002252593A1 (en)Data restore in thyristor-based memory
AU2002229725A1 (en)System and method for managing logical partition data including nonvolatile memory
AU2003270529A1 (en)Tracking the least frequently erased blocks in non-volatile memory systems
AU2001283185A1 (en)Method and system for dual bit memory erase verification
AU2002239551A1 (en)Techniques for operating non-volatile memory systems with data sectors having different sizes than the sizes of the pages and/or blocks of the memory
AU2002224390A1 (en)Information storage and retrieval architecture
IL169151A0 (en)Memory system having fast and slow data reading mechanisms
AU7477500A (en)Organizing information stored in non-volatile re-programmable semiconductor memories
AU2001283122A1 (en)Data storage system
DE4495101T1 (en) Memory elements, non-volatile memories, non-volatile memory devices and methods based thereon for information storage
AU2003300968A1 (en)Combination non-volatile memory and input-output card with direct memory access
AU2002226044A1 (en)Distributed storage in semiconductor memory systems
AU2001255827A1 (en)Accessing file data stored in non-volatile re-programmable semiconductor memories
AU5001000A (en)High-density removable expansion module having i/o and second-level removable expansion memory
GB0227692D0 (en)Information storage and retrieval
AU6400599A (en)Portable storage and control units for digital data
GB0227683D0 (en)Information storage and retrieval
AU2001253141A1 (en)Page mode erase in a flash memory array
GB0227658D0 (en)Information storage and retrieval
AU2002227107A1 (en)Common source eeprom and flash memory
GB0221774D0 (en)Information storage and retrieval
EP1195995A3 (en)Recompression of data in memory
AU2003299675A1 (en)Memory storage disk handling system

[8]ページ先頭

©2009-2025 Movatter.jp