Department of Electrical
and Computer Engineering
Digital Design
Principles
ECE
Prof. Volkan Rodoplu
Lectures: Monday/Wednesday
3:30 - 4:45 pm at TD
2600.
(Note the Location
!!!: Theater Dance 2600. This is next to the Humanities Building.)
Professor's Office
hours: 5:00 - 6:00
PM, Mondays and Wednesdays,
in Room 4113, Harold Frank Hall; starting October 6, 2008.
Midterm
Exam: in class, see
course calendar in Syllabus
Final
Exam:
Announcements
Wei: Wednesday 10:00am ~ 11:00am HFH1124. 11/04/08: Make-Up Lab Sections During Thanksgiving Week. In thanksgiving week, two lab sections on Thursday are going to be canceled. But we are adding two make-up lab sections on Tuesday in that week (Nov. 24 to Nov 28). Miao is going to hold a lab section from 2:00pm-4:50pm on Tuesday (Nov. 25).
Wei is going
to hold a lab section from 6:00-8:50pm on Tuesday(Nov. 25). Wei: Tuesday 9:00am ~ 10:00am HFH1124 Vivek: Wendesday 2:30pm ~ 3:30pm HFH1124. |
(Homework is assigned
from the reader.)
CourseReader_Problems 10 to 14
Homework - Solutions
The homework is due in
the ECE
(After you exit the
elevator, go straight through the double doors across from you. The homework box
is outside after you go through the double doors.)
(due October 17, 2008; 2:00
PM) For HW # 1, PLEASE SKIP PROBLEM #
6. DO THE REST OF THE
PROBLEMS. |
(due October 24, 2008; 2:00
PM) For HW # 2: PLEASE SKIP PROBLEMS 3,
AND 9. (These are B & V Problem 7.32, and
Problem # DO THE REST OF THE
PROBLEMS. |
(due November 21, 2008; 2:00 PM) For HW # 3: PLEASE SKIP PROBLEMS
1-3 (the B&V textbook problems). Do the REST of the Problems, which
are from the Course Reader. (Start early!) |
(due Decemeber 1st, 2008; 2:00 PM) |
(due December 5, 2008;
Friday, 2:00 PM) |
Grading Guidelines for Homeworks and Labs
Lab
Handouts
Lab
Schedule
Print out Data
Sheets for each lab
ECE
Shop: List of Available Parts
UCSB/ECE DigiLab FPGA Board
Information
ALL PRE-LABS DUE ARE AT THE BEGINNING OF
YOUR LAB.
THE CHECK-OUTS FOR DEMOS MUST BE DONE
WITHIN FIRST 1 HR. OF THE LAB SECTION.
All the lab dates below are for "week of"
the date indicated,
at the beginning of your lab
section.
Nothing
is due: October 6, 2008 (but highly encouraged to complete as much of
Steps # 1 and # 2 as possible.) Pre-lab
due: (Steps # 1 and # 2 due) October 13, 2008. [Demo of Steps
# 3 and/or # 4 encouraged, but not required.] Check-out (Steps # 3 and # 4):
October 20, 2008 |
Pre-lab
due: October 20, 2008 [This is a long pre-lab; start
early!] Check-out: October 27,
2008 |
Lab
starts: October 27, 2008 Check-out: November 3,
2008 (Hint:
Use teamwork to manage the wiring to get it done by the
deadline.) |
Lab
# 4 Lab-4
help Sample
C program cbw.h cbw32bc.lib
lab4_verilog
Sample-Testbench cbw32.dll Lab
starts: November 3, 2008 (There
is no pre-lab for this lab.) Part 1
due: November 10, 2008 Parts
2, 3 and 4 due: November 17, 2008 |
Lab
starts: November 17, 2008 (There
is no pre-lab for this lab.) Parts 1
and 2 due: November 24, 2008 Parts 3 and 4 due: December 1, 2008 (Note: for those whose lab sections are on Thursday, Parts 1 and Parts are due on Wednesday in the class) |
|
Lab Sections and TA
Office Hours
Harold Frank Hall, Room
1124 (DigiLab)
You may go to the
office hours of any TA (not just the TA of your lab section)
Gengxin
Miao miao@umail.ucsb.edu Lab Section: Thursday 2:00pm ~ 4:50pm (Due to thanksgiving, No lab on Nov, 27th) Tuesday 2:00pm ~ 4:50pm (Only on Nov,25th) Office hours: Thursday 1:00pm ~ 2:00pm HFH1124 Monday 1:00pm ~ 2:00pm HFH1124 |
Vivek S
Nandakumar vsn@umail.ucsb.edu Lab Section: Monday 10:00am ~ 12:50pm Office hours: Monday 9:00am ~ 10:00am HFH1124 Wendesday 2:15pm ~ 3:15pm HFH1124 |
Wei
Tang w_tang@umail.ucsb.com Lab Section: Thursday 7:00pm ~ 9:50pm (Due to thanksgiving, No lab on Nov, 27th) Tuesday 6:00pm ~ 8:50pm (Only on Nov,25th) Office Hours: Thursday 6:00pm ~ 7:00pm HFH1124 Wednesday 10:00am ~ 11:00am HFH1124 |
|
Acknowledgments: We would like to thank all the
professors, TA's and lecturers, who have created, worked on, used, and revised
the laboratories for this course. A partial list is as follows: Prof. Roger C.
Wood, Christian Schmidt, Prof. Kaustav Banerjee, James Rosenthal, Brian Simolon, Dr. John M. Johnson, Prof. Volkan Rodoplu, Aida Todri, Nilesh Modi, Vishal Mehta, James Tandon. We would also like to thank Dr. John M. Johnson for
preparing lecture note slides for this course, and for his continuing
contributions during the summer quarters.
Practice
Exams
ECE 152A Midterm Exam Fall
2004
ECE152A_Midterm Exam Winter
2005
ECE 152A Midterm Exam Fall
2005
ECE 152A Midterm Exam Fall 2007
ECE
152A Midterm Exam Summer 2008
ECE 152A Final Exam Winter
2005
Practice Problems for
FSM Design: PS1
PS2
PS4
Lecture Notes (very
rough)
(The following are handwritten
lecture notes that I made while preparing for the lectures. These are very rough
compared to the exposition in class, and were mostly notes to myself. However, I
am providing them here in case you find them useful.)
.
Blocking vs. Non-blocking
Assignments
. (Enrichment (not
required): Lecture
10)
Lecture Slides (prepared
by Prof. Johnson)