course-details-portlet

TDT4258

Microcontroller System Design

Credits 7.5
Level Third-year courses, level III
Course start Spring 2011
Duration 1 semester
Examination arrangement Work

About

About the course

Course content

(a) Introduction: microcontrollers, software, programmable logic, peripherals.
(b) Hardware: microcontrollers and systems where microcontrollers are key components or possible solutions in parts of the system. Some relevant components and systems: AVR microcontrollers, FPGA-integrated Power-PC processors, development boards with microcontrollers and FPGAs, chips with microcontrollers.
(c) Hardware programming: Programming for systems with limited resources. Compilers, C and assembler. HW/SW-interaction. Hardcoded/operative systems for microcontroller systems.
(d) Interfaces and peripherals: Methods for accessing external units and potential special hardware resources as well as systems with peripheral processing units.

Learning outcome

The course aims at a practical approach to varied basic knowledge about and experience with use of hardware through software as well as microcontrollers in computers and similar systems.

Learning methods and activities

Lectures, group tasks, individual studies. Compulsory assignments, exams and presentations. The course is composed of modules, with each module evaluated through small exams or comprehensive assignments.

Course materials

Announced at the start of the semester.

Credit reductions

Course code Reduction From
TTK4155 3.7 sp
This course has academic overlap with the course in the table above. If you take overlapping courses, you will receive a credit reduction in the course where you have the lowest grade. If the grades are the same, the reduction will be applied to the course completed most recently.

Subject areas

  • Technological subjects

Contact information

Course coordinator

Department with academic responsibility

Department of Computer Science

Examination

Examination

Examination arrangement: Work
Grade: Letters

Ordinary examination - Spring 2011

Work
Weighting 100/100