Integrated Systems Design
Module code: EE5M01 · Semester: Semester 1
Resources
Questions by Year
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