Core Module Information
Module title: Programmable Logic Design

SCQF level: 10:
SCQF credit value: 20.00
ECTS credit value: 10

Module code: ELE10105
Module leader: Luigi La Spada
School School of Computing, Engineering and the Built Environment
Subject area group: Cyber Security and Systems Engineering
Prerequisites

Module code: ELE09102 and MEC09110
Module title: Electronic Systems
Examples of equivalent learning: Electronic or Digital Systems equivalent to SCQF level 9.

Description of module content:

Introduction to the synthesis of combinational and sequential digital logic circuits.
VHDL: introduction; concurrent VHDL; sequential VHDL; libraries, packages and subroutines; structural VHDL; RAM and ROM; state machines; RTL synthesis.
The use of Modelsim in behavoural and timing verification, and optimisation; RTL design methodology.
FPGA Hardware: design flow; design entry; simulation;:; PLD technologies: static RAM, EPROM, fuse and anti-fuse; FPGA architectures; logic modules and cells, FPGA routing,; IO blocks and interfacing; FPGA types, key; Development boards, FPGA test benches and fault finding. FPGA Applications.

Learning Outcomes for module:

On completion of this module you will be able to:
LO1 acquire in-depth knowledge and practical experience of VHDL hardware programming
language: syntax and structures;
LO2 design,synthesise and optimise digital logic circuits in an ECAD environment
LO3 optimise and find faults in applied digital logic circuits;
LO4 implement and test a programmed FPGA.

Full Details of Teaching and Assessment
2024/5, Trimester 2, Face-to-Face, Edinburgh Napier University
VIEW FULL DETAILS
Occurrence: 001
Primary mode of delivery: Face-to-Face
Location of delivery: MERCHISTON
Partner: Edinburgh Napier University
Member of staff responsible for delivering module: Luigi La Spada
Module Organiser:


Student Activity (Notional Equivalent Study Hours (NESH))
Mode of activityLearning & Teaching ActivityNESH (Study Hours)NESH Description
Face To Face Lecture 12 Contact Module Leader
Face To Face Practical classes and workshops 39 Contact Module Leader
Independent Learning Guided independent study 149 Contact Module Leader
Total Study Hours200
Expected Total Study Hours for Module200


Assessment
Type of Assessment Weighting % LOs covered Week due Length in Hours/Words Description
Practical Skills Assessment 20 1, 2 4 HOURS= 2, WORDS= 0 Contact Module Leader
Practical Skills Assessment 30 1,3 9 HOURS= 3, WORDS= 0 Contact Module Leader
Report 50 3,4 14/15 HOURS= 15, WORDS= 0 Contact Module Leader
Component 1 subtotal: 100
Component 2 subtotal: 0
Module subtotal: 100

Indicative References and Reading List - URL:
Contact your module leader