• 已绑定课时
  • 工程师可点评

【作业要求】 1、简述组合逻辑电路的基本概念和电路特点? 组合逻辑电路的输出仅仅由该时刻的输入信号决定,不需要时序的参与,无记忆功能 2、什么是3-8译码器? 三八译码器是输入三个二进制数,共输出八路。把三位二级制数据翻译成八路输出其中一路数据进行输出。 3、运用所学的组合逻辑电路的知识完成三人表决器的设计,实现少数服从多数的表决规则,在三人表决电路中,当表决某个提案时,多数人同意,则提案通过;反…

huangxin
13 0

1、简述组合逻辑电路的基本概念和电路特点?

组合逻辑电路的输出仅仅由该时刻的输入信号决定,不需要时序的参与,无记忆功能

2、什么是3-8译码器?

三八译码器是输入三个二进制数,共输出八路。把三位二级制数据翻译成八路输出其中一路数据进行输出。

3、运用所学的组合逻辑电路的知识完成三人表决器的设计,实现少数服从多数的表决规则,在三人表决电路中,当表决某个提案时,多数人同意,则提案通过;反之,不通过。假设 a,b,c 为三个裁判。同意用 1 表示,不同意用 0 表示;输出 led1 为 1的时候提案通过;反之,不通过。

module SNX_3_8(
input   wire    A  ,
input   wire    B  ,
input   wire    C  ,
output  reg   led
);
wire [2:0]  sel;
assign  sel = { A , B , C };
always  @    (*)
begin
case    (sel)
3'b011  :   led = 1'b1;
3'b101  :   led = 1'b1;
3'b110  :   led = 1'b1;
3'b111  :   led = 1'b1;
default :   led = 1'b0;
endcase
end
endmodule

因为PL端只有两个按键,我把剩下的一个管脚绑定到U15引脚上,旁边有GND。当两个按键同时按下,或者一个按键按下,并将U15与GND短接,led灯就会熄灭。