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