CprE 281: Digital Logic
Fall 2013, 4:10 - 5:00 p.m. (Mondays, Wednesdays, and Fridays) Coover Hall, Room 2245 Instructor: Alexander Stoytchev |
CprE 281: Digital Logic. Cr. 4. F.S. Prereq: sophomore classification
Number systems and representation. Boolean algebra and logic minimization. Combinational and sequential logic design. Arithmetic circuits and finite state machines. Use of programmable logic devices. Introduction to computer-aided schematic capture systems, simulation tools, and hardware description languages. Design of simple digital systems.
See the class schedule.
Title: Fundamentals of Digital Logic with Verilog Design [3-rd edition]
Author: Stephen Brown and Zvonko Vranesic
Edition: Copyright 2013, 3-rd edition
ISBN: 978-0073380544
Publisher: McGraw-Hill
SOPHOMORE CLASSIFICATION
Star Wars (all episodes), The Matrix (all episodes)
For best results take three lectures and one lab weekly. Common side effects may include sweatiness, nervousness, lack of sleep, and diarrhea. Talk to your instructor if this class is right for you.
Iowa State University complies with the American with Disabilities Act and Section 504 of the Rehabilitation Act. Any student who may require an accommodation under such provisions should contact the instructor as soon as possible and no later than the end of the first week of class or as soon as you become aware. No retroactive accommodations will be provided in this class.
Lab Safety
Homework Assignments:
There will be a total of 11 homework assignments. Each homework is worth 1.5 percent of your final grade. You will have more than a week to complete each one of them. These assignments will be used to emphasize and clarify important concepts discussed in the lectures. The first homework must be submitted but it would not be graded.
All homeworks must be submitted to the instructor before the start of the lecture period on the day on which they are due.
IMPORTANT: Due to the size of this class (approximately 130 students) we cannot and WILL NOT accept late homeworks. Period.
Unless stated otherwise there will be a 3-hour lab every week. The topics for the labs are posted on the lab schedule.. The labs will be graded and they are an essential component of this class. Each lab is worth 1.5 percent of your final grade. There are 11 labs, but the first one will not be graded. You are expected to attend ALL labs.
There are 6 lab sections:
There will be two midterm exams for this class. The midterm are scheduled for:
There will be a review session during the Friday's lecture in the week prior to each exam (i.e., Sep. 27 and Oct. 25).
Both midterms will we open-book and open-notes (up to 3 letter-sized sheets of paper, typed or hand-written).
*** Bring a picture ID or your midterm exam will not be graded! ****
There will be a final exam during finals week. The exact day/time has not been announced by the Registrar's office yet. Stay tuned.
The exam will we open-book and open-notes (up to 5 letter-sized sheets of paper, typed or hand-written).
*** Bring a picture ID or your final exam will not be graded! ****
You are encouraged to form study groups and discuss the reading materials assigned for this class. You are allowed to discuss the homework assignments with your colleagues. However, each student will be expected to write his/her own solutions/code. Sharing of code is not allowed. No collaboration will be allowed during the exams.
IMPORTANT: Cheating, plagiarism, and other academic misconducts will not be tolerated and will be handled according to the ISU's academic dishonesty procedures. (Also posted here in PDF format).
You are expected to attend ALL lectures and ALL labs. If you have a valid reason to miss a class (e.g., because you are ill) then it is your responsibility to find out what we have talked about in class, including any announcements that were made during class.
This class is rated PG-13 for some exposure to novel ideas, difficult problems, long and frustrating hours behind the keyboard, 800-page textbook, Muppet violence, the Quartus II environment, and some HDL language. Parental involvement is not required and is strongly discouraged.
You will have a two-week window of appeal after each homework/exam is graded and returned. The grade challenge must be in writing and must clearly state the specific problem on the homework/exam in question and the reason for your challenge. The written statement and the original exam must be submitted to the instructor during the two-week window. After two weeks the grade cannot be changed.
95 - 100 = A 90 - 94 = A- 87 - 89 = B+ 83 - 86 = B 80 - 82 = B- 77 - 79 = C+ 73 - 76 = C 70 - 72 = C- 67 - 69 = D+ 63 - 66 = D 60 - 62 = D- 0 - 59 = FGrading Percentages:
Homeworks:(10 x 1.5%) 15% Labs: (10 x 1.5%) 15% Mini Project: 5% Final Project: 10% Midterm Exam 1: 15% Midterm Exam 2: 20% Final Exam: 20% ========================== TOTAL: 100%Small Print:
The instructor reserves the right to change any and all aspects of this class for whatever reason or no reason at all (a.k.a., academic freedom).