Feb 01, 2023
 HELP 2021-2022 Undergraduate Academic Catalog [ARCHIVED CATALOG] Print-Friendly Page (opens a new window)

# CE 1901 - Digital Logic 1

3 lecture hours 2 lab hours 4 credits
Course Description
This course introduces combinational logic analysis and design. The topics include digital signals, binary numbers, logic gates, logic families, combinational building blocks, Boolean algebra, combinational circuit analysis, and combinational circuit design techniques. Emphasis is placed on the VHDL hardware description language as a vehicle for circuit description and simulation. Laboratory exercises require the student to design, simulate, implement, and test a wide range of digital circuits using standard logic families and programmable logic devices. (prereq: none)
Course Learning Outcomes
Upon successful completion of this course, the student will be able to:
• Perform binary and hexadecimal arithmetic
• Simplify canonical equations using Boolean algebra
• Analyze combinational logic circuits
• Design combinational logic circuits using paper-based techniques including Boolean algebra and Karnaugh maps
• Design combinational logic circuits using the VHDL hardware description language
• Apply datasheets during analysis and design
• Draw timing diagrams for combinational logic circuits

Course Topics
• Digital signals
• Logic gates and gate-level circuits
• Timing diagrams
• Boolean algebra
• Karnaugh maps
• Logic reduction techniques
• Arithmetic circuits
• Multiplexers
• Decoders
• Encoders
• Comparators
• Using datasheets in analysis and design
• VHDL hardware description styles
• Altera Quartus Design Suite

Laboratory Topics
• Design and analysis of combinational logic circuits implemented with standard logic families
• Design and analysis of combinational logic circuits implemented with field programmable gate arrays
• Design and simulation of combinational logic circuits using computer-aided design tools
• Structural and behavioral architectural description of combinational logic circuits using the VHDL hardware description language
• Basic test and measurement of combinational logic circuits using devices such as multimeters, logic probes, and digital oscilloscopes

Coordinator
Dr. Russ Meier