第三次实验
1.打开Modelism,然后点击new,选择library新建,再选择project,新建完项目。
2.填写代码并且运行
module Majority_4b (output reg Y,input A,B,C,D);
always @(A,B,C,D)begin
case({A,B,C,D})
7,11,13,14,15: Y=1;
default Y=0;
endcase
end
endmodule
module Maority #(parameter size=8,max=3,majority=5)(
input [size-1:0] Data
output reg
):
reg [max-1:0] count;
integer k;
always @(Data) begin
count=0;
for (k=0;k<size;k=k+1) begin
if (Data[k]==1)count=count+1;
end
Y=(count>=majority);
end
endmodule
3.修改并且整理仿真图
4.上传视频
【第三次考试实验,p109.例5.30-哔哩哔哩】https://b23.tv/Ei6LyM