User Tools

Site Tools


course_outline

This is an old revision of the document!


Course Outline

The course outline is a guideline to topics that will be discussed in the course, and when they will be discussed:

Week 1 (Week of Sept. 8)

Introduction

Verilog tutorial A very good Introduction to Verilog by Prof. Hyde Bucknell University. it is rather old (1997) but very good introduction to Verilog




Week 2 (Week of Sept. 15)

Performance

The MIPS instruction set Part 1




Week 3 (Week of Sept. 22)

MIPS Part 2

Simple introduction to mips hp_appa.pdf




Week 4 (Week of Sept. 29)

procedure call week_4_procedure_call.pdf

Introduction to Verilog (take notes in the class)




Week 5 (Week of Oct. 6)

Translation and startup week_5_translation.pdf




Week 6 (Week of Oct. 13)

Quiz 1 Oct 15

Arithmetic Operations ch_3_arithmetic.pdf




Week 7 (Week of Oct. 20)

Continue with Arithmetic operations




Week 8 (Week of Oct. 27)

No Class on Wednesday (Co-Curricula days)

Midterm on Monday Midterm in Oct 27 LSB 103




Week 9 (Week of Nov. 3)

Processor_part_1ALU

Nov. 7 is the last day to drop a course without receiving a grade




Week 10 (Week of Nov. 10)

Quiz 2 on Wednesday. The quiz covers Chapter 3, integer and floating point representation




Week 11 (Week of Nov. 17)

back to our regular schedule, CPU control ch_4_part_2.pdf




Week 12 (Week of Nov. 24)

ALU part 2 pipelining pipelines




Week 13 (Week of Dec. 1)

Pipelines Implementation

Quiz 3 is on Wednesday

check your marks for Assignments and quizzes




Final Exam

course_outline.1417462903.txt.gz · Last modified: 2014/12/01 19:41 by aboelaze

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki