Design a synthesizable convergent rounder

Assignment Help Other Engineering
Reference no: EM131081381

Consider a 32 bit number consists of two parts: a 24 bit whole part and an 8 bit fractional part For instance the number:

0000 0000 0000 0000 0000 0111 0110 0000

Represents:

7.375

In this lab you will design a convergent rounder that is different in functionality from the regular rounder that you are familiar with.

The convergent rounder in this lab rounds the number based on fractional part of the number. The following is the criteria that you need to consider when designing this rounder:

1.      When the fractional part is larger than 0.5, the number is rounded up.

2.      When the fractional part is less than 0.5 the number is rounded up.

3.      When the fractional part is 0.5, the number is rounded up if the whole part is odd and rounded down is the whole part is even.

Design a synthesizable convergent rounder with the above specification. Design your circuit for minimum area. Your design should work with both signed and unsigned numbers.

1. Draw a block diagram of the complete design that implements your algorithm.

2. Write a VHDL code to model this division by constant circuit

3. Write a VHDL testbench to verify your design. Present a test vector that verifies the functionality of the design for all critical cases. Your testbench should cover both signed and unsigned numbers.

Reference no: EM131081381

Questions Cloud

Laplace transform and analysis in s-domain : This week's lab is based on the application of circuit analysis techniques to a capacitive circuit with Multisim. You will learn to utilize Multisim to perform the mesh analysis.
Does idea for entrepreneurial firm fall into category social : Review the interview between Charlie Rose and Jack Ma. Extract and interpret the dynamics most important to becoming a successful global entrepreneur. Explain how these might reflect (or not) on your own current visions about your potential busine..
Develop a model to help to wales committee : Develop a model to help to Wales committee decide which grant to select for the government scheme and how many of the young researchers to include in each grant proposal.
What are your communication strengths and weaknesses : How do (or will) you use critical thinking in decision-making and problem-solving as a professional in a healthcare environment? What are the three most important elements of personal and professional etiquette that should be employed in your ..
Design a synthesizable convergent rounder : The convergent rounder in this lab rounds the number based on fractional part of the number. The following is the criteria that you need to consider when designing this rounder:
Which structure do you think would be most effective : Give another example of a situation where you must accept a certain level of risk because the risk cannot be controlled for any further.
The voltage waveforms shown : When you have completed your exam and reviewed your answers, click Submit Exam. Answers will not be recorded until you hit Submit Exam. If you need to exit before completing the exam, click Cancel Exam.
Null hypothesis of study : A) What is the Null hypothesis of this study B) What is the Alternate hypothesis of this study? C) What is the Grand Mean?
What the centers of medicare and medicaid services ros guide : How helpful it would be for the physician's, medical assistants and other staff in the clinic to read. How it may be beneficial for the patient's to read as well.

Reviews

Write a Review

Other Engineering Questions & Answers

  Major milestones of the telecommunications industry

Create a timeline illustrating the major milestones of the telecommunications industry, including networking and voice, using Microsoft® Word, PowerPoint, or Excel

  Gas phase and the film thickness

Assuming turbulent flow of the gas, calculate by the film theory, the mass-transfer coefficient k, for the gas phase and the film thickness.

  The seminal vesicles

The seminal vesicles: A) are located in the abdominal cavity. B) are in the scrotum.

  Draw the circuit diagram of a three-input cmos nand gate

Draw the circuit diagram of a three-input CMOS NAND gate. Draw its equivalent circuit (open and closed switches) if all three inputs are high. Repeat if all three inputs are low.

  Problems based on nyquist sampling theorem

What is the definition of "Nyquist rate"? What is the "Nyquist sampling theorem"? Plot the signal ??(??) = sin(4????).

  Vulnerability in the marketplace of downloaded applications

Summarise your findings from your research of NFC. Consider the possible simple communication configurations between two devices A and B, and identify possible applications for NFC for each configuration.

  Task 1part onea research strategy is a plan of action that

task 1part onea research strategy is a plan of action that gives direction to your efforts enabling you to conduct your

  What is the output voltage of the secondary

What would be the power in the secondary of a transformer that has a voltage of 48 VAC and a current of 2.2 A - what type of transformer is present and what is the output voltage of the secondary?

  Poisson random variable

Poisson Random Variable The Poisson distribution (or PMF) is the limiting case of the binomial distribution (or PMF) as n → ∞, assuming that the expected value E[X] stays constant (so success or failure, depending on your definition, becomes a rar..

  Describe the potential negative impacts on a small river

Describe the potential negative impacts on a small river downstream from where it receives a factory liquid waste discharge that has a high biological oxygen demand (BOD), as well as high nitrate and phosphate levels

  Draw a circuit diagram to provide rotary actuation

Modify the design of the circuit shown in FIGURE 3 and draw a circuit diagram to provide rotary actuation in both directions using a single direction pump (to replace the bi-directional pump) and providing a means of preventing over-speeding in th..

  Traction force between the tires and the road

A car uses 25 hp to drive at a horizontal level at constant 100 km/h. What is the traction force between the tires and the road?

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