Flash memory card with block memory address arrangement

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5905993
SERIAL NO

08827861

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A flash disk card using a flash memory is provided with MPU for converting the cylinder, head and sector numbers, which are input from a host device, into a logical block address (LBA) and a sector address in block format, determining a physical block address (PBA) having the same size as that of an erase block from the logical block address with reference to a logical/physical block address conversion table stored in the flash memory, and accessing the flash memory on the basis of the physical block address. The flash disk card permits a decrease in size of the address conversion table, can be constructed at low cost, and has no need for constructing the table at each time a power supply is turned on.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
MITSUBISHI DENKI KABUSHIKI KAISHATOKYO5930

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Shinohara, Takayuki Tokyo, JP 53 790

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 5457658 Nonvolatile memory with cluster-erase flash capability and solid state file apparatus using the same 66 1994
 
MAXTOR CORPORATION (1)
* 4858034 Modular unitary disk file subsystem with differing density zones 40 1988
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 5473765 Apparatus for using flash memory as a floppy disk emulator in a computer system 124 1994
 
MAGNETIC PERIPHERALS INC., MAGNETIC PERIPHERALS INC. (1)
* 5018095 Universal disk drive type emulation for IBM PC-AT computers 32 1990
 
SEAGATE TECHNOLOGY LLC (2)
* 5459850 Flash solid state drive that emulates a disk drive and stores variable length and fixed lenth data blocks 161 1993
* 5465338 Disk drive system interface architecture employing state machines 92 1993
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
SEIKO EPSON CORPORATION (1)
* 6282624 Non-volatile memory apparatus including first and second address conversion tables stored in volatile and nonvolatile memories for improved access at power up 91 1998
 
Chang, Chee Keng (1)
* 8041884 Controller for non-volatile memories and methods of operating the memory controller 54 2006
 
SONY CORPORATION (1)
* 6591328 Non-volatile memory storing address control table data formed of logical addresses and physical addresses 27 1999
 
MICRON TECHNOLOGY, INC. (17)
6721843 Flash memory architecture implementing simultaneously programmable multiple flash memory banks that are host compatible 74 2000
7155559 Flash memory architecture with separate storage of overhead and user data 23 2000
* 6772274 Flash memory system and method implementing LBA to PBA correlation within flash memory array 202 2000
* 6725321 Memory system 204 2001
6721819 Flash memory card with enhanced operating mode detection and user-friendly interfacing system 40 2001
7174445 Flash memory card with enhanced operating mode detection and user-friendly interfacing system 5 2002
* 2002/0112,101 Flash memory card with enhanced operating mode detection and user-friendly interfacing system 1 2002
7111085 Flash memory card with enhanced operating mode detection and user-friendly interfacing system 21 2003
* 2004/0039,854 Flash memory card with enhanced operating mode detection and user-friendly interfacing system 37 2003
7421523 Flash memory card with enhanced operating mode detection and user-friendly interfacing system 0 2005
7721017 Methods and apparatus for identifying operating modes for peripheral devices 2 2008
8161229 Flash memory architecture with separate storage of overhead and user data 2 2009
* 2009/0259,807 FLASH MEMORY ARCHITECTURE WITH SEPARATE STORAGE OF OVERHEAD AND USER DATA 2 2009
8073986 Memory devices configured to identify an operating mode 1 2010
8291128 Systems configured to identify an operating mode 0 2011
8595421 Flash memory architecture with separate storage of overhead and user data 1 2012
9384127 Flash memory architecture with separate storage of overhead and user data 1 2013
 
HIGH TECH COMPUTER, CORP. (1)
* 6928511 Method and system for managing virtual memory 8 2003
 
SAMSUNG ELECTRONICS CO., LTD. (7)
6662263 Sectorless flash memory architecture 21 2000
* 7127551 Flash memory management method 27 2002
* 2003/0101,327 Flash memory management method 15 2002
7080192 File storage and erasure in flash memory 14 2003
7702844 Address mapping method and mapping information managing method for flash memory, and flash memory using the same 3 2004
* 2005/0144,368 Address mapping method and mapping information managing method for flash memory, and flash memory using the same 94 2004
* 2016/0085,447 Solid State Drives and Computing Systems Including the Same 0 2015
 
SUPER TALENT TECHNOLOGY, CORP. (8)
8341332 Multi-level controller with smart storage transfer manager for interleaving multiple single-chip flash memory devices 9 2008
* 2008/0320,214 Multi-Level Controller with Smart Storage Transfer Manager for Interleaving Multiple Single-Chip Flash Memory Devices 128 2008
8037234 Command queuing smart storage transfer manager for striping data to raw-NAND flash modules 32 2008
* 2009/0037,652 Command Queuing Smart Storage Transfer Manager for Striping Data to Raw-NAND Flash Modules 154 2008
8266367 Multi-level striping and truncation channel-equalization for flash-memory system 8 2009
* 2009/0240,873 Multi-Level Striping and Truncation Channel-Equalization for Flash-Memory System 173 2009
8452912 Flash-memory system with enhanced smart-storage switch and packed meta-data cache for mitigating write amplification by delaying and merging writes until a host read 6 2009
* 2010/0023,682 Flash-Memory System with Enhanced Smart-Storage Switch and Packed Meta-Data Cache for Mitigating Write Amplification by Delaying and Merging Writes until a Host Read 107 2009
 
RENESAS TECHNOLOGY CORP. (1)
* 6434658 Memory device operable with a small-capacity buffer memory and having a flash memory 15 1999
 
CONEXANT SYSTEMS, LLC (2)
* 9600421 Systems and methods for low-latency encrypted storage 0 2009
* 2010/0299,538 Systems and Methods for Low-Latency Encrypted Storage 6 2009
 
SEAGATE TECHNOLOGY INTERNATIONAL (1)
* 2008/0256,289 MEMORY APPARATUS TO WRITE AND READ DATA, AND METHOD THEREOF 0 2008
 
SEAGATE TECHNOLOGY LLC (5)
8724401 Data stripes and addressing for flash memory devices 1 2009
* 2011/0075,490 DATA STRIPES AND ADDRESSING FOR FLASH MEMORY DEVICES 2 2009
8745353 Block boundary resolution for mismatched logical and physical block sizes 0 2009
8364929 Enabling spanning for a storage device 6 2009
* 2011/0099,350 BLOCK BOUNDARY RESOLUTION FOR MISMATCHED LOGICAL AND PHYSICAL BLOCK SIZES 13 2009
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
8347046 Policy framework to treat data 0 2008
* 2009/0259,795 POLICY FRAMEWORK TO TREAT DATA 8 2008
 
RENESAS ELECTRONICS CORPORATION (1)
* 6460111 Semiconductor disk drive and method of creating an address conversion table based on address information about defective sectors stored in at least one sector indicated by a management code 6 1998
 
KABUSHIKI KAISHA TOSHIBA (8)
* 6845438 Method for controlling non-volatile semiconductor memory system by using look up table 60 1998
7054991 Method for controlling non-volatile semiconductor memory system 10 2004
* 2005/0005,059 Method for controlling non-volatile semiconductor memory system 3 2004
8756401 Method for controlling non-volatile semiconductor memory system 1 2004
* 2005/0007,865 Method for controlling non-volatile semiconductor memory system 2 2004
8230156 Method for controlling non-volatile semiconductor memory system 0 2007
* 2008/0059,695 METHOD FOR CONTROLLING NON-VOLATILE SEMICONDUCTOR MEMORY SYSTEM 4 2007
* 2010/0023,680 Method for Controlling Non-Volatile Semiconductor Memory System 1 2009
 
HYUNDAI ELECTRONICS INDUSTRIES CO., LTD. (1)
* 6374324 Flash memory array access method and device 31 1999
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
9558107 Extending useful life of a non-volatile memory by health grading 0 2013
9563373 Detecting error count deviations for non-volatile memory blocks for advanced non-volatile memory block management 0 2014
9639462 Device for selecting a level for at least one read voltage 0 2014
 
POLARIS INNOVATIONS LIMITED (2)
* 7283395 Memory device and method for operating the memory device 5 2005
* 2006/0291,301 Memory device and method for operating the memory device 46 2005
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
6862604 Removable data storage device having file usage system and method 28 2002
 
DEERE & COMPANY (1)
8909850 Memory life extension method and apparatus 0 2011
 
GREENLIANT LLC (1)
* 6427186 Memory, interface system and method for mapping logical block numbers to physical sector numbers in a flash memory, using a master index table and a table of physical sector numbers 62 1999
 
NETAC TECHNOLOGY CO., LTD. (4)
* 7904635 Power cut data recovery and data management method for flash media 11 2004
* 2007/0021,963 Data management method for slash memory medium 8 2004
* 7644218 Multifunction semiconductor storage device and a method for booting-up computer host 4 2007
* 2008/0109,567 MULTIFUNCTION SEMICONDUCTOR STORAGE DEVICE AND A METHOD FOR BOOTING-UP COMPUTER HOST 2 2007
 
SANDISK TECHNOLOGIES LLC (7)
6901457 Multiple mode communications system 62 1998
6839826 Memory device with pointer structure to map logical to physical addresses 29 2002
7492660 Flash EEprom system 6 2003
* 2003/0206,449 Flash EEprom system 12 2003
7549012 Memory device with sector pointer structure 3 2004
* 2005/0120,266 Memory device with sector pointer structure 8 2004
7360003 Multiple mode communication system 6 2005
 
MACRONIX INTERNATIONAL CO., LTD. (3)
9558108 Half block management for flash storage devices 0 2013
9025375 Memory disturb reduction for nonvolatile memory 0 2013
9627072 Variant operation sequences for multibit memory 0 2015
 
S4, Inc. (2)
7715243 Storage device employing a flash memory 4 2007
8031536 Storage device employing a flash memory 2 2010
 
KEY TECH, CORP (3)
* 6711663 Algorithm of flash memory capable of quickly building table and preventing improper operation and control system thereof 13 2001
* 2003/0093,610 Algorithm of flash memory capable of quickly building table and preventing improper operation and control system thereof 9 2001
* 6704852 Control device applicable to flash memory card and method for building partial lookup table 10 2001
 
INTEL CORPORATION (4)
* 9529708 Apparatus for configuring partitions within phase change memory of tablet computer with integrated memory controller emulating mass storage to storage driver based on request from software 0 2011
9430372 Apparatus, method and system that stores bios in non-volatile random access memory 1 2011
9378133 Autonomous initialization of non-volatile random access memory in a computer system 1 2011
* 2014/0297,938 NON-VOLATILE RANDOM ACCESS MEMORY (NVRAM) AS A REPLACEMENT FOR TRADITIONAL MASS STORAGE 6 2011
 
EMERGENCE MEMORY SOLUTIONS LLC (6)
* 7002851 Storage device employing a flash memory 16 2005
* 2005/0162,900 Storage device employing a flash memory 0 2005
7447072 Storage device employing a flash memory 2 2006
7379379 Storage device employing a flash memory 4 2006
7327624 Storage device employing a flash memory 3 2006
* 2007/0076,507 Storage device employing a flash memory 2 2006
 
HGST TECHNOLOGIES SANTA ANA, INC. (1)
* 9311006 Table journaling in flash storage devices 7 2009
 
ACCUSYS, INC. (1)
* 2008/0147,963 Disk array device 10 2006
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
* 6430650 Semiconductor storage device for group management of data sectors 19 1996
 
SUPER TALENT ELECTRONIC, INC. (3)
* 2009/0193,184 Hybrid 2-Level Mapping Tables for Hybrid Block- and Page-Mode Flash-Memory System 143 2009
* 2011/0145,489 HYBRID STORAGE DEVICE 25 2011
* 2011/0179,219 HYBRID STORAGE DEVICE 16 2011
* Cited By Examiner