Микропрограммное устройство управления программатора
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1619340
Автор: Старшинов
Текст
(54) МИКРОПРОГРАММН РАВЛБПИ ПРОГРЛММАТ (57) Изобретение оч ке и вычислительно значено для формиро диаграмм программат тения - расширение Е УСТРОЙСТВОРА носится к автоматитехнике и предна ои физики ваиия временных ора. Цель изобрефункциональньх гибкого управления формируемых сигна= епь достигается став устройства который обеспечиние последовательмотехника уни ров. - Микро-системы,озможностеи путемоследовательность лов. Поставле путем введени логического б ство СССР7/00, 1986. а,вает гибкое уп ностью формиру игнапов 2 ил. ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР ПИСАНИЕ ИЗО(71) Институт прикладАН БССР(56) Лукьянов Д.А. Схверсальных программатпроцессорные средства1985 с. 84-88Авторское сшщетеп1541669, кл. С 11 С Изобретение относится к автоматикеи вычислительной технике и предназна-чено для формирования временных диаграмм программируюиих сигналов универсального программатора.Цель изобретения - расширение функциональных возможностей за счет гибкого управления последовательностьюформируемых сигналов и упрощение программатора,На фиг 1 представлена блок-схемаустройства; на фиг 2 - функциональная схема логического блокаУстройство содержит генератор 1,логический блок 2, таймер 3 (программируемый трехканальный), регистр 4управления режимом работы, счетчик 5адреса, блок 6 памяти, регистр 7 выходной, входы 8 информационные управления записью устройства, выход 9генератора 1, первый 10 и второй 11выходы таймера, первый выход 12 регистра 4, второй выход 13 регистра 7,первый 14, второй 15, третий 16, четвертый 17 и пятый 18 выходы блока 2,второй 19 выход регистра 4, третий 20 выход таймера 3, выход 21 устройства.Микропрограммное устройство управ- (фщ" ления работает следующим образом.От управляющей ЗВМ задается длительность, скважность и число программирующих импульсов записью соответствующих кодов в первый, второй и третий каналы таймера 3 Затем в регистр 4 ф записывается начальный адрес требуе- ьщщй мой микропрограммы и бит разрешения Я" работы таймера. Сигнал с выхода 11таймера 3, проходя через блок 2, сни- ф, мает с выхода 17 сигнал начальной установки счетчика 5 и формирует на выходе 16 блока 2 последовательностьтактовых импульсов, поступающих натактовый вход счетчика 5, формирующего последовательность адресов для бчока б, которые обеспечивают считывание в регистр 7 управляющей последовательности включения программирующих сигналов, Сигнал с выхода 13 регистра 7 используется для управления работойустройства. По окончании последава 161934тельности включения сигналов сигнал с выхода 13 изменяет свое состояние,запрещая формирование счетных импульсов на выходе 16 блока 2. Устройствоостанавливается на текущем шаге, фиксируя состояние управляющих сигналов на выходе 2 до окончания импульса на выходе 11 таймера 3, что соответствует режиму программирования. Время фик О сации состояния устройства определяется длительностью импульса на выходе11 таймера 3. По окончании этого импульса блок 2 возобновляет формирование счетных импульсов на выходе 16, обеспечивая выполнение последовательности включения управляющих сигналов. На последнем шаге этой последовательности сигнал .с выхода 13 переводится в начальное состояние, обеспечивая 20 формирование на выходе 17 блока 2 сигнала начальной установки счетчика 5, возвращающего устройство в начальное состояние. Очередной импульс на выходе 11 таймера 3 возобновляет формиро ванне управляющих сигналов на выходе 21 устройства. После формирования заданного числа управляющих сигналов сигнал с выхода 20 таймера 3 сбрасываетсигнал на выходе 19 регистра 4, запреО щая работу таймера 3 и останавливая процесс программирования.Работа блока 2 описывается выражениями:1 И 2 ОЧ 1 КТ 1 Б 1 КТ;УЗ=ОУ 2 фйТ 1 М 1 ВТ1 БС=1 Ю(072 НАЬТ);КЕБКТ=О 72 НИ,Т;С = 1 М 1.Нулевое состояние выхода 12 регистра 4 обеспечивает передачу на счетные входы второго и третьего каналов таймера сигналов с выходов соответственно 10 и 11 таймера 3, т.е счетчи- . ки таймера включаются последовательно. При этом первый канал таймера определяет длительность, второй - скважность и третий - число программирующих импульсов.Единичное состояние сигнала с выхода 12 обеспечивает подключение счетных входов второго и третьего каналов таймера к выходу генератора 1. Этот режим применяется при программировании одиночными импульсами. При этом первый канал таймера не использует 55 ся, второй определяет. длительность программирующего импульса, третий .- время программирующего цикла. О 4Установка в нулевое состояние вы- хода 13 выходного регистра 7 запрещает передачу импульсов задающего генератора 1 на счетный вход счетчика 5 адреса микрокоманд до окончания программирующего импульса 11.Сигнал на входе начальной установки счетчика 5 запрещает модификацию адреса микрокоманды до прихода программирующего импульса с выхода 11 и возвращает счетчик 5 в исходное состояние после окончания этого импульса и установки в единицу выхода 13 выходного регистра 7,Запись данных из блока 6 памяти в выходной регистр 7 происходит по сигналу (18), формируемому задающим генератором 1.Ф о рм у л а и з о б р е т е н и яИикропрограммное устройство управления программатора, содержащее таймер, регистр управления режимом работы, счетчик, блок памяти, выходной регистр, генератор, выход которого соединен с первым счетным входом таймератретий выход которого соединен с входом разрешения работы регистра управления режимом, второй выход которого соединен с входом разрешения работы таймера, выход счетчика адреса соединен с адресным входом блока памяти, выход которого соединен с первым информационным входом выходного регистра, первый выход которого является выходом устройства, информационные входы таймера, регистра управления режимом работы и блока памяти являются информационными входами устройства, входы управления записью информации таймера, регистра управления и блока памяти являются входами управления записью устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей за счет гибкого управления последовательностью формируемых сигналов и упрощения программатора, в него введен логический блок, первый вход которого соединен с вьг ходом генератора, второй, третий входы логического блока соединены соответственно с первым, вторым выходами таймера, четвертый и пятый выходы логического блока соединены соответственно с первым выходом регистра управления и вторым выходом выходногорегистра, .первый и второй выходы логического блока соединены с вторым й третьим счетньаии входами таймера соответственно, третий и четвертый выходы логического блока соединены соответственно со счетным входом и входом начальной установки счетчика, пятый выход логического блока соединенс вторым информационным входом выходного регистра.орректор И. Иуска Тираж подписноеарственного комитета по изобретениям,и открытиям при ГКНТ С113035, Москва, Ж, Раушская наб и. 4/5 аказ Г роизводственно-издательский комбинат "Патент", г, Ужгород, ул. Гагарина, 10
СмотретьЗаявка
4283635, 13.07.1987
ИНСТИТУТ ПРИКЛАДНОЙ ФИЗИКИ АН БССР
СТАРШИНОВ СЕРГЕЙ ПЕТРОВИЧ
МПК / Метки
МПК: G11C 7/00
Метки: микропрограммное, программатора
Опубликовано: 07.01.1991
Код ссылки
<a href="https://patents.su/4-1619340-mikroprogrammnoe-ustrojjstvo-upravleniya-programmatora.html" target="_blank" rel="follow" title="База патентов СССР">Микропрограммное устройство управления программатора</a>
Предыдущий патент: Устройство для контроля ошибок воспроизведения информации с носителя магнитной записи
Следующий патент: Функциональный синхрогенератор для доменной памяти
Случайный патент: Абразивная установка