Tentalabbet

TSEA26 · 6 credits · Advanced level (A1N) · Datateknik, Elektroteknik

Design of Embedded DSP Processor

Active · next start HT 2026

54%

passed the latest ordinary exam

TEN1 · 15 Jan 2026 · 26 students

55%

passed the ordinary exams, all sittings over the last 5 years

TEN1 · 99 students

94%

Harder than 94% of courses at advanced level

Compared with 285 courses at the same level, ordinary exams over the last three academic years. 48 students.

Part of 5 programmes

Exam

TEN1 Written examination

  • 5
  • 4
  • 3
  • U

Ordinary exams

55% passed · 99 students

  • 54%26
  • 64%22
  • 45%22
  • 53%15
  • 57%14

Re-exams

35% passed · 46 students

  • 0%6
  • 33%6
  • 33%6
  • 60%5
  • 50%6
  • 80%5
  • 29%7
  • 0%5
  • Pass the re-exam: 35% (46 students), compared with 55% (99 students) on the ordinary exam
  • Get 4 or 5: 17% (145 students)
Show small sittings (4)

Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.

  • 100%1
  • 100%1
  • 100%1
  • 67%3

Other modules

Partial exams, hand-ins and labs. They are not part of the figures at the top.

Hand-in or lab

LAB1 Laboratory assignments

  • G

Main rounds

100% passed · 51 students

  • 100%23
  • 100%16
  • 100%12

Later rounds

100% passed · 25 students

  • 100%5
  • 100%5
  • 100%15
  • Pass a later round: 100% (25 students), compared with 100% (51 students) on the ordinary exam
Show small sittings (18)

Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.

  • 100%2
  • 100%2
  • 100%2
  • 100%1
  • 100%2
  • 100%1
  • 100%4
  • 100%4
  • 100%1
  • 100%2
  • 100%2
  • 100%2
  • 100%2
  • 100%2
  • 100%2
  • 100%2
  • 100%1
  • 100%1

About the course

Aim

To give the student industrial design experiences to design application-specific instruction-set processors as well as embedded systems. After completing the course, students shall:

  • have knowledge of the concepts of embedded systems, DSP implementation, DSP processor architecture, DSP hardware with finite data precision.
  • be able to design an application specific instruction set including profiling, instruction set specification, SW-HW co-design, instruction-set coding, and instruction-set benchmarking
  • be able to design the microarchitecture of a processor or other computation unit, including the design of the register file, ALU, MAC, control path, memory subsystem, and peripherals
  • be able to write efficient firmware for computation kernels with finite data precision on a DSP processor
  • have knowledge of firmware development toolchain
  • have knowledge of processor integration and verification.

Content

General DSP processors. ASIP (Application-Specific Instruction-Set Processors) for DSP. Differences between CPU and DSP. ASIP design methods. Numeric representations for DSP and its hardware. Data path design, memory- and bus architecture, and DSP Addressing. Instruction set design. Performance analysis and evaluation of DSP processors. Control path design. Peripherals and DMA. DSP Firmware design, assembly simulators, debuggers and development environments. Processor verification techniques.

Examiner
Oscar Gustafsson
Scheduled hours
66 h
Main field of study
Datateknik, Elektroteknik
Syllabus on Studieinfo ↗