| TSEA02 |
Computer hardware - a system on chip, 5 ECTS credits.
/Datorteknik - ett datorsystem på ett chip/
For:
D
IT
SOC
Y
|
| |
Prel. scheduled
hours: 48
Rec. self-study hours: 85
|
| |
Area of Education: Technology
Subject area: Electrical Engineering
|
| |
Advancement level
(G1, G2, A): A
|
|
Aim:
The course intends to give hands-on experience on the design of an
advanced application specific computer system on a chip with regard to performance, response time, testability, cost, interaction between hardware and software.
After a completed course the student shall be able to:
* Integrate a computer of IP blocks to solve a specific problem
* Design and integrate accelerators
* Modify the instruction set of the computer to achieve speed up
* Design hardware to measure the performance of the computer
* Design application software in C/asm
* Implement the design in an FPGA
|
|
Prerequisites: (valid for students admitted to programmes within which the course is offered)
TSEA03 Switching Theory and Logical Design, TSEA19, 20 Computer Hardware and Architecture, TSEA40 Digital Project Laboratory.
Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.
|
|
Organisation:
Lectures, seminars and laboratory work. During the laboratory work sub blocks of a complete embedded system are designed and tested.
|
|
Course contents:
Large VHDL blocks (IP blocks) are treated as components during the design phase. CPUs, interconnects, memories, I/O units are optimized for an application. Modification of a cross compiler for C/C++. Adaptation of OS (Linux) and application software. Simulation. Implementation in FPGA.
|
|
Course literature:
To be decided.
|
|
Examination: |
|
Mini Projects |
3,5 p
|
/
|
5 ECTS
|
| |
|
|
Course language is English.
Department offering the course: ISY.
Director of Studies: Tomas Svensson
Examiner: Olle Seger
Link to the course homepage at the department
Course Syllabus in Swedish
|