Программируемый генератор циклов Советский патент 1991 года по МПК G06F1/02 

Описание патента на изобретение SU1644119A1

о.

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

название год авторы номер документа
НАКОПИТЕЛЬ ИМПУЛЬСНЫХ СИГНАЛОВ 1991
  • Ицкович Ю.С.
  • Титова И.Н.
RU2089043C1
Генератор циклов 1981
  • Баранов Владимир Леонидович
SU964616A1
Программируемая линия задержки 1990
  • Егоров Николай Николаевич
  • Житний Сергей Григорьевич
  • Ицкович Юрий Соломонович
SU1723656A1
Параллельно-последовательный аналого-цифровой преобразователь 1985
  • Воротов Александр Александрович
  • Грушвицкий Ростислав Игоревич
  • Могнонов Петр Борисович
  • Мурсаев Александр Хафизович
  • Смолов Владимир Борисович
SU1305851A1
УСТРОЙСТВО ФАЗОВОЙ СИНХРОНИЗАЦИИ 1997
  • Чулков В.А.
RU2119717C1
ЦИФРОВОЕ ПРОГНОЗИРУЮЩЕЕ УСТРОЙСТВО 2011
  • Магданов Геннадий Саяфович
RU2459241C1
МОНОИМПУЛЬСНАЯ РАДИОЛОКАЦИОННАЯ СИСТЕМА 2004
  • Никольцев В.А.
  • Коржавин Г.А.
  • Подоплёкин Ю.Ф.
  • Симановский И.В.
  • Войнов Е.А.
  • Ицкович Ю.С.
  • Горбачев Е.А.
  • Коноплев В.А.
RU2260195C1
Устройство для вычисления показателя экспоненциальной функции 1985
  • Баранов Георгий Леонидович
  • Баранов Владимир Леонидович
SU1270770A1
МОНОИМПУЛЬСНАЯ РАДИОЛОКАЦИОННАЯ СИСТЕМА 2000
  • Никольцев В.А.
  • Коржавин Г.А.
  • Подоплекин Ю.Ф.
  • Симановский И.В.
  • Войнов Е.А.
  • Ицкович Ю.С.
  • Меркин В.Г.
  • Ефремов Г.А.
  • Леонов А.Г.
  • Царев В.П.
  • Артамасов О.Я.
  • Бурганский А.И.
  • Зимин С.Н.
RU2178896C1
АДАПТИВНОЕ ЦИФРОВОЕ ДИФФЕРЕНЦИРУЮЩЕЕ И ПРОГНОЗИРУЮЩЕЕ УСТРОЙСТВО 2014
  • Гильфанов Камиль Хабибович
  • Павлов Павел Павлович
  • Магданов Геннадий Саяфович
  • Хуснутдинов Азат Назипович
RU2535467C1

Иллюстрации к изобретению SU 1 644 119 A1

Реферат патента 1991 года Программируемый генератор циклов

Изобретение относится к автоматике, вычислительной технике, предназначено для генерирования импульсных сигналов с заданными периодами следования и может быть использовано в контрольно-измерительном оборудовании параметрического контроля БИС и СБИС. Цель изобретения - расширение класса-решаемых задач за счет расширения области рабочих частот и дискрета задания их точности. Устройство содержит регистр 2, блок 4 синхронизации, блок 3 перестройки, счетчик 5, вычитатель 6, адресные регистры 7,8, триггеры 9,10, генератор 1 эталонной частоты, шинные мультиплексные распределители 11,12, линию 13 задержки, элемент 14 задержки, формирователь 15 выходного сигнала. Поставленная цель достигается за счет введения регистра 2, счетчика 5, адресных регистров 7,8, шинных мультиплексных распределителей 11,12, формирователя 15 выходных сигналов. 1 з.п. ф-лы, 8 ил., 1 табл. о 8 (Л

Формула изобретения SU 1 644 119 A1

СО

Изобретение относится к автоматике и вычислительной технике и предназначено для генерирования импульсных сигналов с заданными периодами следования и, кроме того, может быть использовано в контрольно-измерительном оборудовании параметрического контроля БИС и СБИС в качестве перестраиваемого генератора, тайме- ра, формирователей синхронизирующих, стробирующих и управляющих сигналов объекта контроля, где точное высокочастотное генерирование импульсных сигналов с заданными параметрами рас- ширяет саму методику параметрического контроля и способствует классу создания более прогрессивной цифровой вычислительной техники.

Цель изобретения - расширение

класса решаемых задач за счет расширения области рабочих частот и дискрета задания их точности.

На фиг. 1 представлена функциональная блок-схема генератора; на фиг. 2 - блок синхронизации; на фиг. 3 - схема приемного буферного регистра и универсального программируемого счетчика; на фиг. 4 - функциональная схема вычитателя и диаг- рамма его работы; на фиг. 5 - схема шинного мультиплексного распределителя; на фиг. 6 - диаграмма, поясняющая расчетную величину дискрета Д j. ; на фиг. 7 - временные диаграммы выходных импульсов; на фиг. 8 - диаграмма взаимодействия основных сигналов .

Устройство содержит генератор 1 эталонной частоты, регистр 2, блок 3 перестройки, блок 4 синхронизации, счетчик 5, вычитатель 6, адресные регистры 7 и 8, два триггера 9 и 10, два шинных мультиплексных распределителя 11 и 12, линию 13 задержки, эле- мент 14 задержки и формирователь 15 выходного сигнала.

Блок 3 перестройки содержит регистры 16 и 17, коммутатор 18, двухтактный регистр 19. На фиг. 2-5 обозна- чены триггеры 20, мультиплексоры 21, дешифратор 22, схема 23 сравнения, сумматор 24, элементы И 25, элементы ИЛИ 26.

Генератор работает следующим образом.

С момента подачи питающего напряжения генератор автоматически приво- дится в исходное рабочее состояние

по команде Установка по питанию (Уст, по пит.). Работа генератора осуществляется по команде Пуск и прекращается по команде Останов, причем результат невыполненной операции сохраняется и может быть продолжен по команде Пуск. Приведение системы в исходное рабочее состояние в процессе работы осуществляется по команде начальной установки (Н.У.). На вход блока синхронизации поступае высокочастотная опорная частота (F0) кварцованного эталонного генератора, которая, минуя блок синхронизации, в последующем синхронизирует работу блоков 2,5,19,9,10 и 14. Таким образом, блок 4 является важным звеном в работе, поскольку обеспечивает синхронность выполнения внешних и внутренних команд.

Числовое значение кода, обрабатываемое блоком 5, определяет длительность следования импульсов на выходе генератора. Чем больше числовое значение этого кода, тем более значительное время отводится на перекодирование периода следования выходных импульсов, однако следует отметить, что максимальная частота функционирования блоков 2 и 5 в части перезаписи информации из одного блока в другой соответствует опорной частоте F0, сдвинутой во времени на величину Т/2, где Т - период эталонной частоты FO , а значение F,, ограничено функциональным быстродействием счетных схем.

Таким образом,достигнута возможность получения на выходе блока 5 высокочастотных серий перепрограммируемых импульсов в соответствии с заданным кодом поступления. В ряде случаев такой способ грубого задания периода импульсной последовательности является достаточным и широко используется в вычислительной технике при создании программируемых таймеров , синхронизирующих импульсов и ряда других функциональных узлов цифровой техники.

Регистры 2, 16 и 17 производят запись исходных кодируемых данных по внешнему импульсному сигналу записи (ИЗ) и обеспечивают по программе информацией блоки 5,6 и 18.

Регистр 19 по синхронизирующим импульсам с блока -4 производит хранение результата пересчета двух чис516

ловых кодируемых величин, одна из которых поступает на вычитатель 6 в качестве константы (вход 1), а другая является переменной величиной результата работы вычитателя (вход 2) Таким образом, блоки 17, 6, 18 и 19 задают числовое значение малой величины Д дискрета приращения ( Дл.пр ) из расчета разбиения опорной частоты FO на равные части (фиг. 4 и 6).

С целью уменьшения излишних схематических затрат целесообразно первоочередной задачей задаться высокой опорной частотой Fa , исходя из кото- рой в дальнейшем определить дискрет Aft.flp который может быть любым числом и составлять весьма малую величину. Кроме того, дискрет Д-р,, определяет разрядность вычитателя 6 и по- следующих блоков (таблица и фиг. 6).

Таким образом, &$ пр как.следует из таблицы, прямо зависит от выбранной частоты Гф, определяет схематические затраты и, кроме того, сама частота FO во многом определяет глубину перестройки периода следования импульсов на выходе узла 15.

В результате всего вышеизложенного целесообразно дальнейшую обработку сигнала вести на основе трехразряд- нога вычитателя и соответствующих трехразрядных последующих блоков.

Трехразрядный вычитатель 6 в нужные моменты времени стробирует работу счетчика 5, корректируя тем самым уход частоты. С регистра 17 на первый вход вычитателя 6 поступает запрограммированный код константы. Регистр 19, реализованный на двухтактных триггерах, осуществляет потактную син- хронную выдачу меняющегося кода вновь на вычитатель 6 и адресные регистры 7 и 8.

Коммутатор 18 производит работу шинного мультиплексирования, в ре- зультате чего по команде разрешения присинхронизации (Разр.пр.) производится присинхронизомия выходной тосле- ДОВЯТРТЬНОСТИ импульсов к некоторому

.Q

5 0

5

0

д

о

9

запрограммированнрму кодируемому значению, т.е. на серию импульсов запрограммированной последовательности накладывается как бы умышленный закодированный сбой. В результате этого вычитатель 6, по следующему син- хротакту, произведет новый пересчет двух кодируемых величин, результатом действия которых появится новый код на входе регистра 19. Дальнейшая обработка этого кода приводит к сдвигу выходной серии программируемых импульсов к некоторой величине кодируемого сдвига (фиг. 7). Аналогичным свойством присинхронности обладает и сче тчик 5.

Триггеры 9 и 10 вырабатывают синхронизирующие сигналы, причем триггер

10стробирует работу адресных регистров 7 и 8 и распределителей 11 и 12. Триггер 9 стробирует запись кода в адресные регистры 7 и 8. Выходные адресные коды с регистров 7 и 8 поступают в распределители 11 и 12.

Шинные мультиплексные распределители 11 и 12 выполняют функцию выбора соответствующей шины многоотводной линии задержки. Выходные сигналы с распределителей 11 и 12 поступают в формирователь 15, где окончательно и формируется выходной сигнал программируемой последовательности.

Таким образом, посредством методов чередования обрабатываемой последовательности кодируемых данных, по разнесенным во времени сннхротактам возникла возможность создания ПГЦ с широкими функциональными возможностями, кроме того, элемент 16 задержки задает смещение пускового сигнала и способствует согласованию задер-- жек, вызванных разбросом параметров элементной базы,связанный с их инертностью.

Формула изобретения

1, Программируемый генератор циклов, содержащий генератор эталонной частоты, блок синхронизации, блок перестройки, вычитатель, два триггера, элемент задержки, линию задержки, причем выход генератора эталонной частоты подключен к входу эталонной частоты блока синхронизации, выходы синхросигналов которого подключены соответственно к входам синхронизации блока перестройки, входу синхрониэадни первого триггера и входу элемент задержки, к счетному входу второго триггера, о тличающийся тем, что, с целью расширения класса решаемых задач за счет расширения области рабочих частот и дискрета задания их точности, в него введены регистр, счетчик, два адресных регистра, два шинных мультиплексных распределителя, формирователь выходного сигнала, причем вход данных генератора подключен к информационным входам регистра и первому информационному входу блока перестройки, вход разрешения присинхронизации которого подключен к входу разрешения присинхронизации генератора, входы установки по питанию начальной установки, пуска и останова которого подключе- ны к соответствующим входам блока синхронизации, выход эталонной частоты и строба записи которого подключены соответственно к входу синхронизации счетчика и управляющему вход регистра, выход которого подключен к входу параллельного приема информации счетчика, выход которого подключен к счетному входу первого триггера и входу присинхронизации блока пе рестройки, информационный выход которого подключен к информационным входам первого и второго адресных регистров и первому информационному входу вычитателя, второй информаци- онный вход которого подключен к выходу кода константы блока перестройки, второй информационный вход которого подключен к выходу вычитателя, выход переполнения которого подклю- чен к входам стробирования блока синхронизации и счетчика, выход первого триггера подключен к входам управпения записи первого и второго

адресных регистров, входы стробиро- вания выходов которых и входы строби- рования первого и второго шинных мультиплексных распределителей подключены соответственно к прямому и инверсному выходам второго триггера, выходы первого и второго адресных регистров подключены к входам управления первого и второго шинных мультиплексных распределителей, информационные входы которых подключены к выходам линии задержки, выходы первого и второго шинных мультиплексных распределителей - к первому и второму информационным входам формирователя выходного сигнала, вход установки длительности которого и выход подключены соответственно к входу установки длительности и функциональному выходу генератора.

2. Генератор по п. отличающий с я тем, что блок перестройки содержит два регистра, коммутатор, двухтактный регистр, причем первый информационный вход блока подключен к входам первого и второго регистров, выход первого регистра подключен к первому информационному входу коммутатора, второй информационный вход которого подключен к второму информационному входу блока, вход разрешения присинхронизации которого подключен к управляющему входу коммутатора, выход которого подключен к входу двухтактного регистра, выход которого подключен к информационному выходу блока, входы синхронизации и присинхронизации двухтактного регистра подключены к соответствующим входам блока, выход второго регистра подключен к выходу кода константы блока.

щщюшо

ЪШШО

От еч г o II I I I I I I

§§§§§

ti

ISM E

W понродшоогони иодохпд j/

LJtZTK

n

N

на

. Г ц. 1Г И. 7 .1. 37 j. ЧТ ST ST 71вТ

Фиг б

П.

п

фигЛ

Фие.8

Документы, цитированные в отчете о поиске Патент 1991 года SU1644119A1

Генератор циклов 1979
  • Баранов Владимир Леонидович
SU877511A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для калибровки счетчика молний 1975
  • Потапкин Владимир Иванович
SU564616A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 644 119 A1

Авторы

Окороков Владимир Николаевич

Даты

1991-04-23Публикация

1988-06-07Подача