ASIC设计 - 组合逻辑

时间:2011-11-24 00:01:00

标签: asic

几天前我接受了采访,这是他们在其中一轮中问我的问题:

  

一个多路复用器,当选择行为a时提供输出1,当b时为0。输出表示为C。这必须仅通过andnot门实施。

我几乎得到了它,但不确定最后如何在组合ckt中接收输出。这是我在这里错过的一件非常简单的事情。我将选择线放到and门并输入a,选择线和输入b通过not门进入另一个and门,这样我输出为AB,但我们怎么能单独输出一个? a还是b

2 个答案:

答案 0 :(得分:1)

 C = (A and not(S)) or (B and S)
   = not(not(A and not(S)) and not(B and S))

答案 1 :(得分:0)

输入1, B输入2, S输入选择线, C输出,

{{1}}

简单的兄弟!