Skip to main content

VHDL (5 cr)

Code: 5051158-3009

General information


Enrollment
29.05.2024 - 05.09.2024
Registration for the implementation has ended.
Timing
02.09.2024 - 18.12.2024
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Engineering and Business
Campus
Kupittaa Campus
Teaching languages
English
Seats
20 - 60
Degree programmes
Degree Programme in Information and Communications Technology
Degree Programme in Information and Communication Technology
Teachers
Jarno Tuominen
Groups
PTIVIS22S
Embedded Software and IoT
Course
5051158

Realization has 14 reservations. Total duration of reservations is 38 h 30 min.

Time Topic Location
Thu 05.09.2024 time 12:15 - 15:00
(2 h 45 min)
VHDL 5051158-3009
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Thu 12.09.2024 time 12:15 - 15:00
(2 h 45 min)
VHDL 5051158-3009
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Thu 19.09.2024 time 12:15 - 15:00
(2 h 45 min)
VHDL 5051158-3009
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Thu 26.09.2024 time 12:15 - 15:00
(2 h 45 min)
VHDL 5051158-3009
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Thu 03.10.2024 time 12:15 - 15:00
(2 h 45 min)
VHDL 5051158-3009
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Thu 10.10.2024 time 12:15 - 15:00
(2 h 45 min)
VHDL 5051158-3009
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Thu 24.10.2024 time 12:15 - 15:00
(2 h 45 min)
VHDL 5051158-3009
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Thu 31.10.2024 time 12:15 - 15:00
(2 h 45 min)
VHDL 5051158-3009
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Thu 07.11.2024 time 12:15 - 15:00
(2 h 45 min)
VHDL 5051158-3009
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Thu 14.11.2024 time 12:15 - 15:00
(2 h 45 min)
VHDL 5051158-3009
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Thu 21.11.2024 time 12:15 - 15:00
(2 h 45 min)
VHDL 5051158-3009
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Thu 28.11.2024 time 12:15 - 15:00
(2 h 45 min)
VHDL 5051158-3009
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Thu 05.12.2024 time 12:15 - 15:00
(2 h 45 min)
VHDL 5051158-3009
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Thu 12.12.2024 time 12:15 - 15:00
(2 h 45 min)
VHDL 5051158-3009
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Changes to reservations may be possible.

Evaluation scale

H-5

Content scheduling

VHDL/FPGA development
Course duration 9/2022 - 12/2022
Topics:
- VHDL
- combinatorial logic
- sequential logic
- state machines
- FPGA
After completing the course the student:
- can design and implement digital logic using VHDL language
- knows principles of FPGA technology and related tools
- understands the basics of computer architecture

Objective

After completing the course the student:
- can design and implement digital logic using VHDL language
- knows basic principles of FPGA functionality.

Content

- VHDL
- combinatorial logic
- sequential logic
- state machines
- FPGA

Materials

Will be informed at the beginning of the course

Teaching methods

Lectures
Exercises
Self study
Written (short) exam

Exam schedules

Exam 1: W49
Exam 2: TBD
Exam 3: TBD

Completion alternatives

None

Student workload

Contact teaching / lectures 7*1h (7h)
Contact teaching / lab work 14*3h (42h)

Self studying / independent work (85h)
Exam (1h)

Total: 135h

Qualifications

Introduction to Electronics and Transmission

Further information

Basic skills in programming (any language) is mandatory
Basic skills in electronics is highly recommended
This is a laboratory course
The tools used in this course require a lot of hard disk space on your laptop (>10GB)
Support is given primarily for windows-environment, Linux can be used as well (limited support). No support for Mac users, tools must be run in virtual machine, which is very likely to cause big problems. Thus, Mac highly not recommended.

Go back to top of page