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


 The Delphion Integrated View

  Buy Now:   Buy PDF- 17pp  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: US7308523: Flow-splitting and buffering PCI express switch to reduce head-of-line blocking
[ Derwent Title ]


Country: US United States of America

View Images High
Resolution

 Low
 Resolution

 
17 pages

 
Inventor: Ngai, Henry P.; Coto De Caza, CA, United States of America

Assignee: Pericom Semiconductor Corp., San Jose, CA, United States of America
other patents from PERICOM SEMICONDUCTOR CORP. (713978) (approx. 58)
 News, Profiles, Stocks and More about this company

Published / Filed: 2007-12-11 / 2006-04-10

Application Number: US2006000308597

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

ECLA Code: G06F13/42S;

U.S. Class: 710/313; 710/316;

Field of Search: 710/052-54,310,313,316 370/229,363

Priority Number:
2006-04-10  US2006000308597

Abstract:     An enhanced Peripheral Component Interconnect Express (PCIe) switch eliminates or reduces head-of-line blocking for memory reads initiated by peripheral endpoint devices. A memory-read request packet from a first peripheral endpoint device is intercepted by the enhanced PCIe switch, which generates a series of substitute request packets to the root complex and memory. The same requestor ID is used in all packets, but the original tag is replaced with a sequence of substitute tags in the substitute packets. The switch receives a sequence of reply packets with memory-read data, replaces substitute tags with original tags, and sends the reply packets to the peripheral endpoint device. Substitute request packets for different peripheral endpoint devices are alternately sent from the switch to the root complex to prevent head-of-line blocking by one peripheral endpoint device. The amount of data in each substitute request packet is smaller than the original requests to reduce blocking latencies.

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

Primary / Asst. Examiners: Auve, Glenn A.;

INPADOC Legal Status: Show legal status actions

Family: None

First Claim:
Show all 20 claims
    1. An enhanced switch with reduced head-of-line blocking comprising:

an uplink port for sending substitute request packets toward a root complex and for receiving substitute reply packets from the root complex, the substitute reply packets containing reply data read from a memory in response to the substitute request packets;

a plurality of downlink ports for connecting to a plurality of peripheral endpoint devices, each downlink port for receiving original request packets from a peripheral endpoint device with a request to read the memory through the root complex, each downlink port also for receiving altered reply packets containing reply data read from the memory in response to the request; and

a multiple packet generator that generates a plurality of substitute request packets from an original request packet, each substitute request packet containing a request to read a subset of data requested by the original request packet,

whereby head-of-line blocking between first and second peripheral endpoint devices is reduced.



Background / Summary: Show background / summary

Drawing Descriptions: Show drawing descriptions

Description: Show description

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

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

Buy
PDF
Patent  Pub.Date  Inventor Assignee   Title
Buy PDF- 16pp US6570876  2003-05 Aimoto  Hitachi, Ltd. Packet switch and switching method for switching variable length packets
Buy PDF- 6pp US6678277  2004-01 Wils et al.  3Com Corporation Efficient means to provide back pressure without head of line blocking in a virtual output queued forwarding system
Buy PDF- 10pp US6765867  2004-07 Shanley et al.  Transwitch Corporation Method and apparatus for avoiding head of line blocking in an ATM (asynchronous transfer mode) device
Buy PDF- 38pp US6804194  2004-10 Kadambi et al.  Broadcom Corporation Network switching architecture utilizing cell based and packet based per class-of-service head-of-line blocking prevention
Buy PDF- 4pp US6829245  2004-12 Medina et al.  Marvell Semiconductor Israel Ltd. Head of line blocking
Buy PDF- 23pp US6850490  2005-02 Woo et al.  Enterasys Networks, Inc. Hierarchical output-queued packet-buffering system and method
Buy PDF- 54pp US6889249  2005-05 Miloushev et al.  Z-Force, Inc. Transaction aggregation in a switched file system
Buy PDF- 17pp US6904047  2005-06 Han et al.  Electronics and Telecommunications Research Institute Cell scheduling method of input and output buffered switch using simple iterative matching algorithm
Buy PDF- 29pp US7058071  2006-06 Myles et al.  Cisco Systems Wireless Networking (Australia) Pty Limited Method and apparatus using pipelined execution data sets for processing transmission frame sequences conforming to a wireless network MAC protocol
Buy PDF- 20pp US20040019729A1  2004-01 Kelley et al.   Buffer management and transaction control for transition bridges
Buy PDF- 198pp US20050186933A1  2005-08 Trans   Channel equalization system and method
       
Foreign References: None

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