Module Catalogues, Xi'an Jiaotong-Liverpool University   
Module Code: EEE205
Module Title: Digital Electronics II
Module Level: Level 2
Module Credits: 2.50
Academic Year: 2018/19
Semester: SEM1
Originating Department: Electrical and Electronic Engineering
Pre-requisites: EEE104
To provide students with the ability to:

Design digital systems using the Algorithmic State Machine (ASM) methodology.

Understand the features of Programmable Logic Devices (PLDs) and use them in their designs.

Interface memory and other peripherals to microprocessor systems.
Learning outcomes 
A. Understand the Algorithmic State Machine (ASM) design technique, synchronous digital systems, FPGAs, and interfacing memory and peripherals to microprocessor systems.

B. Apply theoretical knowledge to design a stable and robust digital system.

C. Implementing digital systems in an FPGA and use CAE tools to design and simulate digital systems.
Method of teaching and learning 
This module will be delivered through a combination of formal lectures, tutorials and both supervised and unsupervised laboratory sessions.
Chapter 1 Revision of simple combinational and sequential circuits

Chapter 2 Programmable Logics Devices (PLDs)

Features of EPROMs, PALs and GALs will be covered along with an explanation of how they can implement sequential systems.

CPLDs and FPGAs will also be introduced.

Chapter 3 Hardware Design Languages (HDLs)

The concept of Hardware design languages will be introduced with emphasis being placed on AHDL.

Chapter 4 Large combinational and sequential circuits

Problems encountered when the specification for a combinational logic circuit is such that the resulting circuit would be very large.

Methods for design of large combinational or sequential logic circuits and some of the problems associated with such circuits will be introduced along with the Quine-McCluskey method for Boolean minimisation.

Chapter 5 Algorithmic State Machines (ASMs)

The notation for designing ASMs will be introduced along with methods for translating ASM designs into hardware including the traditional technique and the “one-hot” method.

Potential pitfalls in designs will be covered along with some case studies.

Chapter 6 Processor interface circuits

Logic requirements, decoders, timing specifications and electrical requirements for interfacing digital systems to microprocessors and microcontrollers.
Delivery Hours  
Lectures Seminars Tutorials Lab/Prcaticals Fieldwork / Placement Other(Private study) Total
Hours/Semester 20    4  6    45  75 


Sequence Method % of Final Mark
1 Formal Exam 70.00
2 Laboratory 10.00
3 Assignments 10.00
4 Mid-Term Test 10.00

Module Catalogue generated from SITS CUT-OFF: 5/22/2018 9:44:54 PM