6 a design a circuit n which outputs f where f x if c

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: OR. 6. (a) Design a circuit N which outputs f, where f = x if c = 0 and f = y if c = 1 (i) Give a simple boolean expression for f. (ii) Using AND, OR and NOT gates, implement this circuit function. Use as few gates as possible; excess complexity will be penalized. (b) Using the circuit N from part (a) as a building block, draw a circuit which outputs g, where A if jk = 00 g(j,k,A,B,C,D) = B if jk = 11 C if jk = 10 D if jk = 01 You may use only copies of circuit N - no other components are allowed. Extra (practice) problems not to be graded 7. In this problem, you may use any gates you wish to implement your circuits: AND, OR, NOT, NAND, NOR, XOR, XNOR (see p...
View Full Document

Ask a homework question - tutors are online