Course Catalog 2009-2010
International

Basic Pori International Postgraduate Open University

|Degrees|     |Study blocks|     |Courses|    

Course Catalog 2009-2010

TKT-2437 SoC Design, 5 cr

Person responsible

Erno Salminen

Implementations

  Lecture times and places Target group recommended to
Implementation 1


Per 1 :
Wednesday 10 - 12, TB216
Per 1, 2 :
Wednesday 10 - 12, TB215
Per 2 :
Monday 12 - 14, TB215

 
 


Requirements

Exam and completed exercise work.

Learning outcomes

Course introduces the design process of complex digital (computer) systems. The main concepts and implementation steps are taught with emphasis on system-on-chip (SoC) devices and embedded systems. In the exercise work, students can practice the HW/SW co-design and their integation, verification, and prototyping. Students inplement a small video encoding system on FPGA chip. At first, all computation is performed with software. After that, the performance is increased by integrating a special accelerator HW block.

Content

Content Core content Complementary knowledge Specialist knowledge
1. Introduction to system-on-chip, technology development trends, the challenges in system design  Moore's law, International Technology Roadmap for Semiconductors (ITRS)   
2. Management of design complexity, reuse, execution platform, platform-based design  Standardized component interfaces, such as OCP   
3. The importance and basic methods of verification in system design, various abstraction levels     
4. Performance estimation, optimization, and modeling     
5. Parallel execution, on-chip communication, power and energy consumption in digital logic     


Study material

Type Name Author ISBN URL Edition, availability, ... Examination material Language
Lecture slides     Erno Salminen            English  
Other literature   Collection of journal and conference articles   Various            English  


Prerequisites

Course Mandatory/Advisable Description
OHJ-1106 Programming I Mandatory    
TKT-1426 Digital Design for FPGA Mandatory    

Prerequisite relations (Requires logging in to POP)

Correspondence of content

Course Corresponds course  Description 
TKT-2437 SoC Design, 5 cr TKT-2436 Introduction to System Design, 5 cr  
TKT-2437 SoC Design, 5 cr TKT-2431 SoC Design, 5 cr  

More precise information per implementation

  Description Methods of instruction Implementation
Implementation 1 Study year 2009-10       Contact teaching: 0 %
Distance learning: 0 %
Self-directed learning: 0 %  


Last modified24.04.2009
ModifierOlli Vainio