|
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 Basic Digital Circuits | Advisable | 1 |
TST-01100 Introduction to Information Technology | 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 |