Network folding is a technique for realizing permutations on N elements using interconnection networks with M input (and output) terminals, where M >
['Hussein M. Alnuweiri', 'Sadiq M. Sait']
Efficient network folding techniques for routing permutations in VLSI