Команды форматов отображения/редактирования данных:, Команда &;lt;Редактор&;gt; главного меню для микросхем ПЛМ - Проектирование печатной платы программатора микросхем ПЗУ

Таблица 4.

Tab

Shift+Tab

F2

Ctrl+F2

    16-ричный/бинарный; 16-ричный/ASC-II; 8-ричный для текущего байта;

Десятичный для текущего байта.

Другие

Команды редактора ПЗУ:

F1

F3

F4

F5

F6

F7

F8

F10

Вызвать справку;

Сохранить данные области буфера или ПЗУ в файле;

Задать и ввести в облать буфера константу;

Инвертировать данные в области буфера;

Копировать данные из одной области буфера в другую

Или из области ПЗУ в буфер;

Сравнить данные из двух областей буфера или ПЗУ и

Буфера;

Подсчитать контрольную сумму данных из области ПЗУ

Или буфера;

Выйти из редактора ПЗУ в главное меню.

Примечание. При использовании команд F2..F9 для ввода значений адреса используется 16-ричный формат. Если в связи с этим возникают проблемы, следует обратиться к команде <Форматы чисел> меню <Сервис>.

Команда <Редактор> главного меню для микросхем ПЛМ

Редактор ПЛМ предназначен для подготовки данных для микросхем ПЛМ. Буфер этого редактора отображается на экране после выбора микросхемы ПЛМ.

Буфер редактора ПЛМ представляет из себя ОЗУ, в которое можно считать информацию (с микросхемы ПЛМ или из текстового файла специального формата) или ввести ее вручную. Информация, содержащаяся в буфере ПЛМ, отображается на экране в виде стандартной таблицы истинности ПЛМ. Эта таблица содержит 3 области для отображения разных слоев логических функций: слоя И, слоя ИЛИ и слоя НЕ.

На микросхеме ПЛМ типа К556РТ1 или К556РТ2 (выходы с открытым коллектором или с тремя состояниями соответственно) можно реализовать до 8 логических функций F0...F7 от 16 входных переменных A0...A15. Каждая из функций F0...F7 представляет собой дизъюнкцию (прямую или инверсную) нескольких конъюнкций входных переменных. Слой И микросхемы содержит 48 конъюнкторов, каждый из которых имеет по 32 входа (по 2 входа для каждой входной переменной: прямой вход и инверсный вход). На каждом входе имеется плавкая перемычка, которую можно прожечь при программировании микросхемы. Слой ИЛИ содержит 8 дизъюнкторов, каждый из которых имеет 48 входов, соединенных с выходами конъюнкторов. На каждом входе также имеется плавкая перемычка. Слой НЕ содержит 8 двухвходовых элементов "Исключающее ИЛИ". Один из входов подключен к выходу дизъюнктора, а второй заземлен (через перемычку). Каждый из этих элементов может быть либо инвертором (если перемычку на его входе прожечь) или повторителем (если перемычка целая).

Левая часть таблицы отражает состояние перемычек слоя И микросхемы ПЛМ. Каждый из 48 конъюнкторов представлен в таблице одной строкой. Состояние каждой пары перемычек отображается одним символом:

"-" - обе перемычки целые

"x" - обе перемычки прожжены

"H" - целая только перемычка прямого входа

"L" - целая только перемычка инверсного входа

Если у какого-либо конъюнктора не прожжена хотя бы одна пара перемычек (символ "-" в таблице), то на выходе этого конъюнктора всегда будет 0, т. е. этот конъюнктор не будет влиять ни на одну из выходных логических функций. Если у конъюнктора прожжены обе перемычки для какой-либо входной переменной (символ "x" в таблице), то эта переменная не будет влиять на выходное значение этого конъюнктора, т. е. не будет входить в его логическую функцию. Если прожжена только одна перемычка из пары, то соответствующая входная переменная будет входить в логическую функцию этого конъюнктора в прямом или инверсном виде (соответственно символ "H" или "L" в таблице).

Правая часть таблицы отражает состояние перемычек слоя ИЛИ микросхемы ПЛМ. Каждый из 8 дизъюнкторов представлен в таблице одним столбцом из 48 символов. Состояние каждой перемычки отображается одним символом:

"A" - перемычка целая

"-" - перемычка прожжена

Наличие какой-либо перемычки у дизъюнктора означает, что к этому входу подключен соответствующий конъюнктор, т. е. логическая функция этого конъюнктора входит в состав выходной логической функции. Любой из 48 конъюнкторов может быть подключен не к одному, а к нескольким дизъюнкторам (при этом соответствующие выходные функции будут содержать одинаковые конъюнкции).

Слой НЕ микросхемы представлен одной строкой символов в правой половине верхней части таблицы. Состояние каждой перемычки отображается одним символом:

"L" - перемычка целая

"H" - перемычка прожжена (при этом соответствующая

Выходная функция инвертируется)

При выборе микросхемы К556РТ1/2 (командой <Выбор ПЗУ> из меню <ПЗУ>) на экране появляется таблица, отображающая исходное состояние буфера редактора ПЛМ, соответствующее "чистой" микросхеме, у которой все перемычки целые.

Чтение информации в буфер редактора ПЛМ и запись из этого буфера в файл осуществляется так же, как и для микросхем ПЗУ: чтение в буфер редактора ПЛМ из микросхемы - командой <Считывание ПЗУ> меню <ПЗУ>, чтение из файла и запись в файл - командами <Файл загрузить> и <Буфер сохранить> меню <Файл>.

После выбора пункта меню <Редактор> информацию буфера редактора ПЛМ можно редактировать с помощью клавиатуры. На экране помещается только 12 строк таблицы (всего их 48). Для отображения последующих или предыдущих строк надо перемещать курсор вниз с последней строки или вверх с первой строки. Для быстрой смены видимой части таблицы можно использовать клавиши PgDn и PgUp.

Проверка микросхемы ПЛМ на чистоту или на возможность программирования (подбор ПЗУ) осуществляется из меню <ПЗУ>, а сравнение информации микросхемы с буфером редактора ПЛМ - из меню редактора (клавишей F7). Если ошибок нет, в нижней части таблицы появляется соответствующее сообщение, исчезающее при нажатии <Esc> или <Enter> (или через 2 сек. автоматически). При обнаружении ошибок выводится сообщение об их количестве. Кроме того, все ошибочные символы, считанные с микросхемы, отображаются в таблице справа от соответствующих символов буфера. Ошибочный символ отображается зеленым цветом, если ошибка исправимая (перемычка целая, а должна быть прожжена), или красным цветом, если ошибка неисправима (перемычка, которая должна быть целой, уже прожжена). Для просмотра всех ошибок (всех 48 строк таблицы) используются те же клавиши управления курсором, что и при редактировании буфера. Для возврата в меню (или в режим редактирования) надо нажать <Esc> или <Enter>.

Похожие статьи




Команды форматов отображения/редактирования данных:, Команда &;lt;Редактор&;gt; главного меню для микросхем ПЛМ - Проектирование печатной платы программатора микросхем ПЗУ

Предыдущая | Следующая