Curriculum Designation: Required for electrical engineering and computer engineering majors.
Course (Catalog) Description: Fundamental topics in digital logic design, algorithms, computer organization, assembly-language programming, and computer engineering technology.
Prerequisites: COP 3014
Textbooks/Required Material: Fund of Digital Logic w/VHDL Design (w/CD), Author: Brown, Publisher: MCGRAW-HILL, Edition: 3rd, Copyright Year: 2009
- Calculate number conversion between different number systems
- Solve arithmetic equations in two - complement and interpret results regarding overflow conditions
- Derive digital circuits from optimized Boolean equations and compute the Boolean equations of a digital circuit
- Calculate and interpret costs and timing delay in combinational and sequential logic circuits
- Use Karnaugh maps to optimize combinatorial logic, including incompletely specified logic.
- Analyze and design arithmetic logic units and describe the associated control signals.
- Analyze characteristic tables and equations and timing diagram of latches and flip-flops.
- Create state diagram from sequential circuits and design sequential circuits from state diagrams.
- Design and verify by simulation a finite state machine satisfying given criteria.
- Algebra and Logic Gates
- Truth Tables
- Algebraic Reduction/Expansion to Standard Forms
- Karnaugh Maps & Canonical Forms
- Incompletely Specified & Hazard-free Design
- Technology Mapping (NAND, NOR)
- Radix Number Conversion (Incl. Binary, Octal and Hex)
- Binary Arithmetic (Unsigned and Signed)
- Arithmetic-Logic Units
- Multiplexer, Decoder, Encoder, Converter, Comparator
- Latches and Flip-Flops
- Registers and Memory
- Other Examples
- State Diagram, Table and Assignment
- Mealy and Moore Models
- State Minimization
Class Schedule: Three 50 minute or two 75 minute lectures per week (3 credit hours).
Contribution to Professional Component: Engineering topic: 3 credit hours
Science/Design (%): 65% / 35%
Relationship to ABET Program Outcomes: C and I
Prepared by: Bruce A. Harvey
Revised: September 23, 2016