|
|
|||||||||||||||||
Course Catalog 2013-2014
TIE-50306 Electronic System Level Design, 5 cr |
Person responsible
Riku Uusikartano, Lauri Matilainen
Lessons
| Study type | P1 | P2 | P3 | P4 | Summer | Implementations | Lecture times and places |
|
|
|
|
|
|
|
|
|
Requirements
Hyväksytysti suoritettu tentti sekä vaadittu määrä osasuorituspisteitä harjoituksista.
Learning Outcomes
Kurssin suoritettuaan opiskelija pystyy suunnittelemaan, mallintamaan ja verifioimaan keskisuuren digitaalisen järjestelmän käyttäen perinteistä RTL:ää korkeampaa suunnittelutasoa. Opiskelija tiedostaa että tärkeimmät suunnitteluratkaisut tehdään ja suurimmat säästöt saavutetaan suunnitteluprosessin ylimmillä tasoilla. Opiskelija osaa käyttää ESL EDA-työkalujen perusominaisuuksia digitaalisten järjestelmien suunnitteluun ja varmentamiseen.
Content
| Content | Core content | Complementary knowledge | Specialist knowledge |
| 1. | Abstraktiotasot digitaalisuunnittelussa. Yleisimmät mallinnus-, simulointi-, ja implementointiympäristöt ja -kielet. | ||
| 2. | Mallipohjainen suunnittelu. Suunnittelumallien rajapinnat. | Suunnittelumallien siirrettävyys ja uudelleenkäytettävyys. | |
| 3. | Digitaalisen järjestelmän mallinnus ja mallin simulointi algoritmi/käyttäytymistasolla käyttäen Catapult C, SimuLink ja LabView -ohjelmistoja. | Mallinnetun järjestelmän parantaminen nopeasti heuristista iteraatiota käyttäen. | Mallinnetun järjestelmän tarkentaminen ja optimointi tietylle toteutusalustalle. |
| 4. | Rajoitetun sananleveyden vaikutukset järjestelmän toimintaan. | ||
| 5. | Laitteistototeutuksen generoiminen korkean tason mallista. Mallinnetun järjestelmän simulointi reaaliaikaisesti toteutusalustaa käyttäen. | Järjestelmän toteutuksen suorituskyvyn arviointi ja parantaminen. Reaalimaailman signaalien käyttäminen simuloinnissa. | |
| 6. | Toteutusresurssien allokointi sekä ajoitus. HW/SW-partitiointi. |
Instructions for students on how to achieve the learning outcomes
Kurssin arvosana määräytyy tentin ja osasuorituspisteiden perusteella. Hallittuaan ydinaineksen hyvin opiskelijalla on mahdollisuus läpäistä kurssi arvosanalla 3. Arvosana 4 ja 5 on mahdollista saavuttaa syvällisellä perehtymisellä opintojakson sisältöön. Harjoituksista annettavat ylimääräiset osasuorituspisteet korottavat hyväksyttyä tenttiarvosanaa maksimissaan yhdellä numerolla.
Assessment scale:
Numerical evaluation scale (1-5) will be used on the course
Study material
| Type | Name | Author | ISBN | URL | Edition, availability, ... | Examination material | Language |
| Lecture slides | Riku Uusikartano | Yes | English |
Prerequisites
| Course | Mandatory/Advisable | Description |
| TIE-05100 Johdatus Digitaalitekniikkaan | Advisable | 1 |
| TST-01100 Johdanto tietotekniikkaan | Advisable | 1 |
1 . Suoritettava jompikumpi.
Additional information about prerequisites
Suositeltavat esitiedot: Johdatus digitaalitekniikkaan, Digitaalitekniikan perusteet tai vastaavat tiedot.
Prerequisite relations (Requires logging in to POP)
Correspondence of content
There is no equivalence with any other courses
More precise information per implementation
| Implementation | Description | Methods of instruction | Implementation |