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