|
|
Module code: PIM-FPGA |
2SU+2PA (4 hours per week) |
5 |
Semester: 1 |
Mandatory course: no |
Language of instruction:
German |
Assessment:
Project/lecture/presentation
[updated 20.12.2017]
|
KI753 Computer Science and Communication Systems, Master, ASPO 01.04.2016
, semester 1, optional course, telecommunications-specific, course inactive since 10.11.2017
KIM-FPGA Computer Science and Communication Systems, Master, ASPO 01.10.2017
, semester 1, optional course, telecommunications-specific, course inactive since 10.11.2017
MST.FPG Mechatronics and Sensor Technology, Master, ASPO 01.04.2016
, optional course, course inactive since 10.11.2017
PIM-WI75 Applied Informatics, Master, ASPO 01.10.2011
, semester 1, optional course, informatics specific, course inactive since 10.11.2017
PIM-FPGA Applied Informatics, Master, ASPO 01.10.2017
, semester 1, optional course, informatics specific, course inactive since 10.11.2017
MST.FPG Mechatronics and Sensor Technology, Master, ASPO 01.10.2011
, semester 9, optional course, course inactive since 10.11.2017
|
60 class hours (= 45 clock hours) over a 15-week period. The total student study time is 150 hours (equivalent to 5 ECTS credits). There are therefore 105 hours available for class preparation and follow-up work and exam preparation.
|
Recommended prerequisites (modules):
None.
|
Recommended as prerequisite for:
|
Module coordinator:
Prof. Dr.-Ing. Jürgen Schäfer |
Lecturer: Prof. Dr.-Ing. Jürgen Schäfer
[updated 10.11.2016]
|
Learning outcomes:
Students will learn methods for abstracting circuitry problems and become acquainted with the basics of a basic hardware description language.
[updated 20.12.2017]
|
Module content:
- Structure of a FPGA - VHDL basics - The programming environment ´Xilinx ISE Design Suite´ - Projects -- Getting started -- Reading the status of switches, scanners and angle decoders -- Driving a 7-segment display -- Driving an LCD display -- Connect external components via SPI -- Implementing a RS232-UART with transmit and receive FIFO
[updated 20.12.2017]
|
Teaching methods/Media:
Students will work on their projects independently in small groups. An FPGA development board will be available to each group for this purpose.
[updated 20.12.2017]
|
Recommended or required reading:
J. Reichardt, B. Schwarz: VHDL-Synthese, Oldenburg P. P. Chu: RTL Hardware Design Using VHDL, John Wiley & Sons
[updated 20.12.2017]
|