Implement a 4-bit counter state machine

Assignment Help Other Engineering
Reference no: EM13956420

Problem 1:

Using Logicworks, implement a 4-bit counter state machine that begins at 0000 and numerically counts up or down in the 2's complement representation of binary numbers. The count updates upon each positive edge of a clock input signal.

When the counter numerically counts up, the count proceeds as follows: 0000 -> 0001 -> 0010, etc. When the count reaches 0111 (the highest possible value of 7), the count loops around to 1000 (the lowest possible value of -8), and counts up.

When the counter numerically counts down, the count proceeds as follows: 0000 -> 1111 -> 1110 -> 1101, etc. When the count reaches 1000, the count loops around to 0111.

A Binary Switch input is used to specify whether the counter counts up or down.

Use a Programmable Logic Array (PLA) to implement the entire combinational logic. Use a 4-bit register (i.e. Reg-4 component in Logicworks) to hold the states of the state machine.

Show the output of each bit of the counter using the Hex Display component in Logicworks. Submit your truth table(s) along with your state machine implementation on a Logicworks .cct file.

Problem 2:

Using Logicworks, create a logic gate circuit using tri-state buffers that implements a 4x2 MUX. This MUX contains 4 inputs, with 2 bits per input. It contains 1 output, with 2 bits.

Attach input and output ports to the circuit, and package it into a device symbol.

Attach binary switches and probes to verify that the symbol functions correctly. Submit a copy of your device symbol, with attached binary switches/probes, on a .cct file.

Problem 3 (5 points)

Using Logicworks, create a 4x4 MUX, using a "primitive type" (i.e. MUX) device symbol.

Attach Hex Keyboards (wo/STB) and Hex Displays to verify that the device symbol functions correctly.

Submit a copy of your device symbol, with attached Hex Keyboards/Displays, on a .cct file.

Reference no: EM13956420

Questions Cloud

Find a four-digit number less than 3265 : There are seven cards with digits 0,1, 2, 3, 4, 5, and 6. A child takes four of the cards and places them in some order. What is the probability that he obtains a four-digit number less than 3265?
What is the required return for second stock : You are considering two stocks. Both pay a dividend of $3, but the beta coefficient of A is 1.3 while the beta coefficient of B is 0.6. Your required return is k= 8% + (15% - 8%)\beta. What is the required return for first stock? What is the required..
You have been approached by your managing director : As an independent financial adviser (IFA), you have been approached by your managing director, who has asked that you investigate how property can be used as an investment for private investors. The managing director recognises there are a number of ..
What was your dollar return and percent return : FedEx Corp. stock ended the previous year at $103.39 per share. It paid a $0.35 per share dividend last year. It ended last year at $106.69. If you owned 200 shares of FedEx, what was your dollar return and percent return?
Implement a 4-bit counter state machine : Using Logicworks, implement a 4-bit counter state machine that begins at 0000 and numerically counts up or down in the 2's complement representation of binary numbers.
Problem regarding the employee satisfaction : Explain how you perceive personality, values, and attitudes contribute to an employee's satisfaction. Include support from your reading and research. Discuss why you chose to include the questions you did. Explain how each question will contribute..
What is the p-e ratio and dividend yield : If an investor wishes to purchase 100 shares of FedEx with a bid price of $103.49 and an ask price of $103.50, how much could the investor expect to pay for the shares? What is the P/E ratio and Dividend Yield?
What was the standard deviation of the market returns : The following table shows the nominal returns on Costaguanan stocks and the rate of inflation. What was the standard deviation of the market returns? Calculate the average real return.
Draw a diagram showing the forces acting on the particle : The particle completes 40 revolutions every minute. Show that the angular speed of the particle is 4.19 radians per second, to three significant figures.

Reviews

Write a Review

Other Engineering Questions & Answers

  Design and detail the tension reinforcement

The L-beam illustrated in Figure is to carry, in addition to its own weight, a dead load g = 25 kN/m and a live load q = 100 kN/m over a simply-supported span of 8 m. Design and detail the tension reinforcement.

  Part iusing the data provided on the webvista site in the

part iusing the data provided on the webvista site in the file marked vdw.txt try to develop a mathematical equation

  Implement lean within evenort

You have been employed as a consultant to implement Lean within Evenort, a business providing bespoke flanges to the oil and gas industries.

  Crystal orientation of silicon

How long does it take to grow 100nm of oxide in wet oxygen at 1000oc (assume 100crystal orientation of silicon) ? In dry oxygen? Which process would be perfect?

  Draw the free-body diagram

Draw the free-body diagram of the 50-kg paper roll which has a center of mass at G and rests on the smooth blade of the paper hauler. Explain the significance of each force acting on the diagram. (SeeFigure)

  Difference between digital immigrants and digital natives

Describe at least three ways in which digitization has changed the manner in which society consumes information - Which of the following statements best describes the main difference between digital immigrants and digital natives?

  The properties of an ideal op-amp related issues

Discuss how the frequency of the input signal to an op-amp affects the voltage gain.

  Describes the probability that they will get to pearl rock

If the tourists start at Looloo with a full tank of fuel and intend to refuel every chance they get, which of the following fault trees (1-8) most accurately describes the probability that they will get to Pearl Rock without being delayed by havin..

  Determine the heat transfer

The isentropic turbine efficiency is 87%, and the condenser pressure is 1 lbf/in.2. Determine the heat transfer in the reactor and in the super heater to produce a net power output of 1000 Btu/s.

  What is the wavelength of the photon and

Can human eyes see this photon - Compute the size of the image formed on the retina of a fly sitting on a wall 3.0 m away.

  Calculate normalised values of the mid-point values

Calculate normalised values of the mid-point values. Compare these to normalised end-point values and discuss why there may be differences. Use European and Worldwide values.

  Describe the method of undertaking an anemometer traverse

Calculate the volumetric flow rate and the mass flow rate assuming that the air has a density of 1.2 kg/m3 and describe the method of undertaking an anemometer traverse for a mine airway

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