Explore UCD

UCD Home >

EEEN20050

Academic Year 2024/2025

Digital Electronics: from gate to system (EEEN20050)

Subject:
Electronic & Electrical Eng
College:
Engineering & Architecture
School:
Electrical & Electronic Eng
Level:
2 (Intermediate)
Credits:
5
Module Coordinator:
Dr Ruijia Liu
Trimester:
Autumn
Mode of Delivery:
On Campus
Internship Module:
No
How will I be graded?
Letter grades

Curricular information is subject to change.

Digital electronic circuitry forms the heart of virtually all complex electronic systems. This course teaches basic concepts of digital logic gates and looks at building blocks of digital systems.

Topics include:
- Binary systems: logic gates, Boolean algebra;
- Combinational circuits: simplification of combinational expressions, arithmetic circuits, control circuits, multiplexers and decoders;
- Sequential circuits: flip flops, registers, counters, synchronous state machines, memory circuits, configurable logic, FPGAs;
- Implementation technologies and performance metrics: Bipolar transistor logic families, CMOS logic, timing considerations in both synchronous and asynchronous systems.

The laboratory component of the course provides an opportunity for development and testing of circuits encountered during the course through simulation software. Labs will focus on the development of modular subsystems and the interconnection of these subsystems in design exercises.

About this Module

Learning Outcomes:

On successful completion of this module, students should be able to:
- Use and explain the different ways of representing unsigned and signed rational numbers e.g. decimal, binary (unsigned, sign and magnitude, one's complement and two's complement), and hexadecimal; the advantages and disadvantages of each of these number systems, and how to convert numbers between them.
- Write Boolean algebraic functions that desribe a given system or circuit, and simplify this system using Truth Tables and Karnaugh maps.
- Perform binary arithmetic, and explain the digital circuits that perform these arithmetic operations.
- Analyse the operation of synchronous and asynchronous digital circuits and subsystems, using state equations, state diagrams, and transistion tables.
- Design a synchronous digital circuit to meet a given specification.
- Understand the digital system design flow using CAD tools, and work in a team to finish a small-scale project.
- Explain how digital systems communicate with each other and with their external environment, discuss the factors that limit the performance of digital systems e.g. timing issues, fan-out limitations etc.

Student Effort Hours:
Student Effort Type Hours
Autonomous Student Learning

60

Lectures

30

Tutorial

6

Practical

24

Total

120


Approaches to Teaching and Learning:
lectures and lab work.

Requirements, Exclusions and Recommendations
Learning Recommendations:

This module assumes basic knowledge of the Boolean operators,
AND, OR, NOT and the fundamentals of boolean alegbra.


Module Requisites and Incompatibles
Incompatibles:
COMP20020 - Digital Systems, IS10060 - Digital Technology

Equivalents:
Digital Electronics (ECEN20020)


 

Assessment Strategy
Description Timing Component Scale Must Pass Component % of Final Grade In Module Component Repeat Offered
Assignment(Including Essay): Home assignments and small projects. Week 8, Week 12 Standard conversion grade scale 40% No
30
No
Exam (In-person): Mid-term Exam Week 6 Standard conversion grade scale 40% No
10
No
Report(s): Lab Reports Week 4, Week 6, Week 8, Week 10 Standard conversion grade scale 40% No
30
No
Exam (In-person): Final Exam End of trimester
Duration:
2 hr(s)
Standard conversion grade scale 40% No
30
No

Carry forward of passed components
Yes
 

Resit In Terminal Exam
Spring No
Please see Student Jargon Buster for more information about remediation types and timing. 

Feedback Strategy/Strategies

• Feedback individually to students, post-assessment
• Group/class feedback, post-assessment

How will my Feedback be Delivered?

Not yet recorded.

Name Role
Mr Jiawen Chen Tutor
Qian Wu Tutor