Study of the logic of work. logical elements. Study of typical logical elements Study of the operation of logical elements

This set allows you to study the logic of operation of the main types logic elements. The set is placed in a package consisting of a black plastic box measuring 200 x 170 x 100 mm

The stack contains four modules of standard size 155 x 95 x 30 mm. In addition, there should be connecting wires, but in the copy with which the author dealt, they were missing, but the instruction manual was preserved.

AND gate

The first module is a logical element AND, a signal appears at its output only if the signal arrives at both of its information inputs.

The standard module is printed circuit board, which is closed on top with a transparent plastic cover secured with two screws.

The module is easily disassembled, which allows you to examine the device's printed circuit board in detail. On the back side, the printed conductors are covered with an opaque plastic cover.

OR gate

The logic element is arranged almost similarly OR, a signal appears at its output provided that a signal arrives at any of its information inputs.

NOT gate

Logic element NOT. The signals at the input and output of this element always have opposite values.

Trigger

Trigger- a logical device with two stable states, used as the basis for all kinds of devices requiring information storage.

Generally this set in terms of digital electronics, it is similar to the “Electronic Amplifier” kit. Of course, the variant of implementation of logical elements presented in the set is far from the only one. In fact, logical elements are implemented here as they were done in the 60s of the 20th century. In this case, the important thing is that when working with this set, you can directly study the simplest circuit example that lies at the very basis of digital semiconductor electronics. Thus, a separate logical element ceases to be a “black box” that works on pure magic. Highly visible and protected at the same time electrical diagram, this is just what you need to learn the basics of electronics. Review author - Denev.

Transcript

1 16 Study of the logic of operation of logical elements Purpose of the work The purpose of the work is to consolidate knowledge of the fundamentals of logic algebra and gain skills in the study of logical elements and connecting them into the simplest combinational circuits.

2 17 to 1. Information from theory combinational circuits consist of logical elements. A logic element is the simplest part of a digital circuit that performs logical operations on logical variables. When using integrated circuits, such elements are usually NAND, NOR, AND-NOR elements. The operation of logical elements is described by truth tables. On electrical functional diagrams, logical elements are displayed in the form of conventional graphic symbols (CGI). Conditional graphic symbols Logic elements for two inputs are shown in Fig. 2.1a 2.1e. The truth tables for these elements have the form shown in table NOT 2I 2OR 2I-NOT 1 1 a) b) c) d) e) Fig. Graphic symbols of logical elements Table 2.1 Truth table of logical elements Inputs Type element a b NOT 2AND 2OR 2AND-NOT 2OR-NOT Y = a Y = ab Y = a v b Y = ab Y = a v b To write a logical function in SDNF (perfect disjunctive normal form) according to the truth table it is necessary for each rows of the table in which the function Y takes the value “1”, write down the logical product (conjunction) of the input variables (for Table 2.1 we mean variables a and b). Moreover, if the variable in this line takes the value “0”, then in the conjunction it is written with inversion. Next, if necessary, you should minimize the resulting function.

3 18 2. Short description laboratory installation A stand type UM-11 is used as a laboratory installation. The stand is based on a power supply, clock and single pulse generators, a set of logical elements and triggers, as well as indication and control elements. The inputs and outputs of all elements are displayed on the front panel of the stand in the form of contact sockets. On the front panel of the stand there are conventional graphic symbols of logical elements and triggers. Using special wires with lugs, you can connect elements to each other, supply signals from generators or switches to the inputs of elements, and also observe signal values ​​using indicator lights or using an oscilloscope. A fragment of the front panel of the stand is shown in Fig. Fig. A fragment of the panel of the UM-11 stand In addition to the elements for 2, 3 and 4 inputs shown in Fig. 2.2, on the front panel there is also an AND-NOT element for 8 inputs. This set of elements corresponds to a series of 155 integrated circuits. Thus, using the stand, you can assemble combinational circuits and check the correctness of their operation.

4 19 3. Order of work Task 1. Investigate the logic of the operation of the 2I-NOT element. To do this, assemble on a bench the circuit shown in Fig. When constructing the circuit, use switches with which you can apply “0” and “1” signals to the input of the element. Observe the output signals by the state of the indicator light. When assembling the circuit, you should pay attention to the fact that each switch can set the value of one variable. In this case, the switch has two outputs: direct (upper) and inverse (lower). So from the upper output of the switch you can get the direct value of the variable, and from the lower output the inverse value (Fig. 2.3). The direct value of the variable itself depends on the position of the switch: in the upper position of the switch the variable is equal to “1”, in the lower position “0”. Accordingly, the inverse value will be the opposite. Using switches, apply all combinations of signals “a” and “b” to the input of the circuit and enter the resulting values ​​of the output signals into the truth table. Compare the resulting table with the data in table. 2.1. for the 2I-NOT element. Include in the report: the assembled circuit, the UGO of the 2I-NOT element and the resulting truth table. +5V a 1 a b Y 1 b Fig Scheme for studying the 2I-NOT element Task 2. Investigate the logic of the operation of the 3I-NOT element. To do this, assemble a circuit similar to the circuit in Fig. Check the logic of the circuit for different values ​​of input signals and create a truth table. Task 3. Investigate the logic of operation of the NOT element, implemented on the basis of the 2I-NOT element. To do this, assemble the circuit shown in Fig. 2.4. and complete it with a switch and an indicator light. Fig Implementation of a NOT circuit using 2I-NOT elements

5 20 Check the logic of the circuit operation at different values ​​of the input signal and compare it with the data in table. 2.1 for the NOT element. Task 4. Assemble the circuit shown in Fig. 2.5, and explore the logic of its operation. Create a truth table and compare it with the data in the table. 2.1 for element 2I. Fig. Scheme of implementation of the AND circuit using NAND elements. Task 5. Assemble the circuit shown in Fig. 2.6 and examine the logic of its operation. Create a truth table and compare it with the data in the table. 2.1 for element 2OR. Fig. Scheme of implementation of an OR circuit using NAND elements. Task 6. Assemble the circuit shown in Fig. 2.7, and explore the logic of its operation. Create a truth table and compare it with the truth table for the 2I-2OR element. Fig. Example of a diagram using NAND elements 4. Contents of the report 1. Topic, purpose of the work, 2. Results of completing tasks. For each task, provide the experimental design, the UGO of the element under study and the truth table. 3. Analysis of the results obtained. 4. Conclusions on the work.

6 21 5. Test questions 1. What is a logical function? 2. What is a logical element? 3. Explain the logic behind the operation of the NOT element. 4. Explain the logic of the AND element. 5. Explain the logic of the OR element. 6. Explain the logic behind the operation of the AND-NOT element. 7. Explain the logic behind the operation of the OR-NOT element. 8. What is a truth table? 9. How to write a logical function in SDNF using a truth table? 10. How to construct a NOT circuit from AND-NOT elements? 11. How to construct an AND circuit from AND-NOT elements? 12. How to construct an OR circuit from AND-NOT elements? 13. What function does the circuit shown in Fig. implement? 2.7.


23 1. General information about combinational circuits Combinational circuits consist of logical elements. When using integrated circuits, such elements are usually NAND, NOR,

Laboratory work 8 Modeling of the simplest logical circuits The purpose of the work is modeling logical functions using logical elements. Work assignment Homework. In accordance with the specified

Purpose of the program 34 1. Brief description of the program The Electronics Workbench program is intended for modeling electronic circuits(analog and digital) and allows you to display circuits on the screen and simulate

Ministry of Education and Science Russian Federation Ural Federal University named after the first President of Russia B. N. Yeltsin LOGIC ELEMENTS ON INTEGRATED CIRCUITS Guidelines

Laboratory work 10 Modeling flip-flops and registers The purpose of the work is to acquire practical skills in construction and research various types triggers and registers. Work assignment 1 Homework

Work 8. Research of multiplexers Purpose of work: study of the principles of construction, practical application and experimental study of multiplexers Duration of work 4 hours. Independent

Practical work 1 Analysis and synthesis of logical and relay control systems INTRODUCTION Discrete action devices made on elements of hydraulic, pneumatic and electrical automation, and control microprocessors

Ministry of Education and Science and the Russian Federation Federal Autonomous Educational Institution of Higher Education SOUTHERN FEDERAL UNIVERSITY Institute of Nanotechnologies, Electronics and Instrumentation ELECTRONIC

Name of the test: Circuit design Intended for students of the specialty: special_is_(2nd year_3_ g.o.) Department of Russian. PERSONAL Question text 1 Define the concept symbol 2 Define the concept code

Work RESEARCH OF DECORDERS Purpose of the work: study of the principles of construction and methods of synthesis of decoders; prototyping and experimental research of decryptors In progress self-study

Work 1 Study of the operation of logical elements 1. Purpose of the work The purpose of the work is to study the principle of operation of digital logic elements (LE). 2. Guidelines 2.1. LE and logical operation

Federal State Autonomous Educational Institution of Higher Education "National Research University "Higher School of Economics" Faculty: Moscow Institute of Electronics and Mathematics

Kazan State Technical University named after. A.N. Tupoleva Department of Radioelectronic and Telecommunication Systems Shcherbakova T.F., Kultynov Yu.I. Combination and sequential digital nodes

Job. SYNCHRONOUS TWO-STAGE TRIGGERS The purpose of the work is to study the principles of construction and circuits, static and dynamic operating modes of synchronous two-stage triggers. Duration of work hours..structure

Lecture 5 Synthesis of combinational circuits using decoders Definition and classification A decoder is a combinational device that generally converts one type of binary code into another. Most

LABORATORY WORK 4 “Study of the work of Encryptors and Decoders” 1 Purpose of the work: 1.1 Familiarization with the main characteristics of integrated code converters: decipherers, encryptors. 2 Literature:

MINISTRY OF EDUCATION OF THE RUSSIAN FEDERATION MOSCOW ENERGY INSTITUTE (TECHNICAL UNIVERSITY) A.T. KOBIAK TRIGGERS Methodological manual for laboratory work MOSCOW 2004 TRIGGERS Trigger

Methodological guide for students in computer science Topic 1. Forms of representation of logical functions (perfect disjunctive and conjunctive normal forms) Appendix 2.19.5 If a logical function is represented

222 Laboratory work 13 Synthesis and modeling of the code converter 1. Purpose of the work To master the procedure for synthesis and modeling of the code converter using the Multisim 11.0.2 program. 2. General information

Laboratory work 1 Digital computer logic. 1. Purpose of the work The purpose of the work is to study the logical elements of a computer and their truth tables, as well as to build triggers in the Logisim program.

Study of the KLA7 logic chip The purpose of the work is to study the design and operating principle of the KLA7 logic chip. General information Integrated circuit KLA7 contains NAND elements built on CMOS structures.

"LOGIKA-M" Training and laboratory stand Technical description and operating instructions Contents page 1. Purpose... 2 2. Specifications... 2 3. Stand design... 3 4. Laboratory work

TASKS AND METHODOLOGICAL INSTRUCTIONS for completing the test in the discipline “Elements of Automation Systems” by students of the correspondence faculty Direction of training 000-Electrical power and electrical engineering

Solving problems using conjunctive normal and disjunctive normal shape Lapsheva Elena Evgenievna, PRTSNIT SSU, MOU "Physical and Technical Lyceum of Saratov" February 6, 2007 In problem books on

Ministry of Education and Science of the Russian Federation Federal Agency for Education Saratov State Technical University REGISTER STUDY Guidelines for implementation

3. Circuit design elements. Logical circuits Objectives: - get acquainted with the elements and principles of constructing logical circuits; - consolidate understanding of the basic laws of algebra of logic; - learn to simplify logical

Control and evaluation tools for carrying out ongoing monitoring according to MDK.01.01 Digital circuit design (2nd year, semester 2018-2019 academic year) Current monitoring 1 Form of monitoring: Practical work (Survey) Descriptive

FEDERAL AGENCY OF RAILWAY TRANSPORT Federal State Budgetary Educational Institution of Higher Professional Education "MOSCOW STATE UNIVERSITY OF COMMUNICATIONS"

MINISTRY OF EDUCATION AND SCIENCE OF THE RF FEDERAL STATE BUDGET EDUCATIONAL INSTITUTION OF HIGHER PROFESSIONAL EDUCATION “NIZHNY NOVGOROD STATE TECHNICAL UNIVERSITY. R.E.

LABORATORY WORK 1 SYNTHESIS OF COMBINATIONAL DEVICES ACCORDING TO A SPECIFIED LOGICAL FUNCTION Purpose of the work: 1. Study of methods for synthesizing combinational devices based on a given logical function. 2. Construction of combinational

Laboratory work 9 Modeling combinational devices The purpose of the work is to study the forms of representing numbers in digital devices ah and study of circuits of combinational digital devices of decoders, multiplexers

FEDERAL AGENCY FOR EDUCATION STATE EDUCATIONAL INSTITUTION OF HIGHER PROFESSIONAL EDUCATION “VORONEZH STATE UNIVERSITY” LOGICAL ELEMENTS Guidelines

Logical models of switching circuits Information processing The physical principle of information processing: information to be converted is encoded by a sequence of pulses, the processing of which occurs

Job. Synchronous single-stage flip-flops with static and dynamic recording control The purpose of the work is to study the circuits of an asynchronous flip-flop, which is a storage cell of all types of flip-flops,

Laboratory work 11 Modeling pulse counters The purpose of the work is to study the structure and study the operation of adding and subtracting binary counters, as well as counters with a conversion factor different

Laboratory work 2. Triggers Purpose: To study the purpose and operating principle of trigger devices. Introduction to basic trigger devices from the EWB library. Equipment: Electronic Laboratory Electronics

ELEMENTS OF AUTOMATION SYSTEMS Topic 2 Logical circuits and their minimization I.V. Muzyleva 23 Basic concepts of logic algebra http://cifra.studentmiv.ru Logic circuits Compilation of truth tables for logical

4. LABORATORY WORK 3 RS AND D-TRIGGERS Purpose of the lesson: construction and familiarization with the operation of the basic circuits of RS and D triggers using the tools of the digital part of the EWB package, consolidation of the theoretical

1. PURPOSE OF THE WORK 1.1. Study the functional and electrical characteristics of the ALU on the K155 IP3 IC. 1.2. Gain practical skills in studying the operation of IC ALU by applying input influences and observing

1. PURPOSE OF THE WORK 1.1. Study the functional and electrical characteristics of decoders based on the K 155 ID4 IC; K 155 ID7; 1.2. Gain practical skills in researching the operation of IC decoders by submitting

Topic 4. Logical foundations of COMPUTER 1. BASIC INFORMATION FROM LOGIC ALGEBRA... 1 2. LAWS OF LOGIC ALGEBRA... 4 3. CONCEPT OF MINIMIZATION OF LOGICAL FUNCTIONS... 6 4. TECHNICAL INTERPRETATION OF LOGICAL FUNCTIONS...

Direction 03/09/03 Computer Science 1.2 Lecture “Logical Foundations of Computer Science” Lecturer Elena Vladimirovna Molnina Senior Lecturer of the Department Information systems, room 9, main building. mail: [email protected]

LABORATORY WORK STUDYING ELECTRICAL PROCESSES IN SIMPLE LINEAR CIRCUITS Purpose of the work: study of the transmission coefficient and phase shift between current and voltage in circuits consisting of series

Test task Depending on the given option, you need to build a CLS of a decoder, encoder, multiplexer or adder. Option 7 in decimal: "7" 7 "7" 7 0 0 0 0 0 0 0 5 0 0 0 0 0

Correction and you have every chance to learn to understand people. As a result of the study, it was revealed that most students use sign language and partially understand the meaning of body movements.

3 Lecture 3. COMBINATIONAL DIGITAL DEVICES Plan. Encryptors, decryptors and code converters. Multiplexers and demultiplexers. 3. Adders.. Conclusions.. Encoders, decoders and converters

Electronics and MPT Synthesis of logical circuits for a given function Representation of logical functions (LF) 3 ways of representing logical functions:. graph (in the form of a voltage time diagram); 2. analytical

RESEARCH OF ELEMENTARY LOGIC ELEMENTS Methodological instructions Ulyanovsk 2006 1 Federal Agency for Education State educational institution of higher professional education

Ministry of Education and Science of the Russian Federation Federal State Autonomous Educational Institution of Higher Professional Education "Kazan (Volga Region) Federal University"

LABORATORY WORK “FUNDAMENTALS OF DIGITAL EQUIPMENT” Fig. 1. General view of the laboratory stand 1 Work 1 RESEARCH OF RECTANGULAR PULSE GENERATORS 1. Purpose of the work Familiarization with the main functions and testing

MINISTRY OF EDUCATION AND SCIENCE OF UKRAINE NATIONAL METALURGICAL ACADEMY OF UKRAINE METHODOLOGICAL TECHNIQUES before the introduction of laboratory work and practical exercises in the discipline “COMPUT YEARS ARCHITECTURE” for students

MINISTRY OF TRANSPORT OF THE RF STATE CIVIL AVIATION SERVICE MOSCOW STATE TECHNICAL UNIVERSITY OF CIVIL AVIATION Department of Computers, Complexes, Systems and Networks Coursework

(basic concepts - composition of complex expressions - truth tables - laws of propositional logic - examples) The initial concept of propositional logic is a simple or elementary statement. This

Laboratory work 3 Circuits on D-triggers Department of Armed Forces of SibGUTI 2012 Contents 1. Objectives of the work:... 3 2. Trigger in counting mode... 3 3. Divider... 3 4. Description of microcircuits K176TM1 and K176TM2... 4 5.

ARCHITECTURE OF COMPUTERS AND COMPUTING SYSTEMS Lecture 3. Logical foundations of computers, elements and nodes. Teacher Tsveloy Vladimir Andreevich OBJECTIVE: TO STUDY THE BASIC OPERATIONS OF LOGIC ALGEBRA, THE BASICS OF CONSTRUCTION OF COMBINATIONAL

Chapter 3 LOGIC AND LOGICAL FUNDAMENTALS OF COMPUTER 3.1. Algebra of logic The first teachings about the forms and methods of reasoning arose in the countries of the Ancient East (China, India), but modern logic is based on

1 The simplest information converters Mathematical logic with the development of computers turned out to be in close relationship with computational mathematics, with all issues of design and programming

1. PURPOSE OF THE WORK 1.1. Study the functional and electrical characteristics of semiconductor ROMs on ICs K155PR6, K155PR7. 1.2. Gain practical skills in studying the operation of IC ROM K155PR6, K155PR7

Contents Preface 14 Chapter 1. Digital systems and presentation of information 19 1.1. Digital systems 19 1.1.1. Control systems 20 Logic signals and functions 21 Positive and negative logic

Ministry of Education and Science of the Russian Federation Federal State Budgetary Educational Institution of Higher Professional Education Nizhny Novgorod State Technical University named after. R.E.

A.I. Nedashkovsky Laboratory work Asynchronous and synchronous pulse counters The purpose of the work is knowledge of the construction structures, parameters and operating modes of pulse counters, the ability to analyze their operation,

Ministry of Education of the Russian Federation ORENBURG STATE UNIVERSITY Department of Instrumentation E. A. Kornev METHODOLOGICAL INSTRUCTIONS for laboratory work in the disciplines “ Computer Engineering»,

Open lesson “Construction of logical circuits. Basic logical elements". Lesson type: combined (testing students' knowledge, learning new material). Class: 10 A class Date: 01/17/2009

Laboratory work 2. Study of the operation of triggers. Department of VS SibGUTI 2012 Contents 1. Purpose of the work:... 3 2. General information... 3 3. Asynchronous RS-trigger... 4 4. Synchronous single-stage D-trigger....

PROCEDURE FOR PERFORMANCE Work assignment Measure vibrations when installing the machine without shock absorbers and with shock absorbers. Based on the measurement results, determine the effectiveness of vibration isolation of the machine. In complicated

Laboratory work No. 2

1. PURPOSE OF THE WORK

Study of the functioning of typical logical elements; implementation of basic and other functions using basic AND-NOT and OR-NOT elements; the use of logical elements as signal switches.

2. THEORETICAL PROVISIONS

ICs of the LA type perform the logical function mAND - NOT, ICs of the LE type perform the logical function mOR - NOT (m is the number of inputs), and ICs of the LN type perform the logical function NOT. One package of the LAZ microcircuit contains four 2I-NOT logic elements. One package of the LE1 microcircuit contains four 2OR-NOT logic elements. One package of the LN1 microcircuit contains six logical NOT elements (inverters). The LN1 microcircuit has a push-pull output stage. The symbols and pinouts of the LAZ, LE1 and LN1 microcircuits are shown in Fig. 1.

Picture 1

Logic elements are also called gates (signal switches). This is because they can delay or miss digital information on the principle of a conventional valve designed to control the flow of liquid. The symbol for the 2I valve with the signals at its inputs and output and the timing diagrams of its operation as a switch are shown in Fig. 2.

Figure 2

If rectangular pulses from the generator are applied to the upper input of the 2I logical element, and a logical unit level is applied to the lower input, then the pulses from the generator will pass to the output of the 2I logical element (Fig. 2). This follows from the law of operation of the AND element. If the logical one at the lower input is replaced by a logical zero, then pulses from the upper input to the output of the logical element 2I will not pass, since at least one zero at the input of this element gives a zero at the output.

3. EQUIPMENT

The TsS-02 stand is used as measuring equipment.

4. PROCEDURE FOR PERFORMANCE OF THE WORK

In your work, use the K155JIA3, K155LE1, K155LN1 microcircuits.

1. Study of the functioning of logical elements 2AND-NOT, 2OR-NOT and NOT

1.1. Draw diagrams for studying logical elements (see Fig. 3 a - c). Put on them the numbers of the pins of the selected elements of the microcircuits. Select the LU sources that you will use and put their numbers on the diagram.

1.2. Assemble the circuits shown in these figures one by one.

1.3. By changing combinations of input signals, monitor the output state of the logic element under study with an LED indicator or an oscilloscope. Fill in the truth tables of the elements (Table 1).


Table 1

A IN LA3 LE1 LN1
Function

1.4. Make sure the logic elements are functioning correctly.


Figure 3

2. Implementation of basic functions on basic NAND elements

2.1. Draw the diagrams shown in Fig. 4,a, 4,c. Put on them the numbers of the pins of the selected elements of the microcircuits. Select the LU sources that you will use and put their numbers on the diagram.

Figure 4

2.2.Assemble the circuits shown in these figures one by one.

2.3.When changing combinations of input signals, monitor the state of the outputs of all logical elements of the circuits with LED indicators or an oscilloscope. Create truth tables for the circuits under study.

2.4. Make sure that the results obtained are correct by theoretically analyzing the operation of the circuits under study.

2.5.Using the obtained truth tables, determine the type of function that each circuit performs and write the name of the function in the “type of function” column of the tables.

3. Implementation of basic functions on basic OR-NOT elements

3.1. Draw the diagrams shown in Fig. 5, a, b, c. Put on them the numbers of the pins of the selected elements of the microcircuits. Select the LU sources that you will use and put their numbers on the diagram.

Figure 5.

3.2. Assemble the circuits shown in these figures one by one.

3.3. By changing combinations of input signals, monitor the state of the outputs of all logical elements of the circuits with LED indicators or an oscilloscope. Fill in the truth tables of the circuits under study, similar to the table. 3...5.

3.4. Make sure the results obtained are correct by theoretically analyzing the operation of the circuits under study.

3.5. Using truth tables, determine the type of function that each circuit performs and write the name of the function in the “type of function” column of the tables.

4. Implementation of functions of various types on basic elements AND-NOT and OR-NOT

4.1. Draw the diagrams shown in Fig. 6, a, b. Put on them the numbers of the pins of the selected elements of the microcircuits. Select the LU sources that you will use and put their numbers on the diagram.

Figure 6

4.2. Assemble the circuits shown in these figures one by one.

4.3. By changing combinations of input signals, monitor the state of the outputs of all logical elements of the circuits with LED indicators or an oscilloscope. Fill in the truth tables of the circuits under study.

4.4. Make sure the results obtained are correct by theoretically analyzing the operation of the circuits under study.

5. Application of logic elements as signal switches

5.1. Draw circuits for studying logical elements (see Fig. 7, a - d). Put on them the numbers of the pins of the logical elements of the microcircuits selected for research. Select the LU sources that you will use and put their numbers on the diagram.

5.2. Assemble one by one the circuits shown in Fig. 7, a, c, if there are only LED indicators to control input and output signals. If you have an oscilloscope, assemble the circuits shown in Fig. 7, c, d.

5.3. Observe the waveform at input A of the logic gates and output signal C, first when there is a logical one at input B, and then when there is a logical zero. To do this, connect an LED indicator to the output of the circuits (Fig. 7, a, c). When studying circuits (Fig. 7, c, d), connect the input of the first channel of the oscilloscope to the input A of the logical element, and the input of the second channel to the output of the logical element. Synchronize the oscilloscope sweep with the signal of the first channel. Draw timing diagrams (oscillograms) of the signals at the inputs and outputs of the elements under study for both cases (Fig. 8 a, b).

5.4. Verify the correct functioning of logic elements as signal switches by theoretically analyzing their operation.

Figure 7

Figure 8

The work report must contain:

Title of the work and purpose of the work;

Schemes under study;

Truth tables;

Timing diagrams;

Comparison of experimental data with the results of theoretical analysis;

Conclusions from the work.

CONTROL QUESTIONS

1. How many different combinations are there for the four input signals?

2. What it looks like symbol logical element ZILI?

3. How will the output function of a NAND gate change if its inputs are inverted?

4. Which logic gates invert input signals when passing them to the output?

5. What signals must be supplied to the other two inputs of the ZILI logic element so that pulses from the first input pass to the output?

E.N. Malysheva

Basics

Microelectronics

Laboratory workshop

Tobolsk - 2012

UDC 621.3.049.77

Published by decision of the Department of Technology and Technical Disciplines of the TSPI named after. DI. Mendeleev


Malysheva E.N. Fundamentals of microelectronics. Laboratory workshop: Textbook. – Tobolsk: TGPI named after. DI. Mendeleeva, 2012. – 60 p.

Reviewer: Novoselov V.I., Ph.D. Sc., Associate Professor, Department of Physics and MPF

© Malysheva E.N., 2012

© TGPI named after. DI. Mendeleeva, 2012
Explanatory note

Given tutorial made in the form of a workbook and is offered to accompany a laboratory workshop for students of pedagogical universities studying the fundamentals of microelectronics. The laboratory workshop is conducted using a universal stand and is devoted to the study of elements, components and devices of digital technology.

1. Study of the operation of basic logical elements.

2. Study of the operation of triggers.

3. Study of the operation of registers.

4. Study of the operation of combinational code converters.

5. Study of the operation of meters.

6. Study of the operation of the adder.

7. Study of the operation of an arithmetic-logical device.

8. Study of the operation of a random access memory device.

9. Study of the operation of a computer model.

Each work includes the following sections:

Theoretical material, the mastery of which is necessary to complete the work;

Description of work;

Questions for the test of this work.


Laboratory work No. 1.

Study of the operation of basic logical elements

Goal of the work: study of operating principles and experimental study of the operation of logical elements.

General information

Logical elements, together with storage elements, form the basis of computers, digital measuring instruments and automation devices. Logic elements perform the simplest logical operations on digital information. They are created on the basis electronic devices, operating in key mode, which is characterized by two key states: “Enabled” - “Disabled”. Therefore, digital information is usually represented in binary form, when the signals take only two values: “0” (logical zero) and “1” (logical one), corresponding to the two states of the key. These two positions (logical 1 and logical 0) constitute the electronic alphabet, or the basis of binary code.

The input of any digital device receives a set of code words, which it converts into other code words or a word. The output codewords are a certain function for which the input codewords are the argument of this function. They are called logical algebra functions.

Logical functions, like mathematical ones, can be written in the form of a formula or table - a truth table, which lists all possible combinations of arguments and the corresponding values ​​of logical functions. A device designed to perform certain functions of the algebra of logic is called a logical element. Let's look at some of them.

Logic element NOT

logical negation (inversion). The logical negation of a statement A is a statement X that is true when A is false..

Logic element AND

Designed to perform a function logical multiplication (conjunction).Logical multiplication is a connection between two simple statements A and B, as a result of which a complex statement X is true only if both statements are true at the same time.



Logic element AND-NOT

Designed to perform a function negation of logical multiplication (negation of conjunction).The negation of multiplication or the Schaeffer function is a connection between two simple statements A and B, as a result of which a complex statement X is false only if both statements are true at the same time.


Work order

Equipment: universal stand, power supply, P1 board, technological maps I-1 - I-9.

1. Analyze the operation of the LED indicator of the stand to determine the levels of logical signals.

2. Examine the operation of logical devices, sequentially using technological maps. Complete the following tasks for each diagram:

A. fill in the truth tables,

b. using the data obtained, identify the logical elements,

V. name the logical algebra functions they perform,

d. designate the logical elements on the diagram with the corresponding symbols,

d. write down formulas expressing the relationship between input and output characteristics.



x1 x2 y1 x3 x4 y2 y3


x1 x2 y1 y2 y3 y4

Questions for testing

1. What is the purpose and scope of logical elements?

2. Define basic logical functions.

3. Using the LED indicator, determine the level of the logic signal at the output of the circuit.

4. Determine the types of logical elements in the circuit from the output data.

5. Based on the markings of integrated circuits located on the board used, give their characteristics.


Laboratory work No. 2.

General information

More complex digital devices are built from logic elements. One of the most common components of digital technology is the trigger.

A trigger is a device that has two stable equilibrium states and is capable of jumping from one state to another under the influence of a control signal.

Each trigger state corresponds to a certain (high or low) output voltage level, which can be maintained for any length of time. Therefore, triggers are called the simplest digital automata with memory, i.e. their state is determined not only by input signals in this moment time, but also their sequence in the previous cycles of the trigger.

Currently, most flip-flops are based on logic elements in the form of integrated circuits (ICs). They are used as switching elements independently or as part of more complex digital devices, such as counters, frequency dividers, registers, etc.

Based on the method of recording information, triggers are divided into synchronous and asynchronous devices. In asynchronous triggers, information is recorded directly with the arrival of input signals. In synchronous (clock) flip-flops, information will be recorded only if there is a clock sync pulse.

According to their functional characteristics, triggers are distinguished: with separate triggering (RS-triggers), with delay elements (D-triggers), with counting triggering (T-triggers), universal (JK-triggers).

Typically, a trigger has two outputs: forward () and inverse (). The state of the trigger is determined by the voltage at the direct output. Trigger inputs have the following designations:

S – separate input for setting the trigger to a single state;

R – separate input for setting the trigger to the zero state;

D – information input;

C – synchronization input;

T – counting input and others.

The basis of all flip-flop circuits is an asynchronous RS flip-flop. There are two types of RS flip-flops: those built on logical elements “OR-NOT” and those built on logical elements “AND-NOT”. They differ in the level of active signals and have their own designation (see table).

RS flip-flops have operating modes: setting to zero or one state, storage, prohibited mode. A forbidden combination (active signals are supplied to both inputs) is implemented when a contradictory command is given: simultaneously set to one and zero states. In this case, the same voltage levels are realized at the direct and inverse outputs, which by definition should not be the case.

Clocked D-flip-flops have input D for supplying information (0 or 1) and a clock input C. Synchronization pulses (C = 1) from a special pulse generator are supplied to input C. D flip-flops are free of prohibited combinations of input signals.

A counting T flip-flop has one control input T. The trigger states change whenever the control signal changes. T-flip-flops of one type react to the front of a pulse, i.e. for a difference of 0-1, others - for a cut (difference of 1-0). In any case, the frequency of the output pulses is 2 times lower than the frequency of the input pulses. Therefore, T-triggers are used as frequency dividers by 2 or modulo 2 counters. Triggers of this type are not available as ICs. They can be easily created based on D and JK flip-flops.

JK flip-flops are universal, they have information inputs J and K and a synchronizing input C. They are used to create counters, registers and other devices. With certain input switching, JK flip-flops can work as RS flip-flops, D flip-flops and T flip-flops. Due to this versatility, they are available in all IC series.

Work order

Equipment: universal stand, power supply, P2 board, technological cards II-1 - II-4.

1. Select a trigger in the circuit.

2. Complete the following tasks for each diagram:

a) write down the name of the trigger,

b) make a table of state changes depending on the input signals, indicate active signals with an arrow ( - high level - logical one, ¯ - low level - logical zero),

c) determine the type of input (R or S), indicate these designations in the table and indicate on the diagram (for cards II-1 and II-2),

d) indicate the operating modes of the trigger,

e) draw up a time diagram of trigger states.

HL1 HL2 x1 x2 y1 y2 Operating mode

Trigger ______________________________________________________________

HL1 HL2 x1 x2 y1 y2 Operating mode


Trigger ______________________________________________________________

HL1 HL2 HL3 HL4 Operating mode



Trigger ______________________________________________________________

D C HL1 HL2 Operating mode


Questions for testing

1. What is a trigger?

2. Explain the purpose of flip-flop inputs.

3. What is active signal level?

4. What is the difference between synchronous and asynchronous triggers?

5. Explain the nature of the “forbidden” state in an RS flip-flop.

6. Using the diagram, tell us about the state of the trigger at each cycle of operation.

7. Based on the markings of integrated circuits located on the board used, give their characteristics.


Laboratory work No. 3.

General information

A register is an operational unit consisting of flip-flops and designed to receive and store information in binary code. The length of the codewords written to the register depends on the number of trigger cells that make it up. Because a trigger can only assume one stable state at a given time, then, for example, to write a 4-bit word, you must have a register of four trigger cells.

Based on the method of writing code words, parallel, sequential (shifting) and universal registers are distinguished. In parallel registers, the codeword is written in parallel form, i.e. to all trigger cells simultaneously. In a serial register, the codeword is written sequentially, starting from the least significant or most significant digit.

All flip-flops included in the register are united by a common synchronization input; some types of circuits have a common input R for the zeroing operation.

Parallel 3-bit register
Information arrives in the form of parallel code. Let's denote the inputs as X, Y, Z . A logical signal C (“write” command) is simultaneously applied to the clock inputs of all flip-flops. During the edge of pulse C, all flip-flops fire. Information is stored in a parallel register in the form of parallel code and can be read from the outputs of flip-flops: Q1, Q2, Q3.
Serial 3-bit register
The written number arrives at one input X in the form of a serial code, i.e. bit values ​​are transmitted sequentially. When each pulse C arrives at the moment of its edge, the value of the logical signal at its input is recorded in each flip-flop.

Work order

Equipment: universal stand, power supply, boards P2, P3, jumper, technological cards II-5, II-6, III-1, III-2.

1. Write down the name of the device indicating its bit capacity.

2. Analyze the operation of two-bit registers.

3. Complete the following tasks for each diagram:

a) write down the name of the register,

b) write several different code words into the register, enter the results into a table of dependences of output states on input signals,

c) draw a symbol for the device,

II-5 (P2)

Exits D2 D1 Q2 Q1

II-6 (P2)

_______________________________________________________________

Exits D Q2 Q1

Conclusion: ________________________________________________________

________________________________________________________

4. For four-bit registers, complete the tasks:

a) write down the name of the register indicating its capacity,

b) sketch the internal logical structure,

c) write several different code words into the register, enter the results into a table of dependences of output states on input signals,

d) draw a conclusion: how many clock cycles does it take to write one code word in this register?

III-1 (P3)

_______________________________________________________________


Entrance Exits
D Q4 Q3 Q2 Q1


Entrance Exits
D Q4 Q3 Q2 Q1

Conclusion: _________________________________________________________

_________________________________________________________

III-2 (P3)

_______________________________________________________________


Inputs Exits
D4 D3 D2 D1 Q4 Q3 Q2 Q1


Conclusion: ___________________________

___________________________

Questions for testing

1. What device is called a register? What is it for?

2. What types of registers do you know? How are they different?

3. Explain the concept of “bit depth”. What does the expression "4-bit register" mean?

4. How do you need to change the functional diagram to get a four-bit register from a two-bit register?

5. How many different words can be written using a 2 (4) bit register?

6. Explain on each functional diagram how you recorded the code word?


Laboratory work No. 4.

General information

Combinational code converters are designed to convert an m-element parallel code at the inputs of a digital machine into an n-element code at its outputs, i.e. to convert a codeword from one form to another. The relationship between input and output data can be specified using logical functions or truth tables. The most common types of code converters are encryptors, decryptors, multiplexers, and demultiplexers.

Encoders are used in information input systems to convert a single signal at one of its inputs into a multi-bit binary code at the outputs. Thus, the signal from each key on the keyboard, indicating a number or letter, is sent to the corresponding input of the encoder, and at its output this symbol is displayed in a binary code word. Decoders perform the reverse operation and are used in information output systems. To visually evaluate the output information, decoders are used together with display systems. One type of indicator is the 7-segment LED or liquid crystal indicator. To do this, the output signals of the decoder are converted into the code of a 7-segment indicator.

Multiplexers solve the problem of selecting information from several sources, demultiplexers solve the problem of distributing information among several receivers. These devices are used in digital technology processor systems to connect individual processor units with each other.

Work order

Equipment: universal stand, power supply, P4 board, technological cards IV-1, IV-2, IV-3.

1. Analyze the operation of the decoder.

2. Complete the following tasks for schemes IV-1 and IV-2:

a) make a table of the dependence of output states on input signals,

b) draw a conclusion: from which coding system does the device translate to which?

c) how many digits does a binary number have in circuit IV-2? What task does the SA5 toggle switch perform?

Multiplexer

3. Analyze the operation of a circuit containing a multiplexer and complete the tasks:

a) find the multiplexer in the diagram,

b) check where the information comes from at the multiplexer inputs,

c) check what device is used to set the address to the multiplexer,

d) set the multiplexer the address of the information input from which you want to send the signal to its output,

e) fill out the table of the dependence of the output signal on the input information and the address given to the multiplexer, entering different addresses and supplying different information to the inputs.


Address No. D-input connected to the output Input information Output Y
A2 A1 A0 D0 D1 D2 D3 D4 D5 D6 D7

Questions for testing

1. What device is called a decoder? What is it for?

2. What device is called a multiplexer? What is it for?

3. What type of indication is used in scheme IV-2?

4. What does the expression “binary information coding system” (decimal, hexadecimal) mean?

To describe the algorithm of operation of logic circuits, the mathematical apparatus of logic algebra is used. The algebra of logic operates with two concepts: an event is true (logical "1") or an event is false (logical "0"). Events in the algebra of logic can be connected by two operations: addition (disjunction), denoted by the sign U or +, and multiplication (conjunction), denoted by the sign & or dot. An equivalence relation is indicated by an = sign, and a negation is indicated by a bar or an apostrophe (") above the corresponding symbol.

Logic circuit has n inputs, which correspond to n input variables X 1 , ... X n and one or more outputs, which correspond to output variables Y 1 .... Ym. Input and output variables can take two values: X i = 1 or X i = 0.

The switching function (SF) of a logic circuit connects input variables and one of the output variables using logical operations. The number of PFs is equal to the number of output variables, and the PF can take values ​​0 or 1.

Logical operations. The following elementary operations (functions) are of greatest practical interest.

Logical multiplication (conjunction),

Logical addition (disjunction),

Logical multiplication with inversion,

Logical addition with inversion,

Summation modulo 2,

Equivalence.

Logic elements. There are digital integrated circuits, corresponding to basic logical operations. Logical multiplication corresponds to the logical element "AND". Logical addition corresponds to the logical element "OR". Logical multiplication with inversion - logical element "AND-NOT". Logical addition with inversion - logical element "OR-NOT". The inversion operation corresponds to the logical element "NOT". There are microcircuits that implement many other logical operations.

Truth tables. The main way to specify the PF is to compile a truth table, in which the PF value (0 or 1) is indicated for each set of input variables. The truth table for the logical element "NOT" (logical operation) has the form

Input X Output Y

1.1. Study of the characteristics of the logical element "OR-NOT"

The diagram for studying the logical element "OR-NOT" is shown in Fig. 1.

In the diagram fig. 1 logic gate inputs "OR NO" connected to a word generator that forms a sequence of binary numbers 00, 01, 10 and 11. The right (low-order) binary digit of each number corresponds to the logical variable X1, the left (most significant) to the logical variable X2. The logic element inputs are also connected logic probes, which light up red when a logical “1” is received at this input. The output of the logic element is connected to a logic probe, which lights up red when a logic “1” appears at the output.

Construction of a circuit for studying the logical element "OR-NOT"

Launch using the desktop shortcut Windows desktop program Electronics Workbench.

Construction of the diagram in Fig. 1 will be carried out in two stages: first we will place it as shown in Fig. 1 pictograms of elements, and then connect them in series.

1. Click the button

component and instrumentation library panels. From the logical element window that appears, pull out the logical element icon NOR("OR NO").

2. Click the button

From the window that appears, sequentially pull out the logic probe icons.

3. Unfold the logic probes as shown in Figure. 1. To do this, use the rotate button on the function panel

4. Click the button

component and instrumentation library panels. From the indicator window that appears, pull out the icon word generator

5. Place the element icons using the towing method as shown in Fig. 1 and connect the elements according to the figure.

6. Double-click to open the front panel word generator.

On the left side of the panel word generator The code combinations are displayed in hexadecimal code, and in the lower part - in binary code.

7. Fill the hexadecimal code window with code combinations, starting with 0 in the top zero cell and then adding 1 in each subsequent cell. To do this, click on the button and in the preset window that appears, enable the option Up counter and click on the button Accept.

8. In the window Frequency set the frequency of generating code combinations to 1 Hz.

The sequences of binary numbers 00, 01, 10 and 11 correspond in hexadecimal code - 0, 1, 2, 3. Let's program the generator to periodically generate the specified sequence of numbers.

9. Type in the window Final number 0003 click on the button Cycle.

10. Start the simulation process using the switch. Observe at what combinations of input signals a “1” appears at the output of the logic element. Clicking the button Step, fill in the truth table for the "OR-NOT" element in the Report. Stop the simulation process using the switch.

11. Save the file in a folder with your Last name under the name Zan_17_01 .




Top