Module Descriptors
ADVANCED DIGITAL ELECTRONICS
ELEC63069
Key Facts
Digital, Technology, Innovation and Business
Level 6
20 credits
Contact
Leader: Anas Amjad
Hours of Study
Scheduled Learning and Teaching Activities: 48
Independent Study Hours: 152
Total Learning Hours: 200
Pattern of Delivery
  • Occurrence A, Stoke Campus, UG Semester 2
Sites
  • Stoke Campus
Assessment
  • REPORT - 2000 WORDS weighted at 50%
  • EXAM - 2 HOURS weighted at 50%
Module Details
INDICATIVE CONTENT
This module covers a wide range of advanced digital design techniques which can be used for a variety of applications. Mealy and Moore sequential circuit design process will be discussed in detail and design solutions for several applications will be considered. The module will also provide deep understanding of sequential circuit timing issues that must be considered during the design process. Timing conditions for correct circuit operation will be discussed and timing rules for circuits with skew will be covered in the module. Tristate logic and busses will be discussed, and their applications will be considered. Programmable Logic Devices such as SPLDs, CPLDs, FPGAs etc will also be discussed in detail. Combination and Sequential circuit design process using a Hardware Description Language (HDL) will be covered in detail and an HDL simulation tool will be used for digital logic design and advanced simulation.
ADDITIONAL ASSESSMENT DETAILS
1. A 2000 words individual report weighted at 50%, assessing learning outcomes 1 and 2. Knowledge and understanding of systems and procedures for maintaining and enhancing quality in the context of complex problems within digital electronics to be demonstrated and the results obtained using a Hardware Description Language simulation tool to be included in the report along with a critical analysis of the main findings. Meeting AHEP 4 Outcomes C3, C12, C14



2. A 2-hour examination weighted at 50%, assessing learning outcomes 3 and 4. Several questions to be answered based on topics covered in the module to demonstrate deep knowledge and understanding of methodologies and techniques applicable to the design of digital electronic systems. Meeting AHEP 4 Outcomes C1, C2



Professional Body requirements mean that a minimum overall score of 40% is required to pass a module, with each element of assessment requiring a minimum mark of 30% unless otherwise stated.
LEARNING STRATEGIES
This module will enable students to gain understanding, apply knowledge, analyse and evaluate problems and create solutions through a variety of activities, including problem-based lectures, tutorials, laboratories and independent study
LEARNING OUTCOMES

1. Discuss the role of quality management systems and continuous improvement in the context of complex problems within digital electronics. (AHEP 4: C14)

Knowledge and Understanding



2. Develop solutions and implement using an appropriate software tool to provide critical analysis of the results. (AHEP 4: C3, C12)

Application,
Analysis



3. Design complex digital electronic systems using a variety of advanced techniques. (AHEP 4: C1)

Problem Solving



4. Apply and extend appropriate analytical techniques to critically evaluate complex digital electronic systems. (AHEP 4: C2)

Analysis
TEXTS
Floyd, T. L., (2015) Digital Fundamentals: Pearson New International Edition: A Systems Approach. Pearson.



Grout, I., (2008) Digital systems design with FPGAs and CPLDs. Newnes.



Hajji, B., Mellit, A., and Bouselham, L., (2022) A Practical Guide for Simulation and FPGA Implementation of Digital Design. Springer.



LaMeres, B. J., (2023) Introduction to Logic Circuits & Logic Design with VHDL. Springer.



Roth Jr, C. H., and John, L. K., (2018) Digital Systems Design Using VHDL. Cengage Learning.
RESOURCES
Software tools to simulate and analyse HDL designs



Library resources (books, journals accessible online, IEEE Xplore access to academic papers, and various magazines)
WEB DESCRIPTOR
The advantages of digital systems make them a preferred choice to be used for a variety of applications. This module will cover advanced techniques for the design and analysis of digital systems. Several real-world applications will be considered and design solutions will be obtained. Issues related to circuit timing will be considered and different methods to avoid these issues will be discussed. Hardware Description Language will be used for digital logic design and advanced simulation. The module will enable you to learn skills which are essential for the design and analysis of advanced digital systems.