Techniques for Designing Dedicated Computer Systems

Последна измена: February 2, 2022

Course: Techniques for Designing Dedicated Computer Systems

Code: 3ФЕИТ07023

ECTS points: 6 ECTS

Number of classes per week: 3+0+0+3

Lecturers: Asst. Prof. Dr. Danijela Efnusheva, Prof. Dr. Tatjana Nikolikj

Course Goals (acquired competencies): Acquiring knowledge, methods and techniques for development of dedicated system on chip, integrated circuits and components. Design of platform specific components (network, video interface, wireless communication).

Course Syllabus: Introduction to dedicated computer systems. History and overview of embedded dedicated systems. Designing System-on-Chip. Architecture of embedded computer systems. Models and methodologies of system design. Distribution between hardware and software. Design of dedicated computer systems. Modeling and Simulation of Systems-on-Chip. Functional-architectural co-design. Design based on destination platform Mapping Architecture.  Languages for hardware description. (Verilog HDL, VHDL, SystemC). Design verification and testability of embedded systems.  System on Chip (SoC) and IP-cores. Using IP-cores for designing system-on-chip.  Techniques for designing energy-efficient and green dedicated and standard computer systems. Standard Input/Output. Serial Communication (I2C, SPI IrDA, Uarts). Analog Input/Output.  8-bit and 16-bit micro-controllers, Memory, Input/Output, assembly programming. Computer networks in industrial conditions. Applications in industrial conditions. Working in real time.  Hardware and software interfaces and reconfigurable computing. Design of communication for embedded computer systems. Designing energy-efficient computer systems with very high computational power. Synthesis of interfaces.  Languages for description of digital electronic assemblies. Environments for the design and development of digital integrated circuits. Practical examples for designing integrated circuits.

Literature:

Required Literature

No.

Author

Title

Publisher

Year

1

М. Balch, ”Complete Digital Design” McGraw-Hill 2000

2

D. M. Harris, S. L. Harris “Digital Design and Computer Architecture”, 2nd Ed. Morgan Kaufman 2012

3

M. Gilliland, K. Gracey “The Microcontroller Application Cookbook” Woodglen Press 2000

Additional Literature

No.

Author

Title

Publisher

Year

1

W. Wolf “Modern VLSI Design: System-on-Chip Design”, 3rd Ed. Prentice Hall 2002