Ask Electrical & Electronics Expert

1. Analyze the feedback sequential circuit shown in Figure 1.

2299_Untitled.png

a. Break the feedback loops (Y1, Y2, Y3) and write the next state equations.

b. Construct the transition/output table, showing each of the total stable states. Assume Y3 is high-order (most significant) bit.

c. This circuit has multiple flaws as a fundamental mode circuit. Explain what is wrong with this circuit based upon your results from (b). Be  specific.

d. What needs to change to fix this circuit? Give one or more specific examples.

2. Design a fundamental mode circuit that will continuously cycle with a 3 bit output shown below while the input X=1. The circuit will stop at it's present count when X=0. Thus, the stable states occur only when X=0. The count sequence allows only one bit to change per cycle. The count sequence is 000, 001, 011, 010, 110, 111, 101, 100, 000, etc.

a. Develop the flow table. Assume the state variables Y3, Y2, Y1, with Y3 being the high order bit. Identify the stable states.

b. Determine the reduced switching expressions for the next state equations using K-Maps.

c. Draw the circuit diagram (neatly). Indicate the breakpoints in the feedback loops that correspond to the encoded state table.

3. A flow table is given in Figure 2 below. Find an assignment of state variables that avoids all critical races. You may add additional states as necessary (using a few state variables as possible).

a. Assign the all-0s combination to state A. Draw an adjacency diagram for the original flow table.

b. Write the modified flow table and another adjacency diagram to support your final state assignment.

1745_figure2.png

4. Create a Verilog simulation model of a 3 bit sequential counter. The current state values (e.g., the flip flop outputs) should reflect the count output. The count sequence for the code is 000, 001, 011, 010, 110, 100, 101, 111. Include a $Monitor print statement that includes your name, ECE class section number and date with approximate time of run. You can modify the Lecture 17 example models for your implementation. Additional design requirements are as follows:

a. Implement a clock with a 10ns clock period with balanced 5ns high and low . The simulation should be positive edge triggered.

b. Follow the example model(s) by including an initial 15ns initialization period.

c. Implement a control input, C, that will stop the count sequence when C=0. The sequence will continue when C=1. Using the C input only, your simulation count should pause for 30 ns after 011 and 100.

d. Create a $Monitor statement to print the value of C, current time and the current count for each 10 ns clock cycle. The simulation should stop when the final count is reached. Show a printout of your console listing AND the wave diagram (showing clock, C, and count signals).

5. Create a Verilog model for the sequence detector state and output table shown in Figure 3. Your test bench should include a verify task that validates the output for the given input at each clock cycle. You can modify the Lecture 17 example models for your implementation. Include a $Monitor statement that prints your name, section number, date and approximate time of model run.

(a). Use the test sequence shown below. This sequence will result in a valid test for each transition in your state table. Show a printout of your console listing that captures the current input, output and expected output for each clock cycle.

(b). Once you have completed a valid run with the test sequence, modify your model to replace next state 001 on row 010 under X=1 with 100. This should cause your test bench to fail and stop the simulation when the error is encountered. Repeat for the same test sequence. Show a printout of your console listing (it should stop due to the break in the state machine).

1131_figure.png

Electrical & Electronics, Engineering

  • Category:- Electrical & Electronics
  • Reference No.:- M91721071
  • Price:- $110

Guranteed 48 Hours Delivery, In Price:- $110

Have any Question?


Related Questions in Electrical & Electronics

Question 1for the ce amplifier in figure 1 given the

Question 1 For the CE amplifier in Figure (1), given the following component parameters: Parameter Value β DC , β AC 150 V BE 0 . 7 V V CC 12 V R C 820 ? R E 1 100 ? R E 2 220 ? R 1 20 k? R 2 5 . 2 k? R L 100 k? C 1 , C ...

Question -i a star-connected three-phase synchronous

Question - (i) A star-connected, three-phase synchronous induction motor takes a current of 10 amps from a 415 volt supply at unity power factor when supplying a steady load. If the synchronous reactance is 5 ohms/phase ...

1 a name the three major groups of contamination and

1. (a) Name the three major groups of contamination and briefly describe their physical characteristics. (b) Where do the above contamination types come from? Give one example of each. 2. Name two processes metrics which ...

Question 1 in the voltage regulator circuit in figure p221

Question 1: In the voltage regulator circuit in Figure P2.21, V 1 = 20 V, V Z = 10 V, R i = 222Ω and P z (max) = 400 mW. (a) Determine I L, I z , and I L , if R L = 380Ω. (b) Determine the value of R L , that will establ ...

Summative assessmentin 2017 sej101 assessment will consist

Summative Assessment In 2017 SEJ101 assessment will consist of nine tasks that will develop a portfolio of your assessed work. Throughout the trimester you will have the opportunity for feedback on all nine tasks before ...

1 a name the three major groups of contamination and

1. (a) Name the three major groups of contamination and briefly describe their physical characteristics. (b) Where do the above contamination types come from? Give one example of each. 2. Name two processes metrics which ...

1 a name the three major groups of contamination and

1. (a) Name the three major groups of contamination and briefly describe their physical characteristics. (b) Where do the above contamination types come from? Give one example of each. 2. Name two processes metrics which ...

Case studythis assignment consists of a written report of

CASE STUDY This assignment consists of a written report of approximately 1000 words and any diagrams in which you are asked to critically compare different process methods used to achieve the same result and show an awar ...

Problem 1 a two-phase servomotor has rated voltage applied

Problem 1: A two-phase servomotor has rated voltage applied to its excitation winding. The torque speed characteristic of the motor with Vc = 220 V, 60 Hz applied to its control phase winding is shown in Fig.1. The momen ...

Electrical engineering questions -q1 two ideal voltage

Electrical Engineering Questions - Q1. Two ideal voltage sources designated as machines 1 and 2 are connected, as shown in the figure below. Given E 1 = 65∠0 o V, E 2 = 65∠30 o V, Z = 3Ω. Determine if Machine 1 is genera ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As