Skip to main content

VHDL (5 cr)

Code: 5051158-3002

General information


Enrollment
02.07.2019 - 15.09.2019
Registration for the implementation has ended.
Timing
04.09.2019 - 11.12.2019
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
0 - 30
Degree programmes
Degree Programme in Information and Communications Technology
Degree Programme in Information and Communication Technology
Teachers
Jarno Tuominen
Teacher in charge
Jarno Tuominen
Course
5051158
No reservations found for realization 5051158-3002!

Evaluation scale

H-5

Content scheduling

VHDL programming
Course duration 2.9.2019 - 13.12.2019
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 basic principles of FPGA technology and related tools

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
Project work
Written exam

Exam schedules

Exam 1: 4.12.
Exam 2: 11.12.
Exam 3: TBD

Completion alternatives

None

Student workload

Contact teaching / lectures 12*1h
Contact teaching / lab work 12*3h
Project work xx hours, TBD
Self studying xx hours, TBD

Evaluation methods and criteria

Exam 30%
Lab exercises 30%
Project work 40%

Failed (0)

Less than x% of exercises completed
OR
Less than x points in exam
OR
Project work not submitted

Assessment criteria, satisfactory (1-2)

To be defined

Assessment criteria, good (3-4)

To be defined

Assessment criteria, excellent (5)

To be defined

Qualifications

Introduction to Electronics and Transmission

Further information

Basic skills in programming (any language) is mandatory
Basic skills in electronics is recommended

Go back to top of page