THE UNIVERSITY of EDINBURGH

DEGREE REGULATIONS & PROGRAMMES OF STUDY 2024/2025

Timetable information in the Course Catalogue may be subject to change.

University Homepage
DRPS Homepage
DRPS Search
DRPS Contact
DRPS : Course Catalogue : School of Engineering : Electronics

Undergraduate Course: Digital System Design 2 (ELEE08015)

Course Outline
SchoolSchool of Engineering CollegeCollege of Science and Engineering
Credit level (Normal year taken)SCQF Level 8 (Year 2 Undergraduate) AvailabilityAvailable to all students
SCQF Credits10 ECTS Credits5
SummaryAn introduction to digital electronic circuits and systems. The lectures presume a basic knowledge of the current/voltage properties of resistors, capacitors and MOS transistors and some simple properties of number. Starting with the creation of the discrete binary abstraction from continuous voltage/time circuits, the lectures cover the representation of information in simple codes and sequences of codewords, and the definition and design of logic gate networks and modules for processing such information. Simple tools and techniques are used to study the principles of analysis and design at the transistor, logic gate, register transfer and algorithmic levels of organisation. The features of implementation fabric and their influence on the design process is revealed.
Course description Not entered
Entry Requirements (not applicable to Visiting Students)
Pre-requisites Co-requisites
Prohibited Combinations Other requirements None
Additional Costs Course textbook
Information for Visiting Students
Pre-requisitesNone
High Demand Course? Yes
Course Delivery Information
Academic year 2024/25, Available to all students (SV1) Quota:  None
Course Start Semester 2
Course Start Date 13/01/2025
Timetable Timetable
Learning and Teaching activities (Further Info) Total Hours: 100 ( Lecture Hours 18, Seminar/Tutorial Hours 9, Supervised Practical/Workshop/Studio Hours 6, Formative Assessment Hours 1, Summative Assessment Hours 1.5, Programme Level Learning and Teaching Hours 2, Directed Learning and Independent Learning Hours 62 )
Assessment (Further Info) Written Exam 70 %, Coursework 30 %, Practical Exam 0 %
Additional Information (Assessment) 70% Examination
30% Coursework

The School has a 40% rule for this course, whereby you must achieve a minimum of 40% in coursework and 40% in written exam components, as well as an overall mark of 40% to pass a course. If you fail a course you will be required to resit it. You are only required to resit components which have been failed.
Feedback Not entered
Exam Information
Exam Diet Paper Name Hours & Minutes
Main Exam Diet S2 (April/May)1:30
Resit Exam Diet (August)1:30
Learning Outcomes
On completion of this course, the student will be able to:
  1. Interpret continuous time/voltage waveforms in terms of binary digital signal properties. Describe the structure of a variety of codes and code classes commonly used for the representation of number, state and other data.
  2. Perform simple operations on data in encoded form and design specific codes by the application of general principles. Explain the effects of code structure on corresponding circuit structure and the implications for the circuit's physical characteristics.
  3. Understand key features of the digital signal and its fundamental interactions with combinational and sequential gates. Analyse, transform and synthesise transistor and gate structures implementing basic Boolean logic functions and simple arithmetic functions.
  4. Describe and analyse basic sequential gate structure, in terms of combinatorial logic functions. Describe sequential gate behaviour and the essential features and organisation of finite state machine structure. Analyse the timing of isolated and linked finite state machines. Describe the algorithmic behaviour of a simple finite state machine in a simple formal language.
  5. Manually synthesise alternative fabric-level implementations of a simple finite state machine, from a simple formal language, meeting a system performance goal.
Reading List
Digital Design: An Embedded System Approach Using Verilog
by Peter J. Ashenden and Morgan Kaufmann (Elsevier) 2008

Introduction to Digital Systems Design by Donzellini, G., Oneto, L., Ponta, D., Anguita, D. (2018)
Germany: Springer International Publishing.
Additional Information
Graduate Attributes and Skills Not entered
KeywordsDigital system design,hardware,electronics,digital logic
Contacts
Course organiserDr Alexantrou Serb
Tel:
Email: aserb@exseed.ed.ac.uk
Course secretaryMr Mark Ewing
Tel:
Email: mewing2@ed.ac.uk
Navigation
Help & Information
Home
Introduction
Glossary
Search DPTs and Courses
Regulations
Regulations
Degree Programmes
Introduction
Browse DPTs
Courses
Introduction
Humanities and Social Science
Science and Engineering
Medicine and Veterinary Medicine
Other Information
Combined Course Timetable
Prospectuses
Important Information