On-chip packet-based interconnections using repeaters/routers

Computer-aided design and analysis of circuits and semiconductor – Nanotechnology related integrated circuit design

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C716S030000, C716S030000

Reexamination Certificate

active

06996785

ABSTRACT:
Multiple functional blocks (agents) in a complex integrated circuit are connected to a physically-distant shared resource (e.g. a memory controller) through packet buses which do not depend on establishing clock-cycle sequenced handshakes. On-chip repeaters including one or more register stages are used to segment the agent-shared resource interconnects into multiple segments, each shorter than a single-clock-cycle pathlength. The interconnects of multiple closely-spaced agents can be routed to the shared resource through an on-chip router having a single routed connection to the shared resource, for reducing the floorplan space taken by interconnects. The packet-based communications protocols do not require redesigning the agents or memory controller to make protocol changes accounting for the clock cycles inserted by repeaters and/or routers. Each agent can include a port register for storing a corresponding port number of the shared resource, to facilitate the host-programmable assignment of agents to shared resource ports.

REFERENCES:
patent: 4445172 (1984-04-01), Peters et al.
patent: 5418970 (1995-05-01), Gifford
patent: 5481743 (1996-01-01), Baxter
patent: 5481749 (1996-01-01), Grondalski
patent: 5499385 (1996-03-01), Farmwald et al.
patent: 5559970 (1996-09-01), Sharma
patent: 5574930 (1996-11-01), Halverson et al.
patent: 5590283 (1996-12-01), Hillis et al.
patent: 5598410 (1997-01-01), Stone
patent: 5603043 (1997-02-01), Taylor et al.
patent: 5671432 (1997-09-01), Bertolet et al.
patent: 5671435 (1997-09-01), Alpert
patent: 5689508 (1997-11-01), Lyles
patent: 5717871 (1998-02-01), Hsieh et al.
patent: 5726586 (1998-03-01), Chan et al.
patent: 5734334 (1998-03-01), Hsieh et al.
patent: 5751955 (1998-05-01), Sonnier et al.
patent: 5754877 (1998-05-01), Hagersten et al.
patent: 5771362 (1998-06-01), Bartkowiak et al.
patent: 5805875 (1998-09-01), Asanovic
patent: 5828858 (1998-10-01), Athanas et al.
patent: 5845102 (1998-12-01), Miller et al.
patent: 5854909 (1998-12-01), Agrawal
patent: 5905723 (1999-05-01), Varghese et al.
patent: 5974527 (1999-10-01), Ko
patent: 6009253 (1999-12-01), Srivatsa et al.
patent: 6026227 (2000-02-01), Furtek et al.
patent: 6035365 (2000-03-01), Farmwald et al.
patent: 6044080 (2000-03-01), Antonov
patent: 6081884 (2000-06-01), Miller
patent: 6112294 (2000-08-01), Merchant et al.
patent: 6145116 (2000-11-01), Tawada
patent: 6157955 (2000-12-01), Narad et al.
patent: 6205537 (2001-03-01), Albonesi
patent: 6237130 (2001-05-01), Soman et al.
patent: 6330242 (2001-12-01), Ogawa et al.
patent: 6378061 (2002-04-01), Carbine et al.
patent: 6393504 (2002-05-01), Leung et al.
patent: 6408398 (2002-06-01), Freker et al.
patent: 6408426 (2002-06-01), Josephson et al.
patent: 6412061 (2002-06-01), Dye
patent: 6412101 (2002-06-01), Chang et al.
patent: 6438585 (2002-08-01), Mousseau et al.
patent: 6438680 (2002-08-01), Yamada et al.
patent: 6446174 (2002-09-01), Dow
patent: 6449759 (2002-09-01), Whitney et al.
patent: 6463574 (2002-10-01), Culetu et al.
patent: 6467004 (2002-10-01), Iwamura et al.
patent: 6467013 (2002-10-01), Nizar
patent: 6473889 (2002-10-01), Gluss et al.
patent: 6519695 (2003-02-01), Kostic et al.
patent: 6542569 (2003-04-01), Manning
patent: 6564335 (2003-05-01), Freker
patent: 6651131 (2003-11-01), Chong et al.
patent: 6661788 (2003-12-01), Angle et al.
patent: 6675283 (2004-01-01), Cichon
patent: 6690659 (2004-02-01), Ahmed et al.
patent: 6728777 (2004-04-01), Lee et al.
patent: 2001/0042193 (2001-11-01), Fleck et al.
patent: 2002/0009095 (2002-01-01), Van Doren et al.
patent: 2002/0038339 (2002-03-01), Xu
patent: 2002/0116715 (2002-08-01), Apostolopoulos
patent: 2002/0122428 (2002-09-01), Fan et al.
patent: 2003/0088826 (2003-05-01), Kizhepat
Derfler, Frank J. et al., How Networks Work, Millennium Edition, Que Corp., Indianapolis, IN, Sep. 2000, pp. 86-87, 134-135, 139-141, 147-149, 162-165, 186-189, 196-197.
Comer, Douglas E., Internetworking with TCP/IP, vol. I, 2nd Edition, Prentice Hall, Englewood Cliffs, NJ, © 1991, pp. 100-104, 154-156, 183-186 and 506.
Stevens, W. Richard, UNIX Network Programming, Prentice Hall, Englewood Cliffs, NJ,© 1990,pp. 258-262, 265-269, 284-289 and 314-315.
“Networking Basics”, downloaded from: dbserv.jinr.ru/js/content/java/New-tutorial
etworking/overview
etworking.pdf, Oct. 7, 1998, pp. 1-4.
Keyvani, Maryam et al., “VHDL Implementation of a Crossbar Packet Switch”. Communications Networks Laboratory, School of Engineering Science, Simon Frasier University, Mar. 13, 2001, p. 1.
Chang, Andrew et al., “The Effects of Explicitly Parallel Mechanisms on the Multi-ALU Processor Cluster Pipeline”, Computer System Laboratory, Stanford University, © 1998, p 1-8.
Goldstein, Seth Copen, et al., “PipeRench: A Coprocessor for streaming Multimedia Acceleration”, School of Computer Science, Carnegie Mellon University, May 1999, pp. 1-12.
Hamblen, James. O., “Rapid Prototyping Using Field Programmable Logic Devices”, IEEE Micro, May-Jun., 2000, pp. 29-37.
Vaidya, Aniruddha S. et al., “LAPSES: A Recipe for High Performance Adaptive Router Design”, downloaded from: www.cse.psu.edu/-anand/papers/hpca99.pdf, 1999, 8 pages.
“XBI Crossbar Switch Data Sheet”, Sun Microelectronics, Jul. 1997, pp. 1-14.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

On-chip packet-based interconnections using repeaters/routers does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with On-chip packet-based interconnections using repeaters/routers, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and On-chip packet-based interconnections using repeaters/routers will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3656418

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.