Course: Techniques for Designing Dedicated Computer Systems
ECTS points: 6 ECTS
Number of classes per week: 3+0+0+3
Lecturers: 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.
|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|
|1||W. Wolf||“Modern VLSI Design: System-on-Chip Design”, 3rd Ed.||Prentice Hall||2002|