Внутрисхемный эмулятор

 

Изобретение относится к вычислительной технике и может быть использовано для разработки и отладки программного и аппаратного обеспечения однокристальной микроЭВМ. Цель изобретения - расширение функциональных возможностей системы за счет возможности отладки программного и аппаратного обеспечения однокристальной микроЭВМ, когда ее быстродействие равно или превосходит быстродействие ведущей ЭВМ. Введение в отладочную систему регистра управления 6, тактового генератора 7, узла выделения частоты отладки 8 и элемента И 9 позволило оперативно менять быстродействие однокристальной микроЭВМ, в результате чего появляется возможность отладки программного и аппаратного обеспечения однокристальной микроЭВМ, когда ее быстродействие равно или превосходит быстродействие ведущей ЭВМ. 1 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (st>s G 06 F 9/455, 15/60

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4490164/24-24

{22) 03.10.88 (46) 23.12.90. Бюл, М 47 (72) Ю,А,Ефременко, Ю.В.Вахрамеев, Н.Н.Ефременко, А;К.Шухостанов и Н.А.Ефременко (53) 681.325(088.8). (56) Иванов B,È., Лобанов В.И, Мирофанов

А.В, Отладочные средства для малоразрядных однокристальных микроЭВМ. — Микропроцессорные средства и системы, 1984, М2, с. 42 — 45.

Евлампиев P.À., Галузо Е.В„Голованов В,П. Отладочная система для однокристальной микроЭВМ КМ 1816 48, Микропроцессорные средства и системы, 1986, М 3, с. 32 — 33. (54) ВНУТРИСХЕМНЫЙ ЭМУЛЯТОР (57) Изобретение относится к вычислитель„,5U „„1615715 А1 ной технике и может быть использовано для разработки и отладки программного и аппаратного обеспечения однокристальной микроЭВМ. Цель изобретения — расширение . функциональных воэможностей системы за счет возможности отладки программного и аппаратного обеспечения однокристальной микроЭВМ, когда ее быстродействие равно или превосходит быстродействие ведущей

ЭВМ. Введение в отладочную систему регистра управления 6, тактового генератора 7, узла выделения частоты отладки 8 и элемента И 9 позволило оперативно менять быстродействие однокристальной микроЭВМ, в результате чего появляется возможность отладки программного и аппаратного обеспечения однокристальной микроЭВМ, когда ее быстродействие равно или превосходит быстродействие ведущей ЭВМ, 1 ил.

1615715

Изобретение относится к вычислительной технике и может быть использовано для разработки и отладки программного и àïïàратного обеспечения однокристальных микроЭВМ.

Цель изобретения — расширение функциональных возможностей системы за счет возможности отладки программного и аппа. ратного обеспечения однокристальной микроЭВМ, когда ее быстродействие равно или превосходит быстродействие ведущей

ЭВМ.

На чертеже представлена структурная схема отладочной системы с внутрисхемным эмулятором, Система содержит ведущую ЭВМ 1, интерфейс 2 ведущей ЭВМ, интерфейс 3 адреса-данных, интерфейс 4 управляющи,. сигналов, оперативное запоминающее устройство 5 программ, регистр 6 управления, тактовый генератор 7, управляемый кодом, узел 8 выделения частоты отладки, элемент

И 9, оперативное запоминающее устройство 10 контрольных точек, узел 11 коммутации сигналов чтения, блок микроЭВМ 12. узел 13 выделения контрольных точек и устройство 14 пользователя, Интерфейс 2 ведущей ЭВМ обеспечивает связь ме>кду ведущей ЭВМ и аппаратурой системы.

Интерфейс 3 адреса-данных (ун Лверсальный двунаправленный порт) используется для установки адреса оперативного запоминающего устрой"тва программ, за,писи и чтения данных из него и чтения информации с шины адреса блока I.".èêpoÇÂÌ, Интерфейс 4 управляющих сигналов формируе сигналы, управля:ощие работой, всей системы, В оперативное запсминающее устройство (ОЗУ) 5 программ можно записывать или считывать программы, подготовленн1.е для отладки в блоке микроЭВМ 12, В оперативное запоминающее ус1ройство (ОЗУ) 10 контрольных очек записывается информация о точках останова программы, причем мо>кно устанавливать сбрасывать контрольные точки по всаму объему адресного пространства, не меняя информации в ОЗУ 5 программ., Через узел 11 коммутации сигналов чтения подается сигнал чтения либо ит интерфей са управляющих сигналов для чтения информации из ОЗУ 5, либо от блока микроЭВМ для чтения команды из ОЗУ 5 программ.

Тактовый генератор 7, упр âëÿåìûé кодом, выполнен таким образом, что частота сигнала на его выходе зависит от кодовой комбинации, пос-упающей в регистры 6 управления.

Узел 8 выделения частоты отладки в конкретном случае представляет собой однократно программируемое запоминающее устройство (П ЗУ), адресные входы которого соединены с выходом данных регистра 6 управления, ПЗУ программируется в зависимости о г кодовой комбинации на входе следующим образом:

Код частоты (вы- Состояние узла ход регистра 6) 8 (выход)

00 1

01 1

10 0

11 0

Таким образом, если код частоты на входе узла 8 не превосходит тактовую частоту генератора ведуще1й ЭВМ, являющейся фикcI1pDBBIIIlQN, то на выходе узла будет логическая единица, в противном случае— логический ноль.

Узел 13 выделения контрольных точек в конкретном простейшем случае представ- ляет собой злемент И, на один из входов которого от интерфейса 4 подается бит

"60", которым запускается выполнение программы в блоке микроЭВМ 12, а на второй вход подается сигнал с ОЗУ 10 контрольных точек.

Всеми обменами в систем" управляет верущая ЭВМ 1. Под ее управлением происходят установка в регистре 6 управления кода часто гы тактового генератора 7, управляемого кодом, иднокристальной микроЭВМ

12, выбив ре>к1пма выполнения прог аммы, пуск выполнения программы однокристаль1икриЭВМ 12

i lr:1 .ттладк- ап па 1атнои час1 и уст ройг.l а "4 пользователя микрОЭВМ 12 раби1ает,.:начала в пошаговом режиме. При выполнении команд ввода--вывода проверяется правильность г1рохождения сигналов в устройстве 14 пользователя, После Этого учйстки пидпри1 рамм ввода вывода . Ыпол ня:ется в автоматическом режиме -abora апг1аратур.: проверя Tcsl в реальном масш-абе времени. г1рограммном режи пе ведущая 18l 1

:;а .иси в ре Ic, р 6 управления код -1аститы тактиво: о генератора 7, управляемого кодом, Затем пи команде от ведущей Э;: М 1 прои водится устазoBKB одного из следую1цих ocHGBHblx режимов;:. тение и модификация контрольнь1х точек истанова и л.або14 ячейки оперативного запоминающего устройства программ, выполнение программы в автоматическом ре>к1,1 :, или с Остановим на контрольных точках, Если установлен код частот... не rlpeвосходящий тактовую частnry ведущей Э ВМ 1, TO на выходе узла 8 выделения час-.оть,

Внутрисхемный эмулятор Внутрисхемный эмулятор Внутрисхемный эмулятор 

 

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

Изобретение относится к специализированным вычислительным средствам и предназначено для моделирования процесса обслуживания двух потоков заявок одним обслуживающим прибором

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

Изобретение относится к области вычислительной техники и предназначено для моделирования процесса обслуживания двух потоков заявок с различными приоритетами одним обслуживающим прибором

Изобретение относится к вычислительной технике и может быть использовано при аппаратурном исследовании систем массового обслуживания

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

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

Изобретение относится к средствам автоматизированного проектирования контактных сетей

Изобретение относится к автоматизированному проектированию

Изобретение относится к системам анализа монтажных плат

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

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

Изобретение относится к области вычислительной техники и предназначено для моделирования задач при проектировании вычислительных систем (ВС)

Изобретение относится к системам автоматизированного проектирования и программам автоматизированного проектирования
Наверх