Микропрограммный автомат Советский патент 1987 года по МПК G06F9/00 G06F9/22 

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

1

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

Цель изобретения - цовьацение быс родействия автомата.

На фиг.1 изображена структурная схема ав.томат а; на фиг.2 - структурная схема блока синхронизации; на фиг.З - временные диаграммы изменения логических сигналов на выходах отдельных элементов блока синхронизции .

Автомат (фиг.1) содержит регистр 1 адреса, блок 2 памяти, регистр 3 блок 4 синхронизации. Блок синхронизации (фиг.2) содержит регистр 5, группу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ

i

м

m - число входов авто

группу генераторов

, импульсов, первый гемата, группу элементов ИЛИ /,

9 импульсов, элемент ИЛИ 10

-t

нератор

и второй генератор 11 импульсов.

На временных диаграммах изменения логических сигналов на выходах отдельных элементов блока синхронизации (фиг.З) приняты следующие обозначения: TI - длительность синхроимпульса; t 2 - длительность блокировки регистра автомата. Сигнал на выходе генератора синхроимпульсов изображен для самого неблагоприятного случая работы автомата и совпадает с выходным сигналом блока синхронизации про т-отипа.

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

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

низации..Запись информации в регистр осуществляется по фронту импульса. Генераторы импульсов групп запускаются по фронту импульса на входе запуска. Запуск .каждого генератора импуль

0

2

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

нератор импульсов группы, поставленный в соответствие этому сигналу, запускается.

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

n

0

5

5

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

Микропрограммньш автомат, содер- g жащий регистр адреса, блок памяти, регистр и блок синхронизации, причем вход автомата соединен с информационным входом регистра адреса, выход ко- котого соединен с входом старшей части адреса блока памяти, вход младшей части адреса которого соединен с выходом регистра, информационный вход которого соединен с выходом кода адреса блока памяти, выход кода микроопераций которого является выходом автомата, выход блока синхронизации соединен с синхровходами и регистра адреса, отличающийся тем, что, с целью повьшения быстродействия устройства, выход регистра адреса соединен с группой входов задания режима блока синхронизации, причем блок синхронизации содержит регистр, группу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, группу элементов ИЛИ, группу генераторов импульсов, первый и второй генераторы.импульсов и элемент ИЛИ, причем информационные входы оегистра и первые входы элементов

ИСКЛЮЧАЮЩЕЕ ИЛИ группы соединены с соответствумщими входами группь входов задания режима блока синхронизации, вторые входы элементов ИСКЛЮЧАЮ- ЩЕЕ ИЛИ группы соединены с выходами регистра блока синхронизации, выходы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ группы соединены с соответствующими входами элементов ИЛИ группы, выход каждого элемента ИЛИ группы соединен с входом запуска соответствующего генератора импульсов группы, выходы генераторов импульсов группы и выход го генератора импульсов соединены с входами элемента ИЛИ, выход которого соединен с входом запуска второго генератора импульсов, выход второго генератора импульсов соединен с выходом блока синхронизации и с входом запуска первого генератора импульсов, выход которого соединен с синхровхо- дом регистра блока синхронизации.

л ,(}

/./

,0

Редактор Ю. Середа

дзи.3

Ллr.

1 StmS

Составитель В. Криворучко

Техред М.Ходанич Корректор М. Максимишинец

Заказ 5566/А8

Тираж 671Подписное

ВНИИШ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Фиг. 2

Ллr.

1 StmS

дзи.3

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

название год авторы номер документа
Микропрограммный автомат 1985
  • Вислович Николай Анатольевич
SU1361550A1
Микропрограммное устройство управления 1985
  • Бочкарев Геннадий Владимирович
  • Вислович Николай Анатольевич
  • Куклин Григорий Васильевич
  • Яковлев Сергей Алексеевич
SU1320806A1
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ 1991
  • Валов А.А.
  • Лынов А.Л.
RU2029986C1
Устройство для контроля 1986
  • Валов Александр Александрович
  • Виткин Лев Михайлович
  • Герасимов Игорь Владимирович
SU1396145A2
Устройство микропрограммного управления 1987
  • Галаган Владимир Григорьевич
  • Дражан Игорь Иосифович
  • Минаев Валерий Григорьевич
SU1524049A1
Устройство для контроля 1985
  • Валов Александр Александрович
  • Виткин Лев Михайлович
  • Герасимов Игорь Владимирович
  • Бутин Юрий Николаевич
SU1315983A1
ЦИФРОВАЯ МАШИНА ДЛЯ ПОИСКА ИНФОРМАЦИИ 1966
  • Вахабов В.К.
  • Девятков В.В.
  • Боярченко А.Н.
  • Шереметьев И.К.
SU214201A1
Устройство для вывода графической информации 1987
  • Кириллов Александр Алексеевич
  • Лясковский Юрий Павлович
  • Савина Наталья Васильевна
SU1594593A1
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ УПРАВЛЯЮЩЕЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ 1995
  • Кладов В.Е.
  • Орлов Д.В.
RU2094842C1
Автоматизированная система контроля радиоэлектронных устройств 1989
  • Ларичев Анатолий Павлович
  • Рогожин Олег Владимирович
  • Кочнев Александр Александрович
  • Гришин Сергей Викторович
SU1683038A1

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

Реферат патента 1987 года Микропрограммный автомат

Изобретение относится к вычислительной технике и. микроэлектронике и предназначено для цифровой обработки информации. Цель изобретения - по- вьппение быстродействия автомата. Автомат содержит регистр 1 адреса, блок 2 памяти, регистр 3 и блок 4 синхронизации. Указанная цель достигается за счет изменения структуры блока синхронизации. Эти изменения позволяют использовать в цикле работы автомата часть, или всю вычислительную информацию, из предыдущего цикла его работы. 3 ил. Л V / SC л V 2 НС i (Я J7 00 Сл 1С 4; оо СП 5С фиг. i

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

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

Титце У., Шенк К
Полупроводниковая схемотехника
М.: Мир, 1983, с
Способ получения жидкой протравы для основных красителей 1923
  • Комаров Н.Г.
  • Настюков А.М.
SU344A1
Прибор для промывания газов 1922
  • Блаженнов И.В.
SU20A1
Клингман Э
Проектирование микропроцессорных систем
М.: Мир, 1980, с
Способ приготовления сернистого красителя защитного цвета 1915
  • Настюков А.М.
SU63A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 352 485 A1

Авторы

Вислович Николай Анатольевич

Куклин Григорий Васильевич

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

Даты

1987-11-15Публикация

1985-10-03Подача