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


 The Delphion Integrated View

  Buy Now:   Buy PDF- 23pp  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: US7130958: Serial interface to flash-memory chip using PCI-express-like packets and packed data for partial-page writes
[ Derwent Title ]


Country: US United States of America

View Images High
Resolution

 Low
 Resolution

 
23 pages

 
Inventor: Chou, Horng-Yee; Palo Alto, CA, United States of America
Chen, Ben Wei; Fremont, CA, United States of America

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: 2006-10-31 / 2004-02-09

Application Number: US2004000708096

IPC Code: Advanced: G06F 12/00;
Core: more...

U.S. Class: 711/103; 710/005; 710/313;

Field of Search: Non/00e

Priority Number:
2004-02-09  US2004000708096
2003-12-02  US2003000707277
2003-12-02  US2003000707276

Abstract:     A serial flash-memory chip has a serial-bus interface to an external controller. A flash-memory block in the serial flash-memory chip can be read by the external controller sending a read-request packet over the serial bus to the serial flash-memory chip, which reads the flash memory and sends the data back in a data-payload field in a completion packet. Data in a write-request packet is written to the flash memory, and a message packet sent back over the serial bus. The serial bus can be a Peripheral Component Interconnect (PCI) Express bus with bi-directional pairs of differential lines. Packets have modified-PCI-Express headers that define the packet type and data-payload length. Vendor-defined packets can send flash commands such as reset, erase, or responses after operations such as program or erase. A serial engine and microcontroller or state machine are on the serial flash-memory chip.

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

Primary / Asst. Examiners: Nguyen, T;

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
US2003000707277 2003-12-02       
US2003000707276 2003-12-02    2006-07-04  USB smart switch with packet re-ordering for interleaving among multiple flash-memory endpoints aggregated as a single virtual USB endpoint


       
Parent Case: CROSS REFERENCE TO RELATED APPLICATIONS
    This application is a continuation-in-part of the co-pending application for “Single-Chip USB Controller Reading Power-On Boot Code from Integrated Flash Memory for User Storage”, U.S. Ser. No. 10/707,277, filed Dec. 2, 2003, which is related to the application for “USB Smart Switch with Packet Re-Ordering for Interleaving among Multiple Flash-Memory Endpoints Aggregated as a Single Virtual USB Endpoint”, U.S. Ser. No. 10/707,276, filed Dec. 2, 2003 now U.S. Pat No. 7,073,010.

Family: Show 45 known family members

First Claim:
Show all 21 claims
    1. A serial flash-memory chip comprising:

a flash-memory array of electrically-erasable programmable read-only memory (EEPROM) cells;

row and column decoders for selecting EEPROM cells in the flash-memory array for reading, writing, or erasing in response to a flash address;

a serial-bus interface to a serial bus connected to pins of the serial flash-memory chip, for transmitting and receiving serial data over the serial bus;

a serial engine, coupled to the serial-bus interface, for converting serial data from the serial bus to parallel data;

an internal controller, coupled to the serial engine, for responding to flash commands sent over the serial bus in request packets, and for generating completion packets that are sent over the serial bus in response to the flash commands; and

data buffers, coupled between the flash-memory array and the internal controller, for buffering data read from the EEPROM cells in response to the internal controller decoding a read flash command in a read-request packet, the data being loaded into a data payload of a completion packet;

wherein the internal controller programs data into the EEPROM cells through the data buffers in response to a program flash command in a write-request packet received over the serial bus,

whereby the serial flash-memory chip has a serial-packet interface for commands, address, and data.



Background / Summary: Show background / summary

Drawing Descriptions: Show drawing descriptions

Description: Show description

Forward References: Show 10 U.S. patent(s) that reference this one

       
U.S. References: Go to Result Set: All U.S. references   |  Forward references (10)   |   Backward references (8)   |   Citation Link

Buy
PDF
Patent  Pub.Date  Inventor Assignee   Title
Buy PDF- 20pp US5430859  1995-07 Norman et al.  Sundisk Corporation Solid state memory system including plural memory chips and a serialized bus
Buy PDF- 19pp US5822251  1998-10 Bruce et al.  Bit Microsystems, Inc. Expandable flash-memory mass-storage using shared buddy lines and intermediate flash-bus between device-specific buffers and flash-intelligent DMA controllers
Buy PDF- 17pp US5835936  1998-11 Tomioka et al.   Single-chip flash-memory device using serial command, address, and data communcations
Buy PDF- 98pp US6611537  2003-08 Edens et al.  Centillium Communications, Inc. Synchronous network for digital media streams
Buy PDF- 12pp US6839285  2005-01 Zink et al.  STMicroelectronics S.A. Page by page programmable flash memory
Buy PDF- 53pp US20030093606A1  2003-05 Mambakkam et al.   Multimode controller for intelligent and dumb flash cards
Buy PDF- 9pp US20030142227A1  2003-07 van Zee   Image capture device
Buy PDF- 24pp US20030145141A1  2003-07 Chen et al.   Universal serial bus flash memory integrated circuit device
       
Foreign References: None

Continuity Data:
Application Number Filed Notes

US2004000708096 2004-02-09  is a related to the prior publication
     US20050120163A1 issued 2005-06-02  Serial Interface to Flash-Memory Chip Using PCI-Express-Like Packets and Packed Data for Partial-Page Writes

US2004000708096 2004-02-09  is a related to the prior publication
     US20080065796A1 issued 2008-03-13  High-Level Bridge From PCIE to Extended USB

US2007000928124 2007-10-30  is a continuation in part of
US2007000864696  2007-09-28   (pending)

US2007000926636 2007-10-29  is a continuation in part of
US2007000864696  2007-09-28   (pending)

US2007000925933 2007-10-27  is a continuation in part of
US2007000864696  2007-09-28   (pending)

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

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

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

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

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

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

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

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

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

US2007000928124 2007-10-30  is a continuation in part of
>US2004000708096<  2004-02-09   (granted)
     US7130958 issued 2006-10-31   Serial interface to flash-memory chip using PCI-express-like packets and packed data for partial-page writes

US2007000926636 2007-10-29  is a continuation in part of
>US2004000708096<  2004-02-09   (granted)
     US7130958 issued 2006-10-31   Serial interface to flash-memory chip using PCI-express-like packets and packed data for partial-page writes

US2007000925933 2007-10-27  is a continuation in part of
>US2004000708096<  2004-02-09   (granted)
     US7130958 issued 2006-10-31   Serial interface to flash-memory chip using PCI-express-like packets and packed data for partial-page writes

11926636   is a continuation in part of
>US2004000708096<  2004-02-09
     US7130958 issued 2006-10-31   Serial interface to flash-memory chip using PCI-express-like packets and packed data for partial-page writes

>US2004000708096< 2004-02-09  is a continuation in part of
US2003000707277  2003-12-02   (pending) [presumed granted]
     US7103684 issued 2006-09-05   Single-chip USB controller reading power-on boot code from integrated flash memory for user storage

US2003000708096   is a continuation in part of
US2003000707277  2003-12-02   (pending) [presumed granted]
     US7103684 issued 2006-09-05   Single-chip USB controller reading power-on boot code from integrated flash memory for user storage

>US2004000708096< 2004-02-09  is a continuation in part of
US2003000707276  2003-12-02   (pending) [presumed granted]
     US7073010 issued 2006-07-04   USB smart switch with packet re-ordering for interleaving among multiple flash-memory endpoints aggregated as a single virtual USB endpoint

US2003000707277   is a continuation in part of
US2003000707276  2003-12-02
     US7073010 issued 2006-07-04   USB smart switch with packet re-ordering for interleaving among multiple flash-memory endpoints aggregated as a single virtual USB endpoint

US2007000928124 2007-10-30  is a continuation in part of
US2003000707138  2003-11-22   (abandoned)
     US20050114587A1 issued 2005-05-26   ExpressCard with On-Card Flash Memory with Shared Flash-Control Bus but Separate Ready Lines

US2007000926636 2007-10-29  is a continuation in part of
US2003000707138  2003-11-22   (abandoned)
     US20050114587A1 issued 2005-05-26   ExpressCard with On-Card Flash Memory with Shared Flash-Control Bus but Separate Ready Lines

US2007000925933 2007-10-27  is a continuation in part of
US2003000707138  2003-11-22   (abandoned)
     US20050114587A1 issued 2005-05-26   ExpressCard with On-Card Flash Memory with Shared Flash-Control Bus but Separate Ready Lines

US2003000708096   is a continuation in part of
US2003000707138  2003-11-22   (abandoned)
     US20050114587A1 issued 2005-05-26   ExpressCard with On-Card Flash Memory with Shared Flash-Control Bus but Separate Ready Lines

US2007000928124 2007-10-30  is a continuation in part of
US2000000478720  2000-01-06   (granted)
     US7257714 issued 2007-08-14   Electronic data storage medium with fingerprint verification capability

US2007000926636 2007-10-29  is a continuation in part of
US2000000478720  2000-01-06   (granted)
     US7257714 issued 2007-08-14   Electronic data storage medium with fingerprint verification capability

US2007000925933 2007-10-27  is a continuation in part of
US2000000478720  2000-01-06   (granted)
     US7257714 issued 2007-08-14   Electronic data storage medium with fingerprint verification capability

US2007000928124 2007-10-30  is a continuation in part of
US1999000366976  1999-08-04   (granted)
     US6547130 issued 2003-04-15   Integrated circuit card with fingerprint verification capability

US2007000926636 2007-10-29  is a continuation in part of
US1999000366976  1999-08-04   (granted)
     US6547130 issued 2003-04-15   Integrated circuit card with fingerprint verification capability

US2007000925933 2007-10-27  is a continuation in part of
US1999000366976  1999-08-04   (granted)
     US6547130 issued 2003-04-15   Integrated circuit card with fingerprint verification capability

11624667   is a continuation in part of
11926636     (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