Генератор последовательности импульсов

Номер патента: 1309275

Автор: Ходаков

ZIP архив

Текст

(19 1) 4 ( 03 К 5/00, 3/64 ОПИСАНИЕ ИЗОБРЕТЕНИЯ ССС 980. ССР 1982. СЛЕДОВАТЕЛЬНОС(54) ГЕНЕРАТОР ПТИ ИМПУЛЬСОВ(57) Изобретение прлительных устройстпользовано в синхр дназначено для вычиси может быть иснизаторах, управляюОСУДАРСТВЕНКЫИ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИ А ВТОРСКОМУ СВИДЕТЕЛЬСТВ(56) Авторское свидетельств790197, кл. Н 03 К 3/64.Авторское свидетельство96119, кл. Н 03 К 5/00 п(их и вычислительных системах. Цель нзоб. ретсния повыгпснис надежности устройства и его быстродействия. Устройство содержит суммирующее счетное устройство 1, вычитдюший счетчик 7, дсгнифрдтор 8, формирователь 10 импульсов опорной частоты и формироватсль1 импульсов синхронизд(ии. Введение анализатора 9 переполнений, выполнение сумм ируюп(его счетного устройствав виде счстчиков 2 и 3 адреса и числа, блока 4 памяти, анализатора 5 переполнений и блока 6 установки и образование новых функпональных связей позволяет достичь поставленную цель.1 зльф-лы, 7 ил.Изобретение относится к импульсной технике, предназначено для вычислительных устройств и может быть использовано в синхронизаторах, управляюгцих и вычислительных системах.Цель изобретения новь шс ние надежности и быстродействия.На фиг. 1 приведена блок-схема устройства; на фиг. 2 -7функциональные схемы соответственно блока установки счетного устройства, анализатора переполнения, вычитающего счетчика, формирователя импульсов опорной частоты и источника- формирователя импульсов синхрониз ап,ии, дешифратора.Генератор последовательности им пу,псов состоит из суммируюьцего счегного устройства 1, содержащего счетчик 2 адреса и с цт чик 3 числа, блок 4 памяти, апялиздт р 5 переполнения и блок 6 установки, пз иычитающего счетчика 7, дешифратор Я, дополнительного анализатор 9 пр по,. - непий, формирователя 10 импульсов опцрнои частоты и формирователяИмпхльсцв синхронизации.цормировятель О импульсов опорной частоты соединен со счетными входами счетного устройства 1, вычитяющегц счетчика 7 и стробирующим входом 12 дешифрдтора 8. Информационные входы 13 вычи гдющго счетчика соединены с выходами счетчика 2 адреса. Выход формирователя 1 импульсов синхронизации через блок 6 уст- новки соединен с входами сброса счтчпков 2 и 3 счетного устройства и с в. одом 4 записи вычитающего счетчика 7. В .,хцд переполнения при вычитании реверпвпогц счетчика 3 соединен с информационным входом 15 анализатора 9 щ.рсполпений, выход которого соединен с вычнтдющим счетным входом счетчика 3. Выход пер- полнения счетчика 2 соединен с входом 16 установя анализатора 9, а один из информационных выходов соединен с синхровходом анализатора 5 и через инвертор 17 с синхровходом 18 анализатора 9.Устройство работает следующим образом.Счетное устройство 1 изменяет свое состояние с каждой серией импульсов, поступающих с формирователя 10 импульсов опорной частоты, импульс с выхода 19 переписывает информацию из блока 4 памяти (ЗУ) в счетчик 3 числа, импульс с выхода 20 переписывает информацию из счетчика 3 в блок 4 и изменяет состояние счетчика 2 адреса, подготавливая цикл циркуляции информации блок 1 - счетчик 3 числя блок 4 для следуюгцего адреса блока памяти. Каждый импульс переполнения счетчика 2 устанавливает в(взводит) анализаторы 5 и 9 (по входу 21).Импульс с выхода 21 формировагеля 10 фиксирует временное положение положительного фронта с выходов анализаторов 5 и 9. Отрицательный фронт импульсов с выходов анализаторов 5 и 9 формируется с входов синхронизации. Олин из разрядов счетчика 2 адреса (например, младший 22) поочередно обеспечивает фиксацию в анализаторах 5 и 9 по ипду 18 состояния выходов переполнения счетчика 3 при суммировании и вычитании соответственно. Импульсы на выходе анализаторов 5 и 9 появ Оляются после импульса переполнения счетчика 2 и исчезают при первом же отсутствии соответствующего сигнала переполнения счетчика 3. 1 аким образом, в блоке 4 памяти по четным адресам хранятся числа, изменяющиеся в сторону уменьшения, а по счетным -- числа, изменяющиеся в сторону увеличения. Счетное устройство 1 в этом лучаянлцгично счетчику с потенциально кодированными младшими разрядами г:выходы счетчика 2) и двум счетчикам с динамическим представлением информации, вычитающему и суммирующему, работаюгцим в параллель. Разрядность потенциально кодировяннв о счетчика равна разрядности с етчикд 3, а разрядность динамического счетчика рана:юловине информационного объема блока 4. Вычитающий счетчик 7 работает в параллель со счетчиком 2. Импульс синхронизации с формирователя 11 обеспечивает по входу 23 фиксацию ( в регистре 24) состояния счетчика 2, обнуле пие вычитающего счетчика 25 и запуск блока 6 установки на формирование временной диаграммы, осуществляющей окончание начатого динамического процесса циркуляции информации блок 4счетчик 3 числа цлок 4, обнуление части блока 4 (вычитаю иейся), сохранение от появления импульсапереполнения на входе 26 до окончания цикла пересчета счетчика 7 до появления сигнала переполнения нд входе 27) неизменной информации в части блока 4 (суммирующейся). Импульс на входе 27 обеспечит также на выходе 28 изменение полярности фронтов, поступающих на синхровходы анализаторов 5 и 9, тем самым не изменяя физического расположения информации в блоке 4, уменынение чисел с нечет ными адресами и увеличение чисел с четными адресами, что эквивалентно переписи информации из суммирующего динамического счетчика в вычитающий. Процесс обнуления блока 4 и сохранения информации в пем неизменной обеспечивается формиро-ванием блоком 6 сигналов на выходах 29и 30 соответственно. По окончании этих процессов импульсом с выхода 31 блока 6 счетчик 2 обнуляется, а в счетчик 25 переписывается информация о предыдущей раз- - нице фаз счетчиков 2 и 7, таким образомобеспечивается привязка опережающих импульсов с точностью до дискрета опорной частоты.формула изобретения Формирование выходных запаздывающих и опережающих импульсов осуществляется динамическим дешифратором 8, Г 1 о каждому импульсу синхронизации сформированный в блоке 6 установки на выходе 31 импульс переводит в исходное состояние счетчик 32 каналов (порядковых номеров выходов) дешифратора 8, информация о выходе которого адресует начальное (исходное) слово, выбираемое из памяти кодов (времени) каналов блока 33. В каждом из циклов пересчета счетчик 2 адреса динамически, например потетрадно, выбирает из блока 33 код времени канала, который сравнивается с кодом времени, поступающим со счетчика 3 числа по входу 34, на элементе 36 сравнения и на триггерах- защелках 36 и 37, затем фиксируется на триггерах 38 и 39. Полярность фронтов синхронизации триггеров 36 и 37 выбрана такой, что в триггерах 36 и 38 формируется результат сравнения с суммирующимся кодом в блоке 4, а в триггерах 37 и 39 - с вычитающимся. Элементы 32, 33, 35 - 41 дешифратора 8 узла образуют канал грубого отсчета, отсчета времени с точностью до периода переполнения счетчика 2. Канал точного отсчета (с точностью до периода импульсов опорной частоты) содержит дешифраторы 42 и 43 счетчиков 2 и 7, коммутатор 44 и мультиплексор 45. На коммутаторе 44, например, путем соединения соответствующего выхода дешифратора с входом,мультиплексора 45, соответствующим определенному номеру канала, фиксируется положение выходного импульса внутри периода переполнения счетчика адреса в каждом из выходных каналов и передается с выхода мультиплексора 45 на стробирующий вход выходного дешифратора 41.Таким образом на выходах 41 будут сформированы импульсы, имеющие временное положение относительно импульса синхронизации, старшие разряды кода которого определены в блоке 33, а младшие - в соединениях коммутатора 44. В предлагаемом варианте построения устройства коды опережающих и запаздывающих импульсов не должны пересекаться, поскольку для их хранения использован общий блок 33. 1. Генератор последовательности импульсов, содержащий выходной дешифратор, суммирующее счетное устройство и вычитающий счетчик, в котором счетные входы счетного устройства и вычитающего счетчика соединены со стробирующим входом дешифратора и с первым выходом формирователя импульсов опорной частоты, информационные входы вычитаюшего счетчика соединены с адресными входами выходного дешифратора и выходами счетного 10 15 20 25 30 35 40 45 50 55 устройства, информационные выходы вычитающего счетчика соединены с информационными входами выходного дешифратора, формирователь импульсов синхронизации, отличающийся тем, что, с целью повышения надежнос и и быстродействия, в него введень 1 первый анализатор переполнения, а счетное устройство содержит блок установки, блок памяти, счетчик числа, анализатор переполнения и счетчик адреса, информационные выходы которого соединены с адресными выходами счетного устройства и адресными входами блока памяти, информационные входы которого соединены с информационным и выходам и счетного устройства и счетчика числа, а выходы соединены с информационными входами счетчика числа, выходы переполнения при суммировании и при вычитании соединены с первыми входами анализаторов переполнения при суммировании и при вычитании соответственно, выходы которых соединены со счетными входами счетчика числа, вход сброса которого соединен с первым выходом блока установки, второй выход которого соединен с входом сброса счетчика адреса и с выходом сброса счетного устройства, третий выход блока установки соединен с входами синхронизации анализаторов переполнения и с выходом синхронизации счетного устройства, четвертый выход блока установки соединен с входом разрешения записи блока памяти, вход записи которого соединен со счетным входом счетчика адреса, с первым входом блока установки и со счетным входом счетного устройства, выход переполнения счетчика адреса соединен с входами установки анализаторов переполнения, с вторым входом узла установки и с выходом переполнения счетного устройства, третий вход узла установки соединен с информационным выходом счетчика адреса, четвертый и пятый входы узла установки соединены с входами синхронизации и информационным счетного устройства соответственно, выход сброса счетного устройства соединен с входом сброса выходного дешифратора и с входом записи вычитающего счетчика, выходы синхронизации и переполнения счетного устройства соединены с входами синхронизации и установа выходного дешифратора соответственно, входы данных которого соединеныс информационными выходами счетного устройства, выход переполнения вычитаюшего счетчика соединен с входом синхронизации счетного устройства, информационный вход которого соединен с выходом формирователя синхронизируюших импульсов и с входом сброса вычитаюшего счетчика.2. Генератор по п. 1, отличающийся тем, что блок установки счетного устройства содержит первый, второй, третий и четвертыйтриггеры, информационный вход первого триггера соединен с информационным входом блока установки, синхровход которого соединен с синхровходами первого и четвертого триггеров, выход первого триггера соединен с информационным входом второго триггера, и с первым входом первого элемента И, второй вход которой соединен с первым входом второго элемента И, с выходом элемента равенства и с третьим выходом блока установки, первый выход которой соединен с выходом первого элемента И, второй вход второго элемента И соединен с информационным входом четвертого триггера и с прямым выходом второго триггера, инверсный выход которого соединен со счетным входом третьего триггера, выход которого соединен с первым входом элемента равенства, второй вход которого соединен с третьим входом блока установки, второй вход которого соединен с синхровходом второго триггера, вход сброса которого соединен с инверсным выходом четвертого триггера, прямой выход которого соединен с вторым выходом блока установки, четвертый выход которого соединен с выходом второго элемента И, вход сброса соединен с входом сброса четвертого триггера.Сол анитель М 1 еоноааРслакто 1) Л,;1 ангазоЗаказ 144854 Тнрагк 902 11 оаписннБ 11 ИИ 11 И Госсда 1 н-гв нного кочн;ста (,(ХР но дслагн изобретений и открытий11 Л)35, Москна, )К -35, Раунская наб., д. 4 ДПроизвоиствс шю-ноля райнис кос нрсанрня гнс, г. жгород, ул. роек сная, 4

Смотреть

Заявка

3821126, 06.12.1984

ПРЕДПРИЯТИЕ ПЯ Р-6082

ХОДАКОВ АНАТОЛИЙ ВАСИЛЬЕВИЧ

МПК / Метки

МПК: H03K 3/64, H03K 5/00

Метки: генератор, импульсов, последовательности

Опубликовано: 07.05.1987

Код ссылки

<a href="https://patents.su/6-1309275-generator-posledovatelnosti-impulsov.html" target="_blank" rel="follow" title="База патентов СССР">Генератор последовательности импульсов</a>

Похожие патенты