ECE 152A - Winter 2006 (2024)

University of California, Santa Barbara
Department ofElectrical and Computer Engineering

Digital Design Principles

ECE 152A - Winter 2007


Prof.Volkan Rodoplu


Lectures: Monday/Wednesday at LSB 1001

Professors' Office hours: , Mondays &Wednesdays

in Room 4113, Harold FrankHall; starting January 15, 2007.

Syllabus

MidtermExam:in class, see course calendar in Syllabus


Final Exam:March 24, 2007,Saturday, ,in class (LSB 1001).


Announcements

03/14/07: TA office hours in final week:

Vincent: Tuesday, TBD Miao: 12:30 – 2:00pm Thursday, 03/22/07

For those who didn’t demo lab5 yet, you can still demo it on TA office hours.

03/07/07: The final exam of ECE 152A will take place at on Saturday, March 24, 2007, in our classroom (LSB 1001).

03/07/07: The due date for HW # 5 has been postponed to on March 16, 2007, FRIDAY. (The aim is to give you more time to finish this homework.) The solutions to HW # 5 will be posted on this web site (under Solutions) at on the same date.

02/13/07: Please solve the midterms from the previous years (posted below) in order to prepare for the midterm.

02/13/07: There will be a midterm review session in class on 02/14/07.

02/13/07: All of the solutions of the homework assignments, quizzes, and the midterm and final exams from the previous years have been posted in the Homework - Solutions link below. (Click on the Solutions hyperlink.) Please make sure to go to class on 02/14/07 in order to get the username and the password from the T.A.'s.

01/10/07: The Tuesday lab section has been CANCELLED. If you are in that section, then please choose of the remaining sections as your lab section: (Tuesday , OR Wednesday ).

01/10/07: For Lab # 1: Deadlines have been updated: Step # 1 and Step # 2 are due the week of January 22nd, and Steps 3 & 4 are due the week of January 29. (However, you are highly encouraged to make as much progress as possible during the week of January 15, and discuss your K-map minimization approach with your TA.)

01/08/07: Please read the UCSB/ECE FPGA Board web page: http://vader.ece.ucsb.edu/digilab-fpga/

01/08/07: For Lab # 1: Please note that NOT all TTL parts are available. See the hyperlink below on ECE Shop: List of Available Parts (under Lab Handouts). Only these chips are available in the lab, so plan your TTL implementation accordingly.

01/08/07: Please use TTL (7400 series) for your labs (not CMOS 4000 series parts!).

01/08/07: For the lab problem sets, you need to hand in only 1 solution per team (put both team members' names on your solutions.)

01/08/07: Check in the ECE Shop (Room: 1160, Harold Frank Hall; M-F: 8:00-12:00 and 1:00-4:00) to get the access cards for the Digital lab.

Course Reader

(Homework isassigned from the reader.)

CourseReader_Problems10 to 14

CourseReaderProblems 18

CourseReaderProblems 19-20

CourseReader Problems 32-33

Homework- Solutions

The homework is due inthe ECE 152A HomeworkBox on the 5th floor of Engineering I.

HW # 1

(due January 31, 2007; 2:00 PM)

HW # 2

(due February 7; 2:00 PM)

HW # 3

(due February 28, 2007; 2:00 PM)

(This is a long homework, start early!)

HW # 4

(due March 7, 2007; 2:00 PM)

HW # 5

Note the new due date:

(due March 16, 2007; FRIDAY, )

GradingGuidelines for Homeworks and Labs


Lab Handouts

Lab Schedule
<![if !supportLineBreakNewLine]>
<![endif]>

Print out Data Sheets for each lab

ECE Shop: List ofAvailable Parts

UCSB/ECE DigiLab FPGA Board Information

ALL PRE-LABS DUE ARE AT THE BEGINNING OFYOUR LAB.

THE CHECK-OUTS FOR DEMOS MUST BE DONE WITHINFIRST 1 HR. OF THE LAB SECTION.

All the lab dates below are for "weekof" the date indicated,

at the beginning of your lab section.

Lab #1

Nothing is due: January 15, 2007 (but highly encouraged to complete as much of Steps # 1 and # 2 as possible.)

Pre-lab due: (Steps # 1 and # 2 due) January 22, 2007. [Demo of Steps # 3 and/or # 4 encouraged, but not required.]

Check-out (Steps # 3 and # 4): January 29, 2007

Lab #2

Pre-lab due: January 29, 2007 [This is a long pre-lab; start early!]

Check-out: February 5, 2007

Lab #3

Lab starts: February 5, 2006

Check-out: February 12, 2006

(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: February 12, 2007

(There is no pre-lab for this lab.)

Part 1 due: February 19, 2007

Parts 2, 3 and 4 due: February 26, 2007

Lab #5 template.v

Lab starts: February 26, 2007

(There is no pre-lab for this lab.)

Parts 1 and 2 due: March 5, 2007

Parts 3 and 4 due: March 12, 2007


LabSections and TA Office Hours
HaroldFrank Hall, Room 1124 (DigiLab)

You may goto the office hours of any TA (not just the TA of your lab section)

Gengxin Miao

("Miao")

miao@umail.ucsb.edu

Lab Section: Wednesday

Office hours: Thursday 12:15 – 1:45 pm

Sheng-Luen Wei

("Vincent")

swei@umail.ucsb.edu

Lab Section: Tuesday 7:00 - 9:50 pm

Office hours: Monday 7:30 – 9:00 pm

Acknowledgments: We would like to thank all the professors,TA's and lecturers, who have created, worked on, used, and revised thelaboratories for this course. A partial list is as follows: Prof. Roger C.Wood, Christian Schmidt, Prof. Kaustav Banerjee, James Rosenthal, BrianSimolon, 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 forpreparing lecture note slides for this course, and for his continuingcontributions 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 Final Exam Fall 2004

ECE 152A Final Exam Winter 2005

Practice Problems for FSMDesign: PS1 PS2 PS4

Lecture Notes (very rough)

(The following are handwritten lecturenotes that I made while preparing for the lectures. These are very roughcompared to the exposition in class, and were mostly notes to myself. However,I am providing them here in case you find them useful.)

<![if !supportLists]>

ECE 152A - Winter 2006 (2024)

References

Top Articles
Latest Posts
Article information

Author: Eusebia Nader

Last Updated:

Views: 6814

Rating: 5 / 5 (80 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Eusebia Nader

Birthday: 1994-11-11

Address: Apt. 721 977 Ebert Meadows, Jereville, GA 73618-6603

Phone: +2316203969400

Job: International Farming Consultant

Hobby: Reading, Photography, Shooting, Singing, Magic, Kayaking, Mushroom hunting

Introduction: My name is Eusebia Nader, I am a encouraging, brainy, lively, nice, famous, healthy, clever person who loves writing and wants to share my knowledge and understanding with you.