Digital Implementation - EENG5680

Looking for a different module?

Module delivery information

Location Term Level1 Credits (ECTS)2 Current Convenor3 2024 to 2025
Combined Autumn and Spring Terms 5 15 (7.5) Sanaul Hoque checkmark-circle


This module provides an overview of modern digital system implementation. It includes an introduction to CMOS circuit design, fabrication technologies, memory technologies, memory interfacing and an introduction to VHDL/Xilinx.


Contact hours

Total contact hours: 38
Private study hours: 112
Total study hours: 150

Method of assessment

Examination 60%
Coursework 40%

Indicative reading

• Rushton, A (2011) VHDL for logic synthesis, Wiley-Blackwell, Oxford
• Neaman, Donald (2010) Microelectronics: Circuit Analysis and Design, Fourth Edition. McGrawHill.
• Bogart, Theodore F.; Beasley, Jeffrey S.; Rico, Guillermo (2004) Electronic Devices and Circuits, Pearson/Prentice Hall. ISBN. 9780131111424.
• Jain, R. P. (2003) Modern Digital Electronics. McGrawHill.

See the library reading list for this module (Canterbury)

Learning outcomes

On successfully completing the module students will be able to:
1. demonstrate the necessary skills to model digital components using VHDL;
2. demonstrate an understanding of the operation of CMOS Digital ICs and Memories;
3. demonstrate the necessary skills to design Memory Address decoder systems;
4. demonstrate an understanding of the operation and implementation of a modern CPU.


  1. Credit level 5. Intermediate level module usually taken in Stage 2 of an undergraduate degree.
  2. ECTS credits are recognised throughout the EU and allow you to transfer credit easily from one university to another.
  3. The named convenor is the convenor for the current academic session.
Back to top

University of Kent makes every effort to ensure that module information is accurate for the relevant academic session and to provide educational services as described. However, courses, services and other matters may be subject to change. Please read our full disclaimer.