Single-Course
Dansk
5 ECTS
Project work in Digital design
Overall Course Objectives
To enable the students to combine hardware programming and digital design in an integrated hardware/software solution.
See course description in Danish
Learning Objectives
- organize teamwork with regards to common goal, time schedule and work sharing
- decode an open assignment and set delimited requirements to a problem to be solved
- define interfaces between digital subsystems
- design and implement a solution for a smaller system from the perspective of functional requirements
- use loops and interrupts in a microcontroller system to realize a simple realtime system
- use finite state machines and algorithm blocks in a synchronous network to realize a simple digital system
- apply simple communication protocols between digital units and describe the communication layers used.
- explain and argue for the solution of a digital design in writing and orally.
Course Content
Design and implementation of a smaller system consisting of a microcontroller and an FPGA. The two subsystems must work together to solve a larger task. The students are divided into project groups, which themselves are responsible for distributing the tasks in the project between them and defining the intersections.
Recommended prerequisites
30081/62734
Teaching Method
CDIO project.