lab4assignment

lab4assignment - CSE140L Spring

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

View Full Document Right Arrow Icon
CSE 140L Spring 2008:  Announcements  |  Syllabus  |  Schedule  |  Materials CSE 140L Spring 2008 Lab 4 Assignment Due date: June 4.  Objective - Learn how to design a mini CPU Grading Demo will be done in TA office hours or by appointment. The entire project should be ready to run.  Each group has 20 minutes to demo their entire Lab 4. Make sure your design is correct for all types of instructions before demo to TA. Once you are ready to demo, you will ask TA for the testing code. TA will copy the code to your  machine, and then you can compile but not modify your design in ISE. TA will check your CPU result on the monitor. When the demo is done (successfully or  unsuccessfully), TA will delete the testing code from your machine. Your report should include: -Title page containing names, PIDs, due date, title of the lab. -Requirements listed in each part of Lab4
Background image of page 1

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

View Full DocumentRight Arrow Icon
Part 1. Mini CPU You will build a mini CPU, which consists of a program counter (PC), a datapath unit, an instruction  decoder (ID), a register file, an instruction ROM (IR) and VGA display driver. You need to  implement PC, datapath, ID, register file, IR and the cpu_top module using verilog based on given  starter files. The VGA display driver is provided. The CPU will work with 1Hz clock signal, which is  generated by a given gen_multi_clk module as before. The CPU can perform instructions like  addition, multiplication and branch (See the files in Supporting Materials). The top module has two 
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 note was uploaded on 03/16/2010 for the course CSE 140 taught by Professor Rosing during the Winter '06 term at UCSD.

Page1 / 5

lab4assignment - CSE140L Spring

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