前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >实现异或门最少使用多少mux

实现异或门最少使用多少mux

作者头像
根究FPGA
发布2020-09-18 11:19:58
2.6K0
发布2020-09-18 11:19:58
举报
文章被收录于专栏:根究FPGA根究FPGA

根据异或表达式

AB一共有四种情况:00、01、10、11,在同一时刻仅有一种 输出组合类型与输出相连,输入组合个数与mux的个数(N)的关系为:number(IN)<2^N,综上,为了实现二输入异或门,需要使用mux个数至少为:4≤2^2。

这是我之前的认知,直到前几天遇到问题:画出电路结构,居然顿时有点懵了,不过好在真值表还会,逻辑表达式也还好,原式可化成

也就是说在A为1时mux输出为1-B,也就是B取反,A为0时输出为B,综上,初步的mux示意图为:

再接一个mux实现取反功能,则最终的连接示意图为:

同或的考虑思路也是这样:

在B=1时输出A,在B=0时输出1-A,示意图为:

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-09-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 根究FPGA 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档