SUBJECT TO CHANGE....

CS 220 Tutorials and assigments

Tutorial on simulation and synthesis using Synopsys tools
This is an excellent starting point for students who are unfamiliar with simulation, synthesis, testbenches, etc.

Assigment 1 - ALU
Simple ALU.

Assigment 2 - Simple Answering Machine
Simple answering machine controller to handle ring control.

Assigment 3 - Advanced Answering Machine
Advanced answering machine controller that adds unheard message tracking.

Tutorial 2 - Tutorial on Power Analysis
This tutorial will demonstrate the steps required to obtain power estimations using Synopsys tools.

Assigment 4 - Power Analysis of two GCD Calculators
Implemntation and analysis of two different designs of a GCD calculator.

Course Project
Design and synthesis of an industry standard core.