Design the entity as well as the test bench for a 4-to-1

Assignment Help Other Engineering
Reference no: EM132116064

Multiplexer

A multiplexer is a device that selects one of several analog or digital input signals and forwards the selected input into a single line. A multiplexer of 2n inputs has n select lines, which are used to select which input line to send to the output.

Please design the entity as well as the test bench for a 4-to-1 multiplexer. For this multiplexer, please use the following to refer to the inputs/outputs of the circuit: I3, I2, I1, I0 as data inputs; S1 and S0 as selection inputs; and out0 as data output.

Your entity design is:

Your test bench design is:

In your test bench design, please enable each one of the 4 inputs at one time. For example enable I0 to go through the multiplexer first by letting S1 = ‘0' and S0 = ‘0'.

For this case, set I0 to be at "0" for 50ns, and then "1" for 50ns. After this, change S1, S0 values to let I1 (go through ‘0' and ‘1' each for 50ns), I2 (go through ‘0' and ‘1' each for 50ns), and I3 (go through ‘0' and ‘1' each for 50ns) pass the multiplexer correspondingly.

The result waveforms are:

Please select the signals to be simulated in the following order: S1, S0, I3, I2, I1, I0, Out0.

Reference no: EM132116064

Questions Cloud

What is the probability that less than 80 of the orders : Consider a random sample of 150 orders for Valentine's Day flowers. What is the probability that less than 80% of the orders in the sample are for roses?
Write down the relevant portion of the main function : Write down the relevant portion of the main function of this program to implement the state machine (only the first and the last state).
Solve a business problem using a theoretical framework : BUS101 - Business Analytics Report Assignment, University of the Sunshine Coast, Australia. Solve a business problem using a theoretical framework
Design a database to hold all this information : Obviously, the database also needs to remember which class each assignment is for, and which teacher teaches each class.
Design the entity as well as the test bench for a 4-to-1 : A multiplexer is a device that selects one of several analog or digital input signals and forwards the selected input into a single line.
Estimate the probability of the given documents : Estimate the probability that the above documents are relevant to the query. Use a contingency table. These are the only three documents in the collection.
How many students have grades below 80 : In a large class of 3000 students, the mean and standard deviation of a final exam are 70 and 10, respectively:
Do you think that business use of the internet has changed : How should a business store, access, and distribute data and information about its internal operations and external environment? Explain.
Power point about lean sychronization : Prepare power point about lean sychronization

Reviews

Write a Review

Other Engineering Questions & Answers

  Topic-sustainable development

You might proceed by asking yourself a number of questions. What were the initial reasons why the term "sustainable development" was coined?

  Determine the poles and zeros of the closed-loop system

ELE3SPC - Signal Processing and Control - Determine the poles and zeros of the closed-loop system and calculate the output response y(t) to a unit step input R(s) = 1/s.

  Design a system by which a control signal

The SCR in Figure 1 below requires a 3 V trigger.  Using Multsim, design a system by which the gears are shifted when a CdS photocell resistance drops below 4k.

  Sketch the design of the synchronizer-width converter

Data Width and Rate Conversion: Often a synchronizer combines reformatting of data with synchronization. Consider. for example, an interface that must accept.

  What are the clamping voltages you have chosen

The circuit, fed by an 8-V peak-to-peak triangular wave, should limit the amplitude of the output signal via a 0.7-V diode to a value corresponding to that of a sine wave whose zero-crossing slope matches that of the triangle. What are the clampin..

  What happened when you opened the circuit breakers

What happened when you opened the circuit breakers in screenshots B and C? How did this compare to what you saw in screenshot A?

  Application of mechatronics engineering

Write an essay on Application of Mechatronics Engineering

  Identify key concepts and knowledge about contaminants

49116 Contaminated Site and Waste Remediation. Identify key concepts and knowledge about contaminants, subsurface site conditions and site investigation techniques and develop contaminated site conceptual models including water/rock/waste interaction..

  Calculate fast line tension and static line tension

Calculate Fast line tension and Static line tension - Calculate Formation pressure and Mud weigh to drill this formation

  What is meant by point-of-operation guards

What is meant by point-of-operation guards and What are the three types of point of operation guards? What are their advantages and limitations and Briefly describe four requirements that all safeguards should have.

  Specify the input and output binary values in the encoder

The bus controlled by the parallel arbitration logic shown in Fig. is initially idle. Devices 2 and 3 then request the bus at the same time.

  Construct a simple hydrological model

CIV4730/6730 - Coursework - Stormwater Planter Hydrological Model. The overall aim of this coursework is to construct a simple hydrological model (using MATLAB or Excel) that is able to predict both the volume and timing of runoff from a stormwater..

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