CprE 281: Digital Logic
Fall 2020, 4:25 - 5:15 p.m. (Mondays, Wednesdays, and Fridays) Course delivery is WWW (synchronous) 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
This course is enrolled in the Iowa State University Immediate Access Program. Immediate Access is a collaborative program where the University Book Store, faculty, and publisher have worked together to ensure access to the "Fundamentals of Digital Logic with Verilog" ebook the first day of class at a reduced price compared to the national average.
You can view the ebook after the instructor has published the course in Canvas. To view the ebook:
1. Click on the RedShelf Course Materials link on the Canvas course homepage.
2. Click on "View Course Materials" and follow the instructions to receive access to the ebook. (The ebook may not be available to view until the first day of class).
You will be automatically charged on your u-bill for this digital content. You will see the charge listed as CPR E 281 EBOOK 9781260640281 for $45.00. Students who drop the course within the first 10 days of class will receive a refund on their u-bill (5 days for courses 8 weeks or shorter). YOU DO NOT HAVE TO NOTIFY THE BOOKSTORE IF YOU DROP THE COURSE.
Students may also choose to opt out of the program. Opting out does not mean you are dropping the course. It simply means you are choosing not to receive the digital content from the bookstore and you must find another way to acquire it in order to complete required homework assignments. Students have within the first 10 days of class to opt out and receive a refund to their u-bill (5 days for courses 8 weeks or shorter). To opt out, click on the Redshelf Course Materials link on the Canvas course homepage, then click on "View Your Course Materials", go to the bottom of the next page and click on the opt out link. Should you change your mind after opting out there will be an option to opt back in within the first 10 days of class (5 days for courses 8 weeks or shorter).You may not be able to use the opt out feature until your instructor has published this course in Canvas.
A $35.00 optional looseleaf will be available at the bookstore after the first 10 days of class. This looseleaf DOES NOT replace the digital content you receive in Immediate Access and is only available to students who remain opted into Immediate Access after the opt out period has ended.
For further questions about Immediate Access please email immediateaccess@iastate.edu.
SOPHOMORE CLASSIFICATION
Star Wars (all episodes), The Matrix (all episodes)
Iowa State University is committed to assuring that all educational activities are free from discrimination and harassment based on disability status. Students requesting accommodations for a documented disability are required to work directly with staff in Student Accessibility Services (SAS) to establish eligibility and learn about related processes before accommodations will be identified. After eligibility is established, SAS staff will create and issue a Notification Letter for each course listing approved reasonable accommodations. This document will be made available to the student and instructor either electronically or in hard-copy every semester. Students and instructors are encouraged to review contents of the Notification Letters as early in the semester as possible to identify a specific, timely plan to deliver/receive the indicated accommodations. Reasonable accommodations are not retroactive in nature and are not intended to be an unfair advantage. Additional information or assistance is available online at www.sas.dso.iastate.edu, by contacting SAS staff by email at accessibility@iastate.edu, or by calling 515-294-7220. Student Accessibility Services is a unit in the Dean of Students Office located at 1076 Student Services Building.
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.
Required Technologies:
This course will use Webex for synchronous online interactions. Visit the Webex learning tool guide to view the terms of service, privacy policy, accessibility statement, and steps for getting started with Webex. Some lectures may be recorded.
COVID-19 health and safety requirements:
Students are responsible for abiding by the university's COVID-19 health and safety expectations. All students attending this class in-person are required to follow university policy regarding health, safety, and face coverings:
These requirements extend outside of scheduled class time, including coursework in laboratories, studios, and other learning spaces, and to field trips. These requirements may be revised by the university at any time during the semester.
In accordance with university policy, instructors may use a face shield while they are teaching as long as they are able to maintain 8 feet of physical distance between themselves and students during the entire instructional period. Some form of face covering must be worn at all times in learning spaces regardless of the amount of physical distancing.
Faculty may refer matters of non-compliance to the Dean of Students Office for disciplinary action, which can include restrictions on access to, or use of, university facilities; removal from university housing; required transition to remote-only instruction; involuntary disenrollment from one or more in-person courses; and other such measures as necessary to promote the health and safety of campus.
It is important for students to recognize their responsibility in promoting the health and safety of the Iowa State University community, through actions both on-and off-campus. The university's faculty asks that you personally demonstrate a commitment to our Cyclones Care campaign . Iowa State University's faculty support the Cyclones Care campaign and ask you personally to demonstrate a commitment to our campaign. Your dedication and contribution to the campaign will also protect your family, classmates, and friends, as well as their friends and families. Our best opportunity for a successful fall semester with in-person learning and extramural activities requires all of us to collaborate and fully participate in the Cyclones Care campaign.
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.
All homeworks must be submitted in electronic form and uploaded to Canvas BEFORE the start of the lecture period on the day on which they are due.
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.
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 2 percent of your final grade. There are 12 labs. You are expected to attend ALL labs.
There are 8 lab sections:
There will be two midterm exams for this class. The midterms are scheduled for:
Both midterms will we closed-book but open-notes (up to 3 letter-sized sheets of paper, typed or hand-written).
You may be required to go to the test center or use a proctoring software while taking each exam.
There will be a final exam during finals week.
The final exam is currently scheduled for Saturday November 21 @ 2:15 - 4:15 pm (tentative).
The exam will we closed-book but open-notes (up to 5 letter-sized sheets of paper, typed or hand-written).
You may be required to go to the test center or use a proctoring software while taking the final exam.
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 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: (12 x 2%) 24% Labs: (12 x 2%) 24% Mini Project: 4% Midterm Exam 1: 15% Midterm Exam 2: 15% Final Exam: 20% ========================== TOTAL: 102%
Note that the total is over 100%. Try to take advantage of that by submitting all homeworks and labs 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).