edited by
6,994 views
37 37 votes
  1. Is the $3\text{-variable}$ function $f= \Sigma(0,1,2,4)$ its self-dual? Justify your answer.
  2. Give a minimal product-of-sum form of the $b$ output of the following $\text{excess-3}$ to $\text{BCD}$ converter.

6 Answers

Best answer
43 43 votes

There are two conditions for a function being self dual.

  1. it should be a neutral function. (no. of minterms = no. of max terms)
  2. no two mutually exclusive terms should be there like $($$0-7$ are mutually exclusive $1-6, 2-5, 3-4$$)$ from these pairs only one should be there.

Clearly, there are $4$ minterms, so number of minterms = no. of maxterms.
And second condition is also satisfied. So, it is a self dual function .

(b) Excess-3 to BCD

$$\overset{\textbf{Truth Table}}{\begin{array}{|cccc|cccc|} \hline \rlap{\textbf{Inputs}}&&&&\rlap{\textbf{Outputs}}\\ \hline \textbf{W} & \textbf {X} &\textbf {Y} & \textbf {Z} &  \textbf{A}&\textbf {B} & \textbf {C} &  \textbf{D} \\\hline0&0&1&1&0&0&0&0\\\hline0&1&0&0&0&0&0&1\\\hline0&1&0&1&0&0&1&0 \\\hline 0&1&1&0&0&0&1&1 \\\hline0&1&1&1&0&1&0&0 \\\hline 1&0&0&0&0&1&0&1\\\hline1&0&0&1&0&1&1&0\\\hline1&0&1&0&0&1&1&1 \\\hline 1&0&1&1&1&0&0&0 \\\hline1&1&0&0&1&0&0&1 \\\hline \end{array}}$$

MAPS:

edited by
16 16 votes

checking self dual of a function.

f=Σ(0,1,2,4) = a'b'c' + a'b'c + a'bc' + ab'c' 

now write it in max term form (a'+b'+c')(a'+b'+c)(a'+b+c')(a+b'+c')

                                                        7             6             5           3

         =$\prod$(3,5,6,7) =$\sum$(0,1,2,4) = given function so its a self dual

3 3 votes

a) It is a self dual function, because it satisfies both conditions of self dual fuction

            ->It should be neutral (i.e no. of minterms is equal to the no. of maxterms)

            ->The function does not contain two mutually exclusive term ( eg ABC mutually exclusive to A'B'C' , AB'C' mutually  excluseive to A'BC)


b) Excess-3 to BCD converter

 Ref http://www.sukanta.info/wp-content/uploads/2012/05/Excess-3-code-to-bcd-converter3.pdf

2 2 votes

Now to minimize the terms we have to make kmap  but how we will fill entry first see where is B3 one now according to that values put values 1 in kmap for eg: for $1000$ here B3 is 1 so in kmap put value 1 for 1011 and for 1001 is also B3 is 1 now put value 1 for 1100 .. and Make 4 kamp with respect to different output . 

Position:
Show:

Related questions

31 31 votes
2 answers 2 answers
10.1k
10.1k views
Kathleen asked Sep 14, 2014
10,142 views
A sequential circuit takes an input stream of $0's$ and $1's$ and produces an output stream of $0's$ and $1's.$ Initially it replicates the input on its output until two ...
44 44 votes
7 answers 7 answers
19.5k
19.5k views
Kathleen asked Sep 14, 2014
19,459 views
Consider the circuit given below with initial state $Q_0=1, Q_1=Q_2=0$. The state of the circuit is given by the value $4Q_2+2Q_1+Q_0$Which one of the following is correc...
66 66 votes
6 answers 6 answers
18.5k
18.5k views
Kathleen asked Sep 14, 2014
18,511 views
Consider the circuit shown below. The output of a $2:1$ MUX is given by the function $(ac' + bc)$.Which of the following is true?$f=X_1'+X_2$$f=X_1'X_2+X_1X_2'$$f=X_1X_2+...
78 78 votes
7 answers 7 answers
32.1k
32.1k views
Kathleen asked Sep 14, 2014
32,126 views
Consider the following circuit with initial state $Q_0 = Q_1 = 0$. The D Flip-flops are positive edged triggered and have set up times 20 nanosecond and hold times $0.$Co...