# ENEE 244: Digital Logic Design

## Fall 2006

 Homework Selected Notes Syllabus

Solution to Exam 1

TA Office Hours

Vishal Khandelwal:
Section 0102: Wed 11:30-12:30pm AVW 2356

Section 0103: Thurs 2-3pm AVW 2356
Rania Mameesh
10:00-12:00 Mondays.
Saeed
Thursdays starting at 6:00 (kind of open ended)

CLARIFICATION:

Several of you have expressed confusion regarding the meaning of a minimal SOP form. Although this is a general concept, in this course we are interested in minimizing the total number of literals.

Example: f = x'y' + x'y Total Number of Literals = 4
= x' Total Number of Literals = 1

Annoucenment: First Midterm Oct 17th, In Class

Instructor: Dr Ankur Srivastava
1349 A.V. Williams Building
301 405 0434, ankurs@eng.umd.edu

Textbooks: Digital Principles and Design, Donald Givone, McGraw Hill 2003

Lecture Information Time: Tuesday and Thursday 12:30pm to 1:45pm JMP 3201
Instructor: Dr Ankur Srivastava, 1349 A.V. Williams Building, ankurs@eng.umd.edu,
http://www.ece.umd.edu/~ankurs
Office Hours: Tuesday and Thursday 11:15am to 12:15am , or by appointment
Url: http://www.ece.umd.edu/class/enee244.F2006
Grading Policy Homework : 20 % 2 Midterms : 20% Each End Term: 40%

Exam:

• "All exams will be closed book, closed notes, no calculators or PDAs, and please turn off the cell phones.
• " There will NOT be any make-up midterm exams. If you have to miss a Mid- Term, then you must get Dr Srivastava s permission at-least 2 days before the exam. In that case your other midterm will be counted twice. If you do not take permission then you get a 0. If you miss both Mid Terms with Dr Srivastava s permission, you will be graded out of your finals. You get a 0 if no permission is taken at least 2 days in advance.
• " Please contact Dr Srivastava within 1 week of the date of return if you contest your score in the mid-term. No changes will be made after this period.
• " Check final exam schedule before enrolling for the course. Professor Petrov is offering another section.
• " If any exam (especially the final exam) is scheduled on a religious holiday that you are compelled to observe and you must make arrangement to take the exam on a different date, please see Dr Srivastava about making these arrangements
• " Academic dishonesty will not be tolerated. The University Code of Academic Integrity, prohibits students from committing the following acts of academic dishonesty: cheating, fabrication, facilitating academic dishonesty, and plagiarism. Academic dishonesty in this class includes outright copying on homework; however, discussing homework problems and exchanging tips is permissible and also encouraged. If there are any take-home exams, discussing the material with anyone, inside or outside of the class, is considered academic dishonesty. Instances of academic dishonesty will be referred to Office of Judicial Programs.

Homework

• " There will be several homeworks. Homework assignments will be posted on the course webpage and announced in the lecture/recitation, normally at around one week before the due date. Homework will be collected in class/recitation on the due date and the graded homework will be returned to you in the recitation sections.
• " Late homework will not be accepted. If you must miss a lecture where a homework assignment is due, it is your responsibility to find a reliable person to turn your homework in for you or submit it to Dr. Srivastava or your recitation TA before the due date.
•  " Both effort and correctness will be counted when your homework is graded. It is important that you do the homework problems in the same order as they are assigned.
• " If you dispute your score on any homework, you have to contact your recitation TA within one week from the date that your homework is officially returned (normally in recitation). If the matter remains unsettled, you have one more week to bring the issue to Dr. Srivastava with a written request.
• " Make sure that you include the following information on the first page of your homework: full name, student ID, and your recitation section number (on the upper right corner). Failure to do so will result in late grading of your homework, and you may consequently miss the one-week period to dispute your score.
•  " It is acceptable, and you are encouraged, to discuss homework problems with others, but you have to prepare the final write-up by yourself. Both copying homework and allowing others to copy your homework will be considered as academic dishonesty (see above in the last item in the Exam section).

Broad Course Topics (subject to change)
1. Binary Numbers a. Binary Arithmetic b. Binary Conversion c. Binary Codes d. Error Detection and Correction
2. Boolean Algebra a. Canonical Forms b. Boolean Manipulations c. Gates and Combinational Networks d. Don t Cares e. Gate Properties
3. Simplification of Boolean Algebra, a. Prime Implicants b. Karnaugh Maps c. Quine-McCluskey Methods
4. Logic Devices and Components a. Adders, Subtractersb. Decoders, Encoders, Multiplexers c. PLAs and PALs, ROMs
5. Latches and Flip Flops
6. Sequential and Synchronous and Asynchronous Circuits
7. Wired Logic, Control Logic and Logic Gate Characteristics

Recitations
TA: Vishal Khandelwal vishalk@eng.umd.edu , Rania Mameesh rmameesh@eng.umd.edu  and Saeed Esmaili Sardari sesmaili@eng.umd.edu