Course Catalog 2013-2014
International

Basic Pori International Postgraduate Open University

|Degrees|     |Study blocks|     |Courses|    

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
Lectures
Excercises


 


 
 2 h/week
 2 h/week
+2 h/week
+2 h/week


 
TIE-50306 2013-01 Tuesday 15 - 18, TB223
Friday 14 - 16, TB223
Tuesday 15 - 18, TC221
Friday 12 - 16, TC221

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
TIE-50306 2013-01        

Last modified12.05.2014