Navigation

DS2PMR - Microcomputer Applications

Course specification
Course title Microcomputer Applications
Acronym DS2PMR
Study programme Electrical Engineering and Computing
Module Electronics
Type of study doctoral studies
Lecturer (for classes)
Lecturer/Associate (for practice)
    Lecturer/Associate (for OTC)
      ESPB 9.0 Status elective
      Condition none
      The goal Introduction to the microprocessor, memory, peripherals, and buses of modern microcomputer systems and their application on various examples.
      The outcome Training for the design of microcomputer systems for various applications.
      Contents
      Contents of lectures Classification of microcomputer applications. Analysis of the hardware and software requirements. The choice of the type of processors: CISC, RISC, DSP, VLIW, Superscalar, SIMD, Vector. Mapping memory. The choice of peripherals. Timers, Interrupt Controller, DMA Controller. Serial and parallel port. PCI, USB and Firewire bus. Programming, simulation, optimization, performance.
      Contents of exercises none
      Literature
      1. Milan Prokin, "Računarska elektronika", Akademska Misao, Beograd, 2006. (Original title)
      2. Wayne Wolf, “High-Performance Embedded Computing: Architectures, Applications, and Methodologies”, Morgan Kaufmann Publishers, Elsevier Inc. San Francisco, USA, 2007. (Original title)
      3. Richard Zurawski, “Embedded Systems Handbook”, CRC Press, Boca Raton, USA, 2006. (Original title)
      4. P. Marwedel, “Embedded System Design”, Kluwer Academic Publishers, The Netherlands, 2004. (Original title)
      Number of hours per week during the semester/trimester/year
      Lectures Exercises OTC Study and Research Other classes
      6
      Methods of teaching lectures and mentoring
      Knowledge score (maximum points 100)
      Pre obligations Points Final exam Points
      Activites during lectures 0 Test paper
      Practical lessons 0 Oral examination 30
      Projects 70
      Colloquia 0
      Seminars 0