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


 The Delphion Integrated View

  Buy Now:   Buy PDF- 28pp  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: US7475174: Flash / phase-change memory in multi-ring topology using serial-link packet interface
[ Derwent Title ]


Country: US United States of America

View Images High
Resolution

 Low
 Resolution

 
28 pages

 
Inventor: Chow, David Q.; San Jose, CA, United States of America
Lee, Charles C.; Cupertino, CA, United States of America
Yu, Frank I-Kang; Palo Alto, 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: 2009-01-06 / 2007-07-05

Application Number: US2007000773827

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

ECLA Code: S11C16/10E;

U.S. Class: 710/074; 710/008; 710/009; 710/010; 710/013; 710/072; 710/073; 710/313; 711/103;

Field of Search: 710/005,8-10,13,72-74,313 711/103

Priority Number:
2007-07-05  US2007000773827
2004-03-17  US2004000803597

Abstract:     A multi-ring memory controller sends request packets to multiple rings of serial flash-memory chips. Each of the multiple rings has serial flash-memory chips with serial links in a uni-directional ring. Each serial flash-memory chip has a bypassing transceiver with a device ID checker that bypasses serial packets to a clock re-synchronizer and bypass logic for retransmission to the next device in the ring, or extracts the serial packet to the local device when an ID match occurs. Serial packets pass through all devices in the ring during one round-trip transaction from the controller. The average latency of one round is constant for all devices on the ring, reducing data-dependent performance, since the same packet latency occurs regardless of the data location on the ring. The serial links can be a Peripheral Component Interconnect (PCI) Express bus. Packets have modified-PCI-Express headers that define the packet type and data-payload length.

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

Primary / Asst. Examiners: Peyton, Tammara;

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

       
Related Applications:
Application Number Filed Patent Pub. Date  Title
US2004000803597 2004-03-17       


       
Parent Case: RELATED APPLICATION
    This application is a continuation-in-part (CIP) of the co-pending application for “PCI Express-Compatible Controller and Interface for Flash Memory”, U.S. Ser. No. 10/803,597, filed Mar. 17, 2004. This application is also related to “Serial Interface to Flash Memory Chip using PCI-Express-Like Packets and Packet Data for Partial-page Writes”, U.S. Pat. No. 7,130,958, filed Feb. 9, 2004.

Family: Show 7 known family members

First Claim:
Show all 20 claims
    1. A multi-ring serial-bus memory system comprising:

a multi-ring memory controller for generating request packets that contain flash commands, and for receiving completion packets in response to the flash commands;

a first-ring serial link output of the multi-ring memory controller for outputting request packets to a first ring;

a first-ring serial link input of the multi-ring memory controller for receiving completion packets from the first ring in response to request packets sent through the first-ring serial link output;

a first ring of serial flash-memory chips, each serial flash-memory chip in the first ring having a serial input and a serial output and a flash-memory array, wherein the serial output of a prior serial flash-memory chip in the first ring is connected to the serial output of a following serial flash-memory chip in the first ring, and wherein the serial input of an initial serial flash-memory chip in the first ring is connected to the first-ring serial link output, and wherein the serial output of a last serial flash-memory chip in the first ring is connected to the first-ring serial link input;

a second-ring serial link output of the multi-ring memory controller for outputting request packets to a second ring;

a second-ring serial link input of the multi-ring memory controller for receiving completion packets from the second ring in response to request packets sent through the second-ring serial link output;

a second ring of serial flash-memory chips, each serial flash-memory chip in the second ring having a serial input and a serial output and a flash-memory array, wherein the serial output of a prior serial flash-memory chip in the second ring is connected to the serial output of a following serial flash-memory chip in the second ring, and wherein the serial input of an initial serial flash-memory chip in the second ring is connected to the second-ring serial link output, and wherein the serial output of a last serial flash-memory chip in the second ring is connected to the second-ring serial link input; and

a bypassing transceiver in each serial flash-memory chip, the bypassing transceiver comparing a device identifier of a request packet to a current device identifier for the serial flash-memory chip and bypassing and retransmitting the request packet through the serial output when the device identifier mismatches the current device identifier, and decoding the request packet and processing a flash command to generate a completion packet for transmission over the serial output when the device identifier matches the current device identifier,

whereby request packets and completion packets are bypassed by serial flash-memory chips in rings connected to the multi-ring memory controller.



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 (11)   |   Citation Link

Buy
PDF
Patent  Pub.Date  Inventor Assignee   Title
Buy PDF- 19pp US5187780  1993-02 Clark et al.  Digital Equipment Corporation Dual-path computer interconnect system with zone manager for packet memory
Buy PDF- 7pp US6021465  2000-02 Brau et al.  Siemens Nixdorf Informationssysteme Aktiengesellschaft Arrangement for the connecting peripheral storage devices
Buy PDF- 98pp US6611537  2003-08 Edens et al.  Centillium Communications, Inc. Synchronous network for digital media streams
Buy PDF- 18pp US6658509  2003-12 Bonella et al.  Intel Corporation Multi-tier point-to-point ring memory interface
Buy PDF- 23pp US6792501  2004-09 Chen et al.  Phision Electronic Corp Universal serial bus flash memory integrated circuit device
Buy PDF- 12pp US6839285  2005-01 Zink et al.  STMicroelectronics S.A. Page by page programmable flash memory
Buy PDF- 23pp US7130958  2006-10 Chou et al.  Super Talent Electronics, Inc. Serial interface to flash-memory chip using PCI-express-like packets and packed data for partial-page writes
Buy PDF- 14pp US20060053244A1  2006-03 Fruhauf et al.   Generic universal serial bus device operable at low and full speed and adapted for use in a smart card device
Buy PDF- 29pp US20060161709A1  2006-07 Davies   Safe message transfers on PCI-Express link from RAID controller to receiver-programmable window of partner RAID controller CPU memory
Buy PDF- 39pp US20070076479A1  2007-04 Kim et al.   Multiple independent serial link memory
Buy PDF- 172pp US20070124532A1  2007-05 Bennett   Interconnection system
       
Foreign References: None

Other References:
  • Inoue et al.—“NAND flash applications Design Guide,” Toshiba American Electronic Compoinets, Inc., Revision 1.0, Apr. 2003, pp. 1-29—teaches an overview of the NAND flash memory interface.
  • Mosaid, “Unleashing the Next Generation Flash Memory Architecture” Mosaid Technologies Inc., May 2007, pp. 1-8.


  • Continuity Data:
    Application Number Filed Notes

    US2007000773827 2007-07-05  is a related to the prior publication
         US20080016269A1 issued 2008-01-17  Flash / Phase-Change Memory in Multi-Ring Topology Using Serial-Link Packet Interface

    >US2007000773827< 2007-07-05  is a continuation in part of
    US2004000803597  2004-03-17   (pending) [presumed granted]
         US7457897 issued 2008-11-25   PCI express-compatible controller and interface for flash memory

    11773827   is a continuation in part of
    US2004000803597  2004-03-17   (pending) [presumed granted]
         US7457897 issued 2008-11-25   PCI express-compatible controller and interface for flash memory


    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