×

Design of a high speed packet switching node

  • US 4,991,172 A
  • Filed: 10/28/1988
  • Issued: 02/05/1991
  • Est. Priority Date: 10/28/1988
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of transmitting variable size packets on a parallel communication bus from a FIFO memory of a source adapter to a FIFO memory of a selected destination adapter, said method for each packet of said packets comprising the steps of:

  • (a) reading said packet, having at least two words therein, from said FIFO memory of said source adapter onto a bus with one word being transmitted on said bus during only one clock cycle, with all words of said packet being transmitted in consecutive clock cycles, with a link address of said packet appearing in a designated word of said packet that is transmitted on said bus and with only one packet being transmitted on said bus at any time, each of said words being large enough so as to contain a complete address, with only one said source adapter having control of said bus at any time, said one source adapter having control of said bus for the duration of one or more full packets being transmitted on said bus;

    (b) identifying a first word and a last word of said packet to identify boundaries of said packet; and

    (c) comparing, in one clock cycle, said link address in said designated word of said packet with link addresses in all adapters capable of accessing said bus, and writing words of said packet, from said first word to said last word, in FIFO memories of said all adapters whose link addresses match said link address in said designated word.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×