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

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

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

Цель изобретения - сокращение оборудования „

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

Y (т,, т2,... ,тп) ,

где т- (i 1 ,п) - части кодов значений функции, хранимых в отдельных блоках памятио

На фиг.1 представлена функциональная схема программируемого формирователя периодической функции; на фиг„2

функциональная схема блока синхронизации.

Программируемый формирователь периодической функции (фиг) содержит блок 1 памяти адресов, группу блоков 201 - 23п памяти значений функции (где п - число частей кода выходного значения аргумента функции), блок 3 синхронизации, буферный регистр 4, первый регистр 5 адреса, второй регистр 6 адреса, выходной регистр 7, счетчик 8 периодов, цифроаналоговый преобразователь 9, селектор 10 адреса, элемент И 11, одновибратор 12, первый информационный вход 13, вход 14 запуска, второй информационный вход 15 и выход 16 формирователя„

Блок 3 синхронизации (фиг„2) содержит триггер 17 запуска, генератор 18 тактовых импульсов и кольцевой регистр 19о

СД

СЛ

со

СП

00

Программируемый формирователь периодической функции работает следующим образомо

В исходном состоянии элементы памяти формирователя находятся в нулевом состоянии. С управляющего выхода выходного регистра 7 сигнал лог.11, идентифицирующий признак конца периода, поступает на управляющий вход селектора 10 адреса и разрешает прохождение через него информации с выхода буферного регистра 4„

Информация о коде программы формирования функции и числа периодов ее отработки поступает соответственно с входов 13 и 15 и заносится в буферный регистр 4 и счетчик 8 периодов Одновременно с подачей этих кодов на вход 14 формирователя поступает управляющий сигнал на начало работы. По этому сигналу триггер 17 запуска () блока 3 синхронизации переходит в единичное состояние и разрешает формирование тактовых импульсов на выходе генератора 18„ Эти импульсы поступают на синхронизирующий вход кольцевого регистра 19, на выходах которого последовательно выдаются импульсы для синхронизации работы формирователя.

По первому тактовому импульсу с выхода блока 3 синхронизации, поступающему на синхронизирующий вход регистра 5 адреса, .информация через селектор 10 адреса заносится в этот регистр о Занесенная в регистр 5 адреса информация представляет начальный адрес программы формирования функции,. По второму тактовому импульсу производится выборка информации по занесенному в регистр 5 адресу из блока 1„

В программируемом преобразователе реализован двухуровневый подход к фор мированию кодов выходной функции„Первый уровень - адресный, на котором коды адресов воспроизводимых функций хранятся в блоке 10 Сами значения функций хранятся в блоках 201 -,2.п памяти и образуют операционный уровень. При этом адресный уровень управляет операционным. Такой подход к формированию кодов функций увеличивает гибкость и сокращает потребный объем памяти на основе исключения повторяющихся кодов функции„

По очередному тактовому импульсу с выхода бпока 3 синхронизации информация о кодах адресов с выходов блока 1 заносится в регистр Ь адреса.

0

5.

-

0

5

0

5

0

5

Очередным тактовым импульсом производится обращение к блокам 2„1-2.п памяти для считывания частей кода выходной функции. Считанная информация (код формируемой функции) по очередному тактовому импульсу заносится в выходной регистр 7, с выхода которо- о поступает на вход цифроаналого- зого преобразователя 9 и после преобразования к аналоговому виду поступает на выход 16 программируемого формирователя.

После записи кода функции в регистр 7 на его управляющем выходе появляется сигнал лог. Этот сигнал поступает на управляющий вход селектора 10 адреса и разрешает тем самым прохождение кода очередного адреса с выхода блока 1.

Первым тактовым импульсом с выхода блока 3 синхронизации очередной импульсной последовательности информация с первого выхода блока 1 через селектор 10 адреса заносится в регистр 5 адреса и формирование кода функции проходит аналогично рассмотренному.

Одновременно с формированием последнего кода функции рассматриваемого периода на управляющем выходе регистра 7 формируется метка-признак конца периода. Этот сигнал поступает на управляющий вход селектора 10 адреса и разрешает перезапись информации из буферного регистра 4 в регистр 5 адреса. Кроме того, появление метки-признака конца периода формируемой функции уменьшает содержимое счетчика 8 периодов на единицу, что характеризует окончание формирования функции в один период Далее формирователь функционирует аналогичным образом до тех пор, пока не произойдет обнуление счетчика 8 периодов . Обнуление последнего означает окончание формирования заданного числа периодов формируемой функции.

При обнулении счетчика 8 периодов на выходе элемента И 11 образуется сигнал На выходе одновибра- тора 12 образуется импульс, который поступает на вход блока 3 синхронизации (фиг,2) и обнуляет триггер 17 запуска. На этом программируемый формирователь завершает свою работу.

Г

Т

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

название год авторы номер документа
Устройство для формирования периодических функций 1987
  • Мельников Владимир Алексеевич
  • Кныш Павел Иванович
  • Раевский Александр Дмитриевич
SU1441391A1
Устройство для формирования маршрута сообщения в однородной вычислительной системе 1988
  • Мельников Владимир Алексеевич
  • Харченко Вячеслав Сергеевич
  • Кныш Павел Иванович
  • Кальченко Сергей Борисович
SU1508228A1
Программируемый формирователь многочастотного сигнала 1989
  • Боронов Игорь Юрьевич
  • Компанеец Виктор Алексеевич
  • Ордынский Анатолий Борисович
SU1739472A1
Программируемый формирователь периодической функции 1985
  • Мельников Владимир Александрович
  • Кныш Павел Иванович
  • Худобородов Игорь Николаевич
SU1275772A1
Многоканальное устройство для обмена управляющей информацией в вычислительной системе 1988
  • Мельников Владимир Алексеевич
  • Харченко Вячеслав Сергеевич
  • Кальченко Сергей Борисович
  • Тимонькин Григорий Николаевич
  • Терещенков Сергей Владимирович
  • Ткаченко Сергей Николаевич
SU1566362A1
Устройство для связи процессоров 1984
  • Жуковский Владимир Григорьевич
  • Евченко Александр Иванович
  • Твердохлебов Николай Филиппович
SU1193682A1
УСТРОЙСТВО ДЛЯ РАСПОЗНАВАНИЯ ИЗОБРАЖЕНИЯ ОБЪЕКТА 1992
  • Попов Михаил Алексеевич[Ua]
  • Марков Сергей Юрьевич[Ua]
RU2054196C1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ С КАНАЛОМ СВЯЗИ 1992
  • Аронштам М.Н.
  • Ицкович Ю.С.
RU2043652C1
Микропрограммное устройство управления 1985
  • Мельников Владимир Алексеевич
  • Самошин Владимир Николаевич
  • Кравцов Сергей Георгиевич
SU1319029A1
Программируемый контроллер 1984
  • Мельников Владимир Алексеевич
  • Ямнов Сергей Иванович
SU1262451A1

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

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

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

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

л

18

I

10

,J

Фиг.1

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

Формирователь сложной функции 1984
  • Самошин Владимир Николаевич
  • Мельников Владимир Алексеевич
SU1243096A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 539 758 A1

Авторы

Мельников Владимир Алексеевич

Неклюдов Сергей Николаевич

Вуколов Сергей Алексеевич

Даты

1990-01-30Публикация

1987-11-09Подача