CSE 140L Spring 2008: Announcements | Syllabus | Schedule | Materials


CSE 140L: Digital Systems Lab

Spring 2008

Syllabus


Course Description

This course covers topics in the design of digital circuits. The majority of the class is devoted to small digital design projects. This course also provides an introduction to hardware design tool called Xilinx Webpack, and Xilinx board XUP VIRTEX-II Pro.


Personnel

Instructor: Tajana Simunic Rosing
Office: CSE 2118
Phone: (858) 534-4868
Email: tajana@ucsd.edu

TA: Ling Zhang
Email:
lizhang@cs.ucsd.edu
Office: CSE
2146
Hours:
Tuesday 4pm-6pm, Wednesday 10am-12pm, EBU3219

All course personnel are easier to reach via email than by phone. When contacting any course personnel via email, please put "CSE 140L" in the subject field.


Textbooks

The required textbook is:

Contemporary Logic Design (2nd Edition)
by Randy H. Katz and Gaetano Borriello
Prentice Hall, 2004
ISBN: 0-201-30857-6


Organization, Times and Places

Mon

Tues

Wed

Thurs

Fri

 

 

TA Office Hour

10am – 12pm

EBU 3219

Tajana's Office Hours
1:00-2:00pm
CSE 2118

 

 

Tajana's Office Hours
1:00-2:00pm
CSE 2118

TA Office Hour

4pm-6pm

EBU3219

Lecture

2pm-2:50pm

 

Discussion
4pm-4:50 pm
EBU3 3219

 The embedded laboratory at EBU3 3219 is dedicated for CSE140L this quarter. We have 15 PCs with windows XP pro installed with ISE9.2i. (the software we need to use in this lab) Each PC also has a Xilinx XUP Vertex-II Pro connected to it. To access the laboratory, you will need to activate your student ID with related CSE stuff.

Students work in a group of two. Depends on the total number of students, we may need to further divide the class into two big groups A and B due to the limited resources we have. Each big group will have a priority time slot for using the laboratory each day. During the priority time slot for Group A, Group B may use the laboratory if less than 15 small groups of Group A are assigned for that time.


Obtaining additional assistance

The easiest way to get answers to your questions about the course is by asking them in lecture, discussion section, and office hours. You can also ask questions by sending email to the instructor and TA. We will try to respond to your questions as quickly as possible, but sometimes a prompt response may not always be possible.

You are also encouraged to post questions to WebCT, where we as well as other students can also try to help you with your questions. We will be monitoring the content daily.

Any students who feel that they may need additional accommodation due to a disability should contact the instructor privately to discuss these specific needs. Also, contact the Office for Students with Disabilities (OSD) at (858) 534-4382 as soon as possible to better ensure that such accommodations, such as alternative test-taking environments or note-taking services, are implemented in a timely fashion.


Grading

During this course, 4 Lab assignments will be graded. There will also be one final exam. Your overall course grade will be determined by the following weighted combination of your performance:

---Lab assignments(70%)

---Demonstration

---HDL description and timing verification (in report)

---Answering questions (in report)

---Final exam(30%)

Each group submit one report on each assignment.

Acceptance of late work

No late assignments will be accepted. Exceptions for UCSD-sponsored athletic or other extra-curricular activities, documented medical emergencies, death of an immediate family member, or other such life-altering situations must be requested from the instructor as soon as possible.

Regrade requests

Requests for a grade change need to be submitted in writing together with the already graded homework or exam at the end of class when the graded homework or exam was returned to all students. Thorough review of the entire homework or exam will be performed, and points may be added or subtracted. After the readjusted homework or exam is returned, you may set up an appointment to discuss the results.


Academic Dishonesty

As students in this offering of CSE 140, you are expected to know and abide by the UCSD Policy on Integrity of Scholarship (as described in the Student Conduct Code in the UCSD General Catalog), the Jacobs School of Engineering Student Honor Code, and the course policy described here. Please take a few moments to read and review these policies.

Homework must be completed individually. You are encouraged to discuss the homework with others, but you may not copy answers. All exams are individual effort. Dishonest behavior will not be tolerated during an exam. Since you are expected to complete all homework and exams by yourself, you will be held responsible even if you plagiarize only a small portion of someone else's work. Furthermore, providing your work for others to copy is also considered as academic dishonesty.

Any student violating UCSD's Academic Dishonesty or UCSD's Student Conduct policies will earn an 'F' in the course and will be reported to their college Dean for administrative processing. Committing acts that violate Student Conduct policies that result in course disruption are cause for suspension or dismissal from UCSD.