Design-simulate and program the esoc ii board

Assignment Help Electrical Engineering
Reference no: EM13228452

Design, simulate and program the eSOC II board for a 4-bit, 8-function ALU

Need a VHDL code for the following:

The ALU required for this lab accepts two 4-bit inputs (A0 - A3, B0 - B3), a 3-bit function selection code (F0 - F2) and outputs a 5-bit result (S0 - S4). Since the function selection uses 3-bits, there are 8 different functions possible.

F2 F1 F0 Output Function S0 - S4
0 0 0 Output = A Input S = A
0 0 1 Output = A Complement S = NOT A
0 1 0 Output = A Plus B S = A + B
0 1 1 Output = A Minus B S = A - B
1 0 0 Output = B Input S = B
1 0 1 Output = B Complement S = NOT B
1 1 0 Output = Increment A S = A + 1
1 1 1 Output = Decrement A S = A - 1

Reference no: EM13228452

Questions Cloud

Determine the gain k so that the phase margin is in degrees : Determine the gain K so that the phase margin is 45 degrees. For the gain K selected in part (a), determine the gain margin. Predict the bandwidth of the closed-loop system.
Prepare an implementation plan for change : Prepare an implementation plan for change that would enable Gar Finnvold to create a fully competitive computer service within two years. Review the list of possible interventions below as you develop an implementation plan for NCO.
Explain how the electrons and holes move through the device : trace how the electrons and holes move through the device under the two different biasing conditions. Explain how these three devices work in terms of holes and electrons.
Audit and assurance project : Gustavo Sarmiento and Alberto Morales are the two audit partners at AMS Accounting LLP. They have just taken on the audit of Matty Kitchens Ltd., owned by Irmgard Dotto and Gerda Birk. You are an audit senior with AMS Accounting and have been asked t..
Design-simulate and program the esoc ii board : The ALU required for this lab accepts two 4-bit inputs (A0 - A3, B0 - B3), a 3-bit function selection code (F0 - F2) and outputs a 5-bit result (S0 - S4). Since the function selection uses 3-bits, there are 8 different functions.
Explain redox equation that occurs in acidic solution : Complete and balance the following redox equation that occurs in acidic solution using the set of smallest whole-number coefficients. What is the sum of all the coefficients in the equation
Investigate and evaluate deep cultural root of your artifact : Name a cultural artifactt that represent the cultural in which we live tody. address the follow point from experience perspective of someone trained in humanities. Investigate and evaluate the deep cultural root of your artifact?
Should xzc accept this offer : Assume that the government wants everyone to be able to afford Lenex. It offers XZC a subsidy of $7 per unit sold if XZC sells Lenex to all 4000 potential customers. Should XZC accept this offer? (Hint: XZC is trying to maximize its profits and in..
How does size of the differential charge elements influence : Discretization - How does the size of the differential charge elements influence your results Find E at the point (0, a/2, a), for this study. Devise a good way to represent your data to demonstrate the influence of discretization.

Reviews

Write a Review

Electrical Engineering Questions & Answers

  How the parameter t influences the position of the curve

Consider an LTI system with impusle response h(t) = e^(-.2t)*(u(t-1)-u(tt-8)) a) plot h(t - tau) for various values, make sure you show how the parameter t influences the position of the curve in the graph. b)Find the output y when the input is x(t) ..

  Write the ybus matrix

Identify the bus types and the unknown variables of the power flow problem. Write the complete set of equations needed to solve the load flow problem.

  Distinguish the synchronization sequence

Suppose that the sequence 110010011 is used as a synchronization sequence preamble to a data packet. Propose a method that can be used to allow the channel to distinguish the synchronization sequence from an identical data sequence within the pack..

  Find the voltage between the points integrating along a line

Given the electric field E=4xux+2yuyV/m find the voltage between the points A(2,0) and B(0,2) integrating along: (a) straight line AB; (b) broken line AOB, where O(0,0).

  Write a program to implement an fir filter

Your program should be efficient in the use of memory and computational complexity.

  What frequencies are present in the output signal

A transmitter operates with a carrier frequency of 2.0 MHz. It is amplitude modulated by two tones with frequencies of 1300 and 2300Hz. What frequencies are present in the output signal

  What is the after-tax investment value of the machine

A corporation purchased a machine for $60,000 five years ago. It had an estimated life of 10 years and an estimated salvage value of $9,000. The current book value of this machine is $22,500. If the current market value is $40,000.

  Define probability of a false alarm- noise power

Probability of a False Alarm: Noise Power, The fixed threshold of a radar detector was set, assuming a known noise power, to yield P_FA = 10^-6

  Find the sum of the elements of an array called list1

Write a program to find the sum of the elements of an array called list1. The size of list1 is four bytes. The values of list1 are $FF, $1, $FE, and $02. To check your work, the sum should become $0200.

  What is the requirement for the phase response transfer

What is the requirement for the phase response (transfer function) of each of these links to avoid distortion of the transmitted waveform?

  The gauss-seidel method

Problem Statement: Solve the load flow problem below in Matlab, or similar program, using the Gauss-Seidel Method.

  Report changes on primavera

Can you write a part of project which is about developing a schedule of power substation on primavera (P6), focusing on the Changes that will happen based on the following:

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