Courses are together with exams the building blocks for modules. Please keep in mind that information on the contents, learning outcomes and, especially examination conditions are given on the module level only – see section "Assignment to Modules" above.
additional remarks |
In this practical course several methods of hard- and software co-design are tested on an embedded system. It is based on a system-on-chip (SoC) inside of a FPGA which - next to processor and memory interface - contains a great many of perhipheral devices. Additionally, custom designed periphery can be integrated with VHDL and the development of components tailored to a single application becomes possible.
The following tasks will be looked upon:
- booting (how to get a system up)
- memory interface (testing of memory, measuring of performance)
- basic input/output (UART, GPIO, timer)
- interrupt handling
- design of a custom perhipheral device in VHDL |
Links |
Course documents
TUMonline entry
|