Course - Hardware Design - TDT4255
Hardware Design
About
About the course
Course content
Advanced topics in hardware design. Design issues including datapath, control and pipelining as well as implementation issues including assembly programming, high-level programming, hardware description languages, specification, partitioning, testing and verification. Embedded Systems, Field-Programmable Gate Arrays (FPGAs) and advanced Microprocessor instruction sets.
Learning outcome
The course aims at teaching knowledge and skills in hardware design.
Learning methods and activities
Auditorium lectures, self-study. Compulsory assignments and evaluations.
Recommended previous knowledge
TDT4160 Computer Fundamentals, or equivalent.
Course materials
David A. Patterson, John L. Hennessy: "Computer Organization and Design - the hardware/software interface". Morgan Kaufmann Publishers. Other relevant text will be announced at the start of the semester.
Credit reductions
| Course code | Reduction | From |
|---|---|---|
| SIF8062 | 7.5 sp |
Other pages about the course
Subject areas
- Informatics
- Technological subjects