Dansk - English

Short version - Full version


Digital Electronics 2 (Fall 2005)

Course code : IDIG2A-U01
ECTS Credits : 10 Status : Compulsory
Revised : 29/08 2005 Written : 27/05 2005
Placement : 2. semester Hours per week : 8
Length : 1 semester Teaching Language : Danish and English

Objective : The course objective is to give the student a coherent and structural understanding of the architecture and the function of a microprocessor system including interface to external devices.
The student must be able to
·prepare programs for a microprocessor using relevant programming languages including assembly language.
· use the interrupt system for hardware and software to interface external devices to the microprocessor system.
· design and implement interfaces for external devices to the microprocessor using the address-, data- and control buses.
· prepare algorithms in pseudo code and realize these into assembly and C or C++ languages.
· use programmable logical devices (CPLD) for realizing digital electronic circuits, which can be used by the microprocessor system .
· plan and carry out tests of software as well as hardware components in a microprocessor system.
· work systematically and structured in connection with a project containing hardware- as well as software components.
Principal Content : Microprocessor hardware and principles for connecting to memories and external devices. Application of programmable devices in a digital system.Assembly programming including 8088 architecture, segmentation, addressing methods, instruction set, interrupts and programming tools.Tools for project management for instance mile stones, action-item lists etc.
Teaching method : The teaching is based upon a big project to be completed in groups. The project is a joint project involving DIG2A and OOP2A.The project is to be documented by a number of reports.
Required prequisites : Documented knowledge similar to DIG1A and OOP1A
Recommended prerequisites : DIG1A, OOP1A
Relations : DIG2A is part of a course unit consisting of DIG2A and OOP2A.
Type of examination : Oral examination based on assignments
External examiner : Internal
Marking : Scale of 13
Remarks : Admission to the examination will depend upon the reports being delivered on time and completed satisfactorily.The oral examination is a joint examination together with the study module OOP2a.At the examination each student is allocated 30 minutes to the joint examination.The examination is a group examination, but the marking is individual.The evaluation is based on a general impression of the level achieved by the student relative to the objective of the study modules. The evaluation is based on the report, the oral performance, the functionality of the project and the students participation in the project work. This must be shown in the documentation for the project management (for instance action item list, milestones, project logbook).The group presents the project by giving well-prepared presentations.The duration of the presentation should normally not be more than 1/3 of total time.The group is required to coordinate the presentations in such a way that the major aspects of the project are covered, that the presentations are different and that each individual presentation has a good technical span.After the presentation the supervisors and the external examiner pose questions inspired by the presentations and the report. The questions are a priori individual but may - if found relevant by the supervisors or the external examiner - form the basis of a broader group discussion.During the evaluation by the supervisors and the external examiner, the project group leaves the room. Afterwards the group is summoned and the individual marks are explained.If the student doesn’t pass the examination, the student is given guidance on how to improve the chances of passing.
Teaching material : Digital Electronics, dig1a and dig2a. Pearson. Prentice Hall.

Notes.
Responsible teacher : Ole Schultz , osch@dtu.dk