Design of interconnection networks for programmable logic - Lemieux, Guy (Kluwer Academic Publishers, 2004)