Select major*

Ternopil Ivan Puluj National Technical University
Факультет комп'ютерно-інформаційних систем і програмної інженерії
Кафедра комп'ютерних систем та мереж
Computer circuitry
syllabus
Major | 123 - Комп’ютерна інженерія (бакалавр) |
Field of knowledge | 12 Інформаційні технології |
Academic degree | bachelor's |
Course
Course type | required special education |
||||
Study start course | 3 | ||||
Semesters | 5 | ||||
Form of education | full-time | ||||
Study hours structure |
|
||||
Amount of hours for individual work | 130 | ||||
ECTS credits | 7 | ||||
Form of final examination | exam |
Lecturer
Academic degree | Sc.D. |
Academic title | Prof. |
Full name | Паламар Михайло Іванович |
Prerequirements (prerequisite courses)
Computer Logic Computer Electronics Computer Systems |
Course goals and learning objectives
The purpose of the discipline "Computer Circuitry" is the formation of student’s knowledge on theoretical methods of analysis and synthesis of circuits of computers (electronic computers) and their means of technical implementation, studying methods of improving the architecture of computers, qualitative improvement of their productivity and reliability. The task of studying the discipline is to familiarize students with the basics of digital and analog circuitry, study the theoretical foundations of designing devices for computer circuitry, acquiring practical skills in the application of methods for designing devices for computer circuitry. |
Course description
Lectures | Topic 1. Introduction to computer circuitry Main definitions of the course. Levels of abstraction for electronic computing system. Analog and Digital circuits. Outline of the course. Topic 2. Combinational arithmetic circuits Combination Arithmetic Circuits. Arithmetic Circuits. Adders. Binary Multipliers. Topic 3. Combinational logic circuits Combinational logic circuit. Implementing Boolean Functions. Demultiplexers. Encoders. Priority Encoder. Implementing Boolean Functions with Decoders. Topic 4. Integrated circuit logic families Classification of Digital Logic Family. Transistor Transistor Logic (TTL). Emitter Coupled Logic (ECL). CMOS Logic Family. BiCMOS Logic. NMOS and PMOS Logic. Topic 5. Multiplexers and demultiplexers Multiplexers. Cascading Multiplexer Circuits. Demultiplexers. Cascading Demultiplexer Circuits. Topic 6. Decoders and encoders Encoders. Priority Encoder. Decoders. Cascading decoder circuits. Seven-segments display decoder. Topic 7. Sequential circuit design Classification of Digital Circuits. Classification of Sequential Circuits. Model of a General Sequential Circuit. Models For Synchronous Sequential Circuits. Analysis of Clocked Sequential circuits. Topic 8. Latches and flip-flops Latches and Flip-Flops. SR Latch. R-S Flip-Flop. J-K Flip-Flop. Toggle Flip-Flop (T Flip-Flop). D Flip-Flop. Topic 9. Registers Shift Register. Serial-In Serial-Out Shift Register. Serial-in Parallel-out Shift Register. Parallel-in Serial-out Shift Register. Topic 10. Counters Classification of Counters. Asynchronous Counters or Binary Ripple Counters. Synchronous counters. Decoding a Ripple Counter. Topic 11. Data conversion circuits: digital to analog converters D/A Converter Specifications. Types of D/A Converter. Multiplying D/A Converters. Bipolar-Output D/A Converters. Companding D/A Converters. Topic 12. Data conversion circuits: analog to digital converters A/D Converter Specifications. Types of A/D Converter. Simultaneous or Flash A/D Converters. Half-Flash A/D Converter. Counter-Type A/D Converter. Tracking-Type A/D Converter. Topic 13. Memory devices ROM architecture. ROM timing. Types of ROM. ROM Applications. Semiconductor RAM. RAM Architecture. Topic 14. Programmable logic devices Fixed Logic Versus Programmable Logic. Programmable Logic Devices. Programmable ROMs. Programmable Logic Array. Complex Programmable Logic Devices. Topic 15. Microprocessors Introduction to Microprocessors. Evolution of Microprocessors. Inside a Microprocessor. Basic Microprocessor Instructions. Addressing Modes. Microprocessor Selection. Programming Microprocessors. RISC Versus CISC Processors. Topic 16. Microcontrollers Introduction to the Microcontroller. Inside the Microcontroller. Microcontroller Architecture. |
Practical classes | - |
Laboratory classes | 1 Investigation of input / output ports in the microcontroller. 2 Investigation of the process of static display of information using a seven-segment indicator. 3 Investigation of the methods of dynamic display of information in a microcontroller using a matrix of LEDs. 4 Investigation of methods of reading information in a microcontroller using a keyboard. 5 Working with a liquid crystal display. 6 Investigation of the process of analog-to-digital conversion in a microcontroller on an example of a variable resistors. |
Assessment criteria
Form of final term control is an examination. The final semester grade consists of the sum of points obtained by the student during the intermediate (modular) controls of the level of theoretical knowledge (for the first and second modules) and the points obtained for laboratory work. The protection of the laboratory work report is assessed by the appropriate number of points given in the table. After passing the theoretical material, electronic testing of its mastering is carried out in the form of intermediate (modular) control. The control is carried out by means of the electronic training course (ENC) on the server of distance learning. Students who have completed all types of academic work during the semester, successfully passed the intermediate (modular) tests and scored at least 45 points of the semester score and subject to receiving at least 60% (15) points for the results of each intermediate (modular) control of the level of knowledge. The final grade is recorded on a 100-point scale with its subsequent transfer to the scale of the European Credit Transfer and Accumulation System (ECTS), respectively A, B, C, D, E, F, FX with a four-point scale (with a semester grade "excellent" - A, "good" - B, C, "satisfactory" - D, E correspond to the final result "credited", "unsatisfactory" - F, FX corresponds to the final result "not credited"). |
Recommended reading list. Subject Resources
1. Tocci R. Digital Systems: Principles and Applications / R. Tocci, N. Widmer. – Columbus: Von Hoffmann Press, 2001. – 881 p. 2. Maini A. Digital Electronics: Principles, Devices and Applications / Anil Maini. – Chichester: John Wiley & Sons, Ltd., 2007. – 727 p. 3. Harris D. Digital Design and Computer Architecture / D. Harris, S. Harris. – Oxford: Oxford University Press, 2005. – 569 p. 4. Murolia D. Digital Electronics / D. Murolia, R. Kanodia. – Jaipur: Nodia and Company, 2009. – 686 p. 5. Heribert V. Introduction to Circuit Complexity / Vollmer Heribert. – Berlin: Springer, 2001. – 596 p. |
Course author
Sc.D., Prof. Паламар Михайло Іванович |
Дата останнього оновлення: 2020-12-10 20:41:09