Work Files Saved Searches
   My Account                                                  Search:   Quick/Number   Boolean   Advanced   Derwent    Help   


 The Delphion Integrated View

  Buy Now:   Buy PDF- 22pp  PDF  |   File History  |   Other choices   
  Tools:  Citation Link  |  Add to Work File:    
  View:  Expand Details   |  INPADOC   |  Jump to: 
  Go to:  Derwent  
 Email this to a friend  Email this to a friend 
       
Title: US7333364: Cell-downgrading and reference-voltage adjustment for a multi-bit-cell flash memory
[ Derwent Title ]


Country: US United States of America

View Images High
Resolution

 Low
 Resolution

 
22 pages

 
Inventor: Yu, Frank; Palo Alto, CA, United States of America
Lee, Charles C.; Cupertino, CA, United States of America
Ma, Abraham C.; Fremont, CA, United States of America
Shen, Ming-Shiang; Taipei Hsien, Taiwan

Assignee: Super Talent Electronics, Inc., San Jose, CA, United States of America
other patents from SUPER TALENT ELECTRONICS, INC. (849512) (approx. 1)
 News, Profiles, Stocks and More about this company

Published / Filed: 2008-02-19 / 2007-04-19

Application Number: US2007000737336

IPC Code: Advanced: G11C 16/06;
Core: more...

ECLA Code: G11C11/56D;

U.S. Class: 365/185.09; 365/185.22; 365/185.11;

Field of Search: 365/185.09,185.22,185.11,185.33,185.02 711/103,173

Priority Number:
2007-04-19  US2007000737336
2000-01-06  US2000000478720
2006-08-23  US2006000466759
2004-02-26  US2004000789333
2004-03-12  US2004000800228
2003-09-10  US2003000605140

Abstract:     A flash memory has multi-level cells (MLC) that can each store multiple bits per cell. Blocks of cells can be downgraded to fewer bits/cell when errors occur, or for storing critical data such as boot code. The bits from a single MLC are partitioned among multiple pages to improve error correctability using Error Correction Code (ECC). An upper reference voltage is generated by a voltage reference generator in response to calibration registers that can be programmed to alter the upper reference voltage. A series of decreasing references are generated from the upper reference voltage and are compared to a bit-line voltage. Compare results are translated by translation logic that generates read data and over- and under-programming signals. Downgraded cells use the same truth table but generate fewer read data bits. Noise margins are asymmetrically improved by using the same sub-states for reading downgraded and full-density MLC cells.

Attorney, Agent or Firm: Auvinen, Stuart T. ; g Patent LLC ;

Primary / Asst. Examiners: Lam, David;

INPADOC Legal Status: Show legal status actions          Buy Now: Family Legal Status Report

       
Related Applications: Go to Result Set: 1 patent(s) that list this one as related
Application Number Filed Patent Pub. Date  Title
US2006000466759 2006-08-23       
US2004000800228 2004-03-12    2006-07-25  Flash memory device and architecture with multi level cells
US2004000789333 2004-02-26       
US2003000605140 2003-09-10    2005-03-29  Flash drive/reader with serial-port controller and flash-memory controller mastering a second RAM-buffer bus parallel to a CPU bus
US2000000478720 2000-01-06    2007-08-14  Electronic data storage medium with fingerprint verification capability


       
Parent Case: RELATED APPLICATION
    This application is a continuation-in-part of the application for “Electronic Data Storage Medium with Fingerprint Verification Capability”, U.S. Ser. No. 09/478,720, filed Jan. 6, 2000, now U.S. Pat. No. 7,257,714 and “Flash Memory Controller for Electronic Data Flash Card” U.S. Ser. No. 11/466,759, filed Aug. 23, 2006, which is a CIP of “System and Method for Controlling Flash Memory”, U.S. Ser. No. 10/789,333, filed Feb. 26, 2004, now abandoned.
    This application is related to “Flash memory device and architecture with multi level cells”, U.S. Ser No. 10/800,228, filed Mar. 12, 2004, now U.S. Pat. No. 7,082,056, and “Flash drive/reader with serial-port controller and flash-memory controller mastering a second RAM-buffer bus parallel to a CPU bus”, U.S. Ser. No. 10/605,140, filed Sep. 10, 2003, now U.S. Pat. No. 6,874,044.

Family: Show 136 known family members

First Claim:
Show all 20 claims
    1. A downgradable cell-density flash-memory system comprising:

a flash memory arranged as blocks of multiple pages, wherein pages are written and blocks are erased, wherein individual pages are not individually erasable except by erasing all pages in the block;

multi-level memory cells in the flash memory that each store B logical bits per cell, wherein the multi-level memory cells each store charge in one of 2B levels to represent the B logical bits;

a bit line coupled to a selected cell in the multi-level memory cells;

a plurality of references generated from a first reference, the plurality of references being in a sequence of differing values;

a plurality of comparators that generate a plurality of compare results by comparing the bit line to the plurality of references;

translation logic that receives the compare results as inputs, and generates B read data bits for the selected cell;

a bits-per-cell indicator stored for a selected block of the multi-level memory cells, the selected block containing the selected cell, the bits-per-cell indicator indicating when the selected cell stores B logical bits, and when the selected cell stores a downgraded number D of logical bits less than B logical bits;

first downgrade logic, responsive to the bits-per-cell indicator, for blocking a least-significant of the B read data bits when the bits-per-cell indicator indicates that the selected cell stores D=B−1 logical bits; and

second downgrade logic, responsive to the bits-per-cell indicator, for blocking a second least-significant of the B read data bits when the bits-per-cell indicator indicates that the selected cell stores D=B−2 logical bits;

wherein B, D are whole numbers and B is at least 3;

whereby least-significant bits in the B logical bits are blocked when the selected cell is downgraded by the bits-per-cell indicator.



Background / Summary: Show background / summary

Drawing Descriptions: Show drawing descriptions

Description: Show description

       
U.S. References: Go to Result Set: All U.S. references   |  No patents reference this one   |   Backward references (14)   |   Citation Link

Buy
PDF
Patent  Pub.Date  Inventor Assignee   Title
Buy PDF- 13pp US5351210  1994-09 Saito  Kabushiki Kaisha Toshiba Serially accessible semiconductor memory with multiple level storage cells
Buy PDF- 18pp US5515317  1996-05 Wells et al.  Intel Corporation Addressing modes for a dynamic single bit per cell to multiple bit per cell memory
Buy PDF- 7pp US5942004  1999-08 Cappelletti  STMicroelectronics, S.r.l. Device and a method for storing data and corresponding error-correction information
Buy PDF- 18pp US6026015  2000-02 Hirakawa  NEC Corporation Non-volatile multi-level semiconductor storage device for storing multiple bits using multiple variable threshold voltages
Buy PDF- 13pp US6097635  2000-08 Chang  Hyundai Micro Electronics Co., Ltd. Sensing circuit for programming/reading multilevel flash memory
Buy PDF- 15pp US6097637  2000-08 Bauer et al.  Intel Corporation Dynamic single bit per cell to multiple bit per cell memory
Buy PDF- 15pp US6381174  2002-04 Roohparvar et al.  Micron Technology, Inc. Non-volatile memory device with redundant columns
Buy PDF- 14pp US7023735  2006-04 Ban et al.  Ramot at Tel-Aviv University Ltd. Methods of increasing the reliability of a flash memory
Buy PDF- 24pp US7082056  2006-07 Chen et al.  Super Talent Electronics, Inc. Flash memory device and architecture with multi level cells
Buy PDF- 14pp US7149871  2006-12 Conley  SanDisk Corporation Zone boundary adjustment for defects in non-volatile memories
Buy PDF- 10pp US20030174540A1  2003-09 Fan et al.   Device and method for converging erased flash memories
Buy PDF- 12pp US20060002197A1  2006-01 Rudelic   Method and apparatus to detect invalid data in a nonvolatile memory following a loss of power
Buy PDF- 17pp US20060004952A1  2006-01 Lasser   Method of managing a multi-bit-cell flash memory
Buy PDF- 27pp US20060101193A1  2006-05 Murin   States encoding in multi-bit flash cells for optimizing error rate
       
Foreign References: None

Continuity Data:
Application Number Filed Notes

US2007000737336 2007-04-19  is a related to the prior publication
     US20070201274A1 issued 2007-08-30  Cell-Downgrading and Reference-Voltage Adjustment for a Multi-Bit-Cell Flash Memory

US2007000737336 2007-04-19  is a related to the prior publication
     US20080233798A1 issued 2008-09-25  Multi-Level Cell (MLC) Slide Flash Memory

US2001000025706   is a continuation in part of
US2008000025706  2008-02-04   (pending)
     US20080256287A1 issued 2008-10-16   Methods and systems of managing memory addresses in a large capacity multi-level cell (MLC) based flash memory device

12050754   is a continuation in part of
US2008000025706  2008-02-04   (pending)
     US20080256287A1 issued 2008-10-16   Methods and systems of managing memory addresses in a large capacity multi-level cell (MLC) based flash memory device

12050748   is a continuation in part of
US2008000025706  2008-02-04   (pending)
     US20080256287A1 issued 2008-10-16   Methods and systems of managing memory addresses in a large capacity multi-level cell (MLC) based flash memory device

11927484   is a continuation in part of
US2007000929857  2007-10-30   (pending)
     US20080276099A1 issued 2008-11-06   Universal Serial Bus (USB) Flash Drive Having Locking Pins and Locking Grooves for Locking Swivel Cap

11874108   is a continuation in part of
US2007000927484  2007-10-29   (pending) [presumed granted]
     US7544073 issued 2009-06-09   Universal serial bus (USB) flash drive with swivel cap functionalities with two locking positions

11866927   is a continuation in part of
US2007000874108  2007-10-17   (pending)
     US20080261449A1 issued 2008-10-23   UNIVERSAL SERIAL BUS (USB) FLASH DRIVE HOUSING A SLIM USB DEVICE AND HAVING SWIVEL CAP FUNCTIONALITIES ALLOWING FOR TWO LOCKING POSITIONS

12025706   is a continuation in part of
US2007000871627  2007-10-12   (pending)
     US20080034154A1 issued 2008-02-07   Multi-Channel Flash Module with Plane-Interleaved Sequential ECC Writes and Background Recycling to Restricted-Write Flash Chips

11871011   is a continuation in part of
US2007000871627  2007-10-12   (pending)
     US20080034154A1 issued 2008-02-07   Multi-Channel Flash Module with Plane-Interleaved Sequential ECC Writes and Background Recycling to Restricted-Write Flash Chips

12025706   is a continuation in part of
US2007000871011  2007-10-11   (pending)
     US20080034153A1 issued 2008-02-07   Flash Module with Plane-Interleaved Sequential Writes to Restricted-Write Flash Chips

11871627   is a continuation in part of
US2007000871011  2007-10-11   (pending)
     US20080034153A1 issued 2008-02-07   Flash Module with Plane-Interleaved Sequential Writes to Restricted-Write Flash Chips

US2003000708172   is a continuation in part of
US2007000866927  2007-10-03   (pending)

US2000000478720   is a continuation in part of
US2007000866927  2007-10-03   (pending)

US1999000366976   is a continuation in part of
US2007000866927  2007-10-03   (pending)

US2004000789333   is a continuation in part of
US2007000864696  2007-09-28   (pending)

11866927   is a continuation in part of
US2007000864696  2007-09-28   (pending)

11309847   is a continuation in part of
US2007000864696  2007-09-28   (pending)

11742270   is a continuation in part of
US2007000864671  2007-09-28   (pending)
     US20080071973A1 issued 2008-03-20   ELECTRONIC DATA FLASH CARD WITH VARIOUS FLASH MEMORY CELLS

11674645   is a continuation in part of
US2007000864671  2007-09-28   (pending)
     US20080071973A1 issued 2008-03-20   ELECTRONIC DATA FLASH CARD WITH VARIOUS FLASH MEMORY CELLS

US2004000789333   is a continuation in part of
US2007000845747  2007-08-27   (pending)
     US20070292009A1 issued 2007-12-20   Press/Push USB Flash Drive With Deploying And Retracting Functionalities With Elasticity Material And Fingerprint Verification Capability

12050748   is a continuation in part of
US2007000845747  2007-08-27   (pending)
     US20070292009A1 issued 2007-12-20   Press/Push USB Flash Drive With Deploying And Retracting Functionalities With Elasticity Material And Fingerprint Verification Capability

11871011   is a continuation in part of
US2007000742270  2007-04-30   (pending) [presumed granted]
     US7660941 issued 2010-02-09   Two-level RAM lookup table for block and page allocation and wear-leveling in limited-write flash-memories

11674645   is a continuation in part of
US2007000742270  2007-04-30   (pending) [presumed granted]
     US7660941 issued 2010-02-09   Two-level RAM lookup table for block and page allocation and wear-leveling in limited-write flash-memories

US2004000789333   is a continuation in part of
>US2007000737336<  2007-04-19
     US7333364 issued 2008-02-19   Cell-downgrading and reference-voltage adjustment for a multi-bit-cell flash memory

11871627   is a continuation in part of
>US2007000737336<  2007-04-19
     US7333364 issued 2008-02-19   Cell-downgrading and reference-voltage adjustment for a multi-bit-cell flash memory

11742270   is a continuation in part of
>US2007000737336<  2007-04-19
     US7333364 issued 2008-02-19   Cell-downgrading and reference-voltage adjustment for a multi-bit-cell flash memory

11864696   is a continuation in part of
US2007000674645  2007-02-13   (pending) [presumed granted]
     US7620769 issued 2009-11-17   Recycling partially-stale flash blocks using a sliding window for multi-level-cell (MLC) flash memory

11737336   is a continuation in part of
US2007000674645  2007-02-13   (pending) [presumed granted]
     US7620769 issued 2009-11-17   Recycling partially-stale flash blocks using a sliding window for multi-level-cell (MLC) flash memory

11871117   is a continuation in part of
US2007000626347  2007-01-23   (pending)

11864696   is a continuation in part of
US2007000624667  2007-01-18   (pending)
     US20070130436A1 issued 2007-06-07   Electronic Data Storage Medium With Fingerprint Verification Capability

11742270   is a continuation in part of
US2007000624667  2007-01-18   (pending)
     US20070130436A1 issued 2007-06-07   Electronic Data Storage Medium With Fingerprint Verification Capability

>US2007000737336< 2007-04-19  is a continuation in part of
US2006000466759  2006-08-23   (pending)
     US20080005471A1 issued 2010-02-04   Flash Memory Controller For Electronic Data Flash Card

US2000000478720   is a continuation in part of
US2006000466759  2006-08-23   (pending)
     US20080005471A1 issued 2010-02-04   Flash Memory Controller For Electronic Data Flash Card

11737336   is a continuation in part of
US2006000466759  2006-08-23   (abandoned)
     US20080005471A1 issued 2010-02-04   Flash Memory Controller For Electronic Data Flash Card

US2004000882539   is a continuation in part of
US2006000309847  2006-10-12   (pending) [presumed granted]
     US7507119 issued 2009-03-24   USB device with integrated USB plug with USB-substrate supporter inside

US2004000789333   is a continuation in part of
US2004000882539  2004-06-30
     US7394661 issued 2008-07-01   System and method for providing a flash memory assembly

11845747   is a continuation in part of
US2004000882539  2004-06-30
     US7394661 issued 2008-07-01   System and method for providing a flash memory assembly

US2000000478720   is a continuation in part of
US2004000854004  2004-05-25   (pending)
     US20050197017A1 issued 2005-09-08   Extended secure-digital (SD) devices and hosts

>US2007000737336< 2007-04-19  is a continuation in part of
US2004000800228  2004-03-12   (granted)
     US7082056 issued 2006-07-25   Flash memory device and architecture with multi level cells

11466759   is a continuation in part of
US2004000800228  2004-03-12
     US7082056 issued 2006-07-25 2006-07-25  Flash memory device and architecture with multi level cells

>US2007000737336< 2007-04-19  is a continuation in part of
US2004000789333  2004-02-26   (abandoned) [presumed granted]
     US7318117 issued 2008-01-08   Managing flash memory including recycling obsolete sectors

US2004000800228   is a continuation in part of
US2004000789333  2004-02-26   (pending) [presumed granted]
     US7318117 issued 2008-01-08   Managing flash memory including recycling obsolete sectors

11864671   is a continuation in part of
US2004000789333  2004-02-26
     US7318117 issued 2008-01-08   Managing flash memory including recycling obsolete sectors

11466759   is a continuation in part of
US2004000789333  2004-02-26
     US7318117 issued 2008-01-08   Managing flash memory including recycling obsolete sectors

US2004000854004   is a continuation in part of
US2004000708172  2004-02-12
     US7021971 issued 2006-04-04   Dual-personality extended-USB plug and receptacle with PCI-Express or Serial-At-Attachment extensions

>US2007000737336< 2007-04-19  is a continuation in part of
US2003000605140  2003-09-10   (granted)
     US6874044 issued 2005-03-29   Flash drive/reader with serial-port controller and flash-memory controller mastering a second RAM-buffer bus parallel to a CPU bus

US2004000789333   is a continuation in part of
US2003000605140  2003-09-10
     US6874044 issued 2005-03-29 2005-03-29  Flash drive/reader with serial-port controller and flash-memory controller mastering a second RAM-buffer bus parallel to a CPU bus

12050748   is a continuation in part of
US2001000025706  2001-12-26
     US6887928 issued 2005-05-03   Method of improving viscosity stability upon addition of a colorant component

>US2007000737336< 2007-04-19  is a continuation in part of
US2000000478720  2000-01-06   (pending) [presumed granted]
     US7257714 issued 2007-08-14   Electronic data storage medium with fingerprint verification capability

US2003000605140   is a continuation in part of
US2000000478720  2000-01-06
     US7257714 issued 2007-08-14   Electronic data storage medium with fingerprint verification capability

11737336   is a continuation in part of
US2000000478720  2000-01-06
     US7257714 issued 2007-08-14   Electronic data storage medium with fingerprint verification capability

11626347   is a continuation in part of
US2000000478720  2000-01-06
     US7257714 issued 2007-08-14   Electronic data storage medium with fingerprint verification capability

11624667   is a division of
US2000000478720  2000-01-06
     US7257714 issued 2007-08-14   Electronic data storage medium with fingerprint verification capability

US2000000478720   is a continuation in part of
US1999000366976  1999-08-04
     US6547130 issued 2003-04-15   Integrated circuit card with fingerprint verification capability

11864671   is a continuation in part of
12050748     (pending)


Inquire Regarding Licensing

Powered by Verity


Plaques from Patent Awards      Gallery of Obscure PatentsNominate this for the Gallery...

Thomson Reuters Copyright © 1997-2010 Thomson Reuters 
Subscriptions  |  Web Seminars  |  Privacy  |  Terms & Conditions  |  Site Map  |  Contact Us  |  Help