ETCE TC2K Course Outline – EET 117

EET 117 – Digital Electronics

Standard Course Outline (Updated – Sept. 2005)

Catalog Description: / 117: Digital Electronics
(3 credits). Fundamentals of digital circuits, including logic circuits, Boolean algebra, Karnaugh maps, counters, and registers. Prerequisite: EET101.
Goals of the Course: / Digital Electronics is a required course for freshman students in the Electrical Engineering Technology (EET) associate degree program. The purpose of the course is to teach principles of digital electronics. The material covers a variety of topics including Boolean algebra, basic gates, logic circuits, flip-flops, registers, arithmetic circuits, counters, interfacing with analog devices, and computer memory.
Relationship to EET Program Outcomes: / EET 117 contributes to the following EET program outcomes:
·  Students should be able to apply basic knowledge in electronics, electrical circuit analysis, electrical machines, microprocessors, and programmable logic controllers. (Outcome 1)
Course Outcomes: / The specific course outcomes supporting the EET program outcomes are:
Outcome 1:
·  Students will be able to represent numerical values in various number systems and perform number conversions between different number systems.
·  Students will demonstrate the knowledge of:
o  operation of logic gates (AND, OR, NAND, NOR, XOR, XNOR) using IEEE/ANSI standard symbols
o  Boolean algebra including algebraic manipulation/simplification, and application of DeMorgan’s theorems
o  Karnaugh map reduction method.
·  Students will demonstrate the knowledge of operation of basic types of flip-flops, registers, counters, decoders, encoders, multiplexers, and de-multiplexers.
·  Students will be able to analyze and design digital combinational circuits including arithmetic circuits (half adder, full adder, multiplier).
·  Students will be able to analyze sequential digital circuits.
·  Students will demonstrate knowledge of the nomenclature and technology in the area of memory devices: ROM, RAM, PROM, PLD, FPGAs, etc.
Suggested Texts: / The following are suitable texts for this course:
·  R.J. Tocci., N.S.Widmer, G.L. Moss. Digital Systems, Principles and Applications, Pearson/Prentice Hall.
·  T.L.Floyd. Digital Fundamentals, 8th Ed. Prentice Hall.
·  N.P. Cook. Practical Digital Electronics, Pearson/Prentice Hall.
·  W. Kleitz. Digital Electronics. A Practical Approach. Prentice Hall.
·  W. Kleitz. Digital Electronics with VHDL, Pearson/Prentice Hall.
The following are useful references for this course:
·  R.K. Dueck. Digital Design with CPLD Applications and VHDL, Delmar.
·  Roy W. Goody. OrCAD PSPICE for Windows. 3rd Ed. Prentice Hall
Prerequisites by Topic: / Students are expected to have the following topical knowledge upon entering this course:
·  Understanding of voltage, current, resistance and fundamentals of DC circuits.
·  Basic understanding of algebra.
Course Topics: / Coverage times shown in parentheses are suggestions only.
Note - One hour as indicated here represents one 50-minute class.
·  Unsigned number systems including decimal, binary, octal, hex and base conversion. (3 class hours)
·  Codes - BCD, Gray, ASCII and parity. (1 class hour)
·  Basic digital logic gates (AND / OR) and truth tables. (2 class hours)
·  Boolean Algebra - Postulate and theorems, equation reductions and circuit implementations. (5 class hours)
·  DeMorgan’s theorems - NAND and NOR gates and implementation. (1 class hour)
·  Sum of Product circuits. (1 class hour)
·  Karnaugh map and circuit simplification. (3 class hours)
·  Multiplexers, demultiplexers, decoders and other MSI circuits. (3 class hours)
·  Basic SR Flip-Flops - NAND & NOR implementations and limitations. (1 class hour)
·  D Latch, Clocked and Edge Triggered D Flip-Flops. (2 class hours)
·  Edge Triggered JK Flip-Flop. (1 class hours)
·  One Shot Multivibrators and 555 type timers. (2 class hour)
·  Ripple Counter. (1 class hour)
·  Sequential Logic - Synchronous Counters, Shift Registers and basic State Machine concepts. (6 class hours)
·  Memory Systems - RAM, ROM, PROM, EPROM etc. (3 class hours)
·  Programmable Logic - an extension of the PROM - PAL, PLA, and other PLD devices. FPGAs. (6 class hours)
Computer Use: / Students are expected to use PSPICE for Windows, Electronic Workbench, or equivalent software for the purpose of analysis and design of digital circuits.
Laboratory Exercises: / None. There is an accompanying laboratory course EET120
Required Equipment: / None. The following equipment can be used by an instructor for demonstration purposes:
·  Digital training board
·  Digital Analyzer
·  PLD programmer
·  FPGA board
Course Grading: / Course grading policies are left to the discretion of the individual instructor.
Course Assessment / The following may be useful methods for assessing the success of this course in achieving the intended outcome listed above (outcome 1):
·  Traditional exams covering lecture material
·  Assignment of quantitative design and analysis problems involving digital circuits
·  A library-based research project, with accompanying written and oral presentation of results, to examine history, design, operation, or application of digital devices/circuits.
Course Coordinator: / Andrzej J. Gapinski, Ph.D., Associate Professor of Engineering, Fayette Campus
()

1