Question: table [ [ Present State,Next State,Inputs ] , [ FWD ( x 0 ) , Q ( times 1 ) , Qb (

\table[[Present State,Next State,Inputs],[FWD(x0),Q(\times 1),Qb(\times 2),Qc(\times 3),Qa+,Qb+,Qc+,J,K,T,D,],[0,0,0,0,1,0,0,1,d,0,0,],[0,0,0,1,0,0,0,0,d,0,0,],[0,0,1,0,0,1,1,0,d,0,1,],[0,0,1,1,0,0,1,0,d,1,1,],[0,1,0,0,1,0,1,d,0,0,1,],[0,1,0,1,1,1,1,d,0,1,1,],[0,1,1,0,0,1,0,d,1,0,0,],[0,1,1,1,1,1,0,d,0,0,0,],[1,0,0,0,0,0,1,0,d,0,1,],[1,0,0,1,0,1,1,0,d,1,1,],[1,0,1,0,1,1,0,1,d,0,0,],[1,0,1,1,0,1,0,0,d,0,0,],[1,1,0,0,0,0,0,d,1,0,0,],[1,1,0,1,1,0,0,d,0,0,0,],[1,1,1,0,1,1,1,d,0,0,1,],[1,1,1,1,1,0,1,d,0,1,1,]]. In this project the goal is to create a simulated circuit using Logisim, or another similar program, to
create a working circuit that will continually print out reflected binary code otherwise known as Gray
code.
In this case we want 3-bit Gray code. The table below will demonstrate the binary values compared to
Gray code:
The circuit will be a sequential combinational circuit with a clock that produces the next Gray code
values in the list. For example, if the current Gray code is 000, the next output will be 001 which will
change with the clock cycle.
Requirements:
The circuit should allow the code to output the Gray in the forward direction or backwards
direction based on one input value. That is, the output will traverse down the list as the forward
direction and up the list as the backwards direction.
You must use one J/K Flip Flop, one T Flip Flop, and one D Flip Flop
You must use only NOR gates for each combinational circuit leading into a flip-flop.
You may work on the project in groups or individually. You can get help from all classmates too and I will
be helping as well. It will be due at the end of the day on the official final exam day. Each student will
submit a circuit. if done in a group include the names in the submission. No presentations will be done
for this project.
\ table [ [ Present State,Next State,Inputs ] , [

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!