Figure 11.9 shows a multiplier for unsigned integers in (a) and for signed integers in (b),...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Figure 11.9 shows a multiplier for unsigned integers in (a) and for signed integers in (b), with WIDTH bits for the inputs and 2-WIDTH bits for the output. a) According to section 10.7, which are the right "arithmetic" types for implementing these circuits? Recall that, for the circuit ports, the default types are the standard-logic types. b) Complete the plot for prod in both figures. c) Implement both multipliers in the same VHDL code (call the outputs prod_uns and prod sig). Enter WIDTH as a generic parameter and observe notes 2 to 4 above. d) Show simulation results using the same stimuli of figure 11.9, with only binary values and 80ns for the smaller time slots. Compare then prod_uns and prod_sig to the results from part (b). e) Finally, using the same stimuli but only decimal (instead of binary) values for all signals, show a graph with the simulation results for figure 11.9a only (i.e., without the plot for prod_sig) and another graph for figure 11.9b only (without the prod_uns plot), then comment on the correctness of the results. 278 (a) a b 1000 prod 00111000 b. 0111 0110 Unsigned multiplier 1000 Figure 11.9 Multipliers of exercise 11.9. -prod 1000 1111 0111 (b) 1000 8- b- 0111 prod 11001000 0110 Signed multiplier 1000 Chapter 11 -prod 1000 1111 0111 Figure 11.9 shows a multiplier for unsigned integers in (a) and for signed integers in (b), with WIDTH bits for the inputs and 2-WIDTH bits for the output. a) According to section 10.7, which are the right "arithmetic" types for implementing these circuits? Recall that, for the circuit ports, the default types are the standard-logic types. b) Complete the plot for prod in both figures. c) Implement both multipliers in the same VHDL code (call the outputs prod_uns and prod sig). Enter WIDTH as a generic parameter and observe notes 2 to 4 above. d) Show simulation results using the same stimuli of figure 11.9, with only binary values and 80ns for the smaller time slots. Compare then prod_uns and prod_sig to the results from part (b). e) Finally, using the same stimuli but only decimal (instead of binary) values for all signals, show a graph with the simulation results for figure 11.9a only (i.e., without the plot for prod_sig) and another graph for figure 11.9b only (without the prod_uns plot), then comment on the correctness of the results. 278 (a) a b 1000 prod 00111000 b. 0111 0110 Unsigned multiplier 1000 Figure 11.9 Multipliers of exercise 11.9. -prod 1000 1111 0111 (b) 1000 8- b- 0111 prod 11001000 0110 Signed multiplier 1000 Chapter 11 -prod 1000 1111 0111
Expert Answer:
Answer rating: 100% (QA)
a Arithmetic types for implementing the circuits According to section 107 the appr... View the full answer
Related Book For
Computer Organization And Design The Hardware Software Interface
ISBN: 9780123747501
4th Revised Edition
Authors: David A. Patterson, John L. Hennessy
Posted Date:
Students also viewed these accounting questions
-
(2) Given a ductile wrought steel material, whose yield tensile strength S = 36 ksi. and ultimate tensile strength Sut = 72 ksi. Select its design factor N = 2 to design the machine element. (a) When...
-
The following additional information is available for the Dr. Ivan and Irene Incisor family from Chapters 1-5. Ivan's grandfather died and left a portfolio of municipal bonds. In 2012, they pay Ivan...
-
This problem concerns the design of a multiplier for unsigned binary numbers that multiplies a 4-bit number by a 16-bit number to give a 20-bit product. To speed up the multiplication, a 4-by-4 array...
-
Use normal job-order costing to calculate the balance in the ending Work-in-Process account and the Cost of Goods Sold account on 31 December 20X3 after any necessary adjustment(s). Sweet Memories...
-
Maximize f = 8x1 + 17x2 + 24x3 + 31x4 + 36x5 subject to x1 + x2 + 5x3 + 3x4 + 2x5 5000 2x1 + x2 + 4x3 + 4x4 + 2x5 6000 3x1 + x2 + 5x3 + 2x4 + 3x5 7000 Use Excel to solve each linear programming...
-
The Rolling Creek Textile Mill produces denim. The fixed monthly cost is $21,000, and the variable cost per yard of denim is $0.45. The mill sells a yard of denim for $1.30. a. For a monthly volume...
-
For the process \(\mathrm{CO}_{2}(\mathrm{~s}) ightarrow \mathrm{CO}_{2}(\mathrm{~g})\) (a) Both \(H\) and \(S\) are \(+\mathrm{ve}\) (b) Both \(H\) and \(S\) are - ve (c) \(H\) is + ve and \(S\) is...
-
Page 205 shows a work sheet for Megaffin's Repairs. No additional investments were made by the owner during the month. REQUIRED 1. Prepare an income statement. 2. Prepare a statement of owner's...
-
A lot of new and emerging technologies are evolving and impacting the field of robotics. These technologies help us create more advanced robots. Discuss how advanced robots of the future will be. For...
-
Let f(x) be a pdf and let a be a number such that, for all > 0, f(a + ) = f(a - ). Such a pdf is said to be symmetric about the point a. (a) Give three examples of symmetric pdfs. (b) Show that if X...
-
56 s +1.6s +64 The transfer function of a 2nd-order system is: G(s)=- Calculate the following: 1) DC gain |G(0)| (3 points) 2) undamped natural frequency (3 points) 3) magnitude response in dB at the...
-
Identify the essential elements of a National Quality Strategy. Describe how they are interrelated.
-
Do you believe your organization uses a flexible or static budget? Why do you think so?
-
What are some questions that drive a business plan?
-
Why are value-based digital outcomes important for healthcare providers?
-
Have you, in the course of your work, become involved in problems with capacity level issues such as space and equipment availability? If so, would forecasting have assisted in solving such problems?...
-
A polynomial function has roots at-3,3,-1+4j.-1-4j. Determine the polynomial, plot the four roots in the complex plane, and plot the polynomial function for the range x = (-5,5) in steps of 0.01. You...
-
Flicker, Inc., a closely held corporation, acquired a passive activity this year. Gross income from operations of the activity was $160,000. Operating expenses, not including depreciation, were...
-
For these problems, the table holds some logical operations that are not included in the MIPS instruction set. How can these instructions be implemented? The logical instructions above are not...
-
For the remaining three problems in this Exercise, we assume that the sort function from Figure 2.27 is changed in the following way: Figure 2.27 Does this change affect the code for saving and...
-
In the following problems, you will compare code written using the ARM and MIPS instruction sets. The following table shows code written in the ARM instruction set. Assuming that the average CPI of...
-
In an audit of a corporation that has a bond issue outstanding, the trust indenture is reviewed and confirmation as to the issue is obtained from the trustee. List eight matters of importance to the...
-
Robertson Company had accounts receivable of \(\$ 200,000\) at December 31, 200X, and had provided an allowance for uncollectible accounts of \(\$ 6,000\). After performing all normal auditing...
-
Tom Jones, CPA, is auditing the financial statements of a manufacturing company with a significant amount of trade accounts receivable. Jones is satisfied that the accounts are properly summarized...
Study smarter with the SolutionInn App