Jul 27, 2024  
2023-2024 Academic Catalog 
    
2023-2024 Academic Catalog Archived Catalog

Add to Portfolio (opens a new window)

EELE 261 - Introduction to Logic Circuits


Credit(s): 4

Prerequisite(s): M 121 .
This course introduces the concepts of classical digital logic design including number systems, interfacing, Boolean algebra, combinational logic design, and finite state machines. This course also covers Hardware Description Languages for the structural design and simulation of digital systems. Modern digital design of combinational logic and state machines is covered using VHDL and a logic synthesizer. This course contains a laboratory experience where students design and implement logic circuits using discrete parts and programmable logic devices. (Fall Semester)

Course Learning Outcomes: Upon completion of the course, students will be able to
  • Describe the differences between an analog and digital system.
  • Perform number system conversions and simple binary arithmetic.
  • Read logic circuit specifications and apply them to successfully interface digital circuits.
  • Synthesize, manipulate and minimize combinational logic circuits.
  • Synthesize finite state machine circuitry from a word description or state diagram.
  • Describe the purpose and constructs of a hardware description languages.
  • Design and simulate combinational logic and finite state machines using VHDL.
  • Implement combinational logic and finite state machines using discrete parts.
  • Implement combinational logic and finite state machines on a programmable logic device using VHDL and a logic synthesizer.



Add to Portfolio (opens a new window)