Integrated Systems Design
Module code: EEU44C01 · Semester: Semester 1
Resources
Questions by Year
- 2025/26
- 2024/25
- 2022/23
- 2021/22
- 2020/21
- 2019/20
- 2018/19
- 2015/16 (old code EE4C01)
- 2014/15 (old code EE4C01)
- 2013/14 (old code EE4C01)
- 2012/13 (old code EE4C01)
Topics
- Finite state machines with datapath LO2
- Verilog HDL LO1–2
- Automated testbenches and golden vectors LO3
- Finite precision and bit-width in fixed-point designs LO4–5
- Moving MATLAB DSP designs onto an FPGA LO1, LO7
- FPGA memory LO6
- Hardware-software interface, accelerators and high-level synthesis LO7
Learning outcomes
- Build and verify a synchronous DSP system in Verilog
- Build and test complex FSMs in Verilog
- Automate pass/fail testbenches
- Analyse finite precision effects in digital filters
- Make fixed-point design decisions under constraints
- Analyse memory needs for FPGA designs
- Target sequential designs to FPGA hardware