Design a 8 to 1 multiplexer using the fourvariable function, Computer Engineering

Assignment Help:

Design a 8 to 1 multiplexer by using the fourvariable function given by
F(A, B, C, D) = ∑ m(0,1,3,4,8,9,15).

Ans. Design of 8 to 1 Multiplexer: It is a four-variable function and thus we require a multiplexer along with three selection lines and 8 inputs. We select to apply variables B, C, and D for the selection lines. It is shown in Table no.1. The first half of given minterms are associated with A' and the second half with A. Through circling the minterms of the function and applying the rules for determine values for the multiplexer inputs, the implementation represented in Table no.2.
The specified function can be implemented along with a 8-to-1 multiplexer as represented in fig.(a). 3 of the variables as B, C and D are applied to the selection lines in order that is B is connected to s2, C to s1 and D to s0.  Hence the inputs of the multiplexer are 0, 1, A and A'. As BCD = 000,001 and 111 output F = 1 because I0 and I8 = 1 for BCD(000), I1 = 1and I9 =1 correspondingly. Thus, minterms m0 = A' B' C' m1 = A' B' C, m8 = A', B', C' and m9 = A' B' C generate a 1 output. While BCD = 010, 101 and 110, output F = 0, as I2, I5 and I6 respectively are equivalent to 0.

Minterm

A           B          C           D

F

0

0            0           0           0

1

1

0            0           0           1

1

2

0            0           1           0

0

3

0            0           1           1

1

4

0            1           0           0

1

5

0            1           0           1

0

6

0            1           1           0

0

7

0            1           1           1

0

8

1            0           0           0

1

9

1            0           0           1

1

10

1            0           1           0

0

11

1            0           1           1

0

12

1            1           0           0

0

13

1            1           0           1

0

14

1            1           1           0

0

15

1            1           1           1

1

Table no.1 Truth Table for 8-1 Multiplexer

613_Design a 8 to 1 multiplexer.png

Table no.2 Implementation Table for 8 to 1 MUX

2184_1Design a 8 to 1 multiplexer.png

Fig.(a) Logic circuit for 8-to-1 Multiplexer


Related Discussions:- Design a 8 to 1 multiplexer using the fourvariable function

Significance of having less memory references, Q. What is the significance ...

Q. What is the significance of having less memory references? As the time needed for memory reference is more than that of a register reference so increased number of memory r

What is configuration, What is configuration?  Turing  machine  compute...

What is configuration?  Turing  machine  computes,  changes  occur  in  the  current  state,  the  current  tap contents  and  the  current  head  location. A  setting  of  the

How to create a rollover image, Q. How to Create a Rollover Image? A ro...

Q. How to Create a Rollover Image? A rollover image is an image whose display changes when pointer passes ('rolls') over it. You will use Dreamweaver's Insert Rollover Image co

Explain about the term- video conferencing, Video Conferencing Video co...

Video Conferencing Video conferencing continues to grow in popularity. Why is this? Some reasons are listed below: - Communication links are now much faster thus sound quali

Options with dir in dos, Q. Options with DIR in DOS? You can use a numb...

Q. Options with DIR in DOS? You can use a number of options with DIR. To get the list of files from any other drive, denote the drive name followed by ':' with DIR. For exam

Write a subroutine in c which toggles the cursor, Q . Write a subroutine in...

Q . Write a subroutine in C which toggles the cursor? Write a subroutine in C which toggles the cursor. It takes one argument which toggles the value between on (1) and off (0)

What is the mips assembly code, Question: (a) Using an appropriate dia...

Question: (a) Using an appropriate diagram, illustrate the structure of an instruction used for branching purposes and state the purpose of each part. (b) Given the number

Can we delete a domain, Can you delete a domain, which is being used by dat...

Can you delete a domain, which is being used by data elements? No.

Breakthrough for computer engineering, what is the importance of chemistry ...

what is the importance of chemistry for computer engineering?

Conversion of fractional number into its binary number, Conversion of fract...

Conversion of fractional number 0.6875 into its equivalent binary number ? Ans. Multiply the fractional number 0.6875 with 2 until the remainder becomes 0 that is, Ther

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd