HDLbits答案刷题记录1

本文介绍了组合逻辑电路设计的基本概念及多个具体实例,包括真值表、等式判断电路、样本电路组合、电话振动模式选择、恒温器控制逻辑、人口计数器以及基于向量的门电路设计等内容。

3.1.1 Basic gates

3.1.1.8 Truth table

  • 组合逻辑电路中输出仅仅是其输入的函数(在数学意义上)
module top_module( 
    input x3,
    input x2,
    input x1,  // three inputs
    output f   // one output
);
    assign f = (x3 & x1) | (x2 & x1) | ((~x3) & x2);
endmodule

3.1.1.9 Two-bit equality

module top_module (
	 input [1:0] A,
	 input [1:0] B,
	 output z
); 
    assign z = (A == B) ? 1 : 0;
endmodule

3.1.1.10 Sample circuit A

module top_module (input x, input y, output z);
    assign z = (x ^ y) & x;
endmodule

3.1.1.11 Sample circuit B

module top_module ( input x, input y, output z );
	assign z = x ~^ y;
endmodule

3.1.1.12 Combine circuit A and B

module top_module (input x, input y, output z);
	wire t
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值