Микропрограммный автомат
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
Изобретение относится к вычислительной технике и микроэлектроникеи предназначено для цифровой обработке информации.Цель изобретения - повышение быст 5родействия автомата.На фиг.1 изображена структурнаясхема автомата; на фиг.2 - структурная схема блока синхронизации; нафиг.3 - временные диаграммы изменения логических сигналов на выходахотдельных элементов блока синхрониза"ции.Автомат (фиг.1) содержит регистр1 адреса, блок 2 памяти, регистр 3 иблок 4 синхронизации. Блок синхронизации (фиг.2) содержит регистр 5,группу элементов ИСКЛ 10 ЧА 10 Ц 1 ЕЕ ИЛИб , б ш - число входов автомата, группу элементов ИЛИ 7,, 7, , группу генераторов8,8импульсов, первый генератор 9 импульсов, элемент ИЛИ 10и второй генератор 11 импульсов. 25На временных диаграммах изменениялогических сигналов на выходах отдельных элементов блока синхронизации (фиг,3) приняты следующие обозначения: Т, - длительность синхроимпульса; Т - длительность блокировкирегистра автомата. Сигнал на выходегенератора синхроимпульсов изображендля самого неблагоприятного случаяработы автомата и совпадает с выходным сигналом блока синхронизациипрототипа.Автомат работает следующим образом.В начальный момент времени автомат находится в исходном состоянии исигнал,на выходе блока синхронизациисоответствует значению логическогонуля. В следующий момент автомат запускается и генератор синхроимпульсов выдает в течение времени Т 1 импульс, достаточный по длительностидля срабатывания регистра адреса ирегистра автомата. По спаду синхроимпульса запускается первый генераторимпульсов, Длительность импульса, выдаваемого этим генератором, достаточна для выдачи информации из блока памяти, а также регистра блока синхронизации.,Запись информации в регистросуществляется по фронту импульса.Генераторы импульсов групп запускаются по фронту импульса на входе запуска, Запуск .каждого генератора импульсов группы связан с изменением сигналов на входах регистра адреса автомата и регистра блока синхронизации. В соответствии с указанной целью, вектор входных сигналов, присутствовавший на выходах регистра сдвига в предыдущем цикле работы автомата и хранящийся в регистре блока синхронизации, сравнивается с актуальным вектором. В случае, если хотя бы один из актуальных сигналов изменился по сравнению с предыдущим циклом, то генератор импульсов группы, поставленный в соответствие этому сигналу, запускается.Время Т блокировки определяется импульсом того из запустившихся генераторов импульсов группы, который имеет максимальную длительность, В случае, если актуальный вектор входных сигналов совпадает с вектором входных сигналов предыдущего цикла, то ни один из генераторов импульсов группы не запускаетсяТогда время Т блокировки определяется длительностью импульса, выдаваемого первым генератором импульсов. Генератор синхроимпульсов запускается по спаду импульса и процесс повторяется циклически. Формула изобретенияМикропрограммный автомат, содержащий регистр адреса, блок памяти, регистр и блок синхронизации, причем вход автомата соединен с информационным входом регистра адреса, выход кокотого соединен с входом старшей час. ти адреса блока памяти, вход младшей части адреса которого соединен с выходом регистра, информационный вход которого соединен с выходом кода адреса блока памяти, выход кода микроопераций которого является выходом автомата, выход блока синхронизации соединен с синхровходами и регистра адреса, о т л и ч а. ю щ и й с я тем, что, с целью повышения быстродействия устройства, выход регистра адреса соединен с группой входов задания режима блока синхронизации, причем блок синхронизации содержит регистр, группу элементов ИСКЛ 10 ЧА 10- ЩЕЕ ИЛИ, группу элементов ИЛИ, группу генераторов импульсов, первый и второй генераторы. импульсов и элемент ИЛИ, причем информационные входы вегистра и первые входы элементов1352485 т, т,а" В. Криворучкоданич Корректор М. Максимиши Соста Редактор Ю, Сере х Тираж 671 ВНИИПИ Государств по делам изобр 3035, Москва, Ж-ЗЗаказ 5566 4 исно СССР о нного комитета тений и открытРаушская наб 4/5 ул. Проектная, 4 Про го риятие ическое ственно-по ИСКЛЮЧАЮЩЕЕ ИЛИ группы соединены ссоответствующими входами группы входов задания режима блока синхронизации, вторые входы элементов ИСКЛ 10 ЧАЮЩЕЕ ИЛИ группы соединены с выходамирегистра блока синхронизации, выходыэлементов ИСКЛЮЧАЮЩЕЕ ИЛИ группы соединены с соответствующими входамиэлементов ИЛИ группы, выход каждогоэлемента ИЛИ группы соединен с входом запуска соответствующего генератора импульсов группы, выходы генераторов импульсов группы и выход первого генератора импульсов соединены с 5входами элемента ИЛИ, выход которогосоединен с входом запуска второго генератора импульсов, выход второгогенератора импульсов соединен с выходом блока синхронизации и с входомзапуска первого генератора импульсов,выход которого соединен с синхровходом регистра блока синхронизации.
СмотретьЗаявка
3986890, 03.10.1985
МОГИЛЕВСКИЙ МАШИНОСТРОИТЕЛЬНЫЙ ИНСТИТУТ
ВИСЛОВИЧ НИКОЛАЙ АНАТОЛЬЕВИЧ, КУКЛИН ГРИГОРИЙ ВАСИЛЬЕВИЧ, ЯКОВЛЕВ СЕРГЕЙ АЛЕКСЕЕВИЧ
МПК / Метки
Метки: автомат, микропрограммный
Опубликовано: 15.11.1987
Код ссылки
<a href="https://patents.su/3-1352485-mikroprogrammnyjj-avtomat.html" target="_blank" rel="follow" title="База патентов СССР">Микропрограммный автомат</a>
Предыдущий патент: Программируемый контроллер
Следующий патент: Микропрограммное устройство управления
Случайный патент: Способ получения безводного сульфита натрия