Computer Organization and Design: The Hardware/Software Interface

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
Homework #2/Lab #2: Multipliers and CAD tools CS152 Computer Architecture and Engineering Homework #2/Lab #2: Multipliers and CAD tools Fall 2003, Prof. John Kubitowicz Homework number 2 is due on Wednesday 2/18 in class. There will also be a quiz in lecture on the homework, so doing it would be a good idea. Lab 2 is due Thursday 2/19 . Be prepared to explain your debugging techniques to your TA during section. You will also have to checkoff your multiplier during your section on Thursday, 2/19. Your lab report must be submitted by 11:59pm 2/19 (Thursday night) using the submit program (see below). The Lab is QUITE long, with a STEEP LEARNING CURVE IF YOU HAVE NOT TAKEN EECS 150, so get started early!!! Homework Policy: Homework assignments are due in class. No late homeworks will be accepted. There will be a short quiz in lecture the day the assignment is due; the quiz will be based on the homework. Study groups are encouraged, but what you turn in must be your own work. Lab Policy : Labs (including final reports) must be submitted by 11:59pm on the day that the lab is due. . To Submit your lab report, run m:\bin\submit-spring2004.exe or at command prompt, type "submit- spring2004.exe" then follow the instructions. Make sure you input the correct section number, and directory to submit. Remember that you can only submit once, so make sure to submit only when you're ready. Otherwise your lab/project grade will NOT be correctly recorded. The required format for lab reports is shown on the handouts page. Homework #2: Please do the following problems from P&H: 3.10, 3.19, 3.25, 3.29, 3.30, 4.17, 4.23, 4.24, 4.52, 4.53, 4.54, A.5, B.6, B.10, B.14, B.21, B.22, C.1 Lab #2: In this lab, you will create a 32 bit multiplier based on what you have learned in class. You will also be file:///C|/Documents%20and%20Settings/Linda%20Grauer. ..es/Berkeley-Harvest/CS%20152/Sp04/homeworklab_2.html (1 of 6) [1/29/2008 3:02:49 PM]
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Homework #2/Lab #2: Multipliers and CAD tools mapping your multiplier down to the Calinx boards. This will provide you experience in using the Xilinx CAD tools, as well as teaching you that sometimes hardware won't behave as your simulation would lead you to believe! Hopefully, your experience in this lab will prepare you for the remainder of the semester, when your designs are significantly more complex, and correct design techniques and debugging in simulation are essential. Part 1: Introduction to Xilinx We're having technical difficulties with the Tutorial at the moment. So for you CS150 veterans, here's the lowdown. You want to program the boards with JTAG instead of slave serial (otherwise ChipScope won't work). Also, the new version of Project Navigator is now fully integrated with Synplify PRO so you can use the Project Navigator the whole time rather than the creating a Synplify PRO project that creates a Xilinx Project Navigator project. The new tutorial should be up tomorrow. Part 2: 32 bit Multiplier
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

This lab report was uploaded on 01/29/2008 for the course CS 152 taught by Professor Kubiatowicz during the Spring '04 term at University of California, Berkeley.

Page1 / 6

homeworklab_2 - Homework #2/Lab #2: Multipliers and CAD...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online