VHDL (5op)
Toteutuksen tunnus: 5051158-3009
Toteutuksen perustiedot
- Ilmoittautumisaika
- 29.05.2024 - 05.09.2024
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 02.09.2024 - 18.12.2024
- Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tekniikka ja liiketoiminta
- Toimipiste
- Kupittaan kampus
- Opetuskielet
- englanti
- Paikat
- 20 - 60
- Koulutus
- Degree Programme in Information and Communications Technology
- Tieto- ja viestintätekniikan koulutus
- Opettajat
- Jarno Tuominen
- Ryhmät
- 
                        ICTMODembeddedSemMOD Embedded System (International Semester)
- 
                        PTIVIS22SEmbedded Software and IoT
- Opintojakso
- 5051158
Toteutuksella on 14 opetustapahtumaa joiden yhteenlaskettu kesto on 38 t 30 min.
| Aika | Aihe | Tila | 
|---|---|---|
| To 05.09.2024  klo 12:15 - 15:00 (2 t 45 min) | VHDL 5051158-3009 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 12.09.2024  klo 12:15 - 15:00 (2 t 45 min) | VHDL 5051158-3009 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 19.09.2024  klo 12:15 - 15:00 (2 t 45 min) | VHDL 5051158-3009 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 26.09.2024  klo 12:15 - 15:00 (2 t 45 min) | VHDL 5051158-3009 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 03.10.2024  klo 12:15 - 15:00 (2 t 45 min) | VHDL 5051158-3009 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 10.10.2024  klo 12:15 - 15:00 (2 t 45 min) | VHDL 5051158-3009 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 24.10.2024  klo 12:15 - 15:00 (2 t 45 min) | VHDL 5051158-3009 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 31.10.2024  klo 12:15 - 15:00 (2 t 45 min) | VHDL 5051158-3009 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 07.11.2024  klo 12:15 - 15:00 (2 t 45 min) | VHDL 5051158-3009 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 14.11.2024  klo 12:15 - 15:00 (2 t 45 min) | VHDL 5051158-3009 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 21.11.2024  klo 12:15 - 15:00 (2 t 45 min) | VHDL 5051158-3009 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 28.11.2024  klo 12:15 - 15:00 (2 t 45 min) | VHDL 5051158-3009 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 05.12.2024  klo 12:15 - 15:00 (2 t 45 min) | VHDL 5051158-3009 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 12.12.2024  klo 12:15 - 15:00 (2 t 45 min) | VHDL 5051158-3009 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
Arviointiasteikko
H-5
                    
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
                    
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
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 7*1h (7h)
Contact teaching / lab work 14*3h (42h)
Self studying / independent work (85h)
Exam (1h)
Total: 135h
                    
Arviointimenetelmät ja arvioinnin perusteet
Exam 25%
Lab exercises 75%
                    
Hylätty (0)
Less than 66% of lab exercises completed
OR
Less than 50% of points in exam
                    
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
                    
Lisätiedot
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.