[go: up one dir, main page]

SU1667090A1 - Device for interfacing computer with peripheral devices - Google Patents

Device for interfacing computer with peripheral devices Download PDF

Info

Publication number
SU1667090A1
SU1667090A1 SU894728049A SU4728049A SU1667090A1 SU 1667090 A1 SU1667090 A1 SU 1667090A1 SU 894728049 A SU894728049 A SU 894728049A SU 4728049 A SU4728049 A SU 4728049A SU 1667090 A1 SU1667090 A1 SU 1667090A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
inputs
information
block
Prior art date
Application number
SU894728049A
Other languages
Russian (ru)
Inventor
Леонид Григорьевич Романов
Олег Николаевич Хрестин
Валерий Иванович Маслихин
Артур Владимирович Марков
Леонид Александрович Серов
Олег Николаевич Козаченко
Original Assignee
Запорожский индустриальный институт
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Запорожский индустриальный институт filed Critical Запорожский индустриальный институт
Priority to SU894728049A priority Critical patent/SU1667090A1/en
Application granted granted Critical
Publication of SU1667090A1 publication Critical patent/SU1667090A1/en

Links

Landscapes

  • Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)

Abstract

Изобретение относитс  к автоматике и вычислительной технике и предназначено дл  передачи информации в автоматизированных системах управлени  медленно текущими процессами. Целью изобретени   вл етс  сокращение аппаратурных затрат. Устройство содержит блок синхронизации, блок св зи с ЭВМ, блок управлени  пам тью, блок пам ти, блок формировани  адреса, блок коммутации адреса, блок коммутации адреса, блоку ввода-вывода. 4 з.п. ф-лы, 8 ил., 1 табл.The invention relates to automation and computer technology and is intended to transmit information in automated control systems for slowly running processes. The aim of the invention is to reduce hardware costs. The device comprises a synchronization unit, a computer communication unit, a memory management unit, a memory unit, an address generation unit, an address switching unit, an address switching unit, an I / O unit. 4 hp f-ly, 8 ill., 1 tab.

Description

Изобретение относитс  к автоматике и вычислительной технике и предназначено дл  передачи информации в автоматизированных системах управлени  медленно текущими процессами.The invention relates to automation and computer technology and is intended to transmit information in automated control systems for slowly running processes.

Цель изобретени  - сокращение аппаратурных затрат.The purpose of the invention is to reduce hardware costs.

На фиг.1 представлена блок-схема устройства; на фиг.2 - блок синхронизации; на фиг.З - блок св зи с ЭВМ; на фиг.4 - блок управлени  пам тью; на фиг.5 - блок пам ти; на фиг.6 - блок формировани  адреса; на фиг.7 - блок коммутации адреса; на фиг.8 - блок ввода-вывода.Figure 1 presents the block diagram of the device; figure 2 - block synchronization; FIG. 3 shows a computer communication unit; 4 shows a memory control unit; 5 shows a memory block; 6 shows an address generation unit; 7 - address switching unit; on Fig - block I / o.

Устройство содержит (фиг.1) блок 1 синхронизации , блок 2 св зи с ЭВМ, блок 3 управлени  пам тью, блок 4 пам ти, блок 5 формировани  адреса, блок 6 коммутации адреса, блок 7 ввода-вывода, цепи 8 и 9 св зи с ЭВМ, цепи 10-28 св зи между блоками , цепь 29 подачи сигнала начальной установки , цепь 30 подачи сигнала запуска, цепи 31-33 св зи между блоками, цепь 34 подачи периферийным устройствам сигналаThe device contains (FIG. 1) synchronization unit 1, computer communication unit 2, memory management unit 3, memory unit 4, address generation unit 5, address switching unit 6, input-output unit 7, circuits 8 and 9 st computer circuit, the circuit 10-28 communication between the blocks, the circuit 29 of the initial installation signal, the circuit 30 of the start signal, the circuit 31-33 communication between the blocks, the circuit 34 of the peripheral signal supply

признака адресации, 16-разр дные шины 35-50,51-66, 67-92. 93-108 данных, 10-разр дные шины 109-118, 119-128, 129-138, 139-148, 149-158 адреса.attribute addressing, 16-bit tires 35-50,51-66, 67-92. 93-108 data, 10-bit address tires 109-118, 119-128, 129-138, 139-148, 149-158 addresses.

Блок 1 синхронизации (фиг.2) предназначен дл  формировани  сигналов управлени , необходимых дл  синхронизации работы устройства, и содержит генератор 159 тактовых импульсов (ГТИ), делитель 160 частоты, счетчики 161 и 162, триггеры 163 и 164, одновибратор 165, элементы И 166- 175, элементы ИЛИ 176 и 177, элементы 178 и 179 задержки, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 180. элементы НЕ 181-191. Позиции 192-198 обозначают внутренние св зи блока .The synchronization unit 1 (FIG. 2) is designed to generate the control signals necessary for synchronizing the operation of the device, and contains a clock pulse generator (GTI), a frequency divider 160, counters 161 and 162, triggers 163 and 164, a single vibrator 165, And 166 elements - 175, OR elements 176 and 177, delay elements 178 and 179, EXCLUSIVE OR 180 element. Elements NOT 181-191. Positions 192-198 denote internal communications for the unit.

Блок 2 св зи с ЭВМ (фиг.З) предназначен дл  преобразовани  слова-состо ни  выходного процессорного элемента ЭВМ, записанного в регистре состо ни , в управл ющие сигналы и содержит шинные формирователи 199-200, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 201, элементы, 202 и 203The computer communication unit 2 (Fig. 3) is designed to convert the word-state of the output processor element of the computer recorded in the state register into control signals and contains bus drivers 199-200, EXCLUSIVE OR 201, elements 202 and 203

ЈJ

ОABOUT

оabout

vj О Ч Оvj oh oh

задержки, элементы И-НЕ 204 и 205, элементы НЕ 206 и 207.delays, elements AND NOT 204 and 205, elements NOT 206 and 207.

Блок 3 управлени  пам тью (фиг.4) предназначен дл  обеспечени  приоритета ЭВМ при работе с блоком 4 пам ти и содержит элементы И 208 и 209, элементы ИЛИ 210 и 211. элементы 212 и 213 задержки.The memory management unit 3 (FIG. 4) is intended to provide the priority of the computer when operating with the memory unit 4 and contains AND elements 208 and 209, OR elements 210 and 211. delay elements 212 and 213.

Блок 4 пам ти (фиг.5) предназначен дл  оперативного хранени  информации, предназначенной дл  передачи в сеть или посту- пающей из сети, и содержит два оперативных запоминающих узла 214 и 215 с организацией 1024x8.The memory unit 4 (FIG. 5) is intended for the on-line storage of information intended for transmission to the network or incoming from the network, and contains two operational storage nodes 214 and 215 with the organization 1024x8.

Блок 5 формировани  адреса (фиг.6) предназначен дл  выработки адресных кодов и содержит счетчики 216-218. элемент И 219, элемент ИЛИ 220, элементы НЕ 221 и 222, элементы 223-225 задержки, позиции 226-229 обозначают внутренние св зи.The address generation unit 5 (Fig. 6) is designed to generate address codes and contains counters 216-218. element AND 219, element OR 220, elements NOT 221 and 222, delay elements 223-225, positions 226-229 denote internal communications.

Блок 6 коммутации адреса (фиг.7) предназначен дл  перекоммутации адресных входов блока 4 пам ти на адресные шины ЭВМ или блока 5 формировани  адреса (в зависимости от наличи  сигнала обращени  ЭВМ к устройству), содержит регистры 230 и 231 и шинные формирователи 232 и 233.The address switching unit 6 (Fig. 7) is designed to switch the address inputs of the memory block 4 to the address buses of a computer or address generation unit 5 (depending on the presence of a computer access signal to the device), contains registers 230 and 231 and bus drivers 232 and 233 .

Блок 7 ввода-вывода (фиг.8) предназначен дл  кратковременного хранени  информации и ее одновременной выдачи или приема, дл  разнесени  входных и выходных информационных шин, дл  передачи адресного кода периферийным устройствам в момент адресации, дл  отключени  адресных линий при передаче или приеме информации и содержит шинные формирователи 234-237 данных, выходные адресные регистры 238 и 239, выходные регистры 240 и 241 данных, входные регистры 242 и 243 данных, элемент НЕ 244.The input-output unit 7 (Fig. 8) is intended for short-term storage of information and its simultaneous issuing or receiving, for separating input and output information buses, for transmitting the address code to peripheral devices at the time of addressing, for disabling address lines when transmitting or receiving information and contains data bus drivers 234-237, output address registers 238 and 239, output registers 240 and 241 of data, input registers 242 and 243 of data, the element NOT 244.

Устройство работает следующим образом .The device works as follows.

Выдел ютс  два режима работы устройства: режим обмена информацией между ЭВМ и блоком пам ти и режим обмена информацией между блоком пам ти и периферийными устройствами (ПУ), Перед началом работы устройства из ЭВМ в соответствующие  чейки пам ти должна быть произведена загрузка информации, преднаначенной в дальнейшем дл  передачи в ПУ. Кроме того, в устройстве обеспечен приоритет ЭВМ дл  обмена информацией с устройством. Работа в режиме обмена информацией между блоком пам ти и ПУ делитс  на два цикла. Первый цикл - прием информации из ПУ в блок пам ти; второй цикл - передача информации из блока пам ти в ПУ.Two modes of operation of the device are distinguished: the mode of information exchange between the computer and the memory unit and the mode of information exchange between the memory unit and peripheral devices (PU). Before the device starts working from the computer, the information stored in the device must be loaded into the corresponding memory cells. further for transmission to PU. In addition, a device has a computer priority for exchanging information with the device. Work in the mode of information exchange between the memory unit and the PU is divided into two cycles. The first cycle is the reception of information from the PU into the memory block; the second cycle is the transfer of information from the memory block to the PU.

Каждому адресату в ПУ соответствует два адресных кода: четный и нечетный, соответственно в блоке пам ти устройстваEach destination in the PU corresponds to two address codes: even and odd, respectively, in the device memory block.

каждому адресату отведены две  чейки с адресными кодами, отличающиес  по младшему разр ду. Одна из них (соответствующа  четному адресному коду) предназначена дл  хранени  информации, прин той из ПУ. Друга   чейка (соответствующа  нечетному адресному коду) предназначена дл  хранени  информации, которую необходимо передать в ПУ. Таким образом, млад0 ший разр д адресного кода не участвует в выборке адресата, а только определ ет направление передачи информации. Если в младшем разр де адресного кода логический О, то информаци  поступает из ПУ;each addressee is assigned two cells with address codes differing by the lower order. One of them (corresponding to the even-numbered address code) is intended for storing information received from the PU. The other cell (corresponding to an odd address code) is intended for storing information that must be transmitted to the control panel. Thus, the younger bit of the address code does not participate in the selection of the addressee, but only determines the direction of information transfer. If in the lower order of the address code is logical O, then the information comes from the PU;

5 если в младшем разр де адресного кода логическа  1, то информаци  передаетс  в ПУ; в зависимости от логического уровн  на этой линии в ПУ откроетс  соответствующий канал дл  передачи или приема дан0 ных.5, if in the low order of the address code is logical 1, then the information is transmitted to the CP; depending on the logic level on this line, the corresponding channel will be opened in the control panel to transmit or receive data.

Цикл приема информации из ПУ в блок пам ти состоит из четырех тактов: первый - выработка адресного кода и сигнала о признаке адресации, запись адреса и сигнала оThe cycle of receiving information from the PU in the memory block consists of four cycles: the first is to generate an address code and a signal about the addressing feature, writing the address and signal about

5 признаке адресации в выходные адресные регистры; второй - передача адресного кода в ПУ вместе с сигналом о признаке адресации; третий - запись информации из ПУ во входные регистры данных: четвертый - за0 пись информации с входных регистров данных в блок пам ти.5 sign of addressing in the output address registers; the second is the transfer of the address code to the control center together with the signal about the attribute of addressing; the third is the recording of information from the PU into the input data registers: the fourth, the recording of information from the input data registers into the memory block.

Цикл передачи информации из блока пам ти в ПУ также состоит из четырех тактов: первый и второй такты аналогичны пер5 вому и второму тактам предыдущего цикла: третий такт - запись информации из блока пам ти в выходные регистры данных: четвертый такт - передача информации с выходных регистров данных в ПУ.The cycle of transferring information from the memory block to the control panel also consists of four cycles: the first and second cycles are similar to the first and second cycles of the previous cycle: the third cycle is the recording of information from the memory block to the output data registers: the fourth cycle is the transfer of information from the output registers data in PU.

0Поскольку в начале работы устройства0Because at the beginning of the device

блок 5 формировани  адреса сразу формирует адресный код. равный единице (т.е. нулевой адресный код исключаетс ), а каждому адресату должны соответствоватьThe address generation unit 5 immediately generates an address code. equal to one (i.e., the zero address code is excluded), and each addressee must correspond to

5 два адресных кода, различающихс  только по младшему разр ду, при программировании ЭВМ следует учитывать, что нулева  и перва   чейка блока пам ти не должны быть задействованы и соответственно в ПУ не5, two address codes differing only in the lower section, when programming a computer, it should be taken into account that the zero and first cell of the memory unit should not be involved and, accordingly, no control panel

0 должно быть адресатов, реагирующих на нулевой и единичный адресные коды.0 must be recipients that respond to zero and one address codes.

Чтобы поочередно дл  каждого адресата выполн лись указанные циклы, в устройстве формируютс  и поступают наIn order for the specified cycles to be performed alternately for each addressee, the device forms and arrives at

5 управл ющие входы элементов устройства сигналы в соответствии с таблицей.5 control inputs of the elements of the device signals in accordance with the table.

Формирование управл ющих сигналов организовано на основе работы двоичного четырехразр дного счетчика 161 (фиг.2). Схема включени  тактового счетчика 161The generation of control signals is organized based on the operation of the binary four-bit counter 161 (FIG. 2). Clock Counter 161

разрешает счет тактовых импульсов, поступающих от тактового генератора 159 через делитель 160 частоты и элемент И 168. По приходу каждого из импульсов на вход тактового счетчика 161 на его выходах формируетс  определенный код. Путем преобразовани  этого кода посредством блока 1 синхронизации и блока 3 управлени  пам тью формируютс  управл ющие сигналы, обеспечивающие выполнение всех четырех тактов в циклах.resolves the counting of clock pulses from the clock generator 159 through frequency divider 160 and element 168. Upon the arrival of each of the pulses to the input of clock counter 161, a certain code is generated at its outputs. By converting this code through the synchronization unit 1 and the memory management unit 3, control signals are generated to ensure that all four clock cycles are executed.

Длительность одного такта определ етс  частотой следовани  тактовых импульсов , котора  выбрана в данном случае 100 кГц (длительность такта 10 мкс). Источником тактовых импульсов  вл етс  ГТИ. Его кварцевый резонатор способен выдавать частоты 10-20 МГц. В состав ГТИ входит делитель частоты на дев ть. Установка на выходе ГТИ делител  частоты на 12 позвол ет получать частоты в диапазоне 80-160 кГц.The duration of one clock cycle is determined by the frequency of the clock pulse, which in this case is selected 100 kHz (the clock duration is 10 µs). The clock source is GTI. Its quartz resonator is capable of producing frequencies of 10-20 MHz. The GTI includes a frequency divider by nine. Setting the frequency divider to 12 at the GTI output allows obtaining frequencies in the range of 80-160 kHz.

Перед началом работы при подаче питани  скачок потенциала по цепи 29 (фиг 2) через элемент 179 задержки поступает на вход одновибратора 165. В результате этого происходит формирование импульса, поступающего на вход сброса триггера 164 На его выходе устанавливаетс  низкий потенциал , поступающий на один из входов элемента И 168. что запрещает прохождению тактовых импульсов на счетный вход тактового счетчика 161:таким образом устройство находитс  в состо нии ожидани Before starting the operation, when power is applied, a potential jump across circuit 29 (Fig. 2) through delay element 179 is fed to the input of the one-shot 165. As a result, a pulse is generated that arrives at the reset input of the trigger 164 A low potential is established at its output to one of the inputs element AND 168. which prohibits the passage of clock pulses to the counting input of the clock counter 161: thus the device is in the waiting state

По приходу стартового сигнала по цепи 30 на установочный вход триггера 163 на его выходе установитс  логическа  1, поступающа  на вход элемента И 166, но работа устройства начнетс , если в соответствующие  чейки блока 4 пам ти произведена запись информации, предназначенной в дальнейшей дл  передачи в ПУ. Дл  осуществлени  этого предусмотрена схема запуска, состо ща  из триггеров 163 и 164. одновибратора 165. элементов И 166 и 167, элементов НЕ 181. 191. 222. элемента 179 задержки (фиг.2) и элементов 223-225 задержки (фиг.6).Upon the arrival of the starting signal through circuit 30 to the setup input of the trigger 163, logical 1 is set at its output, arriving at the input of the AND element 166, but the device will start to work if further information is transmitted to the control panel for the corresponding cells of the memory block 4 . To accomplish this, a triggering circuit is provided, consisting of flip-flops 163 and 164. one-shot 165. elements AND 166 and 167, elements NOT 181. 191. 222. delay elements 179 (FIG. 2) and delay elements 223-225 (FIG. ).

Загрузка информации в блок 4 пам ти производитс  в режиме обмена информацией между ЭВМ и блоком пам ти. Сигнал обращени  ЭВМ к устройству и всесигналы, необходимые дл  работы устройства в режиме обмена информацией между ЭВМ и блоком пам ти, формируютс  в блоке 2 св зи с ЭВМ (фиг.З) путем использовани  управл ющих сигналов WR и RD центрального процессора К1810ВМ86. работающего в минимальном режиме. Выход RD процессорного элемента по цепи 8 и выход WR по цепи 9 соединены с входом элемента 201.Information is loaded into memory block 4 in the mode of information exchange between the computer and the memory block. The computer access signal to the device and all the signals necessary for the device to operate in the mode of information exchange between the computer and the memory unit are formed in computer communication unit 2 (FIG. 3) by using the WR and RD control signals of the central processor K1810BM86. working in minimal mode. The output of the RD processor element along the chain 8 and the output of the WR along the chain 9 are connected to the input of the element 201.

Сигнал обращени  ЭВМ к устройству формируетс  на выходе элемента 201 (фиг.З) при поступлении по цепи 8 или 9 Низкого потенциала. Сформированный на выходеA computer access signal to the device is generated at the output of element 201 (Fig. 3) when it enters the Low potential circuit 8 or 9. Formed at the exit

элемента 201 сигнал обращени  ЭВМ к устройству по цепи 10 поступает в блок 1 синхронизации (фиг.2) на вход элемента И 166, при этом на выходе элемента И 166 формируетс  высокий потенциал, поступающий наthe element 201, the signal of the computer to the device through the circuit 10 enters the synchronization unit 1 (Fig. 2) at the input of the element AND 166, while at the output of the element AND 166 a high potential is generated, arriving

0 вход элемента НЕ 191; сформированный на выходе элемента НЕ 191 логический О по цепи 31 поступает в блок 5 формировани  адреса (фиг.6) на вход элемента НЕ 222, Сформированный на его выходе высокий0 input element NOT 191; formed at the output of the element HE 191 logical O through the chain 31 enters the block 5 forming the address (Fig. 6) at the input of the element HE 222, the high generated at its output

5 потенциал поступает на вход элемента ИЛИ 220. Сформированный на выходе элемента ИЛИ 220 высокий уровень поступает на входы сброса счетчиков 216-218. в результате чего счетчики 216-218 устанавливаютс  в5, the potential is fed to the input of the element OR 220. The high level formed at the output of the element OR 220 is fed to the reset inputs of counters 216-218. whereby counters 216-218 are installed in

0 нулевое состо ние. Кроме того, низкий уровень по цепи 31 с выхода элемента НЕ 191 поступает в блок 6 коммутации адреса (фиг.7) дл  сброса регистров 230 и 231, а также в блок 7 ввода-вывода (фиг.8) на входы0 zero state. In addition, a low level in the circuit 31 from the output of the element HE 191 enters the address switching unit 6 (FIG. 7) to reset the registers 230 and 231, as well as the input / output unit 7 (FIG. 8) to the inputs

5 сброса выходных адресных регистров 238 и 239. выходных и входных регистров 240-243 данных.5 reset the output address registers 238 and 239. output and input registers 240-243 data.

С выхода элемента И 166 в начале работы устройства высокий потенциал через эле0 мент ИЛИ 177 (фиг.2) сбрасывает счетчик 162 Вместе с этим с выхода элемента НЕ 222 высокий уровень поступает на вход элементов 223-225 задержки. С выхода элемента 225 по цепи 32 высокий уровеньFrom the output of the element AND 166 at the beginning of operation of the device, a high potential through the element OR 177 (FIG. 2) resets the counter 162. At the same time, from the output of the element HE 222, a high level enters the input of the delay elements 223-225. From the output of the element 225 on the circuit 32 high level

5 поступает в блок 1 синхронизации (фиг.2) на установочный вход триггера 164, на его выходе формируетс  логическа  1. котора , поступив на вход элемента И 168, разрешает поступление импульсов от ГТИ на счет0 ный вход тактового счетчика 161.5 enters the synchronization unit 1 (FIG. 2) at the setup input of the trigger 164, a logical 1 is generated at its output, which, arriving at the input of the AND element 168, permits the arrival of pulses from the GTI to the count input of the clock counter 161.

Элементы 223-225 задержки необходимы дл  задани  длительности сбрасывающего импульса. достаточного дл  того, чтобы произошел сброс указанных элемен5 тов до поступлени  первого тактового импульса на счетный вход счетчика 161.Delay elements 223-225 are needed to set the duration of a drop pulse. sufficient for these elements to be reset before the first clock pulse arrives at the counting input of counter 161.

Высокие уровни с выхода элемента НЕ 222 по цепи 32 и с выхода триггера 164 попадают на входы элемента И 167, Старто0 вый сигнал (сигнал Пуск) поступает в блок 1 синхронизации по цепи 30 (фиг.1). Когда по окончании сигнала Пуск на цепи 30 установитс  низкий потенциал, с выхода элемента НЕ 181 на вход элемента И 167High levels from the output of the element HE 222 through the circuit 32 and from the output of the trigger 164 fall on the inputs of the element AND 167, the start signal (the Start signal) enters the synchronization unit 1 via the chain 30 (figure 1). When at the end of the Start signal on the circuit 30 a low potential is established, from the output of the element HE 181 to the input of the element AND 167

5 также поступит логическа  1. На выходе элемента И 167 сформируетс  высокий потенциал , который сбросит триггер 163. На цепи 31 установитс  высокий потенциал, а на цепи 32 установитс  низкий потенциал, но поскольку логическа  1 на выходе тригrepa 164 по витс  только после того, как на его входе сброса установитс  низкий потенциал , то поступивший на установочный вход триггера 164 по цепи 32 низкий потенциал не изменит его состо ни , и логическа  1 на входе элемента И 168 будет поддерживатьс  до тех пор, пока на схему будет подано питание. Таким образом, устройство будет находитьс  в состо нии ожидани , пока не будет выработан сигнал обращени  ЭВМ к устройству. Указанный этап запуска будет иметь место только в начале работы устройства.5 will also receive a logical one. A high potential will be generated at the output of the AND element 167, which will reset the trigger 163. High potential will be established on circuit 31, and low potential will be established on circuit 32, but since logical 1 output trig repa 164 is Vits only after a low potential is established at its reset input, then the low potential received at the installation input of trigger 164 via circuit 32 will not change its state, and logical 1 at the input of element AND 168 will be maintained until power is applied to the circuit. Thus, the device will be in a standby state until a signal is generated by the computer to access the device. This launch phase will take place only at the beginning of the device operation.

После этапа запуска реализуетс  обмен информацией между ЭВМ и блоком пам ти. Сформированный на выходе элемента 201 (фиг.З) сигнал обращени  ЭВМ к устройству по цепи 10 поступает также на вход элемента НЕ 182 (фиг.2), при этом с выхода элемента НЕ 182 на один из входов элемента ИЛИ 176 поступит логический О, но на выходе элемента ИЛИ 176 логический О по витс  только в том случае, если на остальных трех рходах элемента ИЛИ 176 также будут низкие потенциалы. Это возможно только тогда , когда тактовый счетчик 161 будет в сброшенном состо нии, т.е. очередной цикл передачи или приема информации завершен (или еще не начат). В этом случае на выходе элемента ИЛИ 176 формируетс  логический О, поступающий на вход элемента И 168, запрещающего дальнейшее прохождение тактовых импульсов на счетный вход тактового счетчика 161; вместе с этим низкий потенциал после инвертировани  в элементе НЕ 183 поступает на вход элемента И 171.After the startup phase, information is exchanged between the computer and the memory unit. The signal generated by the output of element 201 (Fig. 3) of the computer to the device along the circuit 10 is also fed to the input of the element HE 182 (FIG. 2), while a logical O is received from the output of the element HE 182 to one of the inputs of the element OR 176, but at the output of the element OR 176, the logical O for the Vits only if the remaining three rods of the element OR 176 also have low potentials. This is possible only when the clock counter 161 is in the reset state, i.e. the next cycle of transmission or reception of information is completed (or not yet started). In this case, at the output of the element OR 176, a logical O is formed, which arrives at the input of the element AND 168, which prohibits further passage of the clock pulses to the counting input of the clock counter 161; along with this, the low potential after inversion in the element HE 183 enters the input element AND 171.

Если на втором входе элемента И 171 также по витс  высокий потенциал, то на его выходе сформируетс  логическа  1, т.е. сигнал о прерывании работы устройства . Этот сигнал по цепи 14 (фиг.4) поступает в блок 3 управлени  пам тью на входы элементов ИЛИ 210 и 211 и на их выходах сформируютс  высокие уровни, которые, поступа  на входы элементов И 208 и 209 (фиг.4), обеспечат прохождение через элементы И 208 и 209 управл ющих сигналов, сформированных в блоке 2 св зи с ЭВМ и поступающих по цепи 22 и 23. Одновременно по-цепи 11 этот же высокий потенциал через элемент 202 задержки поступает на входы элементов И-НЕ 204 и 205, что разрешает формирование управл ющих сигналов , обеспечивающих режим обмена информацией между ЭВМ и блоком 4 пам ти .If a high potential also appears at the second input of the element And 171, then logical 1 will be formed at its output, i.e. signal to interrupt the operation of the device. This signal on the circuit 14 (figure 4) enters the memory control unit 3 at the inputs of the elements OR 210 and 211 and at their outputs high levels are formed which, at the inputs of the elements AND 208 and 209 (figure 4), will ensure the passage through elements AND 208 and 209 of control signals formed in block 2 of the communication with a computer and fed through circuit 22 and 23. At the same time, across the circuit 11, the same high potential through delay element 202 goes to the inputs of AND-HE elements 204 and 205, which allows the formation of control signals that provide the mode of information exchange between the computer and com 4 memory.

Элемент 202 задержки необходим дл  того, чтобы формирование этих сигналов началось позже, чем будет прервана работаThe delay element 202 is needed so that the formation of these signals begins later than the work will be interrupted.

устройства в режиме обмена информацией между блоком пам ти и ПУ. Вместе с этим логическа  1 с цепи 11 поступит на вход готовности в ЭВМ, сообща  о том, что работа устройства прервана.devices in the mode of information exchange between the memory unit and the PU. At the same time, logical 1 from circuit 11 will go to the readiness input in the computer, informing that the operation of the device is interrupted.

Если на цепи 8 (фиг.2) будет низкий потенциал , а на цепи 9 - высокий (что соответствует режиму считывани  информации из блока 4 пам ти в ЭВМ), то логическа  Г сIf there is a low potential on circuit 8 (Fig. 2), and a high potential on circuit 9 (which corresponds to the mode of reading information from memory block 4 in a computer), then logic G c

0 выхода элемента 201 (фиг.З) попадает на вход элемента И-НЕ 205, а на вход элемента И-НЕ 204 попадает логический О с цепи 8, Таким образом, на выходе элемента И-НЕ 204 сформируетс  логическа  1, а на выхо5 де элемента И-НЕ 205 сформируетс  логический О (поскольку на других входах этих элементов поддерживаетс  высокий потенциал , сформированный на выходе элемента 202 задержки).0 output element 201 (Fig. 3) gets to the input element AND-NOT 205, and the logical element O from circuit 8 enters the input of element IS-NOT 204. Thus, logical 1 is formed at the output of element AND-HE 204 and output 5 In this case, a logical O element is generated in the NAND element 205 (since the other inputs maintain a high potential formed at the output of the delay element 202).

0 По цепи 23 с выхода элемента И-НЕ 204 логическа  1 поступит на вход элемента И 208 (фиг.4), а поскольку на другом входе этого элемента поддерживаетс  высокий потенциал (как было показано выше), на вы5 ходе элемента И 208 сформируетс  логическа  1 и по цепи 27 поступит на входы записи-чтени  блока 4 пам ти (фиг.5).0 The circuit 23 from the output of the element AND-NOT 204 logical 1 arrives at the input of the element AND 208 (FIG. 4), and since a high potential is maintained at the other input of this element, a logical 1 and through the circuit 27 will go to the write-read inputs of the memory block 4 (Fig. 5).

Одновременно логический О с выхода элемента И-НЕ 205 поступит на вход эле0 мента 203 задержки. С выхода элемента 203 задержки по цепи 22 логический О посту- лает на вход элемента И 209 (фиг.4) (при этом на другом входе элемента И 209 поддерживаетс  логическа  1), поэтому на вы5 ходе элемента И 209 сформируетс  логический О, который поступит на синх- ровходы блока 4 пам ти (фиг.5), что разрешит его работу в режиме считывани , поскольку на входах записи/чтени  - логи0 ческа  1.At the same time, the logical O from the output of the NAND element 205 is fed to the input of the delay element 203. From the output of the delay element 203, a logical O arrives at the input of the element AND 209 (Fig. 4) (while logical 1 is maintained at the other input of the element 209), so a logical O is formed at the input of the element 209 to the synchronous inputs of the memory block 4 (figure 5), which will allow its operation in the read mode, since logical 1 is at the write / read inputs.

Элемент 203 задержки необходим дл  того, чтобы сигнал, поступающий на синх- ровходы блока 4 пам ти и разрешающий доступ к ней, пришел несколько позже, чемThe delay element 203 is necessary so that the signal arriving at the synchronous inputs of memory block 4 and allowing access to it, comes a bit later than

5 сигнал на входы записи/чтени , определ ющий режим работы блока пам ти.5 signal to the write / read inputs, determining the operation mode of the memory block.

Одновременно с этим логический О с выхода элемента И-НЕ 205 поступит на входы CS1 регистров 230 и 231 (фиг.7) по цепиSimultaneously, the logical About from the output of the element AND-NOT 205 will go to the inputs CS1 of registers 230 and 231 (Fig.7) along the circuit

0 33, а также на вход элемента НЕ 207 (фиг.З), с выхода которого по цепи 24 на входы EW, MD, CS2 регистров 230 и 231 поступит логическа  1. Сформированные таким образом сигналы разрешают передачу адресных ко5 дов от ЭВМ по цеп м 109-118 на адресные входы 129-138 блока 4 пам ти. При этом шинные формирователи 232-233 (фиг.7) переключатс  в состо ние высокого импеданса (по цепи 24 на входы ОЕ шинных формирователей (ШФ) 232 и 233 поступит0 33, as well as the input element HE 207 (Fig. 3), from the output of which the circuit 24 sends the logical 1 to the inputs EW, MD, CS2 of registers 230 and 231. The signals generated in this way allow the transmission of address codes from the computer 109-118 to the address inputs 129-138 of memory block 4. In this case, bus formers 232-233 (Fig. 7) switch to high impedance (along circuit 24 to inputs OE of bus formers (FF) 232 and 233)

логическа  1, что обеспечит электрическую разв зку между выходными лини ми регистров 230 и 231 и ШФ 232 и 233). Кроме того, логический О с выхода элемента И- НЕ 205 (фиг.3) попадет на управл ющие входы ОЕ ШФ 199 и 200 (фиг.З), что разрешит их работу, а логическа  1 с выхода элемента НЕ 207 по цепи 24 поступит на управл ющие входы С5 ШФ 234-237 (фиг.8), что разрешит их работу. Одновременно с этим логическа  1 с выхода элемента И-НЕ 204 поступит на вход элемента НЕ 206 (фиг.З). Сформированный на выходе элемента НЕ 206 логический О поступает на входы Т ШФ 199 и 200, что обеспечит их работу в режиме передачи данных от блока пам ти в ЭВМ.logic 1, which provides electrical isolation between the output lines of registers 230 and 231 and ShF 232 and 233). In addition, the logical O from the output of the element AND-NOT 205 (Fig. 3) will go to the control inputs of the OE ShF 199 and 200 (Fig. 3), which will allow their operation, and the logical 1 from the output of the element HE 207 will go through 24 to the control inputs C5 ShF 234-237 (Fig. 8), which will allow their operation. At the same time, logical 1 from the output of the AND-HE element 204 will go to the input of the HE element 206 (FIG. 3). The logical O generated at the output of the element 206 is fed to the inputs T of the SchFs 199 and 200, which will ensure their operation in the mode of data transmission from the memory block to the computer.

В случае, если на цепи 8 будет логическа  1, а на цепи 9 - логический О (что соответствует режиму записи в блок 4 пам ти информации, поступающей от ЭВМ), все процессы проход т аналогично, за исключением того, что на выходе элемента И-НЕ 204 сформируетс  логический О и по цепи 23 через элемент И 208 (фиг.4) по цепи 27 попадет на управл ющие входы записи/чтени  блока 4 пам ти, что переведет его в режим записи: этот же уровень с выхода элемента И-НЕ 204 на вход элемента НЕ 206 и высокий уровень с выхода элемента НЕ 206 попадет на управл ющие входы Т группы шинных формирователей 199 и 200, что обеспечит направление передачи данных от ЭВМ к блоку 4 пам ти с цепей 35-50 на цепи 51-66.In the event that circuit 8 is logical 1, and circuit 9 is logical O (which corresponds to the recording mode in block 4 of the information stored in the computer), all processes proceed in the same way, except that -NON-204 logical O is formed and through circuit 23 through AND of 208 (FIG. 4) through circuit 27 will go to the write / read control inputs of memory 4, which will transfer it to write mode: the same level from the output of the AND- element HE 204 to the input element HE 206 and a high level from the output of the element NOT 206 falls on the control inputs T of the group of bus terminals Lines 199 and 200, which will ensure the direction of data transmission from the computer to memory block 4 from circuits 35-50 on circuit 51-66.

В случае, если в момент формировани  сигнала о прерывании работы устройства. т.е. когда три младших разр да счетчика 161 наход тс  в состо нии 000 и на первый вход элемента ИЛИ 176 (фиг.2) также поступил логический О, на счетный вход счетчика 161 через элемент И 168 прошел очередной тактовый импульс, тактовый счетчик 161 примет состо ние на выходах 001 и на выходе элемента ИЛИ 176 также ловитс  логическа  1, что означает начало нового цикла. При этом сформированный на выходе элемента ИЛИ 176 логический О, поступив на вход элемента НЕ 183, разрешит работу блока 2 св зи устройства с ЭВМ, который выдает управл ющие сигналы одновременно с управл ющими сигналами блока синхронизации. Чтобы исключить такой случай, сформированный сигнал о прерывании работы устройства проходит через схему испытани  на длительность, реализованную на основе счетчика 162 и вход щую в состав блока 1 синхронизации (фиг.2).If at the time of the formation of a signal to interrupt the operation of the device. those. when the three lower bits of the counter 161 are in the state 000 and the first input of the element OR 176 (FIG. 2) also received a logical O, the counting input of the counter 161 passed the regular clock pulse through the element 168 And, the clock counter 161 will take the state at outputs 001 and at the output of the element OR 176, logic 1 is also caught, which means the beginning of a new cycle. In this case, the logical O, formed at the output of the element OR 176, arriving at the input of the element NOT 183, will allow the unit 2 to communicate with the computer, which outputs control signals simultaneously with the control signals of the synchronization unit. In order to exclude such a case, the generated signal about the interruption of the operation of the device passes through a duration test circuit implemented on the basis of the counter 162 and included in the synchronization unit 1 (Fig. 2).

Схема работает следующим образом.The scheme works as follows.

Счетчик 162 при отсутствии сигнала обращени  ЭВМ к устройству будет обнулен, так как в этом случае на выходе элемента ИЛИ 176 будет логическа  Г, котора  по- 5 ступит на вход сброса счетчика 162. При этом на выходах счетчика 162 поддерживаетс  низкий потенциал, выход, соответствующий разр ду 2 соединен с входом элемента НЕ 187, т.е. на выходе элементаThe counter 162, when there is no signal from the computer to the device, will be reset to zero, since in this case, the output of the OR element 176 will be a logical G, which will be fed to the reset input of the counter 162. At the outputs of the counter 162, a low potential is maintained, the output corresponding to Section 2 is connected to the input element HE 187, i.e. element output

0 НЕ 187 формируетс  логическа  1. поступающа  на один из входов элемента И 169. На другой вход элемента И 169 поступают тактовые импульсы с выхода делител  160 частоты. На третьем входе элемента И 169 в0 NOT 187 logical 1. is generated. It is fed to one of the inputs of the AND 169 element. The other input of the AND 169 element receives clock pulses from the output of the frequency divider 160. At the third entrance of the element And 169 in

5 данный момент будет поддерживатьс  низкий потенциал, поступающий с выхода элемента НЕ 183, поэтому тактовые импульсы не будут проходить на счетный вход счетчика 162. Как только на выходе элемента ИЛИAt this moment, the low potential coming from the output of the element HE 183 will be maintained, therefore the clock pulses will not pass to the counting input of the counter 162. As soon as the output of the element OR

0 176 сформируетс  логический О, на входе сброса счетчика 162 также по витс  логический О.0 176 a logical O is generated; at the reset input of the counter 162 also a logical O.

Кроме того, сформированна  на выходе элемента НЕ 183 логическа  1 по цепи 198In addition, formed at the output of the element HE 183 logical 1 through the chain 198

5 разрешает прохождение через элемент И 169 тактовых импульсов, которые с выхода элемента И 169 поступ т на счетный вход счетчика 162.5 permits the passage through the AND element of 169 clock pulses, which from the output of the AND element 169 are sent to the counting input of the counter 162.

Если за врем  формировани  сигнала оIf during the formation of the signal about

0 прерывании через элемент И 168 не успел пройти очередной тактовый импульс на счетный вход тактового счетчика 161, то на выходе элемента ИЛИ 176 будет поддерживатьс  низкий потенциал. Этот низкий по5 тенциал запретит прохождение тактовых импульсов через элемент И 168. Логическа  1, сформированна  на выходе элемента НЕ 183, разрешит прохождение тактовых импульсов через элемент И 169 на счетныйIf an interrupt through the element And 168 did not have time to pass the next clock pulse to the counting input of the clock counter 161, then the potential of the element OR 176 will be kept low. This low potential will prohibit the passage of clock pulses through AND 168. Logic 1, formed at the output of the HE element 183, will allow the passage of clock pulses through AND 169 to the counting

0 вход счетчика 162. Когда на счетный вход счетчика 162 попадает втооой импульс, на его выходе, соответствющем разр ду 21. по витс  логическа  1, котора  попадает на вход элемента И 171 и разрешит прохож5 дение сигнала о прерывании с другого входа элемента И 171 на его выход, т.е. на цепи 11 и 14. Если сигнал о прерывании имеет длительность одного такта (от фронта первого импульса, пришедшего на счетный вход0 is the input of counter 162. When the second pulse is applied to the counting input of counter 162, its output corresponds to bit 21. A logical 1 turns on, which goes to the input of the And 171 element and will allow the interrupt signal from the other input of And 171 to pass its output, i.e. on circuits 11 and 14. If the interrupt signal has a duration of one clock cycle (from the front of the first pulse that arrived at the counting input

0 счетчика 162, до фронта второго импульса), то случай прохождени  тактового импульса через элемент И 168 в момент формировани  сигнала о прерывании исключаетс  (поскольку врем  переключени  элементов0 of the counter 162, up to the front of the second pulse), the case of passing the clock pulse through the AND element 168 at the time of generating the interrupt signal is excluded (since the switching time of the elements

5 176.168 пор дка 25НС. а врем  одного такта Юмкс).5 176.168 order 25NS. and the time of one tick Yumks).

В случае, если во врем  формировани  сигнала о прерывании на счетный вход счетчика 161 попадает очередной тактовый импульс , логический О на выходе элементаIf during the formation of the interrupt signal, the next clock pulse hits the counting input of the counter 161, logical O at the output of the element

ИЛИ 176 через 50НС сменитс  на логическую 1, что разрешит поступление тактовых импульсов на счетный вход тактового счетчика 161 и одновременно обнулит счетчик 162, на разр де 2 которого не успевает по витс  логическа  1, таким образом на вход элемента И 171 высокий потенциал не проходит, что запретит прохождение на цепи 11 и 14 ложного сигнала о прерывании. Устройство в этом случае будет прервано только на следующем цикле.OR 176 through 50NS is replaced by logical 1, which will allow the arrival of clock pulses at the counting input of the clock counter 161 and simultaneously reset the counter 162, at discharge 2 of which the logical 1 does not have time, so the high potential does not pass to the input of the And 171 element, which prohibits the passage on the circuit 11 and 14 of a false interrupt signal. The device in this case will be interrupted only on the next cycle.

В случае прекращени  сигнала обращени  ЭВМ к устройству на выходе элемента ИЛИ 176 устанавливаетс  высокий потенциал , который сбрасывает счетчик 162 и разре- шает поступление тактовых импульсов на счетный вход тактового счетчика 161. т.е. устройство переходит из режима обмена информацией между ЭВМ и блоком 4 пам ти в режим обмена информацией между блоком 4 пам ти и ПУ.In the event of the termination of the signal from the computer to the device at the output of the element OR 176, a high potential is established, which resets the counter 162 and allows the arrival of clock pulses to the count input of the counter counter 161. i.e. The device switches from the mode of information exchange between the computer and the memory unit 4 to the mode of information exchange between the memory unit 4 and the control unit.

При поступлении импульса на счетный вход счетчика 161 (фиг.2) на его выходах по витс  код 0001, соответственно на цепи 192 установитс  высокий потенциал, а на цепи 193 - низкий, при этом на выходе элемента НЕ 185 сформируетс  логическа  1 и поступит на один из входов элемента И 172, на другой вход элемента И 172 по цепи 192 также поступит логическа  1. На выхо- де элемента И 172 сформируетс  высокий потенциал и по цепи 12 поступит на счетный вход счетчика 216 (фиг.6).When a pulse arrives at the counting input of counter 161 (Fig. 2), its outputs send a code of 0001, respectively, a high potential is established on circuit 192, and a low potential on circuit 193, and logical 1 is formed at the output of HE 185 and goes to one from the inputs of the element And 172, to the other input of the element And 172, the circuit 192 also receives logical 1. At the output of the element And 172, a high potential is formed and through the circuit 12 it goes to the counting input of the counter 216 (Fig. 6).

При этом на выходах группы счетчиков 216-218 (на цеп х 119-128) по витс  адрес- ный код. На счетный вход счетчика 216 импульс будет поступать только при наличии на цепи 192 логической 1 и на цепи 193 логического О, что соответствует случаю, когда на выходах тактового счетчика 161 код 0001, в любом другом случае на счетном входе счетчика 216 будет низкий потенциал, и сформированный адресный код будет удерживатьс  на выходах группы счетчиков 216-218 на прот жении всего четырехтакто- вого цикла.At the same time, at the outputs of a group of counters 216-218 (on chains 119-128), the address code is displayed. The counting input of the counter 216 pulse will be received only if there is a logical 1 on the circuit 192 and a logical O on the circuit 193, which corresponds to the case when the outputs of the clock counter 161 are 0001, in any other case the counting input of the counter 216 will have a low potential, and the generated address code will be held at the outputs of a group of counters 216-218 for the entire four-cycle cycle.

Адресный код поступает по цеп м 119- 128 на вход ШФ 232-233 (фиг.7. ШФ посто нно работают в одном направлении передачи). С выхода ШФ 232-233 по цеп м 139-149 адресный код записываетс  в выходные адресные регистры 238-239. Входы MD этих регистров обеспечивают режим записи , наход сь под низким потенциалом, который сформирован посредством следую- щих элементов: элемент НЕ 186, элемент И 173; при поступлении на их входы с цепей 192 и 193 логической 1 и логического О соответственно на обоих входах элемента И 173 окажетс  низкий потенциал, поэтому наThe address code enters the chains 119-128 to the input of SchF 232-233 (Fig. 7. SchF constantly working in the same direction of transmission). From output ShF 232-233 through the chains 139-149, the address code is written into the output address registers 238-239. The MD inputs of these registers provide a write mode, which is at a low potential, which is formed by the following elements: element NOT 186, element AND 173; when entering the inputs from the circuits 192 and 193 of logical 1 and logical O, respectively, both the inputs of the element And 173 will have a low potential, therefore

выхЪде элемента И 173 сформируетс  логический О и по цепи 19 поступит на входы MD выходных адресных регистров 238 и 239 (фиг.8), на входы строба EW выходных адресных регистров 238 и 239 по цепи 20 поступает логическа  1, сформированна  на выходе элемента НЕ 184 (фиг.2), на входы CS1 регистров 238 и 239 поступает логический О, на входы CS2 - логическа  1, что обеспечивает работу выходных адресных регистров 238 и 239 (фиг.7) в режиме записи.A logical O is formed at the output of the AND 173 element and enters the MD of the output address registers 238 and 239 via the circuit 19 (FIG. 8), the logical 1 formed at the output of the EW strobe of the output address registers 238 and 239 of the output 20 of the HE 184 (FIG. 2), logical O is fed to inputs CS1 of registers 238 and 239, logical 1 is fed to inputs CS2, which ensures that the output address registers 238 and 239 (FIG. 7) work in recording mode.

Одновременно с этим поступающа  по цепи 12 на счетный вход счетчика 216 (фиг.6) логическа  1, разрешающа  формирование адресного кода, поступает также через элемент 178 задержки (фиг.2) по цепи 21 в регистр 239 и фиксируетс  в нем. Таким образом, формируетс  сигнал о признаке адресации. Высокий потенциал признака адресации, поступив в дальнейшем в ПУ по отдельной цепи 34 (фиг.1) совместно с адресным кодом, несет информацию о приходе адреса. Поскольку направление передачи определ етс  младшим разр дом адресного кода после прохождени  адреса через ШФ 232 и 233, младший разр д адреса по цепи 139 (фиг.7) подаетс  в блок 3 управлени  пам тью.At the same time, the incoming through circuit 12 to the counting input of the counter 216 (Fig. 6) logical 1, allowing the formation of the address code, also enters through delay element 178 (Fig. 2) through the circuit 21 into the register 239 and is fixed in it. In this way, a signal of the addressing feature is generated. The high potential of the addressing feature, having entered the PU into a separate circuit 34 (FIG. 1) together with the address code, carries information about the arrival of the address. Since the direction of transmission is determined by the lower-order bit of the address code after passing the address through ShF 232 and 233, the lower-order bit of the address along circuit 139 (Fig. 7) is supplied to memory management unit 3.

На этом заканчиваетс  первый такт. Нар ду с указанными процессами в течение первого такта с цепей 192 и 193 логическа  1 и логический О соответственно поступают на входы элемента 180, формиру  на его выходе логическую 1, котора  поступает по цепи 13 на один из входов элемента ИЛИ 211 (фиг.4), на другом входе которого при отсутствии сигнала с прерывании на будет низкий потенциал. С выхода элемента ИЛИ 211 логическа  1 поступает на один из входов элемента И 209, второй вход которого, при условии отсутстви  сигнала о прерывании, находитс  под высоким потенциалом, т.е. на выходе элемента И 209 формируетс  логическа  1, котора  поступает по цепи 26 на синхровходы блока 4 пам ти и разрешает его работу.This ends the first beat. Along with these processes, during the first clock cycle, circuits 192 and 193 are logical 1 and logical O, respectively, fed to the inputs of element 180, forming logical 1 at its output, which flows through circuit 13 to one of the inputs of the OR element 211 (FIG. 4) , on the other input of which, in the absence of a signal with interruption, there will be a low potential. From the output of the element OR 211, logical 1 is fed to one of the inputs of the element AND 209, the second input of which, provided that there is no interruption signal, is at a high potential, i.e. At the output of the element And 209, a logical 1 is formed, which is fed through the circuit 26 to the synchronous inputs of the memory block 4 and permits its operation.

Кроме того, с выхода элемента ИЛИ 211 по 28 логическа  поступает на входы CS регистров 240-243 (фиг.8) и на входы CS2 регистров238 и 239. После элемента НЕ 244 этот потенциал преобразуетс  в логический О и поступает на входы CS2 регистров 240-243 и на входы CS1 регистров 238 и 239. тем самым разреша  работу выходных адресных регистров 238 и 239 и запреща  работу выходных и входных регистров 240-243 данных.In addition, from the output of the element OR 211 through 28, the logical is fed to the inputs of the CS registers 240-243 (Fig. 8) and the inputs of the CS2 registers 238 and 239. After the element HE 244, this potential is converted into a logical O and fed to the inputs CS2 of the registers 240 243 and to the inputs CS1 of registers 238 and 239. thereby permitting the operation of output address registers 238 and 239 and prohibiting the operation of output and input registers 240-243 data.

Во втором такте после поступлени  следующего тактового импульса на счетный вход счетчика 161 на его выходах мен етс In the second cycle, after the next clock pulse arrives at the counting input of counter 161, its outputs change

код и на цепи 192 теперь устанавливаетс  логический О, а на цепи 193 - логическа  1. При этом на выходе элемента И 172 (фиг.2) формируетс  логический О, а на выходе элемента И 173 логическа  1, котора  по цепи 19 поступает на вход MD выходных адресных регистров 238 и 239, что переведет их в режим считывани . Адресный код по цеп м 149-158 вместе с сигналом о признаке адресации (по цепи 34) поступит в ПУ, Все остальные элементы устройства останутс  в прежнем состо нии, поскольку потенциал на выходе элемента 180 останетс  неизменным. Элемент задержки ИЛИ 178 необходим дл  того, чтобы при переключении выходных адресных регистров 238 и 239 из режима записи в режим считывани  высокий потенциал по цепи 21 заведомо не изменил состо ние выходного адресного регистра 239.the code and on circuit 192 is now set to logical O, and on circuit 193 - logical 1. At the same time, logical O is formed at the output of AND 172 (FIG. 2), and logical 1 is output at AND 173, which enters input 19 through circuit 19 MD output address registers 238 and 239, which puts them in read mode. The address code on chains 149-158, along with the signal about the sign of addressing (on chain 34), will go to the control panel. All other elements of the device will remain as they were, since the potential at the output of element 180 will remain unchanged. The delay element OR 178 is necessary so that when switching the output address registers 238 and 239 from the write mode to the read mode, the high potential along the circuit 21 does not knowingly change the state of the output address register 239.

На прот жении третьего такта на цеп х 192 и 193 (фиг.2) поддерживаетс  высокий потенциал, на выходе элемента И 172 по- прежнему низкий потенциал. На выходе элемента И 173 также устанавливаетс  низкий потенциал, что переводит выходные адресные регистры 238 и 239 в режим записи, отключа  их выходы от ПУ. На выходе элемента 180 по витс  логический О. При условии отсутстви  сигнала о прерывании цепи 14 будет логический О, а на цеп х 22, 23 - логическа  1. Таким образом,логический О, сформированный на выходе элемента 180. без изменени  попадает через элемент ЛЛИ 211 и элемент И 209 (фиг.4) на выходы CS блока 4 пам ти (фиг.5), что разрешит доступ к пам ти (на вход элемента ИЛИ 211 (фиг.4, в данном случае с цепи 14 поступает логический О, а на вход элемента И 209 с цепи 22 поступает логическа  1). Одновременно логический О с выхода элемента ИЛИ 211 по цепи 28 поступит на входы CS1 регистров 240-243 (фиг.8) и на входы CS2 регистров 238 и 239, при этом на входах CS2 регистров 240-243 и на входах CS1 регистров 238 и 239 сформируетс  логическа  Г, что разрешит работу регистров 240- 243, а регистры 238 и 239 будут отключены. Вместе с тем на цепи 139 (фиг.7) будет без изменений поддерживатьс  потенциал с выхода шинных формирователей 232 и 233. соответствующего младшему разр ду адресного кода, так как адресный код не мен етс .During the third cycle on the chains 192 and 193 (Fig. 2), a high potential is maintained, and the output potential of the And 172 element is still low. At the output of the element And 173, a low potential is also established, which places the output address registers 238 and 239 in the recording mode, disconnecting their outputs from the PU. At the output of the element 180, the logical O turns on. If there is no signal about interrupting the circuit 14, there will be a logical O, and on chains 22, 23 - logical 1. Thus, the logical O formed at the output of the element 180. without changing it goes through the LRI element 211 and the AND element 209 (FIG. 4) to the CS outputs of the memory block 4 (FIG. 5), which will allow access to the memory (to the input of the OR element 211 (FIG. 4, in this case, circuit 14 receives logical O, and the logical element 1 goes to the input of the AND element 209 from the circuit 22. At the same time, logical O from the output of the OR element 211 goes to the input 28 via the circuit 28 The CS1 registers 240-243 (Fig. 8) and the inputs CS2 of registers 238 and 239, while logical inputs G are formed at the inputs CS2 of registers 240-243 and at the inputs CS1 of registers 238 and 239, which will allow the operation of registers 240-243, and The registers 238 and 239 will be disabled. However, the potential from the output of the bus drivers 232 and 233 will be maintained on the circuit 139 (Fig. 7) corresponding to the lower-order bit, since the address code does not change.

Через элементы 212 и 213 задержки (фиг.4) этот сигнал попадает на вход элемента ИЛИ 210, а с его выхода без изменений - на вход элемента И 208 и далее с выхода элемента И 208 также без изменений по цепи 27 на входы записи/чтени  блока 4Through the elements 212 and 213 of the delay (figure 4), this signal enters the input of the element OR 210, and from its output unchanged - at the input of the element AND 208 and further from the output of the element AND 208 also unchanged through the circuit 27 to the inputs of the write / read block 4

пам ти (фиг.5), так как при отсутствии сигнала о прерывании на вход элемента ИЛИ 210 с цепи 14 поступит логический 0м, а на элемент И 208 с цепи 23 поступает логиче- 5 ека  1.memory (FIG. 5), since in the absence of an interrupt signal, the input of the OR 210 element will be 0m from the circuit 14, and the logical 5 eka 1 will go to the AND208 element from the circuit 23.

Этот же сигнал младшего разр да адреса , сн тый с выхода элемента ИЛИ 210, по цепи 25 поступает на входы В шинных формирователей (ШФ) 234-237 (фиг.8), что от0 кроет соответствующий канал ШФ 234-237, так как на цепи 139 в данном случае потенциал низкий, при этом блок 4 пам ти будет готов к записи, а ШФ 234-237 (фиг.8) будут открыты дл  передачи информации из вход5 ных регистров данных 242 и 243 в блок 4 пам ти. Регистры 240-243 будут находитьс  в режиме записи, поскольку на лини х 192 и 193 (фиг.2) поддерживаютс  высокие потенциалы , а на выходе элементов НЕ 185 иThe same low-order address signal, removed from the output of the OR 210 element, is fed through the circuit 25 to the inputs B of the bus driver (PF) 234-237 (FIG. 8), which denotes the corresponding channel PF 234-237, since Circuits 139, in this case, the potential is low, while the memory block 4 will be ready for recording, and SchF 234-237 (Fig. 8) will be opened to transfer information from the input data registers 242 and 243 to the memory block 4. Registers 240-243 will be in recording mode, since high potentials are maintained on lines 192 and 193 (Fig. 2), and HE 185 and

0 186 сформируютс  низкие потенциалы, которые поступ т на входы элементов И 174 и 175. на выходах которых также сформируютс  логические О. По цепи 15 логический О поступит на входы MD регистров 242 и 2430 186 low potentials will be formed that go to the inputs of the elements And 174 and 175. At the outputs of which logical O are also formed. Through the circuit 15, the logical O will go to the inputs of the MD registers 242 and 243

5 (фиг.8), а по цепи 17 - на входы MD регистров 240 и 241. Через элементы НЕ 189 и 190 (фиг.2) по цеп м 16 и 18 эти сигналы в виде логических 1 поступ т на входы строба регистров 240-243 (фиг.8), что соответствует5 (FIG. 8), and via circuit 17, to the inputs of MD registers 240 and 241. Through the elements HE 189 and 190 (FIG. 2), via the chains 16 and 18, these signals in the form of logical 1 arrive at the inputs of the strobe registers 240 -243 (Fig.8), which corresponds to

0 их работе в режиме записи, В регистры 242, 243 будет произведена запись информации, поступившей в этом такте из ПУ. Состо ние регистров 240 и 241 в третьем такте безразлично . В течение четвертого такта на цеп х0 their operation in the recording mode, In the registers 242, 243 will be recorded information received in this cycle from the PU. The state of registers 240 and 241 in the third cycle is indifferent. During the fourth cycle on the chain

5 192 и 193 (фиг.2) поддерживаетс  низкий потенциал. При этом на выходах элементов И 172 и 173 по-прежнему низкий потенциал. Доступ к блоку 4 пам ти (фиг.5) разрешен по входу С§ (на цепи 26 логический О).5 192 and 193 (Fig. 2) the potential is kept low. In this case, the outputs of the elements And 172 and 173 is still low potential. Access to memory block 4 (FIG. 5) is allowed at input Cg (on circuit 26 logical O).

0 На цепи 27 - также логический О, поступающий на входы записи/чтени  блока 4 пам ти и определ ющий работу блока 4 пам ти в режиме записи. ШФ 234-237 (фиг.8) работают в направлении передачи0 On circuit 27 is also a logical O, coming to the write / read inputs of memory 4 and defining the operation of memory 4 in write mode. ShF 234-237 (Fig.8) work in the direction of transmission

5 информации с входных регистров данных 242 и 243 на информационные входы 51-56 блока 4 пам ти. В четвертом также входные регистры данных 242 и 243 работают в режиме считывани  информации, состо ние5 information from the input data registers 242 and 243 to the information inputs 51-56 of memory block 4. In the fourth, also the input data registers 242 and 243 operate in the information reading mode, the state

0 выходных регистров данных 240 и 241 безразлично .0 output data registers 240 and 241 are indifferent.

С выходов элементов НЕ 185 и 186 (фиг.2) на входы элементов И 174 и 175 по цеп м 195 и 196 поступают логические 1.From the outputs of the elements HE 185 and 186 (Fig. 2) logical inputs 1 are fed to the inputs of the elements AND 174 and 175 along the chains 195 and 196.

5 На вход элемента И 175 по цепи 25 поступает логическа  1 и на вход элемента И 174 с выхода элемента НЕ 188 также поступает логическа  1. На выходе элемента И 174 по витс  логическа  1. на выходе элемента И 175 - логический О.5 Logical 1 arrives at the input of AND 175 through circuit 25 and logical 1 also arrives at the input of element AND 174 from the output of element HE 188. At output of element AND 174, logical 1 is output. At output of element 175, logical O is received.

Таким образом, на входы строба выходных регистров данных 240, 241 (фиг.8) с выхода элемента НЕ 190 (фиг.2) по цепи 18 поступает логическа  1, а на входы MD по цепи 17 с выхода элемента И 175 поступает логический О. На вход MD входных регистров данных 242 и 243 (фиг.8) с выхода элемента И 174 (фиг.2) по цепи 15 поступает логическа  Г. На вход строба входных регистров 242 и 243 данных (фиг.8) с выхода элемента НЕ 189(фиг.2)по цепи 16 поступит логический О, при этом с входных регистров данных 242 и 243 (фиг.8) по цеп м 261- 276 происходит считывание прин той из ПУ информации и одновременна  запись через ШФ 234-237 в блок 4 пам ти по цеп м 51- 66. На входах CS1 регистров 240-243 и CS2 регистров 238, 239 по-прежнему низкий потенциал , а на входах CS2 регистров 240-243 и CS1 регистров 238 и 239 - высокий потенциал .Thus, the inputs of the strobe of the output data registers 240, 241 (Fig. 8) from the output of the HE element 190 (Fig. 2) go through circuit 18 to logical 1, and to the inputs of MD, via the wire 17 from the output of item And 175, logical O comes. The input MD of the input data registers 242 and 243 (Fig. 8) from the output of the AND element 174 (Fig. 2) goes through logic 15 through the circuit 15. To the input of the gate of the input data registers 242 and 243 (Fig. 8) from the output of the HE element 189 (FIG. 2) a logical O will be sent along the circuit 16, and from the input data registers 242 and 243 (FIG. 8), the information received from the PU and the simultaneous write through ShF 234-237 to block 4 of memory along chains 51- 66. At the inputs of the CS1 registers 240-243 and CS2, the registers 238, 239 are still low potential, and at the inputs of the CS2 registers 240-243 and CS1 of registers 238 and 239 - high potential.

В цикле передачи информации из блока 4 пам ти в ПУ первые два такта аналогичны первым двум тактам цикла приема инфом- рации из ПУ в блок 4 пам ти. В третьем такте к блоку 4 пам ти разрешен доступ. Поступающий по цепи 139 высокий потенциал формирует на выходе элемента ИЛИ 210 (фиг.4) логическую 1й, котора  через элемент И 208 и далее по цепи 27 поступает на вход записи /чтени , перевод  блок 4 пам ти в режим считывани . При этом по цепи 25 эта же логическа  1 поступает на входы В ШФ 234-237 (фиг.8), что определ ет направление передача ШФ 234-237 от блока 4 пам ти к выходным регистрам данных 240 и 241. Информаци , считываема  с блока 4 пам ти по цеп м 51-66 через ШФ 234-237 по цеп м 245-260, запишетс  в выходные регистры 240 и 241 данных. На входах CS1 регистров 240 243 CS2 регистровIn the cycle of information transfer from memory block 4 to the control unit, the first two cycles are similar to the first two cycles of the information reception cycle from the control unit to memory block 4. In the third cycle, access to the memory block 4 is allowed. The high potential arriving through the circuit 139 forms, at the output of the element OR 210 (Fig. 4), a logical 1st, which through the element AND 208 and further along the chain 27 enters the write / read input, transferring the memory block 4 to the read mode. At the same time, the same logical 1 through the circuit 25 is fed to the inputs of ShF 234-237 (Fig. 8), which determines the direction of transfer of ShF 234-237 from memory block 4 to output data registers 240 and 241. Information read from the block 4 memories in chains 51-66 through ShF 234-237 in chains 245-260, will be written into the output registers 240 and 241 of the data. The inputs of the CS1 registers 240 243 CS2 registers

238и 239 - низкий потенциал; на входах CS2 регистров 240-243 и CS1 регистров 238 и238 and 239 - low potential; on inputs CS2 of registers 240-243 and CS1 of registers 238 and

239- высокий потенциал; на входах MD регистров 240-241 - низкий потенциал, на входах строба - высокий потенциал.239 - high potential; at the inputs of MD registers 240-241 - low potential, at the inputs of the gate - high potential.

Таким образом, регистры 240 и 241 работают в режиме записи, состо ние регистров 242 и 243 безразлично, регистры 238 иThus, registers 240 and 241 operate in write mode, the state of registers 242 and 243 is indifferent, registers 238 and

239отключены.239 are disabled.

В четвертом такте происходит считывание информации с выходных регистров 240 и 241 данных в ПУ по цеп м 67-92. Блок 4 пам ти работает по-прежнему в режиме считывани , но выходные регистры данныхIn the fourth cycle, information is read from the output registers 240 and 241 of data in the control panel along chains 67-92. Memory block 4 is still in read mode, but the output data registers

240и 241 не воспринимают более данных с информационных цепей 51-66 блока 4 пам ти , передава  информацию в ПУ, так как на цепи 25 тепень высокий потенциал, на выходе элемента И 174(фиг.2)-низкийуровен ь , на выходе элемента И 175 - высокий. Соответственно на входах строба регистров 240 и 241 (фиг.8) - логи ioi кий О, а на входах MD - логическа  1, что обеспечивает240 and 241 do not perceive more data from information circuits 51-66 of memory block 4, transmitting information to PU, since circuit 25 has a high potential, the output of the AND 174 element (figure 2) is low, and the output of the AND 175 element - tall. Accordingly, at the inputs of the gate of registers 240 and 241 (Fig. 8) there are logs of the ioi cue O, and at the inputs of the MD - logical 1, which provides

их работу в режиме считывани , на входы строба регистров 242 и 243 поступит логическа  1, а на входы MD- логический О, что приводит регистры 242 и 243 в режим записи , но их состо ние в данном случае безраз0 лично; выходные адресные регистры 238 и 239 по-прежнему выключены из цепиtheir operation in the read mode, the inputs of the strobe of the registers 242 and 243 will go to logical 1, and to the inputs of the MD will be logical O, which brings the registers 242 and 243 to the write mode, but their state in this case is personal; output address registers 238 and 239 are still off the circuit

Безразличие адресных регистров возможно потому, что адрес ранее зафиксирован в соответствующем ПУ, По окончанииThe indifference of the address registers is possible because the address was previously recorded in the corresponding PU. At the end

5 каждого четырехтактового цикла производитс  сброс счетчика 161 (фиг.2) и при поступлении очередного тактового импульса на счетный вход счетчика 161 счет начинаетс  сначала, вырабатываетс  новый адрес и5 of each four-cycle cycle, the counter 161 is reset (FIG. 2) and when the next clock pulse arrives at the counting input of the counter 161, the counting begins first, a new address is generated and

0 все процессы повтор ютс .0, all processes are repeated.

Элементы 212 и 213 задержки (фиг.6) необходимы дл  того, чтобы при окончании четвертого такта перед началом первого такта в начале прекратилс  доступ к пам ти,The delay elements 212 and 213 (Fig. 6) are necessary so that at the end of the fourth cycle before the beginning of the first cycle, the memory access is stopped at the beginning,

5 а потом произошло переключение по входу j записи/чтени  во избежание искажени  информации . Когда на выходах группы счетчиков 216-218 (фиг 6) поддерживаетс  нулевой и единичный адресные коды, уст0 ройство работает вхолостую, так как в ПУ нет адресата, а в блоке пам ти -  чеек, которые реагировали бы на эти адресные коды. Когда на выходе группы счетчиков- формирователей адресов устанавливаетс 5 and then a switch was made on the write / read input j to avoid distortion of information. When zero and single address codes are maintained at the outputs of a group of counters 216-218 (FIG. 6), the device runs idle, since there is no destination in the control center, and in the memory block - cells that would react to these address codes. When the output of the address resolver group is set

5 код, соответствующий числу 1025, происходит сброс счетчиков 216-218. При этом на выходе элемента НЕ 221 Формируетс  логическа  1, по цепи 226 поступающа  на вход элемета И 219, на вход элемента И 2195 code corresponding to the number 1025, counters 216-218 are reset. In this case, the output of the element is NOT 221. A logical 1 is formed, along the chain 226, coming to the input of the element 219, to the input of the element 219

0 поступает логическа  1 с выхода счетчика 218, соответствующего второму разр ду по цепи 227, Логическа  1, сформированна  на выходе элемента И 219, по цепи 228 поступает на вход элемента ИЛИ 220, а с его0 enters logical 1 from the output of the counter 218, corresponding to the second discharge through the chain 227, Logic 1, formed at the output of the AND 219 element, through the chain 228 enters the input of the OR element 220, and from it

5 выхода по цепи 229 производитс  сброс счетчиков 216-218.5 outputs on circuit 229, the counters 216-218 are reset.

Claims (4)

Формула изобретени  1. Устройство дл  сопр жени  ЭВМ с периферийными устройствами, содержа0 щее блок св зи с ЭВМ, блок пам ти, блок ввода-вывода, блок управлени  пам тью, причем перва  группа информационных входов-выходов блока св зи с ЭВМ образует группу входов-выходов устройства дл Claim 1. Device for interfacing a computer with peripheral devices containing a communication unit with a computer, a memory unit, an input / output unit, a memory management unit, the first group of information input-output units of the communication unit with a computer forming a group of inputs -outputs for 5 подключени  к группе информационных входов-выходов ЭВМ, перва , втора  группы информационных выходов и перва  группа информационных входов блока ввода-вывода образуют группу входов-выходов устройства дл  подключени  к информационным и адресным входам-выходам периферийных устройств, отличающеес  тем, что, с целью сокращени  аппаратурных затрат, в устройство введены блок синхронизации , блок формировани  адреса, блок коммутации адреса, причем установочный вход и вход запуска блока синхронизации  вл ютс  входами устройства дл  подключени  соответственно к установочному входу и выходу запуска ЭВМ, первый синхровыход блока синхронизации соединен с разрешающим входом блока св зи с ЭВМ и  вл етс  выходом устройства дл  подключени  к входу готовности ЭВМ, первый , второй информационные входы блока св зи с ЭВМ  вл ютс  входами устройства дл  подключени  соответственно к выходам записи и чтени  ЭВМ, перва  группа информационных входов блока коммутации адреса образует группу входов устройства дл  подключени  к группе адресных выходов ЭВМ, информационный выход блока ввода- вывода  вл етс  выходом устройства дл  подключени  к входам признака адресации пеоиферийных устройств, при этом втора  группа информационных входов-выходов блока св зи с ЭВМ соединена с группой информационных входов-выходов блока пам ти и с группой информационных входов- выходов блока ввода-вывода, группа стробирующих входов которого соединена с группой синхровыходов блока синхронизации , первый разрешающий вход которого соединен с информационным выходом блока формировани  адреса, группа информационных выходов которого соединена с второй группой информационных входов блока коммутации адреса, перва  группа информационных выходов которого соединена с второй группой информационных входов блока ввода-вывода, стробирующий вход которого соединен с управл ющим входом блока коммутации адреса и с первым информационным выходом блока св зи с ЭВМ, второй информационный выход которого соединен со стробирующим входом блока коммутации адреса, втора  группа информационных выходов которого соединена с группой адресных входов блока пам ти, стробирующий вход и вход записи- чтени  которого соединены соответственно с первым и вторым выходами блока управлени  пам тью, третий выход которого соединен с вторым разрешающим входом блока синхронизации и с первым входом режима работы блока ввода-вывода, второй вход режима работы которого соединен с четвертым выходом блока управлени  пам тью , первый и второй входы логического услови  которого соединены соответственно с третьим и четвертым информационными выходами блока св зи с ЭВМ, п тый информационный выход которого соединен с третьим разрешающим входом блока синхронизации , второй, третий и четвертый син- хровыходы которого соединены соответственно с третьим, четвертым входами логического услови  блока управлени  пам тью и с синхровходом блока формиро0 вани  адреса, установочный вход которого соединен с п тым синхровыходом блока синхронизации, с установочным входом блока ввода-вывода и с установочным входом блока коммутации адреса, младший5 connections to a group of information inputs / outputs of a computer, the first, second groups of information outputs and the first group of information inputs of an I / O unit form a group of inputs and outputs of a device for connecting to information and address inputs / outputs of peripheral devices, reduce hardware costs, a synchronization block, an address generation block, an address switching block are entered into the device, and the setup input and the trigger input of the synchronization block are device inputs for connecting According to the installation input and the start output of the computer, the first synchronized output of the synchronization unit is connected to the enabling input of the communication unit with the computer and is the output of the device for connection to the readiness of the computer, the first, second information inputs of the communication unit with the computer are connecting respectively to the write and read outputs of the computer, the first group of information inputs of the address switching unit forms a group of device inputs for connecting to the group of address outputs of the computer, the information output of the block water output is the output of the device for connecting to the inputs of the addressing attribute of peripheral devices, while the second group of information inputs-outputs of the communication unit with a computer is connected to the group of information inputs-outputs of the memory unit and the group of information inputs-outputs of the input-output unit , a group of gate inputs of which is connected to a group of sync outputs of the synchronization unit, the first enabling input of which is connected to the information output of the address generation unit, the group of information outputs of which are connected Inena with the second group of information inputs of the address switching unit, the first group of information outputs of which is connected to the second group of information inputs of the input / output unit, the gate input of which is connected to the control input of the address switching unit and the first information output of the communication unit with a computer, the second information the output of which is connected to the gate input of the address switching unit, the second group of information outputs of which is connected to the group of address inputs of the memory block, the gate input and input which records are connected respectively to the first and second outputs of the memory control unit, the third output of which is connected to the second enabling input of the synchronization unit and to the first input of the operation mode of the I / O unit, the second input of the operation mode of which is connected to the fourth output of the memory management unit , the first and second inputs of the logic condition of which are connected respectively to the third and fourth information outputs of the communication unit with a computer, the fifth information output of which is connected to the third permitting input The second, third, and fourth sync outputs of the synchronization unit are connected respectively to the third and fourth inputs of the logical condition of the memory management unit and to the synchronous input of the address generation unit, the setup input of which is connected to the sync output of the synchronization unit - output and with the installation input of the address switching unit, junior 5 разр д первой группы информационных выходов которого соединен с п тым входом логического услови  блока управлени  пам тью .The 5th bit of the first group of information outputs of which is connected to the fifth input of the logic condition of the memory control unit. 2. Устройство по п. 1. о т л и ч а ю щ е 0 е с   тем, что блок управлени  пам тью содержит два элемента ИЛИ, два элемента И, два элемента задержки, причем первые входы первого, второго элементов И  вл ютс  соответственно первым, вторым вхо5 дами логического услови  блока, первый вход первого элемента ИЛИ соединен с первым входом второго элемента ИЛИ и  вл етс  третьим входом логического услови  блока, второй вход второго элемента ИЛИ и2. The device according to claim 1. that is, that the memory control unit contains two OR elements, two AND elements, two delay elements, the first inputs of the first and second AND elements being respectively, the first, the second inputs of the logical condition of the block, the first input of the first OR element is connected to the first input of the second OR element and is the third input of the logical condition of the block, the second input of the second OR element and 0 вход первого элемента задержки  вл ютс  соответственно четвертым и п тым входами логического услови  блока, выходы первого и второго элементов И  вл ютс  соответственно первым и вторым выходами блока,0, the input of the first delay element are respectively the fourth and fifth inputs of the logical condition of the block, the outputs of the first and second elements of AND are the first and second outputs of the block, respectively 5 выход первого элемента ИЛИ соединен с вторым входом второго элемента И и  вл етс  третьим выходом блока, выход второго элемента ИЛИ соединен с вторым входом первого элемента И и  вл етс  четвертым5, the output of the first element OR is connected to the second input of the second element AND, and is the third output of the block, the output of the second element OR is connected to the second input of the first element AND, and is the fourth 0 выходом блока, при этом выход первого элемента задержки соединен с входом второго элемента задержки, выход которого соединен с вторым входом первого элемента ИЛИ.0 by the output of the block, while the output of the first delay element is connected to the input of the second delay element, the output of which is connected to the second input of the first OR element. 5five 3. Устройство по п.1, о т л и ч а ю щ е е- с   тем, что блок св зи с ЭВМ содержит два шинных формировател , два элемента НЕ. два элемента И-НЕ, два элемента задержки , элемент ИСКЛЮЧАЮЩЕЕ ИЛИ. причем3. The device according to claim 1, of which is that the communication unit with a computer contains two bus formers, two elements are NOT. two NOT elements, two delay elements, EXCLUSIVE OR. where 0 группа информационных выходов первого шинного формировател  и группа информационных входов второго шинного формировател  образуют первую группу информационных входов-выходов блока,0 group of information outputs of the first bus driver and a group of information inputs of the second bus driver form the first group of information inputs / outputs of the block, 5 группа информационных входов первого шинного формировател  и группа информационных выходов второго шинного формировател  образуют вторую группу информационных входов-выходов блока, первый вход элемента ИСКЛЮЧАЮЩЕЕ5 the group of information inputs of the first bus driver and the group of information outputs of the second bus driver form the second group of information inputs-outputs of the block, the first input of the EXCLUSIVE element ИЛИ соединен с первым входом первого элемента И-НЕ и  вл етс  первым информационным входом блока, второй вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и вход первого элемента задержки  вл ютсс  соответственно вторым информационным и разрешающим входами блока, выход первого элемента НЕ  вл етс  первь м информационным выходом блока, выход второго элемента И-НЕ соединен с входом второго элемента задержки, с входом первого элемента НЕ, с первыми управл ющими входами первого, второго шинных формирователей и  вл етс  вторым информационным выходом блока, выход второго элемента задержки  вл етс  третьим информационным выходом блока, выход первого элемента И- НЕ соединен с входом второго элемента НЕ и  вл етс  четвертым информационным выходом блока, выход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединен с первым входом второго элемента И-НЕ и  вл етс  п тым информационным выходом блока, при этом выход первого элемента задержки соединен с вторыми входами первого и второго элементов И-НЕ, выход второго элемента НЕ соединен с вторыми управл ющими входами первого и второго шинных формирователей .OR is connected to the first input of the first NAND element and is the first information input of the block, the second input of the EXCLUSIVE OR element and the input of the first delay element are respectively the second information and enabling inputs of the block, the output of the first element is NOT the first information output of the block, the output of the second element is NOT connected to the input of the second delay element, to the input of the first element NOT, to the first control inputs of the first and second bus drivers and is the second information output block a, the output of the second delay element is the third information output of the block, the output of the first element AND- NOT is connected to the input of the second element NOT and is the fourth information output of the block, the output of the element EXCLUSIVE OR is connected to the first input of the second element AND-NOT and is n In this case, the output of the first delay element is connected to the second inputs of the first and second NAND elements, the output of the second element is NOT connected to the second control inputs of the first and second bus drivers. 4. Устройство поп.1,отличающе - е с   тем, что блок формировани  адреса содержит три счетчика, два элемента НЕ, элемент И, элемент ИЛИ, три элемента задержки , причем вход первого элемента НЕ  вл етс  установочным входом блока, счетный вход первого счетчика  вл етс  синх- ровходом блока, выход первого элемента задержки  вл етс  информационным выходом блока, группы разр дных выходов первого , второго и третьего счетчиков образуют группу информационных выходов блока, при этом вход первого элемента задержки соединен с выходом второго элемента задержки , вход которого соединен с выходом третьего элемента задержки, вход которого соединен с выходом первого элемента НЕ и с первым входом элемента ИЛИ, второй вход и выход которого соединены соответственно с выходом элемента И и с установочными входами второго, третьего и первого счетчиков, младший разр д группы разр дных выходов которого соединен с входом второго элемента НЕ, выход которого соединен с первым входом элемента И, второй вход которого соединен с выходом переноса третьего счетчика, счетный вход которого соединен с выходом переноса второго счетчика, счетный вход которого соединен с выходом переноса первого счетчика.4. Device pop. 1, characterized in that the address generation unit contains three counters, two NOT elements, AND element, OR element, three delay elements, the input of the first element is NOT the installation input of the block, the count input of the first counter is the synchronous input of the block, the output of the first delay element is the information output of the block, the groups of the bit outputs of the first, second and third counters form a group of information outputs of the block, and the input of the first delay element is connected to the output of the second element delay, the input of which is connected to the output of the third delay element, the input of which is connected to the output of the first element NOT and to the first input of the element OR, the second input and output of which are connected respectively to the output of the element AND and to the installation inputs of the second, third and first counters, the least significant g group of bit outputs of which is connected to the input of the second element NOT, the output of which is connected to the first input of the element I, the second input of which is connected to the transfer output of the third counter, the counting input of which is connected to the output house transport of the second counter, the counting input of which is connected to the output of the first counter transfer. 5, Устройство по п.1. о т л и ч а ю щ е - е с   тем, что блок синхронизации содержит два триггера, два счетчик ), генератор тактовых импульсов, делитель частоты, одновибратор , дес ть элементов И, два элемента ИЛИ, одиннадцать элементов НЕ, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, два элемента задержки , причем установочный вход первого триггера соединен с входом первого эле0 мента НЕ и  вл етс  входом запуска блока, вход первого элемента задержки  вл етс  установочным входом блока, установочный вход второго триггера соединен с первым входом первого элемента И и  вл етс  пер5 вым разрешающим входом блока, вход второго элемента НЕ соединен с первым входом второго элемента И и  вл етс  вторым разрешающим входом блока, вход третьего элемента НЕ соединен с первым5, the device according to claim 1. This is due to the fact that the synchronization unit contains two triggers, two counters), clock generator, frequency divider, one-shot, ten AND elements, two OR elements, eleven NO elements, the EXCLUSIVE OR element , two delay elements, the installation input of the first trigger is connected to the input of the first element NOT and is the start input of the block, the input of the first delay element is the installation input of the block, the input input of the second trigger is connected to the first input of the first AND element and R The block enable input, the input of the second element is NOT connected to the first input of the second element AND, and is the second allowing input of the block, the input of the third element is NOT connected to the first 0 входом третьего элемента И и  вл етс  третьим разрешающим входом блока, выход четвертого элемента И  вл етс  первым и вторым синхровыходами блока, выход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ  вл етс 0 is the input of the third AND element and is the third enable input of the block, the output of the fourth AND element is the first and second sync outputs of the block, the output of the EXCLUSIVE OR element is 5 третьим синхровыходом блока, выход п того элемента И соединен с входом второго элемента задержки и  вл етс  четвертым синхровыходом блока, выход четвертого элемента НЕ  вл етс  п тым синхровыхо0 дом блока, выход второго элемента задержки , выход шестого элемента И, соединенный с входом п того элемента НЕ, выход п того элемента НЕ, выход шестого элемента НЕ, выход седьмого элемента И, соединенный с5, the third sync output of the block, the output of the fifth element I is connected to the input of the second delay element and is the fourth synchronized output of the block, the output of the fourth element is NOT the fifth synchronous block of the block, the output of the second delay element, the output of the sixth element I connected to the input of the fifth element NO, the output of the fifth element is NOT, the output of the sixth element is NOT, the output of the seventh element AND, connected to 5 входом шестого элемента НЕ, выход седьмого элемента НЕ, выход второго элемента И, соединенный с входом седьмого элемента НЕ, образуют группу синхро- выходов, блока, при этом выход генератора5 the input of the sixth element is NOT, the output of the seventh element is NOT, the output of the second element is And connected to the input of the seventh element of the NOT form a group of sync outputs, block, and the generator output 0 тактовых импульсов соединен с входом делител  частоты, выход которого соединен с первыми входами восьмого и дев того элементов И, выходы которых соединены соответственно со счетными входами первого и0 clock pulses connected to the input of the frequency divider, the output of which is connected to the first inputs of the eighth and ninth elements And, the outputs of which are connected respectively to the counting inputs of the first and 5 второго счетчиков, выход первого элемента И соединен с входом сброса первого триггера , выход которого соединен с вторым входом третьего элемента И, выход которого соединен с входом четвертого элемента НЕ5 of the second counter, the output of the first element And is connected to the reset input of the first trigger, the output of which is connected to the second input of the third element And, the output of which is connected to the input of the fourth element NOT 0 и с первым входом первого элемента ИЛИ, выход которого соединен с установочным входом второго счетчика, выход которого соединен с первым входом четвертого элемента И и с входом восьмого элемента НЕ,0 and with the first input of the first element OR, the output of which is connected to the installation input of the second counter, the output of which is connected to the first input of the fourth element AND, and to the input of the eighth element NOT, 5 выход которого соединен с вторым входом дев того элемента И, третий вход которого соединен с вторым входом четвертого элемента И и с выходом дев того элемента НЕ, вход которого соединен с выходом второго элемента ИЛИ, с вторым входом первого5 whose output is connected to the second input of the ninth element AND, the third input of which is connected to the second input of the fourth element AND and to the output of the ninth element NOT whose input is connected to the output of the second OR element, to the second input of the first элемента ИЛИ и с вторым входом восьмого элемента И, третий вход которого соединен с вторым входом первого элемента И и с выходом второго триггера, вход сброса которого соединен с выходом одновибратора, вход запуска которого соединен с выходом первого элемента задержки, выход первого элемента НЕ соединен с третьим входом первого элемента И. выход третьего элемента НЕ соединен с первым входом второго элемента ИЛИ, второй вход которого соединен с первым входом п того элемента И, с первым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, с первым выходом первого счетчика и с входом дес того элемента НЕ. выход которого соединен с вторым входом второго элемента И, с первыми входами шестого,the OR element and the second input of the eighth element AND, the third input of which is connected to the second input of the first element AND and the output of the second trigger, the reset input of which is connected to the output of the one-oscillator, the start input of which is connected to the output of the first delay element the third input of the first element I. the output of the third element is NOT connected to the first input of the second element OR, the second input of which is connected to the first input of the fifth AND element, to the first input of the EXCLUSIVE OR element, to the first output of the first and the input of the tenth item is NOT. the output of which is connected to the second input of the second element I, to the first inputs of the sixth, 00 5five седьмого элементов И и с первым входом дес того элемента И, выход которого соединен с установочным входом первого счетчика , второй выход которого соединен с вторым входом шестого элемента И, с вторым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, с входом одиннадцатого элемента НЕ и с третьим входом второго элемента ИЛИ, четвертый вход которого соединен с третьим выходом первого счетчика и с вторым входом дес того элемента И, третий вход которого соединен с выходом одиннадцатого элемента НЕ, с вторым входом п того элемента И, с третьим входом второго элемента И и с вторым входом седьмого элемента И, третий вход которого соединен с выходом второго элемента НЕ.the seventh And elements and the first input of the tenth And element, the output of which is connected to the installation input of the first counter, the second output of which is connected to the second input of the sixth AND element, to the second input of the EXCLUSIVE OR element, to the eleventh element input and to the third input of the second element OR, the fourth input of which is connected to the third output of the first counter and to the second input of the tenth element AND, the third input of which is connected to the output of the eleventh element NOT, to the second input of the fifth element AND, and to the third input the second AND gate and a second input of the seventh AND gate, the third input of which is connected to the output of the second NOT member. 15-2115-21 5050 Фиг.11 2323 Физ.4Physical.4 u129-mu129-m ЛL IIIIII тt 225225 1212 Ur-J Ur-j т-изt-of 230230 WB-fff 31WB-fff 31 1L и1L and Фиг. 5FIG. five 3232 226226 119-128119-128 гg 218218 227227 229229 Фиг. ВFIG. AT H9-f4ffH9-f4ff Пд-1Ъ8 Pd-1b Фиг. 7FIG. 7
SU894728049A 1989-08-07 1989-08-07 Device for interfacing computer with peripheral devices SU1667090A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU894728049A SU1667090A1 (en) 1989-08-07 1989-08-07 Device for interfacing computer with peripheral devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU894728049A SU1667090A1 (en) 1989-08-07 1989-08-07 Device for interfacing computer with peripheral devices

Publications (1)

Publication Number Publication Date
SU1667090A1 true SU1667090A1 (en) 1991-07-30

Family

ID=21465315

Family Applications (1)

Application Number Title Priority Date Filing Date
SU894728049A SU1667090A1 (en) 1989-08-07 1989-08-07 Device for interfacing computer with peripheral devices

Country Status (1)

Country Link
SU (1) SU1667090A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5974772A (en) * 1994-10-25 1999-11-02 Ingemar Bjurenvall System for harvesting crops by combing

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР Nb 1300485, кл. G 06 F 13/10, 1987. За вка EP №0134115, кл. G 06 F 13/12, опублик. 1985. *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5974772A (en) * 1994-10-25 1999-11-02 Ingemar Bjurenvall System for harvesting crops by combing

Similar Documents

Publication Publication Date Title
US3470542A (en) Modular system design
US4947387A (en) Switching node for switching data signals transmitted in data packets
US4345325A (en) Message-interchange circuitry for microprocessors linked by synchronous communication network
GB1357028A (en) Data exchanges system
SU1667090A1 (en) Device for interfacing computer with peripheral devices
GB1499010A (en) Transmission of digital information signals together with a preceding address signal
JPH0738605A (en) Digital data packet switching module
SU1481774A1 (en) System for debugging programs
RU2018942C1 (en) Device for interfacing users with computer
SU1596341A1 (en) Computer to computer interface
SU1157546A1 (en) Multiplex device for exchanging information
SU1667087A1 (en) Device for controlling exchange between a processor and a memory
SU1304024A1 (en) Device for controlling connection with bus
SU1658159A1 (en) Device for user interfacing to a computer
RU2017214C1 (en) Device for control of access to common bus for local area networks with bus architecture
SU802957A1 (en) Communication system for computing system
SU641438A1 (en) Device for interfacing main and auxiliary digital computers
SU1647580A1 (en) Device for interfacing a computer with a data transmission channel
SU1481781A1 (en) Data exchange unit
SU1679498A1 (en) Device to communicate data sources to the common bus
RU2084950C1 (en) Device for address alternation in digital network
SU1401469A1 (en) Device for interfacing a computer with controlled objects
SU1596339A1 (en) Computer to peripheral interface
JPH0554316B2 (en)
SU1681394A1 (en) Automatic switching and interfacing unit