Module Descriptors
INTRODUCTION TO DIGITAL SYSTEMS DESIGN & APPLICATIONS
ELEC51115
Key Facts
Digital, Technology, Innovation and Business
Level 5
20 credits
Contact
Leader: Abdel-Hamid Soliman
Hours of Study
Scheduled Learning and Teaching Activities: 8
Independent Study Hours: 192
Total Learning Hours: 200
Pattern of Delivery
  • Occurrence A, Stoke Campus, UG Semester 1
  • Occurrence B, Stoke Campus, UG Semester 2
  • Occurrence C, Stoke Campus, UG Semester 3
Sites
  • Stoke Campus
Assessment
  • Coursework - 4000 words weighted at 100%
Module Details
MODULE LEARNING OUTCOMES
1. Design complex digital systems independently using a variety of techniques. (AHEP 4: F1, F4, F6, F12, F13, F17)
2. Develop troubleshooting skills and understanding at component level, evaluate arguments and assumptions in relating results to theory. (AHEP 4: F1, F4, F6, F12, F13, F17)
3. Design, develop and present an optimised set of resources for a desired application and communicate ideas effectively. (AHEP 4: F1, F4, F6, F12, F13, F17)
MODULE ADDITIONAL ASSESSMENT DETAILS
A coursework weighted at 100% which will assess Learning outcomes 1, 2 and 3. The assignment will be designed to assess the students’ theoretical knowledge and their problem-solving skills. Meeting AHEP 4 Outcomes F1, F4, F6, F12, F13 and F17.
MODULE INDICATIVE CONTENT
The module aims to provide the students with a detailed understanding of the digital systems design and implementation.
The module will cover the following topics:
Canonical forms of logic equations.
Some Of Products (S-O-P) and Product Of Sum (P-O-S) representation.
Minterms and Maxterms.
Logic families and package types.
Boolean functions/digital circuits minisuction: Boolean Algebra, Karnaugh Maps, tabulation method-Quine McCluskey.
Introduction to State Machine Design for Synchronous circuits.
MSI devices, full adder, multiplexer, encoders and decoders, Boolean function generators and applications, arithmetic circuits, memory decoding, etc.
Programmable logic devices, CPLD, FPGA, PROMs, PLAs and PALs.
Typical hardware design RAM, EPROM, Decoding and timing diagrams.
Peripheral interface, input/output ports, ADC, DAC, timers, Serial/parallel communications.
Introduction to VHDL Programming.
WEB DESCRIPTOR
The module will introduce the principles of digital systems design and implementation. By studying this module, students will be able to research a real-world issue and design a workable solution.
MODULE LEARNING STRATEGIES
This module aims to develop your skills and knowledge to help support your learning as a remote/off-campus student.
Learning about all aspects of the contents will be facilitated via a Virtual Learning Environment. Subsequently, students will work through the module material provided on the VLE at a pace suggested within the VLE for the module. The material will include activities that allow students to assimilate the concepts and skills required by the module and students will be encouraged to discuss relevant aspects via vehicles such as discussion forums hosted within the VLE, which will allow discussion with a student's peer group as well as the module tutor. Live tutorials, other material, and meetings will occur as appropriate to provide additional support.
MODULE TEXTS
Thomas F., 2015, Digital Fundamentals, Pearson, 11th edition, ISBN-10: 1292075988.
Ian G., ,2008, Digital Systems Design with FPGAs and CPLDs, Newnes, 1st edition, ISBN: 9780080558509.
Volnei, P., 2008, Digital Electronics and Design with VHDL, Morgan Kaufmann, 1st edition, ISBN-10: 0123742706.
MODULE RESOURCES
Blackboard VLE.
Online library facilities.
Google Scholar.
Simulation Software packages: Multisim and/or Logisim.
Students will need to ensure that they have access to a computer and reliable internet connection.