逻辑设计大作业三_采用中、大规模集成电路的逻辑设计

逻辑设计大作业(三)

问题:

采用中、大规模集成电路的逻辑设计

使用74138(3线-8线译码器)或74151(8路选择器)或PROM或PLA设计一个输血-受血判别电路,当输血者和受血者的血型符合下列规则时,配型成功,受血者可接受输血者提供的血液。

① A型血可以输给A型或AB型血的人;

② B型血可以输给B型或AB型血的人;

③ AB型血只能输给AB型血的人;

④ O型血可以输给A、B、AB或O型血的人。

分析:

如上图所示,我们可以用MN的4种状态组合表示输血者的4种血型,并以PQ的4种状态组合表示受血者的4种血型。此外,我们用Z表示判断结果,Z=0表示符合题设要求,配型成功;反之,Z=1则表示不符合题设要求

据此,我们可列出表示Z与M、N、P、Q之间逻辑关系的真值表,如下表所示:

M

N

P

Q

Z

0

0

0

0

0

0

0

0

1

1

0

0

1

0

0

0

0

1

1

1

0

1

0

0

1

0

1

0

1

0

0

1

1

0

0

0

1

1

1

1

1

0

0

0

1

1

0

0

1

1

1

0

1

0

0

1

0

1

1

1

1

1

0

0

0

1

1

0

1

0

1

1

1

0

0

1

1

1

1

0

从真值表可写出如下输出函数逻辑表达式:

现在,我们需要取8路选择器(74151芯片)产生上式的逻辑函数。

已知,8路选择器的输出为:

将Z变换成与W对应的形式,得到:

两者对比,故令数据选择器的输入为:

综上所述,可得如下逻辑电路图:

总结:

通过完成这个逻辑设计大作业,我深刻体会到了逻辑设计在现实生活中的重要性。在输血-受血判别电路的设计过程中,我们需要严格遵循血型匹配的规则,否则可能会危及生命。这也让我意识到,逻辑设计不仅是一门技术,更是一种责任。

此外,这次大作业也让我对中、大规模集成电路有了更深入的了解。通过使用74138译码器、74151 (8路选择器)、PROM和PLA等集成电路,我学会了如何将复杂的逻辑关系转化为实际的电路图。这不仅提高了我的逻辑思维能力,也增强了我的实践能力。

在分析血型匹配规则时,我意识到人类的血型系统是一个非常复杂的系统,不同的血型之间有着严格的匹配规则。这也让我对人类的生命科学产生了浓厚的兴趣,我将会在未来的学习和工作中,更加关注这一领域的发展。

总的来说,这次逻辑设计大作业不仅提高了我的专业技能,也让我对逻辑设计和生命科学有了更深入的认识。我相信,这次经历将会对我未来的学习和工作产生积极的影响。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值