Устройство для останова микропроцессора
Иллюстрации
Показать всеРеферат
Изобретение,относится к вычислительной технике и может быть исполь Старт 5 Огоп зовано в автоматизированных системах контроля и диагностики микропроцессорных устройств и систем. Целью изобретения является сокращение аппаратурных -затрат и расширение класса решаемых устройством задач путем обеспечения возможности останова микропроцессора по заданному условию. Цель достигается тем, что в устройство , содержащее узел 4 магистральных приемников, узел 5 запуска - останова , состоящий из триггеров, и формирователь 8 импульса останова, введены узел 9 задания условия отключения и индикатор 10 состояния микропроцессора . 4 ил. / (Л СО 05 со Фиг.1
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„,SU„„1363171 А1 (SD4 006F 104
И л;1
К ABTOPCHOMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3968959/24-24 (22) 23.10.85 (46) 30.12.87. Вюп. М 48 (72) А.Ф.Лазарчук, А.С.Нестеров, А.M.Òêà÷åíêî и А.Г.Юрочкин (53) 681.326.7(088.8) (56) Патент Великобритании 11 - 2127999, кл, G 06 F 1/04, опублик. 1984.
Патент Франции М 2533719, кл. G 06 F 1/04, опублик. 1983. (54) УСТРОЙСТВО ДЛЯ ОСТАНОВА МИКРОПРОЦЕССОРА (57) Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах контроля и диагностики микропроцессорных устройств и систем. Целью изобретения является сокращение аппаратурных .затрат и расширение класса решаемых устройством задач путем обеспечения воэможности останова микропроцессора по заданному условию.
Цель достигается тем, что в устройство, содержащее узел 4 магистральных приемников, узел 5 запуска — останова, состоящий из триггеров, и формирователь 8 импульса останова, введены узел 9 задания условия отключения и индикатор 10 состояния микропроцессора, 4 ил.
171 2
55
1 1363
Изобретение относится к вычислительной технике и может быть испольэовано в автоматизированных системах контроля и диагностики микропроцес5 сорных устройств и систем.
Цель изобретения - сокращение аппаратурных затрат и расширение класса решаемых задач путем обеспечения останова микропроцессора по заданному условию.
На фиг. 1 показана блок-схема устройства; на фиг. 2 — функциональные схемы узла магистральных приемников» узла задания условия отключения и уз- 15 ла запуска — останова; на фиг. 3— временные диаграммы работы устройства; на фиг. 4 — примеры реализации внешних источников сигналов пуска и останова.
Устройство (фиг. 1) подключено к микропроцессору 1, вырабатывающему тактовые импульсы для отработки команд, и запоминающим устройствам 2 через магистраль 3. Устройство содер- 25 жит узел 4 магистральных приемников, узел 5 запуска - останова, по входам
6 и 7 которого поступают сигналы пуска (1Старт") и останова (" Стоп" ) от внешнего источника сигналов, форми- З<> рователь 8 импульса останова, узел
9 задания условия отключения, индикатор 10 состояния микропроцессора.
На фиг. 1 показаны также подключенные к магистрали 3 внешние устройства 11 системы.
35 . На фиг. 2 показаны элементы И-НЕ
12, ИЛИ-НЕ 13 и группа согласующих резисторов 14 узла 4 магистральных приемников, первый и второй триггеры
15 и 16 узла 5 запуска — останова.В рассматриваемом примере реализации узел 9 реализован на переключателях 17.
Внешний источник сигналов пуска и останова, подключенный к входам 6 и
7, может быть построен на переключа-. теле 18 или на переключателе 19 и триггере 20 (фиг. 4).
Индикатор 10 состояния микропроцессора содержит усилитель 21, резис- 50 тор 22 и светодиод 23 (фиг. 1)..
Устройство работает следующим образом.
Оператор включает питание системы. Внешнее запоминающее устройство
2 хранит тесты, под управлением которых микропроцессор 1 периодически повторяет те или иные циклы обраще-, ния к магистрали 3. При необходимости произвести останов по интересующему магистральному сигналу или циклу вырабатывается сигнал "Стоп 1 (фиг. 3), который поступает на вход 7 узла 5.
Затем в узле 9 выбирается интересующий пользователя сигнал включением соответствующего переключателя 17 (фиг. 2), При появлении в магистрали 3, а следовательно, и на входе узла 4 выбранного сигнала на выходе узла 4 появляется высокий логический уровень (фиг. 3), который через замкнутый переключатель 17 поступает на вход синхронизации триггера. При этом на выходе триггера 15 появляется логический сигнал высокого уровня (фиг. 3),поступающий на вход формирователя 8.и на вход индикатора 10.
С выхода формирователя 8 инвертированный и усиленный по мощности сигнал (фиг. 3) поступает на вход "Запрет фаз" (останов тактового генератора) микропроцессора 1, а в индикаторе 10 включается светодиод 23, фиксирующий наступление момента останова, Для запуска микропроцессора
1 внешний управляющий элемент вырабатывает сигнал "Старт", поступающий на вход 6 узла 5. В узле 9 выключается соответствующий переключатель
17. При этом на выходе формирователя 8 устанавливается высокий логический уровень, а светодиод 23 выключается.
Формула изобретения
Устройство для останова микропроцессора, содержащее узел магистральных приемников, группа входов которого является группой входов устройства для подключения к информационно-управляющим шинам микропроцессора, формирователь импульса останова, выход которого является выходом устройства для подключения к входу блокировки тактовых импульсов микропроцессора, и узел запуска — останова, включающий первый и второй триггеры, причем выход первого триггера соединен с входом формирователя импульса османова, о т л и ч а ю щ ее с я тем, что, с целью сокращения аппаратурных затрат и расширения класса решаемых задач путем обеспечения останова микропроцессора IIO заданз 1363171
4 ному условию, в устройство введены и информационный вход которого подузел задания условия отключения и ин- ключены соответственно к входу индидикатор состояния микропроцессора, катора состояния микропроцессора и причем группа входов состояния узла 5 выходу второго триггера, входы устазадания условия отключения соедине- новки и сброса которого являются сона с группой выходов узла магистраль- ответствуюшими входами устройства для ных приемников, а выход соединен с подключения к внешнему источнику сигсинхровходом первого триггера, выход налов пуска и останова.
1363171
Составитель В.Вертлиб
Редактор И.Петрова Техред Л.Олийнык Корректор В.Гирняк
Заказ 6362/39
Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4
ЯЫАПР
Й/мд
8wsud
Тираж 671 . Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5