Siirry suoraan sisältöön

VHDL (5 op)

Toteutuksen tunnus: 5051158-3006

Toteutuksen perustiedot


Ilmoittautumisaika

29.07.2022 - 27.08.2022

Ajoitus

28.08.2022 - 22.12.2022

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet

  • Englanti

Paikat

10 - 40

Koulutus

  • Tieto- ja viestintätekniikan koulutus
  • Degree Programme in Information and Communications Technology

Opettaja

  • Jarno Tuominen

Vastuuopettaja

Jarno Tuominen

Ryhmät

  • ICTMODembeddedSem
    MOD Embedded System (International Semester)
  • PTIVIS20S
    Embedded Software and IoT

Tavoitteet

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

Sisältö

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

Oppimateriaalit

Will be informed at the beginning of the course

Opetusmenetelmät

Lectures
Exercises
Self study
Project work (to be confirmed)
Written (short) exam

Tenttien ajankohdat ja uusintamahdollisuudet

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

Toteutuksen valinnaiset suoritustavat

None

Opiskelijan ajankäyttö ja kuormitus

Contact teaching / lectures 12*1h (12h)
Contact teaching / lab work 12*3h (36h)

Self studying / independent work (90h)
Exam (2h)

Total: 140h

Sisällön jaksotus

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

Viestintäkanava ja lisätietoja

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.

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Exam 25%
Lab exercises 75%
Project work TBD%

Hylätty (0)

Less than 66% of lab exercises completed
OR
Less than 10 points in exam
OR (TBD)
Project work not submitted

Arviointikriteerit, tyydyttävä (1-2)

grade 1: 66% of lab exercises completed, 50% of max points in exam

Arviointikriteerit, hyvä (3-4)

To be defined

Arviointikriteerit, kiitettävä (5)

To be defined

Esitietovaatimukset

Elektroniikan ja tiedonsiirron perusteet