This Article 
 Bibliographic References 
 Add to: 
A New Self-Routing Permutation Network
May 1996 (vol. 45 no. 5)
pp. 630-636

Abstract—In this paper, a self-routing permutation network based on a binary radix sorting network has been proposed. It has O(log2n) propagation delay and O(n log2n) hardware complexity with bit-parallel input. The hardware complexity can be reduced to O(n log n) with bit-serial input. The binary radix sorting network is recursively constructed by log n stages of bit sorting networks. The bit sorting network is then constructed by a proposed self-routing reverse banyan network. It has O(log n) propagation delay and O(n log n)hardware complexity. The proposed reverse banyan network has been fully verified by Verilog Hardware Description Language in logical level. The VLSI design of its switching elements is simple and regular.

[1] D.M. Koppelman and A.Y. Oruç, “A Self-Routing Permutation Network,” J. Parallel and Distributed Computing, vol. 10, no. 10, pp. 140-151, Oct. 1990.
[2] S. Lee,"BNB Self-Routing Permutation Network," Proc. INFOCOM '91, pp. 574-581, 1991.
[3] C.Y. Jan and A.Y. Oruç, “Fast Self-Routing Permutation Switching on an Asymptotically Minimum Cost Network,” IEEE Trans. Computers, vol. 42, no. 12, pp. 1,469-1,479, Dec. 1993.
[4] M.Z. Al-Hajery and K.E. Batcher,"On the Bit-Level Complexity of Bitonic Sorting Networks," Proc. Int'l Conf. Parallel Processing, pp. III-209-213, 1993.
[5] A. Sengupta,K. Zemoudeh, and S. Bandyopadhyay,"Self-Routing Algorithms for Strongly Regular Multistage Interconnection Networks," J. Parallel Distributed Computing vol. 14, pp. 187 - 192, 1992.
[6] D. Knuth, The Art of Computer Programming, vol. 3: Sorting and Searching. Addison-Wesley, 1973.
[7] G.M. Masson,G.C. Gingher, and S. Nakamura,"A Sampler of Circuit Switching Networks," Computer, pp. 32-48, June 1979.
[8] Y.S. Yeh,M.G. Hluchyj, and A.S. Acampora,"The Knockout Switch: A Simple, Modular Architecture For High-Performance Packet Switching," IEEE J. Selected Areas in Comm., vol. 5, no. 8, pp. 1,274-1,283, Oct. 1987.
[9] E.W. Zegura,"Architectures for ATM Switching Systems," IEEE Comm. Magazine, vol. 31, no. 2, pp. 28-37, Feb. 1993.

Index Terms:
Binary radix network, bit sorting network, compact routing, premutation network, reverse banyan network, self-routing.
Wang-Jiunn Cheng, Wen-Tsuen Chen, "A New Self-Routing Permutation Network," IEEE Transactions on Computers, vol. 45, no. 5, pp. 630-636, May 1996, doi:10.1109/12.509917
Usage of this product signifies your acceptance of the Terms of Use.