Skip to content

Архитектура решения

Ushakov Michael edited this page Jan 24, 2021 · 6 revisions

Архитектура аппаратной части данного решения (чтение ROM чипов 556РТ5 и 556РТ4) выглядит следующим образом:

Решение с использованием ПЛИС

Устройство допускает установку только одного из чипов либо К556РТ5, либо К556РТ4. Они подключены к общим (физически) шинам:

  • адреса линии ПЗУ
  • данных ПЗУ
  • выбора чипа

При этом с устройством считывания прошивок и программирования (далее RomReader) можно работать в 2х режимах (на данный момент НЕ РЕАЛИЗОВАНО):

  • чтение в ручном режиме
  • автоматическое считывание / автоматическая запись

Работа с устройством в ручном режиме

Типовой сценарий работы выглядит следующим образом:

  1. Установка чипа в панельку
  2. Выбор активного чипа (РТ5 или РТ4)
  3. Задание кнопками Адрес + и Адрес - значения адреса в ПЗУ
  4. Отображение данных для выбранного адреса

Работа с устройством в автоматическом режиме

По умолчанию устройство находится в ручном режиме

  1. Подключаем RS232-интерфейс (физически)
  2. Через терминал отправляем команду на чтение/запись в ПЗУ при этом внутри модуля управления программатором выбирается режим работы - автоматический. По завершению логики конечного автомата (завершением является отправка ответа обратно в терминал) режим работы переключается на ручной