Detailinformationen |
Quellcurriculum |
Masterstudium Computer Science 2018W |
Ziele |
(*)Students will learn the hardware description language VHDL and they should be able to realise simple hardware designs for FPGA-based systems afterwards. Furthermore they should be able to verify digital circuits by the means of simulation and to synthesise a design for a target FPGA technology at the end of this lecture. In the course exercises will be used to apply the theoretical knowledge to practical problems that will be assembled to a more complex application in small incremental steps. A key focus is set onto the practical work and the tailoring of a complex problem to solvable subsets.
|
Lehrinhalte |
(*)The lecture provides theoretical input combined with practical work and application of the theory. The following topics will be held: * Syntax of VHDL in general
- Simulation cycle and related features
- Special data types and type conversions for direct arithmetic operations
- Special descriptive approaches to generate VHDL-code for synthesis
- Creation of effective test-benches
- Comparison between VHDL description and generated hardware
- Integration of FPGA-based RAM primitives into the design
- Extraction of design parameters (possible clock frequency, etc.)
- Dividing of complex tasks into small and testable subsets
|
Beurteilungskriterien |
(*)Marking is based on consecutive homework and a final project
|
Lehrmethoden |
(*)Blendend-learning approach with in-class theoretical inputs combined with online-resources.
Students are given assignments that have to be handed in electronically. A final project has to be presented in class at the end of the lecture
|
Abhaltungssprache |
English |
Literatur |
(*)Electronic course material is made available for download via JKU moodle. There additional information and other references are available.
|
Lehrinhalte wechselnd? |
Nein |
Äquivalenzen |
INMAWPREINS: PR Entwurf integrierter Schaltungen (3 ECTS)
|