| ECE102
|
Digital Circuit Logic |
Objectives: To understand
the concepts of digital logic and learn methods and tools
for the design
of digital circuits.
Instructor:
Professor
Anura Jayasumana
Office/Phone: Engr C201D (
970) 491-7855
Email:
Anura.Jayasumana@Colostate.edu
Topics:
| Introduction
to
digital systems and number systems
|
Chapter 1 |
| Boolean
Algebra |
Chapter 2 |
| Algebraic
simplification |
Chapter 3 |
| Minterm
and maxterm expansions |
Chapter 4 |
| Karnaugh
maps |
Chapter 5 |
| Multi-level
gate networks |
Chapter 7 |
| Combinational
network design |
Chapter 8 |
| Multiplexers,
decoders and PLD's |
Chapter 9 |
| Latches and flip-flops | Chapter 11 |
| Counters and sequential networks | Chapter 12 |
| Analysis
of synchronous sequential networks |
Chapter 13 |
| State graphs and tables | Chapter 14 |
| Reduction
of state tables/state assignment |
Chapter 15 |
| Sequential network design | Chapter 16 |
Grading Policy: The
grade will be based
on quizzes & homework (20%), labs (20%), midterm 1
(15%), midterm 2 (15%),
midterm 3 (15%), and the final exam (15%).
You must pass each lab assignment (score
> 60%) in order to pass the course.
Lab
Assignments: Laboratory
assignments are a very
important component of this course. You will learn to design
and develop
digital logic circuits, and by the end of the semester will be
able to design
sophisticated digital circuits. You will
design circuits such as adders, multipliers and register banks
and in the last lab integrate them to form a simple
microprocessor. We use a
set of digital tools used by
professional engineers, which may appear a bit intimidating at
first. After the
first two to three labs, you will become comfortable
with the tools and will
be on your way to designing some interesting circuits.
Academic Integrity: This course will adhere to the CSU Academic Integrity Policy and the Student Conduct Code as found in the General Catalog (https://resolutioncenter.colostate.edu/conduct/academic-integrity/), At a minimum, violations will result in a grading penalty in this course and a report to the Office of Conflict Resolution and Student Conduct Services (https://resolutioncenter.colostate.edu/student-conduct-code/ ).
Inclusivity: ECE102 classroom is a place where you will be treated with respect. We welcome individuals of all ages, backgrounds, beliefs, ethnicity, genders, gender identities, gender expressions, national origins, religious affiliations, sexual orientations, ability – and other visible and non-visible differences. All members of this class are expected to contribute to a respectful, welcoming and inclusive environment for every other member of the class.