#112. 向量_续2

    ID: 112 Type: Default 1000ms 256MiB

向量_续2

题目描述

一个32bit的向量信号包含有4个字节(bit[31:24]、bit[23:16]等),创建一个电路,用以调整4个字节的顺序,该电路经常用于在不同大小端系统之间进行数据交互:

AaaaaaaaBbbbbbbbCcccccccDddddddd => DdddddddCcccccccBbbbbbbbAaaaaaaa

提示:part-select操作即可以用于赋值语句的左侧也可用于右侧。

输入格式

1个 32bit 位宽的向量信号 in

输出格式

1个 32bit 位宽的向量信号 out

示例代码

module top(
  input [31:0] in,
  output [31:0] out
);
  // assign out[31:24] = ...;
endmodule