Имитатор локальной шины микропроцессора

Номер патента: 1644144

Авторы: Гудзенко, Кельнер, Смовженко, Тибулевич, Юрасов

ZIP архив

Текст

Изобретение относится к автоматике и вычислительной технике и можетбыть использовано при отладке и настройке микропроцессора.5Цель изобретения - упрощение имитатора.На фиг. 1 показан имитатор; на фиг. 2 - узел синхронизации; на фиг. 3 - таблица программирования 10 ПЗУ для выдачи управляющих сигналов; на фиг. 4 и 5 - временные диаграммы в режимах записи/чтения (ввод/вывода) .Имитатор (фиг. 1)содержит формирователь 1 адреса, формирователь 2 15данных, узел 3 индикации, узел 4 формирования управляющих сигналов, узел 5 синхронизации, узел 6 выдачи управляющих сигналов, узел 7 выдачи словасостояния, буферный регистр 8. 20Узел синхронизации (фиг. 2) содержит триггеры 9,10 и генератор 11 син" хроим пуль сов.Формирователь 1 адреса представляет собой группу тумблеров, одни контакты которых подключены к шине логического нуля, а другие через резисторы сопротивления 4,7 кОм, общее количество которых равно разрядностиадресной шины, подключены к шине адреса.Формирователь 2 данных - это группа тумблеров, одни контакты которых подключены к шине логического нуля, а другие через резисторы сопротивления 4,7 кОм подключены к входам бу" ферного регистра 8. Количество тумблеров равно числу разрядов шины данных и соответствует числу индикаторов в узле 3 индикации.40Узел 4 формирования управляющих сигналов состоит из тумблеров Пуск/Стоп, Чтение/Запись (ЧТ/ЗП), за.поминающего устройства ввода/вывода (ЗУ/УВВ) и схемы подавления дроберга. 45Узел 6 выдачи управляющих сигналов может быть реализован на ПЗУ, на адресные входы которого поступают сигналы Т 1 и Т 2 из узла 5 синхронизации и сигнал ЧТ/ЗП от узла 6 формирования50 управляющих сигналов.Узел 7 выдачи слова состояния может быть реализован на ПЗУ, на адресные входы которого поступают сигналы ЧТ/ЗП ЗУ/УВВ с узла 4, сигнал БУКСф55 с выхода узла 6, на вход разрешенияИ 1 фподается логический 0Узел 7 (ПЗУ) программируется так, что,с его выходов, подключенных к шине данных, снимается слово состояниямикропроцессора; соответствующеевыбранной операции,Имитатор работает следующим образом.Переключением тумблеров формирователя 1 формируется требуемый адрес памяти или устройства ввода/вывода.Для выполнения операции записи впамять или устройство ввода/выводапереключением тумблеров формирователя 2 формируют требуемые данные записи переключением тумблеров ЧТ/ЗП,ЗУ/УВВ узла 4, выбирается режим чтения данных из памяти или иэ устройства ввода/вывода запись данных в память или в устройство ввода/вывода.Переключением тумблера Пуск/Стопразрешается работа для узла 5 синхронизации. С выхода генератора 11 наС-вход триггера 9 поступает сериясинхроимпульсов ТО,. с прямых выходов триггеров 9 и 10 на вторые итретьи входы узла 6 выдачи управляющихсигналов выдаются синхросерии Т 1 иТ 2 (фиг. 4 и 5). На вход узла 6 поступает сигнал ЧТ/ЗП из узла 4, С выходов узла 6 на шину управления выдаются сигналы РВ 1 К и УК, с третьеговыхода узла 6 на шину управления выдается сигнал БУКС, который поступает на вход узла 7, на который такжепоступают сигналы ЧТ/ЗП и ЗУ/УВВ сузла 4. По сигналу БАКС с выходовузла 7 слово-состояние, соответствую-щее выбранному режиму, поступает нашину данных. С выхода узла 6 на входрегистра 8 поступает система управления, При осуществлении операциичтения или выдаче слова-состояниярегистр 8 переводится в состояние высокого импеданса.При динамическом режиме работы постоянно по заданному адресу производится запись одних и тех же данных.в память.В динамическом режиме устройствомногократно (циклически) повторяетодну и ту же операцию только записьв память, только чтение из памяти,только запись в устройство ввода/вывода, только чтение из усЪройстваввода/вывода, Обращение производитсяпо установленному одному и тому жеадресу и выдаются одни и те же данные,(для операции записи),При наличии сигнала БУКС устройство выдает на ЩД слово-состояние с уз 5 164 ла 7 выдачи, при этом на управляющий вход регистра 8 приходит сигнал, запрещающий передачу информации на ЩД.При операции чтения фиг. 5) на регистр 8 .также приходит управляющий сигнал, запрещающий передачу информации на ЩД, так как по ЩД должна приниматься информация из подключенного описываемого устройства.Использование устройства не требует от оператора досконального знания временных диаграмм для различных операций 1,запись/чтение в память, запись/чтение в устройство ввода/вывода), а также оператор может не запоминать слова-состояния для каждой о пе рации.Именно в динамическом режиме работы отлаживаемой аппаратуры возникают помехи, шумы и ложные срабатывания микросхем, нарушающие работу этой .аппаратуры, применение устройства обеспечивает устранение неисправности в отлаживаемой аппаратуре.По принципу действия предлагаемое устройство - имитатор локальной шины микропроцессора. Содержимое узла 6 (по сути блока памяти), а также узла 7 однозначно связано с типом микропроцессора, на котором базируется отлаживаемая или разрабатываемая аппаратура.Формула изобретенияИмитатор локальной шины микропроцессора, содержащий формирователь 4144данных, узел синхронизации, узел индикации, буферный регистр, узел формирования управляющих сигналов, узел выдачи слова состояния, причем выходы буферного регистра подключены к шине данных микропроцессора, к выходам узла выдачи слова состояния и к входам узла индикации, выход пуска/стопа узла выдачи управляющих сигналов соединен с входом пуска/стопа узла синхронизации, о т л и ч а ю щ и йс я тем, что, с целью упрощения, имитаторсодержит узел выдачи управляющих сигналов, формирователь адреса, подключенный к шине адреса микропроцессора, первый выход узла выдачи управляющих сигналов соединен с управляющим входом буферного регист" рО ра, информационные входы которогосоединены с выходами формирователя данных, второй выход узла выдачи управляющих сигналов соединен с входом синхронизации узла выдачи слова состояния и остальными выходами узла выдачи управляющих сигналов и подключей к шине управления микропроцессора, выходы узла синхронизации соединены е адресными .входами узла выдачи управляющих сигналов, вход чтения/эаписи которого соединен с выходом чтения/записи узла формирования управляющих сигналов и первым адресным входом узла выдачи слова состояния, второй адресный вход которого соединен с выходом задания режима работы узла выдачи слова состояния узла формирования управляющих сигналов.аказ 1241 Тираж 419 НИИПИ Государственного коми 113035, Мос

Смотреть

Заявка

4332551, 09.10.1987

ПРЕДПРИЯТИЕ ПЯ А-3361

ГУДЗЕНКО ОЛЬГА ЮРЬЕВНА, КЕЛЬНЕР ЛЕОНИД МЕЕРОВИЧ, СМОВЖЕНКО НИКОЛАЙ ЯКОВЛЕВИЧ, ТИБУЛЕВИЧ АЛЕКСАНДР АНАТОЛЬЕВИЧ, ЮРАСОВ АЛЕКСАНДР АЛЕКСЕЕВИЧ

МПК / Метки

МПК: G06F 11/00

Метки: имитатор, локальной, микропроцессора, шины

Опубликовано: 23.04.1991

Код ссылки

<a href="https://patents.su/4-1644144-imitator-lokalnojj-shiny-mikroprocessora.html" target="_blank" rel="follow" title="База патентов СССР">Имитатор локальной шины микропроцессора</a>

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