Устройство для сопряжения формирователя кода времени с эвм
Иллюстрации
Показать всеРеферат
ОПИСЛНИЕ
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДИТВЛЬСТВУ (6i) Дополнительное к авт. свид-ву (22) Заявлено 11.03.74(21) 2007085 18-24 с присоединением заявки № (23) Приоритет
Савоз Советсимк
Соцмалнсти нюоа
jhealублмк
<11) 533362 (51)
f06 Р S/00
Гвеудврствввнвй квивтвт
6вввтв мквввтров СССР вв двлви вэвбретвввв в вткрыткй (43) Опубликовано 05.05.76. Бюллетень ¹ 17 (ЬЗ) УДК
68l. 326. (088. 8) (45) Дата опубликования описаннЫ 14.05.76
А. М. Морозов, 3. Д. Зурабишвили, Q. М. Судаков, Ю. И. Тутаев и В. Ф, Кутырев (72) Авторы изобретения (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ФОРМИРОВАТЕЛЯ КОДА
ВРЕМЕНИ С ЭВМ
Изобретение относится к области вычис-I лительной техники.
Известны устройства, содержашие генератор импульсов, вход которого соединен
jc первым выходом блока управления, вто,рой выход которого подключен х управля юшему входу регистра сдвига, соединенного двусторонними связями с коммутато1 ром и подключенного входом и выходом соответственно ко входу и выходу устройства, счетчики астрономического времени и
|оперативного времени, выходы которых подключены соответственно к первому и второму входам коммутатора, третий вход которого подключен к третьему выходу блока управ ления, вход которого соединен с первыж ,управляюшим входом устройства,. выход коммутатора соединен со входом счетчика
:оперативного времени, индикатор, соединен ный входом с выходом счетчика астрономического времени.
Однако в известных устройствах перепись кода со счетчиков в регистр осушествляется нли с блокировкой счетчика при переписи и возможной потерей информации, нли с блокировкой, запоминанием и добавлением потерянной при переписи единицы.
При этом в первом случае снижается точность из-за потери информации, а во
5 втором случае, хотя вероятность ивправилъ» ного счета уменьшается, ои.ако в зависи,мости от расположения фронтов сигналов ! может возникнуть как вероятность потери, 1,, так и вероятность добавления лишней еди19 HHUbll.
Известны также устройства, в которых значительно уменьшена вероятность сбоев при возникновении конфликтных ситуаций, когда совпадают во времени сигнал первЫ счета с сигналом считывания. Однако ив данных устройствах независимо от того., на какол из выходов схемы разрешения конфликтных ситуаций устанавливаетс» высокий потенциал, на другом выходе возмо20 жен выброс потенциала, вследствие чего может возникнуть ситуация, когда считывание происходит во время перехода счет,чика в новое состояние, т. е. во время переносов в счетчике. В связи с этим весь
2 код счетчика будет считан неверно.
51
Целью изобретения является повышение надежности работы устройства.
Зта пель достигается тем, что в предлагаемое устройство введены два блока асинхронной передачи, первые управляющие входи которых подключены ко второму управляющему входу устройства, вторые управляющие входы соединены соответственно с четвертым и пятым выходами блока управления, информационные входы - с соответствуюшими выходами генератора импульсов. Информационные выходы блоков асинхронной передачи цодкдючены соОтветственно к инфОрмациОнным вхОдам счетчика астронОмическОгО времени и счеЧ » чика оперативного времени, управляющие выходы — соответственно к четвертому и пятому входам коммутатора.
Кроме того, в устройстве каждый блок асинхронной передачи содержит элементы задержки, ключи, формирователь и триггеры. Выход первого триггера соединен с первым входом первого ключа, второй вход которого соединен с первым управляющим входом блока и через первый элемент задержки с первым входом второго ключа, второй и третий входы которого соединены соотве. ственно с выходами второго триггера и формирователя, выход подключен к еди-, ничному входу первого триггера, Выход первого ключа соединен с управляющим выходом блока и через второй элемент задержки с нудевыми входами первого и второго. трпггеров, Кнформационный вход блока под- ключеи ко входу формирователя и через третий элемент задержки к инфсрмационному выходу блока, Зто снижает вероятность возникновения сбоев и тем самым повышает надежность работы устройства.
На фиг, 1 представлена схема устройства; на фиг. 2 — схема блока асинхронной передачи.
Устройство содержит генератор 1 импульсов, блок 2 асинхронной передачи, счет- чик 3 оперативного времени, счетчик 4 астрономического времени, коммутатор 5, регистр 6 сдвига, блок 7 управления, индикатор 8 и входные 9-11 и выходные каналы 12 устройства.
Блок 2 содержит ключ 13, элемент 14 задержки, триггеры 15, 16, формирователь
17, элемент 18 задержки, ключ «9 и элемент 20 задержки, Режим работы устройства задается ЗВМ через канал 9 блока 7 управления. В случае,когда нет обращения к устройству, импульсы с генератора 1 поступают через блоки 2 асинхронной передачи на входы счетчиков астрономического 4 и оперативного 3 времени с постоянной небольшой заф меРзикой,а содержимое счетчика 4 отображается на табло индикатора 8.
Ддя переписи астрономического времени
:в ЗРЯ из машины поступвет соответствую
5 щий сигнал на блок 7 управления, который посылает на управляющий вход первого блока 2 асинхронной передачи команду реали зации переписи, l ! В процессе работы. Независимо от режиМа работы устройстве на синхрониэируюцуй вход блока 2 по каналу 10 поступа kn тактовые импульсы из ЗВМ.
B то же время на информационный вход блока 2 поступают счетные импульсы с выхода генератора импульсов, которые пройдя элемент 18 задержки, поступают иа вход счетчика 4.
По мере того, как иэ блока 7 управления на управляющий вход блока 2 асинхрон.ной передачи поступает импульс переписи,,триггер 16 этого блока устаневдивается в ."1" образуя, -аким образом, один нз рвзрешающих потенциалов на ключе 13, Второй разрешающий патенциад Образует формирс= ватель 17, запрет на выходе которого бывает лишь сразу же после счетного импудь= са с генератора 1 импульсов, Запрет накладываетса лищь на время, необходимо"для записи информации в счетчик K его усЗО покоения.
Таким Образом, Один иэ импульсов =кн хрони ации, поступающий на блок 2 по ке.налу 10 из ЗВМ, пройдя через элемен-. задержки 20, устанавливает триггер «5 в
53 едичичное состояние и открывает тем самым ключ 19 для следующего синхроимчульса. который Осуществляет счить;вачие иифс-меция со счетчика, Назначение элемента 20 задержки состоит в исключении возможности переписи при крайнем случае — совпадении разрешений нв фронтах и герепчси с еще не установившегося триггера 15, Таким образом, блок
2 асинхронной передачи позволяет ссущ "влять обмен между двумя асинхронно рабо тающими устройствами без блокировки г запоминания и возможной при этом ло-:=-ри информации.
ПО мере того как на управля1ощем эь.-:-;Оде блока 2 появляется импульс, он, следу."-. -=-э-. рез элемент 14 задеожки, устанавливает триггеры «5 и 16 в нулевое состсяни-" H тем самым исключает прохождение -";.eàóê.— щих синхроимпульсов на выход, т. е. возвращает блок 2 в исходное состояние.
Управляющий импульс блока 2 поступает нв коммутатор 5, переписывает содержимое счетчика 4 в регистр 6 сдвига, который предварительно устанавливается в "0 сигналом из блока 7 управления. После леЬ13362 реписл информации в регистр б иа него на1 чинают поступать импульсы сдвига, которые
;следуют из ЭВМ через блох 7 управления и осуществляют передачу кода времени с
1 ,регистра 6 сжига в ЭВМ по каналу 12.
При передаче оперативного времени в
МЗМ устройство работает аналогично с той шь разницей, что блок 7 управления вы дает управляющий импульс на вход второ. о
1блока 2 асинхронной передачи.
Для занесения кода оперативного вре.мени иэ ЭВМ на блох 7 управления по ка.налу 9 IIQQBBTcR соответствующая команда,, по которой блок 7 управления вырабатывает запрещающий потенцчал на вход генеОатора 1 импульсов, прекращая, тем самым, выдачу импульсов со второго выхо да генератора. Одновременно в блоке 7 управления вырабатывается импульс установки в "О" счетчика оперативного времени, а затем импульсами сдвига код време,нч по каналу 11 заносится из ЭВМ на ре1 гистр 6 сдвига. Затем с. выхода блок управления на управляющий вход коммутатора 5 поступает сигнал, информация из ре;гистра заносится в счетчик 3, Формула изобретения
1, Устройство для сопряжения формирователя кода времени с ЭВМ, содержащее генератор импульсов, вход которого соединен с первым выходом блока управления, второй выход которого подключен к управляющему входу регистра сдвига, соединенного двусторонними связями с коммутатором и подключенного входом и выходом соответственно ко входу и выходу устройства, счетчики астрономического времени и Оперативного времени, выходы которых подключены соответственно к первому и второму вхо6 дам коммутатора, третий вход которого подключен к третьему выходу блока уп,равления, вход которого соединен с первым
|управляющим входом устройства, выход ком)мутатора соединен со входом счетчика опе .ративного времени, индикатор, соединенный входом с выходом счетчика астрономического времени. о т л и ч а ю ш е е с я тем, что, с целью повышения надежности ,работы, в него введены два бпока асинхрон ной передачи, первые управляющие входы которых подключены ко второму управляющему входу устройства, вторые — к чет.вертому и пятому выходам блока управле-! ния соответственно, информационные входык соответствующим выходам генератора
15 ,импульсов; информационные выходы блоков ! ,асинхронной передачи подключены соответ ственно к информационным входам счетчика астрономического времени и счетчика оп ,ративного времени, управляющие выходы— соответственно к четвертому и пятому вхо-!
:дам коммутатора, 2. Устройство по и. 1 о т л и ч а юш е е с я тем, что блок асинхронной пере дачи содержит элементы задержки, ключи, формирователь и триггеры; выход первого триггера соединен с первым входом первого ключа, второй вход которого соединен с первым управляющим входом блока и через первый элемент задержки с первым входом второго ключа, второй и третий входы которого соединены соответственно с выходами второго триггера и формирователя, выход подключен к единичному входу первого триг гера; выход первого ключа соединен с управляющим выходом блока и через второй элемент задержки с нулевыми входами первого и второго триггеров; информационный вход блока подключен ко входу формирователя и через третий элемент задержки к информационному выходу блока, 513382 и. f
Полписное филиал ППП Патент, r. Ужгорой ул. Проектная, 4
Улда
ЬмР
ЦНИИПИ;Закав:604/29 Тираж 864
Инрер.
Aul