3. Сохранение макросимволов.
После того как схема будет полностью готова для создания макросимвола, необходимо в Редакторе схем выбрать пункт меню Hierarchy (Иерархия) и выполнить команду Create Macro Symbol From Current Sheet (Создать макросимвол из текущего листа). В открывшемся диалоговом окне нужно ввести параметры создаваемого макросимвола:
Symbol Name - имя символа,
Reference - обозначение символа на схеме,
Comment – комментарий символа в библиотеке,
Sheet - макросхема, из которой создается макросимвол (Редактор укажет имя текущего файла, которое менять не нужно),
В поле Pin в качестве имен выводов макросимвола Редактор схем использует соответствующие этим выводам названия шинных и обычных терминалов. Все используемые имена выводов макросимвола действуют только в пределах этого макросимвола.
После нажатия кнопки ОК в библиотеке будет создан новый макросимвол с заданным именем.
Сохранённый макросимвол может затем использоваться при разработке схем, как и любой другой библиотечный символ.
На панели размещения элементов находится кнопка Hierarchy Push/Pop, позволяющая увидеть внутреннее содержимое макросимвола. После нажатия этой кнопки включается режим схемного редактора, при котором двойной щелчок на символе приводит к появлению окна со схемой, представляющей собой содержимое этого символа (если, конечно, символ не является элементарным И, ИЛИ и т.д.). Таким способом можно просмотреть структуру созданных в данном проекте символов.
Редактор символов Symbol Editor
Редактор символов – это часть САПР Xilinx Foundation, предназначенная для редактирования формы символа, расположения его выводов и других визуальных параметров изображения символа.
Редактор символов особенно необходим в случае, когда требуется оформление схем по определенным стандартам, отличным от применяемых в САПР Xilinx Foundation (например, по ГОСТам).
Вызов Редактора символов выполняется в режиме Select Редактора схем с помощью команды Symbol Editor, выбираемой из меню Tools, либо из контекстного меню символа.
Размеры символа можно изменить обычным для Windows способом, перемещая границы объекта с помощью мыши.
Г
рафическое
представление символа можно изменить
при помощи средств графического
редактирования, представленных в
инструментальной панели:
С помощью кнопок этой панели графическое изображение символа можно изменить путем добавления к нему выводов с заданными свойствами, разнообразных геометрических примитивов, а также текстовых надписей.
Кроме изменения графического изображения, Редактор символов обеспечивает возможность изменения некоторых атрибутов выводов схемы, установленных при ее разработке.
Для редактирования атрибутов некоторого вывода необходимо сначала выделить этот вывод на изображении символа или в списке Pins Редактора символов. Далее в соответствующих полях, отображающих значения атрибутов выбранного вывода, нужно указать их новые значения:
– номер вывода элемента;
– название вывода;
– тип вывода: вход (IN), выход (OUT), двунаправленный (BI), питание (PWR) и т.д.;
– вид вывода: одиночный (LINE), шина (BUS), тактовый (CLK) и т.д.
После проведения всех необходимых изменений символ необходимо сохранить, используя опцию File / Save.
