|
Previous course: C4337 |
Offered by:
Department of Information Technology
(IT) |
No credit points with: C4337 |
Prerequisite: 49116/C4616 |
Desirable: 43275 |
Recommended semester:
4th -7th semester |
Scope and form: Lectures and homework problems: 2 modules per week. Design labs: 1 afternoon per week. |
Examination:
Approval of compulsory activities is a prerequisite for taking part in the examination. Written exam
(13 point scale
) |
Remarks: Participants may implement and test their design in course 49281 offered in the subsequent 3-week period. |
Contact person: |
Jens Sparsø, IT, Building 343, Tel. +45 4525 3747 |
|
Aim: To provide the participants with in depth knowledge on basic computer organization and practical design of digital circuits and systems using the hardware description language VHDL. |
Contents: Lectures - Introduction to computer organization and instruction sets. Number representation and arithmetic for integer and floating-point numbers. Organization of the processor in a modern RISC-computer (control unit, data path, pipelining). Interaction between processor organization and instruction set. Buses and I/O units. Memory hierarchies, cache memories and memory management. Introduction to the hardware description language VHDL.
Labs. - In parallel with the lectures participants design and simulate a simple processor using VHDL and related CAD-tools. The purpose of this is twofold: to elaborate on the material covered in the lectures, and to introduce the use of VHDL and related CAD tools for the design of digital circuits and systems. |