A new self-routing switch driven with input-to-output address difference

Abstract
A self-routing switch for fast packet switching is proposed. The routing method uses the difference between the input and output addresses as a routing header value. Every information block with a routing header is easily routed to its destination line with no congestion in the switch. It is suitable for VLSI technology: a throughput of 1.6 Gb/s for a 16*16 switch is possible in a chip using CMOS technology. The switch consists of multistage circulated shift registers and output buffers. Multipoint connection can also be provided without additional complex hardware. The routing algorithm, mechanism, and applications of the switch are presented.

This publication has 6 references indexed in Scilit: