Module Overview

Digital Systems 1

The purpose of this module is to provide an understanding of digital combinational logic design techniques. The module also introduces synchronous design, use of timmimg diagrams and interface to circuits such as LED's and 7 segment displays . In addition, it develops skills in the construction, test and debug of digital circuits.

Module Code

DIGT H1002

ECTS Credits


*Curricular information is subject to change

Number Systems:

Binary, Octal, Hexadecimal, Gray and BCD.Conversion between numbering systems.Signed number representations.

Logic Gates:

Operation of AND, OR, Inverter, NAND, NOR, XOR, XNOR, Flip Flops logicgates. Logic symbols, truth tables. Universal property of NAND and NOR gates.Drawing timing diagrams, circuit diagrams, documentation standards.

Principles of switching algebra:

Boolean equations, Sum of Products, Product ofSums expressions. Postulates and theorems. DeMorgan's theorem. Logicreduction using Boolean algebra. Logic reduction using Karnaugh maps.

Combinational Logic Circuit Design:

Synthesis and analysis of combinationallogic circuits from truth tables, Boolean equations and written specification. Interfacing to switches, LED's and seven segment displays. Design of half and full adders, Encoder, Decoder and Multiplexers.

Electrical behaviour:

Overview of logic families, Logic levels,FanIn, Fan out,Propagation Delays, Open drain and open collector outputs. How to connect unused gate inputs. How to read manufacturers data sheets.

Synchronous Design:

Introduction to synchronous systems, clock signals and timing diagrams. Operation of the D-type flip flop and latch circuits. Debounce circuits used in switch interfaces.

Circuit Construction and Test:

Schematics drawing techniques and construction from schematics. Debug of circuits using laboratory equipment and reading schematics.

Module Content & Assessment
Assessment Breakdown %
Other Assessment(s)40
Formal Examination60