Budapest University of Technology and Economics, Faculty of Electrical Engineering and Informatics

    Belépés
    címtáras azonosítással

    vissza a tantárgylistához   nyomtatható verzió    

    Digital Design

    A tantárgy neve magyarul / Name of the subject in Hungarian: Digitális technika

    Last updated: 2020. július 21.

    Budapest University of Technology and Economics
    Faculty of Electrical Engineering and Informatics
    Course ID Semester Assessment Credit Tantárgyfélév
    VIIIA041 3 4/0/0/v 5  
    3. Course coordinator and department Dr. Pilászy György,
    4. Instructors

    Name:

    Rank:

    Department:

    dr. Risztics Péter Károly

    Associate professor

    Department of Control Engineering and Informatics

    dr.Horváth Tamás

    Research fellow

    Department of Control Engineering and Informatics

    5. Required knowledge

    Linear Algebra and Univariate Functions, Introduction to Informatics

    6. Pre-requisites
    Ajánlott:

    The subject builds on the Linear Algebra and Univariate Functions (T10) and the Knowledge of the Introduction to Information Technology (T3).

    7. Objectives, learning outcomes and obtained knowledge

    The aim of the course is to provide students with a good knowledge of digital hardware, system engineering and computing, including descriptive and design methods, and the necessary theoretical and practical knowledge. During the studies students learn about the basics of Boolean algebra, the design of logical networks, components of microprocessor systems and the basics low level programming.

    8. Synopsis

    The purpose of logical design. The concept of combination and sequential logical networks. Boolean algebra axioms. The concept of logic functions. The concept of functional completeness. Designing combinational networks. Elemental combinational logic circuits. Minimalization procedures. The causes of race conditions in the combinational circuits, and the way they are eliminated. Two- and multi-level networks.

    Categorization of sequential networks and description of their operation. Elemental sequential logical circuits. Presentation of synchronous and asynchronous networks. Minimizing the number of states. Equivalence and compatibility classes.

    State encoding techniques. Definition of control functions. Analysis tasks.

    Essential race conditions and critical race conditions of secondary variables. The way of eliminating these phenomena in sequential networks.

    Structure and application of functional building blocks (counters, registers, comparators, decoders, multiplexers).

    The general computer model, basic functions and concepts.

    The structure, instruction set and application technology of microprocessors. Memory types and interfacing questions. Programmable devices and peripheral management principles, peripheral interface issues. Concepts, structure and programming in a hardware-related language. The assembly language, instruction set, addressing modes, practical tasks.


    9. Method of instruction

    After the theoretical, methodological foundation, the subject gives a wide range of practical guidance to all of the covered areas, through the exemplary solution, involves the students in the practical application of the theoretical material. Each theoretical topic is followed by actual problem solving tasks.

    10. Assessment

    During the study period: The student's academic progress is checked during the study period by a written midterm. Completing of the subject is possible if the student acquires at least a satisfactory result on the mid-term exam.

    During the exam period: The semester ends with a written examination. Exam is written, with theoretical questions and exemplary problems as well. The condition for acquiring the credit points is the at least sufficient test result.

    11. Recaps Opportunity to retake the midterm and the exam.
    12. Consultations

    Before and after the exams we provide a consultation opportunity upon request.

    13. References, textbooks and resources

    Dr. Péter Arató: Logikai rendszerek tervezése, Tankönykiadó, 1984.

    Dr. Horváth I., László Z.: Application Guide for Microprocessor, J5-1428

    Dr. Szittya O., Dr. Hunwald Gy .: Logikai elemek adatgyűjteménye, J5-1042

    Dr. E. Selényi, Z. Benesóczky: Digitális technika példatár, BME, 1991.

    14. Required learning hours and assignment
    Kontakt óra56
    Félévközi készülés órákra25
    Felkészülés zárthelyire24
    Házi feladat elkészítése0
    Kijelölt írásos tananyag elsajátítása0
    Vizsgafelkészülés45
    Összesen150
    15. Syllabus prepared by

    Name:

    Rank:

    Department:

    dr. Risztics Péter Károly

    Associate professor

    Department of Control Engineering and Informatics

    dr.Horváth Tamás

    Research fellow

    Department of Control Engineering and Informatics