Faculty of Technical Sciences

Subject: Design of Complex Digital Systems (17.EM400A)

Native organizations units: Department of Power, Electronic and Telecommunication Engineering
General information:
 
Category Scientific-professional
Scientific or art field Electronics
Interdisciplinary No
ECTS 7
Educational goal:

Acquiring knowledge in the field of architecture of the contemporary microprocessors, design of contemporary microprocessors and other complex systems based on the given specification, the use of advanced possibilities of the VHDL language for description of complex digital systems. Hardware design based on usage of contemporary EDA tools.

Educational outcome:

- ability to design contemporary microprocessor or some other complex digital system using VHDL language based on the given specification - ability to use RTL design methodology and contemporary design tools for hardware synthesis

Course content:

VHDL language for digital system description. Advanced possibilities of the VHDL language. Subprogrammes, procedures, functions. Packages and their use. Alias commands. Generics. Components and configurations. Generate commands. Attributes and groups. Systematic approach in the complex digital system design. Data path and control path. Pipelined and parallel processing. Structure of modern microprocessor. ILP processor architecture. Processors with pipelined processing system. WLIV processors. Superscalar processors. High Level Synthesis. Algorithms for alocation, scheduling and binding. Interface synthesis. Contemporary EDA tools for High Level Synthesis.

Teaching methods:

Lectures; Auditory Practice; Computer Practice; Laboratory Practice; Consultations.

Literature:
Authors Title Year Publisher Language
Hennessy, J.L., Patterson, D.A. Computer Architecture : A Quantitative Approach 2017 Morgan Kaufmann, Cambridge English
Knowledge evaluation:
Course activity Pre-examination Obligations Number of points
Computer excersise defence Yes Yes 50.00
Written part of the exam - tasks and theory No Yes 50.00
Lecturers:

Asistent Zoranović Jovana

Assistant - Master

Laboratory classes
API Image

vanr. prof. dr Vranjković Vuk

Associate Professor

Lectures

Saradnik u nastavi Pejić Dejan

Teaching Associate

Laboratory classes

prof. dr Struharik Rastislav

Full Professor

Lectures

Saradnik u nastavi Vidović David

Teaching Associate

Laboratory classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.