【作业要求】
1、简述组合逻辑电路的基本概念和电路特点?
在一个数字电路中电路的任一时刻的输出,仅取决于该时刻电路的输入,而与电路原来的状态无关,则此电路就称为逻辑电路,简称组合电路。
特点:输入、输出之间没有反馈延迟通道
电路中无记忆单元
2、什么是3-8译码器?
三线八线译码器,三位二进制数字,会组成000到111共八个不同数字,因此一共会有8中状态,称为38译码器。
3、运用所学的组合逻辑电路的知识完成三人表决器的设计,实现少数服从多数的表决规则,在三人表决电路中,当表决某个提案时,多数人同意,则提案通过;反之,不通过。假设 a,b,c 为三个裁判。同意用 1 表示,不同意用 0 表示;输出 led1 为 1的时候提案通过;反之,不通过。
module Vote3(a,b,c,out);
input wire a,b,c;
output reg out;
wire temp[2:0];
assign temp = {a,b,c}
always @(*)
begin
if((temp == 3'b011)||(temp == 3'b101)||(temp == 3'b110)||(temp == 3'b111))
out <= 1'b1;
else
out <= 1'b0;
end
endmodule【我的做法】
【结果/时序图/实验现象(可视频)】
评论 0