CprE 281: Digital Logic
Fall 2018, 4:10 - 5:00 p.m. (Mondays, Wednesdays, and Fridays) Hoover Hall, Room 2055 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
The official textbook is the one listed above. The bookstore also sells an abbreviated version that includes only Chapters 1 to 7 (which are the only chapters covered in this class). This one might be cheaper if you can find it. You can only buy this one from the ISU bookstore. It has a different cover as shown below.
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 is committed to assuring that all educational activities are free from discrimination and harassment based on disability status. All students requesting accommodations are required to meet with staff in Student Disability Resources (SDR) to establish eligibility. A Student Academic Accommodation Request (SAAR) form will be provided to eligible students. The provision of reasonable accommodations in this course will be arranged after timely delivery of the SAAR form to the instructor. Students are encouraged to deliver completed SAAR forms as early in the semester as possible. SDR, a unit in the Dean of Students Office, is located in room 1076, Student Services Building or online at www.dso.iastate.edu/dr. Contact SDR by e-mail at disabilityresources@iastate.edu or by phone at 515-294-7220 for additional information.
Iowa State University strives to maintain our campus as a place of work and study for faculty, staff, and students that is free of all forms of prohibited discrimination and harassment based upon race, ethnicity, sex (including sexual assault), pregnancy, color, religion, national origin, physical or mental disability, age, marital status, sexual orientation, gender identity, genetic information, or status as a U.S. veteran. Any student who has concerns about such behavior should contact his/her instructor, Student Assistance at 515-294-1020 or email dso-sas@iastate.edu, or the Office of Equal Opportunity and Compliance at 515-294-7612.
If an academic or work requirement conflicts with your religious practices and/or observances, you may request reasonable accommodations. Your request must be in writing, and your instructor or supervisor will review the request. You or your instructor may also seek assistance from the Dean of Students Office or the Office of Equal Opportunity and Compliance.
Lab Safety
Homework Assignments:
There will be a total of 12 homework assignments. Each homework is worth 2 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. Please write clearly and staple all of your pages before you submit your homework.
Also, please write the following three on the first page: 1) your full name; 2) your student ID number; and 3) your lab section letter. If any of these three are missing, then you will lose 10% of your grade for that homework. All graded homeworks will be returned during the labs, which is why we need that lab section letter.
IMPORTANT: Due to the large size of this class 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 12 lab sections:
There will be two midterm exams for this class. The midterm are scheduled for:
There will be a review session during the Wednesday's lecture prior to each exam (i.e., Sep. 19 and Oct 24).
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 final exam is currently scheduled for Wednesday December 12 @ 12:00 - 2:00 pm (tentative).
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.
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:(11 x 2.0%) 22% Labs: (10 x 1.5%) 15% Mini Project: 3% Final Project: 7% Midterm Exam 1: 15% Midterm Exam 2: 15% Final Exam: 25% ========================== TOTAL: 102%
Note: If you submit all homeworks and they are correct you get a 2% bonus. Try to take advantage of that as you may lose points on the exams.
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).