Предыдущий: Шаг 2: Добавление проводников
Шаг 3: Назначение меток и добавление текста
Для правильной работы среды моделирования и генерации VHDL-кода критически важно задать входным и выходным контактам аппаратные имена (метки). Также для удобства чтения схемы бывает полезно добавить текстовые комментарии. В Logisim-evolution это два принципиально разных процесса.
1. Назначение аппаратных меток (Labels)
Метка — это внутреннее имя компонента, которое жестко привязано к нему и транслируется в код (например, в имя порта). Чтобы задать имена нашим контактам:
- Выберите базовый инструмент «Выбор» (
) и выделите левый верхний входной контакт. - В левой нижней части экрана, в Таблице атрибутов, найдите поле Метка (Label).
- Впишите туда латинскую букву x и нажмите Enter. Обратите внимание, что метка появится рядом с контактом и будет перемещаться вместе с ним.
- Повторите эту операцию для второго входа (задайте ему метку y) и для выходного контакта.
Аналогичным образом метки поддерживают и многие другие компоненты. Например, выделив логический элемент, вы можете задать ему имя через ту же панель свойств.
Привыкайте задавать имена портов и компонентов исключительно через таблицу атрибутов. В старых версиях программы это можно было делать инструментом «Текст», но в современной версии такой подход может привести к путанице между аппаратными метками и простыми комментариями.
2. Добавление независимого текста (Аннотаций)
Если вам необходимо добавить на чертёж пояснение, название работы или любой другой комментарий, который никак не влияет на работу схемы, используйте инструмент «Текст» (
).
- Активируйте инструмент на панели.
- Щёлкните левой кнопкой мыши в любом свободном месте холста (не по компоненту).
- Введите нужный текст. Эта надпись является независимым графическим объектом и полностью игнорируется компилятором.
Далее: Шаг 4: Тестирование схемы