Module Code - Title:
EE4522
-
DIGITAL SYSTEMS 1
Year Last Offered:
2025/6
Hours Per Week:
Grading Type:
N
Prerequisite Modules:
Rationale and Purpose of the Module:
This module is the first module in the core Digital Systems stream of the BE programmes in the department of Electronic and Computer Engineering.
Syllabus:
Introduction to digital systems
Distinguish between analog and digital representations.
Number systems and codes
Conversion between number systems.
Describing Logic Circuits
Truth tables and Basic Boolean manipulation
Simple Gating functions, Data selectors. Demultiplexers.
Karnaugh Mapping
Logic Characteristics
Delays and spurious responses. Buffers, Schmidt inputs.
Characteristics of CMOS digital ICs.
Basic Arithmetic
Unsigned numbers, signed numbers. 1's and 2's complement arithmetic
Ripple carry adders
Latches and flip-flops
D-type level triggered. Edge-triggered D-type. J-K
Timing waveforms for flip-flops
Shift register operation
Edge-triggering concepts,Propagation delay, set-up, hold, asynchronous inputs
Registers and counters:
Learning Outcomes:
Cognitive (Knowledge, Understanding, Application, Analysis, Evaluation, Synthesis)
Construct a truth table for any function with up to 4 variables and write a corresponding Boolean expression
Simplify a Boolean expression with up to 4 variables into a standard sum-of-products form.
Convert decimal numbers into binary, hex and BCD format and vice-versa
Perform addition and subtraction using 1s and 2s complement fixed point binary notation.
Draw the output of a multi-level gating circuit, allowing for gate delays
Draw output waveforms for D type latches and flip-flops and J-K flip-flops given the input waveforms
Draw circuits based on flip-flops for simple sequential circuits based on counters and shift registers
Document combinatorial circuits to a given specification
Design and test a range of circuits with switches, LEDs and 7-segment displays and document results
Affective (Attitudes and Values)
N/A
Psychomotor (Physical Skills)
Build a range of circuits with switches, LEDs and 7-segment displays
How the Module will be Taught and what will be the Learning Experiences of the Students:
The module has 2 teaching hours per week, with one laboratory session of 2 hours per week. Students perform laboratory work to reinforce the lecture material, and to show the practical application of the lecture material.
The assessment is typically 70% end-of-term exam, 25% laboratory work, and 5% class test
Research Findings Incorporated in to the Syllabus (If Relevant):
Prime Texts:
Tocci, R.J (2009) (2011)
Digital Fundamentals 10th Ed
, Prentice Hall
Other Relevant Texts:
Floyd T.L. (2009)
Digital Fundamentals 10th Ed,
, Prentice Hall
Programme(s) in which this Module is Offered:
BEECENUFA - ELECTRONIC AND COMPUTER ENGINEERING
Semester(s) Module is Offered:
Spring
Module Leader:
karl.rinne@ul.ie