TFE4105

Digital Design and Computer Fundamentals

Last taught 2015

Autumn

Norwegian

Overview

19 candidates

Average grade

D

2.00

0.55

Pass rate

74%

15 points

Grade distribution
Average over time
Pass rate over time

About this course

Content

The first part of the course covers digital design, with an emphasis on how digital circuits and systems are implemented. The following topics are studied: Number systems, arithmetic operations, Boolean algebra, logic gates, simplification methods, combinational logic circuits, sequential circuits, synchronous and asynchronous circuits, flip flops, counters, shift registers, memory elements, memory technology, state machines, arithmetic circuits and introduction to programmable logic. The second part of the course covers basic designs and concepts of simple computers. The following topics are studied: History, computer design on different levels, design hierarchy, algorithmic state machines, programming model, instruction format, addressing modes, CPU organization, data path (arithmetic/logic unit), control unit, microprogramming, RISC, CISC, I/O systems, interrupt, busses, memory hierarchy, cache, virtual memory.

Learning outcomes

A. Knowledge:
1) To get a basic understanding of how circuits and systems are designed with digital electronic circuit elements.
2) To get a basic understanding of how simple computers are assembled and function.

B. Skills:
1) To be able to analyze and design circuits and systems made from digital electronic circuit elements such as gates and flip-flops.
2) To master basic design and programming of simple computers.
3) To master use of computer aided tools for design of digital electronic circuits and systems and for design and programming of simple computers.

C. General competence:
1) Cooperate with a group partner to solve theory and laboratory assignments.
2) Present results of laboratory work in a report.

Teaching methods

Lectures. Theory and laboratory assignments. All assignments are compulsory with exception of one of the theory assignments. One of the mandatory excercises will take place at a given date and a given location announced at the start of the term. Intensive period of lectures (2F + 2F each week) in the first part of the semester. If there is a re-sit examination, the examination form may be changed from written to oral.