Copyright (c) 2004-2020 text & photos: Jarmo T. Alander all rights reserved

lipas.uwasa.fi/~TAU/ICAT3040:


ICAT3040 DIGITAALITEKNIIKAN JATKOKURSSI /ADVANCED DIGITAL ELECTRONICS (VHDL/FPGA)

5 op / 5 cu
Vastuuopettaja / Course contact teacher: Jarmo Alander
Assistentti / Course assistant: N.N.

Järjestetäänkö/Running: (2018-2019)(jal/?)


Sisältö / Contents:



Contact info:

../MISSING DATA

Automaatio (AUTO)
Sähkö- ja energiatekniikka
Teknillinen tiedekunta
Vaasan yliopisto

Automation (AUTO)
Department of electrical and energy engineering
Faculty of Technology
University of Vaasa

PL / P. O. Box 700, FIN-65101 Vaasa , Finland

Tel int: +358 29 449 8444,
mobile: +358 50 5534006,
telefax: +358 29 449 8467
Home page: http://www.uwasa.fi/~TAU


Sää Vaasassa nyt /Weather in Vaasa now



Opiskelijan webtyökalut / Web tools for students

Kurssi-ilmoittautumiset yms /Course registration etc: WebOodi
Turvaohjeet: for labworks / Safety instructions: for labworks
Opinto-oppaat: tiedekunnan webbisivulle
Opinto-opas / tämä kurssi: ICAT3040
Peppi: Opettajan Peppi
Outlook: link
Salivaraukset ja lukujärjestys: Peppi / Lukkarit
Sähköposti / Mail: Roundcube
Sähköposti / Mail: Outlook
Omaolo.fi / health pages: OmaOlo.fi
Koronavilkku: Koronavilkku
Zoom: Zoom
AUTOallakka: http://lipas.uwasa.fi/~TAU/allakka.php
RoundCube: RoundCube


ICAT3040 -kalenteri/calendar

AUTOallakka / ICAT3040
Today is 20. Apr 2024 (12:00) :
tyhjä / empty



Onko järkee vai ei:

AUTO = Aina Uutta Tietoa Opiskelijoille




Noteboard


This year we have Altera's FPGA-SoC boards for
the practical exercises.







Lukujärjestys / timetable

Tarkemmat tiedot (päivitykset) kurssien ajoista yms löytyvät /
More information (updated) about the courses:
Asio Lukkarista/ from Asio Lukkari.
LINKKI AUTOallakkaan

link↗


Lyhyesti / briefly


Kurssi AUTO3030 Digitaalitekniikan jatkokurssi käsittelee
VHDL -kieltä ja sen soveltamista FPGA-piirien ohjelmointiin.
Lisäksi tutustutaan pikaisesti Verilog ja SystemVerilog -kieliin,
joita käytetään yhtä yleisesti kuin VHDL-kieltä.
SystemVerilog on moderni oliopohjainen kieli ja sisältää
paljon testausta tukevia kielen rakenteita.
Käytännön työskentely tapahtuu Alteran FPGA-SoC laudalla,
jossa voidaan ajaa Linuxia ja sitä kautta kommunikoida
FPGA:n kanssa.





The course AUTO3030 Advanced digital electronics deals with VHDL
and FPGA programming.
In addition we will briefly review Verilog and SystemVerilog, both
of which are commonly used together with VHDL.
The practical laboratory works are done using an Altera FPGA-Soc board,
on which Linux OS can be run and via which FPGA can be communicated with.




Osaamistavoitteet / Learning outcome


Opintojakson suoritettuaan opiskelija osaa:




Sisältö/ Contents


Kurssin sisältö on seuraavanlainen:

/

The course contents is:





Luennot (kalvot) / Lectures (slides)


link↗


Esitiedot / Preliminary courses


Ohjelmointitaito. AUTO1010 Digitaalitekniikka.


Basic programming skills. AUTO1010 Digital electronics.



Tentti / Examination

AUTO-kursseihin kuuluu pääsääntöisesti kaksi osaa / As a rule, there are two parts to pass an AUTO course:

Ylimääräisiä tenttejä voi pyytää opettajalta /
Extra exams can be applied from the teacher of the course:
AUTOtentti sivun avulla / by webpage.

Oppikirjat / Text books





Oppikirjat / text books







Laskuharjoitukset / Exercises

Kevät/Spring 2016:

Harjoitus /Exercise 1: harj16-1.pdf
Harjoitus /Exercise 2: harj16-2.pdf
Harjoitus /Exercise 3: harj16-3.pdf
Harjoitus /Exercise 4: harj16-4.pdf
soon available:
Harjoitus /Exercise 5: harj16-5.pdf
Harjoitus /Exercise 6: harj16-6.pdf
Harjoitus /Exercise 7: harj16-7.pdf
Harjoitus /Exercise 8: harj16-8.pdf

Vanhoja laskuharjoituksia / Old exercises

Syksy/Fall 2013:

Harjoitus /Exercise 1:
harj13-1.pdf
Harjoitus /Exercise 2: harj13-2.pdf
Harjoitus /Exercise 3: harj13-3.pdf
Harjoitus /Exercise 4: harj13-4.pdf
Harjoitus /Exercise 5: harj13-5.pdf
soon available:
Harjoitus /Exercise 6: harj13-6.pdf
Harjoitus /Exercise 7: harj13-7.pdf
Harjoitus /Exercise 8: harj13-8.pdf

Syksy/Fall 2011:

Harjoitus /Exercise 1:
harj11-1.pdf
Harjoitus /Exercise 2: harj11-2.pdf
Harjoitus /Exercise 3: harj11-3.pdf
Harjoitus /Exercise 4: harj11-4.pdf
Harjoitus /Exercise 5: harj11-5.pdf
Harjoitus /Exercise 6: harj11-6.pdf
Harjoitus /Exercise 7: harj11-7.pdf
Harjoitus /Exercise 8: harj11-8.pdf


Harjoitustyö / Lab work

Yleisesti harjoitustöiden tehtävänä on mm.


eli kaikkiaan valmentamaan suunnittelun ja tuotekehityksen tehtäviin.



Käytännössä AUTOmaation harjoitustyöt tehdään ns. problem based learning (PBL)
-menetelmällä eli niissä opitaan käytännön tehtäviä ratkomalla luentoja
syvällisemmin perustaitoja.


Oulun yliopisto: PBL



/



In general the purpose of laboratory work includes, but is not limited to

i.e. to prepare the student for product design and development work.



In practise the labworks of AUTOmation are done by the famous problem based learning (PBL)
approach, which gives the student an excellent opportunity to learn basic skills by doing.


Wikipedia: PBL

../MISSING DATA



Harjoitustyöaiheita / Lab work topics



../MISSING DATA

Lähialueiden kursseja / related courses

Seuraavassa listaa kursseista, jotka ovat jotenkin "sukua" tälle kurssille.
/
Next a list of courses that are somehow linked to the topic of this course.

AUTOkurssit / AUTO courses:

Muiden oppiaineiden suositeltavia kursseja:
Recommended courses from other subjects:

UNDER CONSTRUCTION
UNDER CONSTRUCTION
UNDER CONSTRUCTION

Mitä hel... / What FAQ?



../MISSING DATA

Aktiviteetteja / activities



Links



../MISSING DATA

Tulevaisuus / Future

By 2020 the dimensions of logic gates are of the order of one atom.
That means that the quantum effects are bound to influence future
digital electronics and computing.
Let us see what really happens by that time...



Kiitokset / acknowledgements

Olli Kanniainen for scanning Mellberg.


Last modified: 21.02 2022 06:52. display time: 20.04 2024 12:00
Paluu / Return to top
/ICAT3040 tai/or back to AUTO homepage