Welcome. This will serve as the primary website for CSE 470 for Winter, 2018. Please visit here for basic course information and links to the webs for earlier quarters.
Syllabus
Calendar
Schedule
Gradebook
Verilog Tutorial
Quartus Tutorial
Programmers Guide for ARMv8-A
Instruction set quick reference sheets README
ARMv8 Quick Reference Sheet
ARM Green Card
armasm User Guide
lab1
lab2
lab3
lab4
lab5
The Lab #1 files for Quartus are here
The Lab #5 files are here
For lab #1 - #4 you will need the following files:
regstim.sv
alustim.sv
datamem.sv
instructmem.sv
math.sv
The lab #3 and #4 benchmarks are here.
Please submit a zip file for each lab, with file name format FirstName_LastName_Labx.zip. Please specify both of your names if you are working in pair.
lab5
hw1 solution
hw2 solution
hw3 solution
hw4 solution
hw5 solution
hw6 solution
hw7 solutino
Please submit a pdf file for each HW, with file name format LastName_FirstName.pdf (or LastName1_FirstName1_LastName2_FirstName2.pdf if work in pair).
hw7
Lecture 1: Intro
Lecture 2: Assembly
Lecture 3: Arithmetic
Lecture 4: Performance
Lecture 5: Nonpipelined
Lecture 6: Pipelining
Mark Oskin - mhoskin@uw
Eric Mullen - eamullen@uw
Xinyu Sui - suix2@uw