{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Lab04-Spring2018.docx - CS224 Spring 2018 Lab#4(Version 1...

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

View Full Document Right Arrow Icon
CS224 - Spring 2018 - Lab #4 (Version 1: March 26 2018) MIPS Single-Cycle Datapath and Controller & Experiments on SystemVerilog Dates: Section 1, Monday, 2 April, 13:40-17:30 Section 3, Tuesday, 3 April, 13:40-17:30 Section 2, Wednesday, 4 April, 13:40-17:30 Section 4, Thursday, 5 April, 13:40-17:30 Section 5, Friday, 6 April, 8:40-12:30 Section 6, Friday, 6 April, 13:40-17:30 Purpose : Understanding the design of the Single-Cycle MIPS Processor: What are the roles of each module in the datapath and the control units, how do control signals dictate the behavior of the processor. Summary Part 1 (50 points): Understanding modules in the single-cycle processor architecture, preparation for the Xilinx Vivado simulations of the single-cycle MIPS processor. Part 2 (50 points): Writing test benches for individual modules, as well as the whole processor. Simulating MIPS-lite processor in Xilinx Vivado. Analyzing behaviors of the control signals with respect to the instruction that is being executed. TRY TO FINISH PART 2 BEFORE COMING TO THE LAB. MAKE SURE THAT YOU DO THE DEMO TO TA. DUE DATE/TIME OF PART 1 --SAME FOR ALL SECTIONS a Please drop your written Preliminary Design Report into the box provided in front of the lab by 13:40 on Monday April 2. No late submissions will be accepted! b Please upload your Preliminary Design Report to the Unilica Assignment for Preliminary Work by 13:40 on Monday April 2. Use filename name_surname_SecNo_PRELIM.txt [A NOTEPAD FILE as its extension suggests, which contains all the work done for the Preliminary Part] DUE TIME OF PART 2—DIFFERENT FOR EACH SECTION: a You have to demonstrate your Part 2 lab work to the TA for grade by 12:15 in the morning lab and by 17:15 in the afternoon lab. Your TAs may give further instructions on this. If you wait idly and show your work last minute your TA may not accept it. Make sure that you follow your TAs' instructions. b At the conclusion of the demo for getting your grade, you will upload your lab work to the Unilica Assignment, for similarity testing by MOSS. Please see the related section below for further instructions on MOSS submission. 1
Image of page 1

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

View Full Document Right Arrow Icon
Part 1. Preliminary Work / Preliminary Design Report (50 points) You have to provide a neat presentation prepared by Word or a word processor with similar output quality. Handwritten answers will not be accepted . At the top of the paper on left provide the following information and staple all papers. In this part provide the program listings with proper identification. Please make sure that this info is there for proper grading of your work, otherwise some points will be taken off.
Image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern