Aug 18, 2019  
Website Catalog 
Website Catalog
[Add to Portfolio]

EGR 290 - Digital Systems

Fundamental concepts of digital systems such as Boolean algebra, number systems, binary arithmetic and logic families will be investigated.  Design and implementation of combinational and sequential logic, minimization techniques, state machines, fundamental design methodologies and use of VHL and FPGA toos for logic implementation will be completed.  The laboratory will provide a hands-on experience with FPGA design.

Prerequisite- Corequisite
Prerequisites:  EGR 289 Microprocessors

Credits: 4
3 Class Hours, 3 Laboratory Hours
Course Profile
Learning Outcomes of the Course:

Upon successful completion of this course the student will be able to:

  1. Have a working knowledge of various logic gates, how they are constructrd and their electrical characteristics.
  2. Design, analyze, and build combinational and synchronous digital logic circuits (such as adders, comparators, (de) multiplexers, encoders, decoders, counters, and shift registers) using truth tables and Karnaugh maps onto FPGA hardware.
  3. Know how a D flip flop is constructed, its characteristics, and limitations.
  4. Design Moore finite state machines, demonstrate a working knowledge of how to convert between a state diagram, a truth table representation, a circuit representation and VHDL implementation.
  5. Design an application specific computer with a control unit and data path.

[Add to Portfolio]