Modules
Courses / Modules / ELEC6234 Embedded Processors

Embedded Processors

When you'll study it
Semester 2
CATS points
15
ECTS points
7.5
Level
Level 7
Module lead
Tomasz Kazmierski
Academic year
2025-26

Module overview

This module gives a broad introduction to application-specific processor system design and illustrates the use of such processors in the broader context of complex digital systems.

A significant portion of the module assessment is coursework where students will design a complete, practical processor system and demonstrate it on an FPGA platform.

An introduction to modern embedded architectures such as ARM Cortex, OpenRISC, Altera NIOS and Xilinx picoBlaze will be given.

The module will use the hardware description language SystemVerilog (and also SystemC), introduced in ELEC6236 Digital System Design.

Linked modules

Pre-requisites: ELEC2221 AND (ELEC2204 OR ELEC3221) OR ELEC6259