Learning objectives (competencies)
|
Objectives
|
Competences
|
Taxonomy levels
|
Being able to use a digital VHDL simulator
|
F, M
|
K3
|
Describing digital basic circuits (combinatorial logic, counters, shift registers, automats) in the programming language VHDL
|
F, M
|
K3
|
Use tools to synthesize programmable logic and load custom logic descriptions onto CPLD/FPGA development boards
|
F, M
|
K3
|
Manage a digital circuit from design phase to implementation on an FPGA prototype board
|
F, M
|
K5
|
To organise and participate in a project from its inception to its completion.
|
SE
|
K6
|
Create high-quality project documentation
|
SE
|
K3
|
Assess whether a project is achievable with given means in due time. Estimate project schedules, costs and personnel expenses.
|
SE
|
K6
|
Lead projects and their team members to the final goal, be able to perform constructive project meetings
|
SO
|
K6
|
Preparing and giving presentations
|
SE
|
K6
|
Successfully communicate internally and externally
|
SO
|
K5
|
|
Module contents
|
Theoretical knowledge in digital technology (DT), which was acquired in the last semester, is tested in practice in this project course. At the same time, the necessary skills for structuring as well as writing and giving oral presentations during project implementation will be developed.
Project scope:
· Conception, design, realization and testing of an audio synthesizer. The minimum features are DDS, Midi Decoder, Codec Controller, I2S Master; depending on the learning success, extra features can also be built in such as Melody Box, Play Recorder, LCD Display, FM Synthesis, Envelope.
· Getting to know and installing various building blocks and their functional principles: Audio codec, I2C, I2S, DDS, Midi, FM synthesis
· Plan VHDL Simulations and Design Test Benches
· Document and present project results
· Communicate in project teams
|