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

  Characterization technology for nanomaterials

Calculate the reciprocal lattice of the body-centred cubic and Show that the reciprocal of the face-centred cubic (fcc) structure is itself a bcc structure.

  Calculate the gasoline savings

How much gasoline do vehicles with the following fuel efficiencies consume in one year? Calculate the gasoline savings, in gallons per year, created by the following two options. Show all your work, and draw boxes around your answers.

  Design and modelling of adsorption chromatography

Design and modelling of adsorption chromatography based on isotherm data

  Application of mechatronics engineering

Write an essay on Application of Mechatronics Engineering

  Growth chracteristics of the organism

To examine the relationship between fermenter design and operating conditions, oxygen transfer capability and microbial growth.

  Block diagram, system performance and responses

Questions based on Block Diagram, System Performance and Responses.

  Explain the difference in a technical performance measure

good understanding of Mil-Std-499 and Mil-Std-499A

  Electrode impedances

How did this procedure affect the signal observed from the electrode and the electrode impedances?

  Write a report on environmental companies

Write a report on environmental companies

  Scanning electron microscopy

Prepare a schematic diagram below of the major parts of the SEM

  Design a pumping and piping system

creating the pumping and piping system to supply cool water to the condenser

  A repulsive potential energy should be a positive one

Using the data provided on the webvista site in the file marked vdw.txt, try to develop a mathematical equation for the vdW potential we discussed in class, U(x), that best fits the data

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