Программируемый формирователь периодической функции
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХ РЕСПУБЛИК 19) 8 С 06 Р 1 ЕНИЯ К АВТО н Изобретение вычислительной использовано в ных комплексах,ки и вычислителио овои быть относится к ци технике и може гибридных вычис устройствах ав ьной техники пр данки функций с омати о о граммируемомго видаЦель изоб( г 3 обо сокраще ретен рудоваСущи оть из я заключается брете й ко ходно то кажднкции м видставляется чения де ко озици),одов зна- .ф где ю;чений фблокахНа ф 1,п 4 запуска, вт ход 15 и выхоБлок 3 сикх ержит триггер 8 тактовых им истр 19,ст отдельных нкции, хранимых вамяти:г,1 представленаа программируемогиодической функц ункциональ- формирована фиг.2 ная сх п ГОСУДАРСТ 8 ЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИПРИ ГКНТ СССР ОПИСАНИЕ ИЗ МУ СВИДЕТЕЛЬСТ(56) Авторское свидетельство СССРЫ -1243096, кл, Н 03 М 1/64, 1986,Авторское свидетельство СССРУ 1275772, кл, Н 03 М 1/66, 1986.(54) ПРОГРАММИРУЕМЫЙ ФОРМИРОВАТЕЛЬПЕРИОДИЧЕСКОЙ ФУНКЦИИ(57) .Программируемый формировательпериодической функции относится кцифровой вычислительной технике иможет быть использован в гибридных вычислительных комплексах, устроиствах автоматики при программируемом задании функций сложного вида. Цель изобретения - сокращение оборудоваия. Программируемый формирователь содержит блок памяти адресов, два ре гистра адреса, селектор адреса, блок синхронизации, буферный регистр, счетчик периодов, цифроаналоговый преобразователь, выходной регистр, элемент И, одновибратор и группу из п блоков памяти значений функции.Поставленная цель достигается эа счет того, что формирователь содержит группу из п блоков памяти значений функции. 2 ил. я схема блока синхрониэации.Программируемый формирователь периодической функции (фиг.1) содержит блок 1 памяти адресов, группу блоков 2,1 - 2,п памяти значений функциигде и - число частей кода выходно-.о значения аргумента функции), блоксинхронизации, буферный регистр 4, первый регистр 5 адреса, второй регистр 6 адреса, выходной регистр 7, счетчик 8 периодов, цифроаналоговый преобразователь 9, селектор 10 адреса, элемент И 1, одновибратор 12, первый информационный вход 13, вход 1 арой информационный в д 16 формирователя.ронизации (фиг.2) сод 17 запуска, генератор 1 пульсов и кольцевой ре 1539758Программируемый Формирователь периодической функции работает следующим образом.В исходном состоянии элементы памяти формирователя находятся в нулевом состоянии, С управляющего выхода выходного регистра 7 сигнал лог,"1", идентифицирующий признак конца периода, поступает на управляющий вход селектора 1 0 адреса и разрешает прохождение через него информации с . выхода буферного регистра 4.Информация о коде программы формирования функции и числа периодов ее отработки поступает соответственно с входов 13 и 15 и заносится в буферный регистр 4 и счетчик 8 периодов, Одновременно с подачей этих кодов на вход 14 формирователя поступает управляющий сигнал на начало работы. По этому сигналу триггер 17 запуска (фиг.2) блока 3 синхронизации переходит в единичное состояние и разрешает формирование тактовых импульсов на выходе генератора 18. Эти импульсы поступают на синхронизирующий вход кольцевого регистра 19, на выходах которого последовательно выдаются импульсы для синхронизации работы формирователя,По первому тактовому импульсу с выхода блока 3 синхронизации, поступающему на синхронизирующий вход регистра 5 адреса, .информация через селектор 10 адреса заносится в этот регистр, Занесенная в регистр 5 адреса информация представляет начальный адрес программы Формирования Функции, По второму тактовому импульсу производится выборка информации по занесенному в регистр 5 адресу из блока 1.В программируемом преобразователе реализован двухуровневый подход к Формированию кодов выходной Функции,Первый уровень - адресный, на котором коды адресов воспроизводимых функций хранятся в блоке 1. Сами значения функций хранятся в блоках 2.1 в ,2,п памяти и образуют операционный уровень, При этом адресный уровень управ 50 ляет операционным, Такой подход к формированию кодов функций увеличивает гибкость и сокращает потребный объем памяти на основе исключения повторяющихся кодов Функции. По очередному тактовому импульсу с выхода блока 3 синхронизации инФормация о кодах адресов с выходов блока 1 заносится в регистр 6 адреса. Очередным тактовым импульсом производится .обращение к блокам 2.1-2,п памяти для считывания частей кода выходной функции. Считанная информация код формируемой функции 1 по очередному тактовому импульсу заносится в выходной регистр 7, с выхода которого поступает на вход цифроаналогового преобразователя 9 и после преобразования к аналоговому виду поступает на выход 16 программируемого формирователя.После записи кода функции в регистр 7 на его управляющем выходе появляется сигнал лог."0". Этот сигнал поступает на управляющий вход селектора 10 адреса и разрешает тем самым прохождение кода очередного адреса с выхода блока 1Первым тактовым импульсом с выхода блока 3 синхронизации очередной импульсной последовательности информация с первого выхода блока 1 через селектор 10 адреса заносится врегистр 5 адреса и Формирование кода функции проходит аналогично рассмотренному.Одновременно с формированием последнего кода функции рассматриваемого периода на управляющем выходе регистра 7 формируется метка-признак конца периода. Этот сигнал поступает на управляющий вход селектора 10 адреса и разрешает перезапись информации из буферного регистра 4 в регистр 5 адреса. Кроме того, появление метки-признака конца периода Формируемой функции уменьшает содержимое счетчика 8 периодов на единицу, что характеризует окончание формирования функции в один период. Далее формирователь функционирует аналогич" ным образом до тех пор, пока не произойдет обнуление счетчика 8 периодов. Обнуление последнего означает окончание формирования заданного числа периодов Формируемой функции.При обнулении счетчика 8 периодов на выходе элемента И 11 образуется сигнал лог."1". На выходе одновибратора 12 образуется импульс, который поступает на вход блока 3 синхронизации (фиг.,2) и обнуляет триггер 17 запуска. На этом программируемый формирователь завершает свою работу, 5 15Формула изобретения Программируемый Формирователь периодической функции, содержащий блок памяти адресов, два регистра адреса, селектор адреса, блок синхронизации, буферный регистр, счетчик периодов, выходной регистр, одновибратор, элемент И, причем первый информационный вход Формирователя соединен с информационным входом буферного регистра, вход синхронизации которого подключен к входу разрешения записи формирователя, выход буферного регистра подключен к первому информационному входу селектора адреса, выход которого подключен к информационному входу первого регистра адреса, синхронизирующий вход которого подключен к первому выходу блока синхронизации, второй выход блока синхронизации подключен к управляющему входу блока памяти адресов, информационный вход которого подключен к выходу первого регистра адреса, выход перехода блока памяти адресов подключен к второму информационному входу селектора адреса, вход запуска Формирователя подключен к первому входу блока синхронизации, третий выход которого подключен к синхронизирующему входу второго регистра адреса, 1-й выход группы выходов (х = 1, и) блока памяти 39758 6адресов подключен к -му (=1, и) информационному входу второго регистраадреса, четвертый выход блока синхронизации подключен к синхронизирующему входу выходного регистра, выходразряда признака конца периода которого подключен к управляющему входуселектора адреса и вычитающему входусчетчика периодов, информационныйвход которого подключен к второму информационному входу формирователя,вход разрешения загрузки которогоподключен к входу синхронизации счетчика периодов, инверсные выходы счетчика периодов подключены к входамэлемента И, выход которого через одновибратор подключен к входу останова блока синхронизации, выход выход ного регистра является выходом формирователя, о т л и ч а ю щ и й с ятем, что, с целью сокращения оборудования, Формирователь содержит группуиз и блоков памяти значений функции, 25 причем выходы п полей второго регистра адреса подключены к соответствующим с первого по -й информационнымвходам группы блоков памяти значенийфункции, выходы которых подключены к дО соответствующим информационным входам выходного регистра, пятый выходблока синхронизации подключен к входам синхронизации группы блоков памяти значений функции.1351539758Составитель С.Курош Редактор М.Петрова Техред М;Дидык Корректсякодписноеираж 54 аз 219 НИИПИ Госу ственного комитета по изобретениям и открытиям при113035, Москва, Ж, Раушская наб., д. 4/5извопствеино-издательский комбинат "Патент", г, Ужгород, ул. Гагарина, 10
СмотретьЗаявка
4326188, 09.11.1987
ВОЙСКОВАЯ ЧАСТЬ 73790
МЕЛЬНИКОВ ВЛАДИМИР АЛЕКСЕЕВИЧ, НЕКЛЮДОВ СЕРГЕЙ НИКОЛАЕВИЧ, ВУКОЛОВ СЕРГЕЙ АЛЕКСЕЕВИЧ
МПК / Метки
МПК: G06F 1/02
Метки: периодической, программируемый, формирователь, функции
Опубликовано: 30.01.1990
Код ссылки
<a href="https://patents.su/4-1539758-programmiruemyjj-formirovatel-periodicheskojj-funkcii.html" target="_blank" rel="follow" title="База патентов СССР">Программируемый формирователь периодической функции</a>
Предыдущий патент: Формирователь вариационного ряда
Следующий патент: Многоканальное устройство синхронизации
Случайный патент: Инструмент для обработки отверстий пластическим деформированием