小论文数字设计方案模拟一个两输入的异或门数字逻辑设计方案与应用
发布时间:2019-04-03 17:19:48
发布时间:2019-04-03 17:19:48
小论文
一、题目
用EDA工具来模拟一个两输入的异或门。
二、仿真电路
仿真电路如图所示。
图零
三、 仿真说明
由于不会运行,就无法看到运行结果了,但是肯定的是当x,y输入不同时,运行结果是1。输入相同时,运行结果是0,这符合了题目要求。
四、 仿真内容
(一)当x,y输入不同时必然出现
图一
上面或门(或非-非门)输出1,下面与门(与非-非门)输出0
(二)而1和0接着往下输入
图二
1往右输入仍然是1。往下输入经过一个非门,变成0。
0往右输入仍然是0,。往上输入经过一个非门,变成1。
这样,上面的两输入都是1。
下面两输入都是0。
(三)再继续往下一级
图三
两个1经过一个与门(与非-非门)结果只能是1。
两个0经过一个或非门结果只能是1。
(四)两个1再接着下一级
图四
两个1经过一个与门(与非-非门)结果只能是1。
由于以上每步的结果都是唯一的,所以只有当最开始输入的x,y不同时,最后结果就会是1。而且,可从最后一步倒着推回去会发现,在步骤(一)也就是图一中往下一级输入的不是上面是1,下面是0,而是另外两种情况:两个1;两个0。这样往后推到最后一步的结果就是0。(这是x,y输入相同时,输出为0的推导)得出结果:输入相同时,最后结果就会是0。
五、 仿真结果
输入x,y不同时,结果是1。输入x,y相同时,结果是0。
六、 仿真结论
这个仿真电路符合题目中的要求,是可行的。