DTU
Uddannelse
Previous page | Current version Archive 1997/1998 
 
49280 Computer Organization and Design.
Danish title: Datamaskinarkitektur og -design

Type: Å, Language: EEE
Credit points: 7,5 point
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.