DTU
Uddannelse
Previous page | Current version Archive 1999/2000 
 
49280 Computer Organization and Design.
Danish title: Datamaskinarkitektur og -design
Language: English Credit points: 7,5
Type: Open University
Language: English

Previous course: C4337
No credit points with: C4337
Prerequisite: 49116
Desirable: 49275

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-scale)
Remarks: Participants may implement and test their design in course 49281 offered in the subsequent 3-week period.
Contact person: Jens Sparsø, Building 322, Tel. +45 4525 3747, email jsp@it.dtu.dk, http://www.it.dtu.dk/~jsp

URL: http://www.it.dtu.dk/c49280
Department: Department of Information Technology
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.