Фиг. 1
Изобретение относится к вычислительной тех1шке и микроэлектронике и предназначено для цифровой обработки .информации.
Цель 11зобретения - повьшение быст .родействия устройства.
На фиг.1 изображена структурная схема микропрограммного автомата; на фиг.2 - структурная схема блока синхронизации; на фиг.З - временная диаграмма изменения выходного сигнала блока синхронизации.
Автомат (фиг.1) содержит регистр 1
адреса, блок 2 памяти, регистр 3 и
. блок 4 синхронизации.
Блок синхронизации (фиг.2) содержит регистр 5, группу элементов ИСКГШЧАЮЩЕЕ ИЛИ 6,62,...6, m - число входных сигналов автомата, элемент ИЛИ 7 и генератор 8 синхроим.пульсОБ./
На временной диаграмме изменения выходного сигнала блока синхронизации (фиг.З) обозначены: Т,, - время чтения информации из блока памяти; Т - минимальная длительность синхроимпульса.
Автомат работает следующим образом.
.В начальный момент времени автомат находится в исходном положении. Регистр адреса и регистр автомата, а также регистр блока синхронизации установлены в нулевое состояние. Выходной сигнал генератора синхроимпульсов имеет нулевое значение и разрешает прием информации в первую ступень триггеров регистра автомата. В следующий момент автомат запускается и на выходе генератора .синхроимпульсов устанавливается сигнал, соответствующий уровню логической единицы. Этот сигнал разрешает прием вектора входных сигналов на регистр адреса, который представляет собой одноступе чатый регистр, а также прием век,тора входных сигналов в первую ступень регистра блока синхронизации. При этом на выходах регистра адреса присутствует вектор входных сигналов автомата, а на выходах регистра блока синхронизации - предшествующий ему вектор. Если эти векторы совпадают то действия, необходимые дпя обработки
вектора входных сигналов, автоматом уже выполнены и автомат находится в состоянии ожидания. В противном случае генератор синхроимпульсов запускается и блокирует регистр автомата на время выполнения указанных действий. Если изменение вектора входных сигналов произошло тогда, когда автомат находился в состоянии ожидания, то время реакции автомата равно нулю. Если же изменение произошло во время блокировки регистра автомата, то время реакции не превышает величи
Формула изобретения
Микропрограммный автомат, содержащий регистр адреса, блок памяти, регистр и блок синхронизации, причем вход автомата соединен с информационным входом регистра адреса, выход которого соединен с входом старшей части адреса блока памяти, вход младшей части адреса которого соединен с выходом регистра, информационный вход которого соединен с выходом кода адреса блока памяти, выход кода микроопераций которого является выходом автомата, выход блока синхронизации соединен с синхровходами регистра, и регистра адреса, отличающий с я TeMj что, с целью повьш1ения
быстродействия устройства, выход регистра адреса с оединен с группой входов задания режима блока синхронизации, причем .блок синхронизации содержит регистр, группу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, элемент ИЛИ и генератор синхроимпульсов, причем информационные входы регистра блока синхронизации -и первые входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ группы соединены с dooT- ветствующими входами группы входов за- 1ания режима блока, вт орые входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ группы соединены с выходами регистра блока синхронизации, выходы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ группы соединены с входами элемента ИЛИ, вход которого соединен с входом запуска генератора синхроимпульсов, выход которого соединен с выходом блока синхронизации и синхровходом регистра блока синхронизации.
Редактор В.Бугренкова Заказ 6291/48
Составитель В. Криворучко
Техред А.Кравчук Корректор Н
Тираж 67J Подписное ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий И3035, Москва, Ж-35, Раушская наб., д.4/5
Производственно-попиграфическое предприятие, г.Ужгород, у7.п7о117я17,1
Фиг. 2
Вых.вс
Время
Фиг.З
Составитель В. Криворучко
Техред А.Кравчук Корректор Н. Король
название | год | авторы | номер документа |
---|---|---|---|
Микропрограммный автомат | 1985 |
|
SU1352485A1 |
Устройство для сопряжения электронной вычислительной машины с общей шиной | 1983 |
|
SU1144112A1 |
Устройство для формирования тестов | 1986 |
|
SU1336013A1 |
Устройство для сопряжения ЭВМ с абонентом | 1986 |
|
SU1334154A1 |
Устройство для сопряжения ЭВМ с каналами связи | 1987 |
|
SU1532937A1 |
Устройство для сопряжения источника и приемника информации | 1988 |
|
SU1580383A1 |
Устройство для регистрации состояний контролируемого блока | 1984 |
|
SU1236488A1 |
Устройство для формирования тестов | 1987 |
|
SU1429121A1 |
Устройство для сопряжения ЭВМ с магистралью локальной сети | 1990 |
|
SU1839258A1 |
Устройство для сопряжения ЭВМ с накопителем на магнитной ленте | 1988 |
|
SU1667085A1 |
Изобретение относится к области вычислительной техники и микроэлектроники и предназначено для цифровой обработки информации. Цель изобретения - повышение быстродействия устройства. Автомат содержит регистр 1 адреса, блок 2 памяти, регистр 3 и блок 4 синхронизации. Цель достигается за счет изменения структуры блока синхронизации. Эти изменения позволяют использовать в цикле работы автомата часть или всю вычислительную информацию из предыдущего цикла его работы. 3 ил. Вмды /V ВыАоды Г7С С СО СГ No-i. Сл сд
Титце У., Шенк К | |||
Полупроводниковая схемотехника,-М.:Мир, 1983, с.344, рис,20.1 | |||
Клингман Э | |||
Проектирование микропроцессорных систем.-М.:Мир, 1980, с.63, рис,3.7. |
Авторы
Даты
1987-12-23—Публикация
1985-10-03—Подача