向量间的(与、或、异或运算)
代码如下:
module top_module(
input [99:0] in,
output [98:0] out_both,
output [99:1] out_any,
output [99:0] out_different );
assign out_both = in[98:0] & in[99:1];
assign out_any = in[99:1] | in[98:0];
assign out_different = in[99:0] ^ {in[0],in[99:1]};
endmodule
eg:
out_both[98] = in[98]&in[99];
out_any[99] = in[99] | in[98];
out_different[99] = in[99] ^ in[0];