Fundamentals of Logical Circuits
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
XD32ZCT | Z,ZK | 5 | 14+6l | Czech |
- The course is a substitute for:
- Principles of Digital Technology (D32ZCT)
- Lecturer:
- Tutor:
- Supervisor:
- Department of Telecommunications Engineering
- Synopsis:
-
The subject provides students with basic knowledge of digital technology. It deals with the digital systems, binary codes, expression and simplification of logical functions with regard to the synthesis of combination logic circuits. Attention is also given to sequence circuits, including examples of their synthesis. Special attention is devoted to funtiona and design of memory elements - S-R, J-K, T, D. Attention is also given to methods of digital circuits diagnostics.
- Requirements:
-
Basics of electrical circuits and basics of algorithmisation.
- Syllabus of lectures:
-
1. Algebra of logic. Logic function
2. Expression of logic functions, Evaluation of individual concepts
3. Ways of minimalisations logical functions
4. Basic logic elements, properties
5. Realisation of logic functions
6. Hazards, classification, ways of removal of hazards
7. Multiplexers, demultiplexers, decoders
8. Sequential logic circuits; description of behaviour
9. Memory elements - S-R, J-K, T, D
10. Semiconductor memories, division, properties
11. Timers, registers, float registers, connection, application
12. Programmable fields, structure, use
13. Processor, basic terms, architecture
14. Basic methods of digital circuits diagnosis
- Syllabus of tutorials:
-
1. Introductory exercise. Safety regulations and lab operations
2. Code types, digital sets - polyadic and non-polyadic. Applications
3. Logical function and their interpretations. Boolean algebra. Minimalisations of logic functions
4. Algebraic and Karnaugh map minimalisations of logic functions.
5. Quine-Mc Cluckey minimalisations of logic functions. Realisation
6. N-dimension body minimalisations of logic functions. Realisation
7. Logical elements - TTL, CMOS. Measurement of static and dynamic parameters
8. Realisation of logic function by given type of logic element
9. Circuits for arithmetic operations - plan and realisations
10. Analysis of combinational logic. Hazards and their removal
11. Non-stable and mono-stable flip-flops
12. Bi-stable flip-flops
13. Frequency synthesis. Dividers and multipliers of frequency. Timer circuits
14. Assessment. Alternative seminar/lab
- Study Objective:
-
The aim of the course is to familirize students with the principles of both classical and programmable logic devices and their practical use in the design of digital systems.
Teaching digital circuits will be based on the classical description of logic gate use and a description of the VHDL language. In the context of the seminars, students will work with real logic gates, measure their static and dynamic properties. They will verify the function of digital circuits in the simulator and will implement them in the programmable gate array. The seminar will conclude with a project, in which students will explore the design and testing of a simple digital system using the programmable gate array.
- Study materials:
-
Recommended literature will be specified by lecturer.
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Electronics and Communication Technology - structured studies (compulsory course)