Packet processor that generates packet-start offsets to...

Electrical computers and digital processing systems: memory – Storage accessing and control – Shared memory area

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S147000, C711S148000, C711S149000, C711S150000, C711S202000, C370S395400, C370S395410, C370S395420, C370S375000, C370S376000, C709S214000, C709S215000, C709S240000

Reexamination Certificate

active

07634622

ABSTRACT:
A shared memory stores packets for a packet processor. The shared memory is arranged into banks that are word-interleaved. All banks may be accessed in parallel during each time-slot by different requesters. A staggered round-robin arbiter connects requesters to banks in a parallel fashion. Requestor inputs to the arbiter are staggered to allow access to different banks in a sequential order over successive time-slots. Multi-processor tribes have many processors that generate random requests to the shared memory. A slot scheduler arranges these random requests into a stream of sequential requests that are synchronized to the staggered round-robin arbiter. A packet interface requestor stores incoming packets from an external network into the shared memory. The packet's offset within pages of the shared memory is determined by the first available bank that the packet can be written to, eliminating delays in storing incoming packets and spreading storage of frequently-accessed fields.

REFERENCES:
patent: 5168547 (1992-12-01), Miller et al.
patent: 5285421 (1994-02-01), Young et al.
patent: 5453957 (1995-09-01), Norris et al.
patent: 5559986 (1996-09-01), Alpert et al.
patent: 5729709 (1998-03-01), Harness
patent: 5737761 (1998-04-01), Holland et al.
patent: 5740402 (1998-04-01), Bratt et al.
patent: 5903509 (1999-05-01), Ryan et al.
patent: 5924111 (1999-07-01), Huang et al.
patent: 5935230 (1999-08-01), Pinai et al.
patent: 5995519 (1999-11-01), Miwa
patent: 6052386 (2000-04-01), Achilleoudis et al.
patent: 6205524 (2001-03-01), Ng
patent: 6427196 (2002-07-01), Adiletta et al.
patent: 6493342 (2002-12-01), Breslow et al.
patent: 6505269 (2003-01-01), Potter
patent: 6633576 (2003-10-01), Melaragni et al.
patent: 6745277 (2004-06-01), Lee et al.
patent: 6779073 (2004-08-01), McLaughlin et al.
patent: 6895459 (2005-05-01), Hadwiger et al.
patent: 6944171 (2005-09-01), Ahlfors et al.
patent: 7065096 (2006-06-01), Musoll et al.
patent: 2003/0069920 (2003-04-01), Melvin et al.
patent: 2003/0088744 (2003-05-01), Jain et al.
patent: 2003/0204665 (2003-10-01), Jain et al.
patent: 2005/0071574 (2005-03-01), Frenzel et al.
patent: 2005/0243734 (2005-11-01), Nemirovsky et al.
patent: 2006/0174158 (2006-08-01), Check et al.

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

Packet processor that generates packet-start offsets to... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Packet processor that generates packet-start offsets to..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Packet processor that generates packet-start offsets to... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4125829

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