A 16x16 crosspoint switch is a non-blocking crosspoint switch, which allows you to independently connect each output to any input and any input to any output.
The 16x16 crosspoint switch is divided into three major sections: switch matrix, configuration, and address decoder. The reference design includes the verilog source design files for the three sections.
Download the 16 x 16 Crosspoint Switch reference design:
The use of this design is governed by, and subject to, the terms and conditions of the Altera Hardware Reference Design License Agreement.