Hi I want to know how to do part C of this question. I have done part A and B but I don't know how to start part C. Here is the question :
Part A
Binary to Gray Code Conversion Binary to gray code conversion is achieved by keeping the same MSB bit and Xoring all remaining bits with each other to create the correct gray code number. Using this, create a circuit to convert a binary number to a gray coded number Tasks: Create the necessary circuit to take a 6 input number and convert it to the correct gray code number
Part B
Gray Code to Binary Conversion Gray code to binary conversion involves keeping the same MSB bit but using successive MSB bits to calculate the appropriate sum value between the input bit and the more significant bit of the binary number. Using this or otherwise, create a circuit that will convert a gray code number into the appropriate binary number. Tasks: Create the necessary circuit to take a 6 input number and convert it to the binary number
Part C
Add the necessary circuitry to enable selecting the conversion to perform Using multiplexers or otherwise, add circuitry to allow for the selection of the conversion to perform. As part of this, investigate the use of the following features in LogiSim o Built in plexers Tasks: Implement an easy to use selection mechanism to control the conversion output that is to be displayed
We haven't done multiplexers yet so I am having a hard time. Can you just show me the drawing of the circuit in logisim format because I will understand it much better if I have an example.
Thank you very much.
Part A
Binary to Gray Code Conversion Binary to gray code conversion is achieved by keeping the same MSB bit and Xoring all remaining bits with each other to create the correct gray code number. Using this, create a circuit to convert a binary number to a gray coded number Tasks: Create the necessary circuit to take a 6 input number and convert it to the correct gray code number
Part B
Gray Code to Binary Conversion Gray code to binary conversion involves keeping the same MSB bit but using successive MSB bits to calculate the appropriate sum value between the input bit and the more significant bit of the binary number. Using this or otherwise, create a circuit that will convert a gray code number into the appropriate binary number. Tasks: Create the necessary circuit to take a 6 input number and convert it to the binary number
Part C
Add the necessary circuitry to enable selecting the conversion to perform Using multiplexers or otherwise, add circuitry to allow for the selection of the conversion to perform. As part of this, investigate the use of the following features in LogiSim o Built in plexers Tasks: Implement an easy to use selection mechanism to control the conversion output that is to be displayed
We haven't done multiplexers yet so I am having a hard time. Can you just show me the drawing of the circuit in logisim format because I will understand it much better if I have an example.
Thank you very much.