[go: up one dir, main page]

SU1363172A1 - Device for synchronizing computing system - Google Patents

Device for synchronizing computing system Download PDF

Info

Publication number
SU1363172A1
SU1363172A1 SU864060927A SU4060927A SU1363172A1 SU 1363172 A1 SU1363172 A1 SU 1363172A1 SU 864060927 A SU864060927 A SU 864060927A SU 4060927 A SU4060927 A SU 4060927A SU 1363172 A1 SU1363172 A1 SU 1363172A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
group
elements
inputs
Prior art date
Application number
SU864060927A
Other languages
Russian (ru)
Inventor
Фазыл Феритович Мингалеев
Николай Трофимович Пластун
Original Assignee
Предприятие П/Я В-2969
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 Предприятие П/Я В-2969 filed Critical Предприятие П/Я В-2969
Priority to SU864060927A priority Critical patent/SU1363172A1/en
Application granted granted Critical
Publication of SU1363172A1 publication Critical patent/SU1363172A1/en

Links

Landscapes

  • Feedback Control In General (AREA)

Abstract

Изобретение относитс  к вычис лительной технике и может быть ис пользовано при построении вычислительных систем на базе нескольких однотипных цифровых вычислительных машин. Целью изобретени   вл етс  сокращение времени подсннхронизации. Отличительной особенностью устройства  вл етс  то, что оно позвол ет сократить врем  подсинхронизации вычислительной системы путем проведени  режима тарировки с измерением периода выработки управл ющих сигналов с учетом величины несинхронности, вызванной нестабильностью задающего генератора. Поставленна  цель достигаетс  за счет введени  блока 5 сравнени . 3 ил. 35 The invention relates to computing technology and can be used when building computing systems based on several digital computers of the same type. The aim of the invention is to reduce the sub-sync time. A distinctive feature of the device is that it allows shortening the subsynchronization time of the computing system by conducting a calibration mode with measurement of the generation time of control signals, taking into account the amount of asynchrony caused by instability of the master oscillator. The goal is achieved by the introduction of the comparison unit 5. 3 il. 35

Description

Изобретение относитс  к вычисли тельной технике и может быть исполь зовано при построении вычислительных систем на базе нескольких однотипных цифровых вычислительных машин.The invention relates to computing technology and can be used in the construction of computing systems based on several digital computers of the same type.

Цель изобретени  - сокращение времени подсинхронизации.The purpose of the invention is to reduce the subsynchronization time.

На фиг. 1 приведена схема устройства дл  синхронизации вычислительной ю  влени  первого сигнала точного вреFIG. 1 is a schematic of the device for synchronizing the computational effects of the first signal of exact time.

системы; на фиг. 2 - временна  диаграмма работы устройства в режиме тарировки; на фиг. 3 - то же, в .рабочем режиме.systems; in fig. 2 - time diagram of the device operation in the calibration mode; in fig. 3 - the same as in working mode.

Устройство содержит задающий гене- ратор 1, счетчик 2, регистр 3, дещиф- ратор 4, блок 5 сравнени , элементы И 6 первой группы 7, элементы И 8 второй группы 9, триггеры 10 и 11, элементы И 12-14, элемент ИЛИ 15, вход 16 сигнала несинхронности, вход 17 сигнала точного времени общей системы отсчета и выходы 18 устройства.The device contains a master generator 1, a counter 2, a register 3, a decipher 4, a comparison block 5, elements AND 6 of the first group 7, elements AND 8 of the second group 9, triggers 10 and 11, elements AND 12-14, an element OR 15, the input 16 of the asynchronous signal, the input 17 of the signal of the exact time of the total reference system and the outputs 18 of the device.

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

Задающим генератором 1 формируетс  сери  тактовых импульсов, котора  поступает на счетный вход счетчика 2. По состо ни м последнего на выходах дешифратора 4 при работе устройства формируетс  (п-1) выходных сигналов . В рабочем режиме вычислит.ель- ной системы последний (п-й) сигнал цикла выработки управл ющих сигналов формируетс  в момент сравнени  значеDriving generator 1 generates a series of clock pulses, which is fed to the counting input of counter 2. According to the states of the latter, at the outputs of the decoder 4, during operation of the device, (n-1) output signals are generated. In the operating mode of the computing system, the last (pth) signal of the control signal generation cycle is generated at the moment of comparison

НИИ счетчика 2 и регистра 3,.е. при по влении сигнала на выходе блока 5 сравнени .SRI counter 2 and register 3,. when a signal appears at the output of comparator block 5.

Выходные сигналы 1,2...п-1,п через выходы I а устройства поступают на управл ющие входы ДВМ вычислительной системы. По по влении последнего (п-1го) сигнала на выходе элемента ИЛИ 15 производитс  сброс счетчика 2 в О, т.е. переход на следующий цикл выработки управл ющих сигналов. При этом количество -управл ющих сигналов в цикле  вл етс  посто нным, т.е. равно п.The output signals 1,2 ... n-1, p through the outputs Ia of the device arrive at the control inputs of the computational engine of the computing system. When the last (n-1st) signal appears at the output of the OR 15 element, counter 2 is reset to O, i.e. transition to the next cycle of control signal generation. The number of control signals in the cycle is constant, i.e. is equal to p.

Элементы И 6 группы 7, триггеры 10 и 11, элементы И 12-14 осуществл ют управление режимом тарировки.Elements AND 6 of group 7, triggers 10 and 11, and elements 12-14 control the calibration mode.

В исходном состо нии триггеры 10 и 1j обнулены.In the initial state, the triggers 10 and 1j are reset.

Рассмотрим работу устройства при выполнении режима тирировки на временной диаграмме (фиг. 2).Consider the operation of the device when performing the typesetting mode on the timing diagram (Fig. 2).

В момент времени t, (во врем  по влени  сигнала несинхроннрсти поAt time t, (at the time of the occurrence of a nonsynchronous signal by

входу 16) сигнал поступает на единичный вход триггера 11. При этом триггер 11 устанавливаетс  в единичное состо ние, инверсный выход которого запрещает выработку управл ющих сигналов на выходах элементов И 8 группы 9.input 16) the signal arrives at a single input of the trigger 11. In this case, the trigger 11 is set to one state, the inverse output of which prohibits the generation of control signals at the outputs of elements And 8 of group 9.

В момент времениAt the moment of time

tj (во врем  помени общей системы отсчета по строби- рующему входу 17) сигнал через элементы И 14 и 13 поступает на единичный вход триггера 10 и через элемент ИЛИ 15 - на вход сброса в О счетчика 2, т.е. переход на следующий цикл выработки управл ющих сигналов.tj (during the change of the general reference system at the gate 17), the signal through the elements 14 and 13 goes to the single input of the trigger 10 and through the element OR 15 to the reset input in O of the counter 2, i.e. transition to the next cycle of control signal generation.

В момент времени t4 (во врем  поAt time t4 (at the time

 влени  второго сигнала точного времени общей системы отсчета по входу 17) сигнал через элементы И 14 и 12 поступает на нулевые входы триггеров 10 и 11.the second signal of the exact time of the total reference system on the input 17) the signal through the elements 14 and 12 is fed to the zero inputs of the flip-flops 10 and 11.

По данному сигналу измеренна  ве- личина периода между двум  сигналами точного времени общей системы отсчета в тактовых импульсах задающего ге нератора 1 из счетчика 2 через элементы И 6 Группы 7 переписываетс  на регистр 3 и хранитс  там до следующего режима тарировки. Сигнал с выхода элемента И 14 поступает также через элемент ИЛИ 15 на вход сброса в О счетчика 2, т.е. переход на следующий цикл выработки управл ющих сигналов. Снимаетс  запрет на выработку управл ющих сигналов на выходах элементов И 8 группы 9. На этом режим тарировки прекращаетс .With this signal, the measured period between the two signals of the exact time of the total reference system in the clock pulses of the master oscillator 1 from counter 2 through the elements of Group 6 And 6 is rewritten to register 3 and stored there until the next calibration mode. The signal from the output of the element And 14 also goes through the element OR 15 to the reset input in O of counter 2, i.e. transition to the next cycle of control signal generation. The prohibition on the generation of control signals at the outputs of elements of group 8 of group 9 is removed. At this, the calibration mode is terminated.

Во врем  режима тарировки устройство использует только два последова- тельно поступающих сигнала точного времени по входу 17, а в остальное врем  данные сигналы не используютс . During the calibration mode, the device uses only two consecutively received time signals from input 17, and the rest of the time these signals are not used.

Рассмотрим работу устройства вConsider the operation of the device in

рабочем режиме (фиг. 3).operating mode (Fig. 3).

В данном режиме триггеры 10 и 11 обнулены. По состо ни м счетчика 2 на выходах дешифратора 4 формируютс  (п-1) выходных сигналов.In this mode, triggers 10 and 11 are cleared. According to the states of the counter 2, (n-1) output signals are generated at the outputs of the decoder 4.

В момент времени t,-tg (момент сравнени  текзщего значени  счетчика 2 и величины на регистре 3, полученной в режиме тарировки) на выходе блока 5 сравнени  формируетс  п-й ходной сигнал, который через элемент И 8 группы 9 и элемент ИЛИ 15 поступает на вход сброса в О счетчикаAt time t, -tg (the moment of comparison of the current value of counter 2 and the value on register 3 obtained in the calibration mode), at the output of the comparison unit 5, the n-th output signal is generated, which through element 8 of group 9 and element 15 enters reset input in About counter

313631313631

2, т.е. переход на следующий цикл выработки управл ющих сигналов. При этом количество управл ющих сигналов в цикле  вл етс  посто нным, т.е. равно п. Выходные сигналы 1,2,.,.,п-1, п через элементы И 8 группы 9 и выходы 18 устройства поступают на управл ющие входы ЦВМ вычислительной системы .102, i.e. transition to the next cycle of control signal generation. The number of control signals in the cycle is constant, i.e. is equal to p. Output signals 1,2,.,., p-1, p through elements And 8 of group 9 and outputs 18 of the device arrive at the control inputs of the digital computer of the computing system .10

Рассогласование последнего (п-го) сигнала цикла выработки управл ющих сигналов и сигнала точного времени общей системы отсчета, вызванное нестабильностью генераторов тактовых 15 импульсов, устран етс  автоматически без участи  оператора.The mismatch of the last (nth) signal of the control signal generation cycle and the exact time signal of the total reference system, caused by the instability of the 15-pulse generator, is eliminated automatically without operator intervention.

Claims (1)

Формула изобретени Invention Formula Устройство дл  синхронизации вычислительной системы, содержащее задающий генератор, счетчик, регистр, дешифратор, две грзтгпы элементов И, два триггера, три элемента И, элемент ИЛИ, причем выход задающего генератора соединен со счетным входом счетчика , разр дные выходы которого соединены с информационными входами дешифратора и с первыми входами элемен- тов И первой группы соответственно, выходы дешифратора соединены с первыми входит соответствующих элементов И с первого по (п-1)-й (где п - число выходов устройства) второй группы, выходы элементов И с первого по п-й второй группы  вл ютс  выходами с первого по п-й устройства, выхода элементов И с первого по п-й первой группы соединены с входамиA device for synchronizing a computing system containing a master oscillator, a counter, a register, a decoder, two grythms of AND elements, two triggers, three AND elements, an OR element, the output of the master oscillator being connected to a counter input of the counter, the bit outputs of which are decoder and with the first inputs of elements AND of the first group, respectively, the outputs of the decoder are connected with the first to enter the corresponding elements AND from the first to (n-1) -th (where n is the number of device outputs) of the second group, output elements and the first to n-th second group are output to the first to nth apparatus, the output elements and the first to n-th first group are connected to the inputs .установки в 1 разр дов регистра со-Installations in 1 bit register 00 15 15 00 25 Q 25 Q 4040 724724 ответственно с первого по п-й, выход элемента ИЛИ соединен с входом сброса в О счетчика, пр мой выход первого триггера соединен с первым входом первого элемента И, инверсный выход - с первым входом второго элемента И, вход синхронизации устройства со еди- нен с первым входом третьего элемента И, выход которого соединен с вторьр- ми входами первого и второго элементов И, пр мой выход второго триггера соединен с третьим входом второго элемента И и вторым входом третьего элемента И, инверсный выход второго триггера соединен с вторыми входами с первого по (п-1)-й элементов И второй группы и с первым входом п-го элемента И второй группы, выход первого эле- мента И соединен с нулевыми входами первого и второго триггеров и с вторыми входами элементов И первой группы , выход втораго элемента И соединен с единичным входом первого триггера, вход сигнала несинхронности устройства соединен с единичным входом.второго триггера, отличающеес  тем, что, с целью сокращени  времени подсинхронизации, в устройство введен блок сравнени , причем разр дные выходы счетчика соединены соответственно с первой группой входов блока сравнени , втора  группа . входов которого соединена с выходами регистра, выход Равно блока сравнени  соединен с вторым входом п-го элемента И второй группы, выход которого соединен с первым входом элемента ИЖ, второй вход которого соединен с выходом третьего элемента И.Responsibly from the first to the fifth, the output of the OR element is connected to the reset input in O of the counter, the direct output of the first trigger is connected to the first input of the first element AND, the inverse output to the first input of the second element AND, the synchronization input of the device is one with the first input of the third element And, the output of which is connected to the second inputs of the first and second elements And, the direct output of the second trigger is connected to the third input of the second element And and the second input of the third element And, the inverse output of the second trigger is connected to the second inputs from the first to (n-1) -th element of the second group and with the first input of the n-th element of the second group, the output of the first element and connected to the zero inputs of the first and second flip-flops and the second inputs of the elements of the first group, output the second element I is connected to a single input of the first trigger, the input signal of the device non-synchronization is connected to a single input of the second trigger, characterized in that, in order to reduce the time of the asynchronization, a comparator unit is inserted into the device, and the counter outputs of the counter are connected respectively a first group of inputs of the comparison unit, a second group. the inputs of which are connected to the outputs of the register; the output is equal to the comparison unit connected to the second input of the nth element AND of the second group, the output of which is connected to the first input of the IL element, the second input of which is connected to the output of the third element I. tr 2tr 2 Фие. 2Phie. 2 jj /7/ 7 n-r k1/7-/ f /nr k1 / 7- / f / f If , f I I    f If, f I I ч-J «O bWCTI AlTT JIILJ Lt J .П111 1111 , ГПI ILI 1h-J "O bWCTI AlTT JIILJ Lt J. P111 1111, GPI ILI 1 г  g Фие.ЗFi.Z Составитель И.Сафронова Редактор М.Петрова Техред ЛоОлийныкCompiled by I.Safronov Editor M.Petrova Tehred LoIlyynyk Заказ 6362/39 Тираж- 671ПодписноеOrder 6362/39 Circulation - 671 Subscription ВНИШИ Государственного комитета ССРVNISHI State Committee of the USSR по делам изобретений и открытий 113035, Москва, Ж-35, Раушска  наб., д. 4/5for inventions and discoveries 113035, Moscow, Zh-35, Raushsk nab., 4/5 Производственно-полиграфическое предпри тие, г. Ужгород, ул. Проектна)н, 4Production and printing company, Uzhgorod, st. Project) n, 4 t3t3 Корректор В.Бут гаProofreader V. But ha
SU864060927A 1986-04-28 1986-04-28 Device for synchronizing computing system SU1363172A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU864060927A SU1363172A1 (en) 1986-04-28 1986-04-28 Device for synchronizing computing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU864060927A SU1363172A1 (en) 1986-04-28 1986-04-28 Device for synchronizing computing system

Publications (1)

Publication Number Publication Date
SU1363172A1 true SU1363172A1 (en) 1987-12-30

Family

ID=21235293

Family Applications (1)

Application Number Title Priority Date Filing Date
SU864060927A SU1363172A1 (en) 1986-04-28 1986-04-28 Device for synchronizing computing system

Country Status (1)

Country Link
SU (1) SU1363172A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР t 809132, кл. G 06 F 1/04, 1981, Авторское свидетельство СССР N 1291953, кл. G 06 F 1/04, 1985. *

Similar Documents

Publication Publication Date Title
US4160154A (en) High speed multiple event timer
SU1363172A1 (en) Device for synchronizing computing system
SU1287138A1 (en) Device for synchronizing computer system
SU1381419A1 (en) Digital time interval counter
SU1231595A1 (en) Digital multiplier of frequency of periodic signals
SU1129723A1 (en) Device for forming pulse sequences
SU1149235A1 (en) Device for synchrozing computer system
SU864578A1 (en) T flip-flop
SU1339567A1 (en) Device for checking digital units
SU903898A1 (en) Signature analyzer
SU485452A1 (en) Device for determining the number of trees in a graph
SU917172A1 (en) Digital meter of time intervals
SU1328789A1 (en) Device for measuring time intervals
SU660290A1 (en) Arrangement for synchronizing pulse trains
SU1524037A1 (en) Device for shaping clock pulses
SU966662A1 (en) Digital meter of time intervals
SU1485223A1 (en) Multichannel data input unit
SU1126965A1 (en) Device for detecting and recording instable faults
SU1238080A1 (en) Signature analyzer
SU1354194A1 (en) Signature analyser
SU840755A1 (en) Device for tolerance checking of frequency
SU1246101A1 (en) Device for synchronizing the recording of information
RU1830527C (en) Computer clock device
SU1665491A2 (en) Digital multiplier of pulse sequence frequency
SU809534A1 (en) Pulse train-to-single square pulse converter