Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

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

Discuss the role of load factor on the cost of electrical

Discuss the role of load factor on the cost of electrical energy.

Problem 1given a sequence xn for 0lenle3 where x0 1 x1 1

Problem # 1: Given a sequence x(n) for 0≤n≤3, where x(0) = 1, x(1) = 1, x(2) = -1, and x(3) = 0, compute its DFT X(k). (Use DFT formula, don't use MATLAB function) Problem # 2: Use inverse DFT and apply it on the Fourier ...

Problems -problem 1 - find v0 in the op amp circuit of fig

Problems - Problem 1 - Find v 0 in the op amp circuit of Fig. 1. Problem 2 - Compute i 0 (t) in the op amp circuit in Fig. 2 if v s = 4 cos(10 4 t). Problem 3 - If the input impedance is defined as Z in = v s /I s , find ...

Nanotechnology engineering - resonance circuits questions

Nanotechnology Engineering - Resonance Circuits Questions - Q1) A series RLC network has R = 2KΩ, L = 40mH and C = 1μF. Calculate the impedance at resonance and at one-fourth, one-half, twice, and four times the resonant ...

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 - for the transistor in the circuit shown in

Question 1 - For the transistor in the circuit shown in Figure, assume β = 120. Design the circuit such that I CQ = 0.15 mA and R TH = 200kΩ. What is the value of V CEQ ? Question 2 - (a) For the circuit shown in figure, ...

A four-pole star-connected squirrel-cage induction motor

A four-pole, star-connected, squirrel-cage induction motor operates from a variable voltage 50 Hz three-phase supply. The following results were obtained as the supply voltage was gradually reduced with the motor running ...

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 -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 ...

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 ...

  • 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