port_slicer.v 285 B

1234567891011121314151617
  1. `timescale 1 ns / 1 ps
  2. module port_slicer #
  3. (
  4. parameter integer DIN_WIDTH = 32,
  5. parameter integer DIN_FROM = 31,
  6. parameter integer DIN_TO = 0
  7. )
  8. (
  9. input wire [DIN_WIDTH-1:0] din,
  10. output wire [DIN_FROM-DIN_TO:0] dout
  11. );
  12. assign dout = din[DIN_FROM:DIN_TO];
  13. endmodule