Skip to main content
Till KTH:s startsida

FIL3111 Advanced Topics in SOC Design 7.5 credits

This course targets PhD students who would like to be able analyze requirements, design, dimension, implement and verify complex SOC functionalities. The student will be assigned a complex real life project related to the focus of PhD thesis and the satisfactory completion of the project will be used to evaluate the student besides the IL2225 exam and labs.

Information per course offering

Termin

Information for Autumn 2024 Start 28 Oct 2024 programme students

Course location

KTH Kista

Duration
28 Oct 2024 - 13 Jan 2025
Periods
P2 (7.5 hp)
Pace of study

50%

Application code

51410

Form of study

Normal Daytime

Language of instruction

English

Course memo
Course memo is not published
Number of places

Places are not limited

Target group
No information inserted
Planned modular schedule
[object Object]
Schedule
Schedule is not published
Part of programme
No information inserted

Contact

Examiner
No information inserted
Course coordinator
No information inserted
Teachers
No information inserted
Contact

Ahmed Hemani (hemani@kth.se)

Course syllabus as PDF

Please note: all information from the Course syllabus is available on this page in an accessible format.

Course syllabus FIL3111 (Spring 2019–)
Headings with content from the Course syllabus FIL3111 (Spring 2019–) are denoted with an asterisk ( )

Content and learning outcomes

Course contents

1. Requirements Analysis for ASIC Design, Implementation and Verificaiton

2. Modeling as efficient RTL

3. Able to control and write complex Logic and Physical Synthesis Scripts

4. Perform Static Timing and Power Analysis

5. Verification using constraint stimuli generation and assertions

6. Apply the above to a complex real life example assigned by the examiner related to the PhD topic of the student

Intended learning outcomes

1. To be able to analyze the functional requirements 

2. Dimension a system in terms of RTL blocks

3. Design Verification Plan and architect complex test benches

4. Master constrained based stimuli generation and formal assertions

5. Perform Logic and Physical synthesis 

6. Analyze timing and power for complex SOC functionalities

7. Analyze verification reports to check for coverage

Literature and preparations

Specific prerequisites

Admitted as doctoral student

Recommended prerequisites

Background in CMOS, Digital Design, HDL and Verification

Equipment

Synopsys, Cadence and Mentor EDA Tools

Literature

IL2225 Lecture Slides or IL2450 Lectures

Examination and completion

If the course is discontinued, students may request to be examined during the following two academic years.

Grading scale

P, F

Examination

  • EXA1 - Examination, 7.5 credits, grading scale: P, F

Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.

The examiner may apply another examination format when re-examining individual students.

Same written exam and lab as IL2225 or IL2450

Complex Project Example assigned by the Examiner

Other requirements for final grade

Clearing the IL2225 or IL2450 exam and labs

Satisfactory completion of the Project Example assigned by the Examiner

Opportunity to complete the requirements via supplementary examination

No information inserted

Opportunity to raise an approved grade via renewed examination

No information inserted

Examiner

Ethical approach

  • All members of a group are responsible for the group's work.
  • In any assessment, every student shall honestly disclose any help received and sources used.
  • In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.

Further information

Course room in Canvas

Registered students find further information about the implementation of the course in the course room in Canvas. A link to the course room can be found under the tab Studies in the Personal menu at the start of the course.

Offered by

Main field of study

This course does not belong to any Main field of study.

Education cycle

Third cycle

Add-on studies

No information inserted

Contact

Ahmed Hemani (hemani@kth.se)

Postgraduate course

Postgraduate courses at EECS/Electronics and Embedded Systems