or
Bookmark and Share
Self-timed data streaming receiver and transmitter having reduced latency and increased data streaming capability
   
Document Number
US Patent 5528762
Issued Date
June 18, 1996
Link
Inventors
Map
Abstract
A self-timed data streaming receiver for a routing chip. Incoming flits are received by a distributor that distributes the flits between two self-timing FIFOs. A collector coupled to both FIFOs at their opposite ends takes the two streams of flits and recreates the original stream of flits prior to coupling the flits to routing control circuitry. A self-timed data streaming transmitter is also described.
Drawing
Self-timed data streaming receiver and transmitter having reduced latency and increased data streaming capability - US Patent 5528762 Drawing
Drawing from US Patent 5528762
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
40
Comments:
no comments yet
Owner
Intel Corporation (Santa Clara, CA)
Published
June 18, 1996
Application Number
08/173,970
Filed
December 27, 1993
US Classification
709/231   709/238
Int'l Classification
G06F   15/16   (20060101)   G06F   15/173   (20060101)  
Examiner
USPTO Field of Search
395/200   395/800   395/575   395/200.15   370/60   370/85  
Related Patents
7383418 - Method and apparatus for prefetching data to a lower level cache memory - Owned by Intel Corporation (Santa Clara, CA)

A prefetching scheme to detect when a load misses the lower level cache and hits the next level cache. Consequently, the prefetching scheme utilizes the previous information for the cache miss to the lower level cache and hit to the next higher level of cache memory that may result in initiating a sidedoor prefetch load for fetching the previous or next cache line into the lower level cache. In order to generate an address for the sidedoor prefetch, a history of cache access is maintained in a queue.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us