3769 ПРОЕКТИРОВАНИЕ ЦИФРОВЫХ УСТРОЙСТВ НА ОСНОВЕ САПР ФИРМЫ XILINX

ЛАБОРАТОРНАЯ РАБОТА № 1

ОСВОЕНИЕ ПАКЕТА ПРИКЛАДНЫХ ПРОГРАММ

ФИРМЫ XILINX

Цель работы: ознакомиться с возможностями пакета прикладных программ фирмы Xilinx, научиться исследовать простые логические схемы.

  1. 1. Подготовка к работе

Перед началом работы следует ознакомиться с описанием, для этого необходимо изучить рекомендуемую литературу и приложение к данному пособию.

2. Теоретические сведения

2.1. Запуск нового проекта

  • Запустите Project Manager двойным нажатием иконки (Active-Cad) в группе иконок Active-Cad.
  • Когда появится окно Project Manager, нажмите иконку (New Project) для вызова окна New Project.
  • Введите имя проекта, его каталог и тип в окне New Project. Некоторые типы проектов позволяют выбирать также семейство, номер детали и скорость устройства.
  • Запустите схемный редактор нажатием кнопки Schematic Editor в окне Project Manager. Редактор откроет в своем окне новый схемный лист (.sch). Его имя будет тем же, что и имя текущего проекта.

2.2. Построение схемы

2.2.1. Рамка страницы и таблица

Схема может содержать много листов (страниц), которые могут создаваться командой New Sheet в меню File. Вы можете чертить схему на новой странице сразу после ее создания.   Размер и рамка нового листа и его имя  по  умолчанию  те же,  что  в текущем проекте. Они могут быть изменены с помощью  опции Page  Setup в меню File. Используя поля Frame, Sheet Format и Ruler вы можете определить:

  • включение/выключение рамки и число зон на странице;
  • размер листа (A-E, A0-A4, любой размер);
  • ориентация листа (портрет или ландшафт);
  • начало координатных осей.

Active-Cad позволяет заказывать таблицу проекта, которая отображается и печатается в правом нижнем углу листа схемы. Для заказа таблицы используйте опцию Table Setup.

2.2.2. Обозначения и компоненты

Каждое обозначение содержит графическую часть, имя компоненты, ее тип и атрибуты. Для поиска желаемого компонента нажмите любое обозначение для вызова подсвечиваемого курсора. Далее пройдитесь по списку с помощью клавиш курсора или прямоугольника скроллинга. Если вы знаете имя обозначения, напечатайте его в строке редактирования внизу справа в окне SC Symbols. Подсвеченный курсор укажет на первое подходящее обозначение в списке. Для помещения на схеме нового элемента войдите в режим Symbol нажатием клавиши F2 или иконки Symbol Toolbox. Обозначение из окна библиотеки автоматически появится на правой стороне экрана. Переместите обозначение, связанное с курсором мыши, в желаемую позицию и нажмите левую клавишу мыши. Когда вы выведите обозначение за пределы окна, схема будет автоматически прокручиваться под управлением средств авто-панорамирования. Для помещения другого компонента на схему выберите его в окне SC Symbols и повторите процедуру размещения компонента.

2.2.3. Соединения (провода или шины)

Проводные соединения могут быть начерчены:

*                    от контакта до контакта;

*                    от контакта до терминала ввода- вывода;

*                    от контакта к существующему проводному соединению и наоборот.

Вы можете закончить провод в любой позиции двойным нажатием кнопки мыши. Это произведет фиктивный терминал, также называемый концом провода (wire-end), который выглядит как кружек или маленький квадрат с красным крестиком внутри.

Все соединения действительны, пока они вычерчиваются, редактор не разрешает начинать или заканчивать провод, который не представляет действительного электрического соединения. Это ограничение - следствие подчиненной имитации системы Active-Cad.

2.2.4. Точки подключения питания

Активизируйте иконку Power Symbol. Active-Cad отобразит окно для выбора сигнала питания и его графического представления. Сделайте выбор и нажмите Ok. Курсор будет сопровождать маленький квадратик. Поместите его на желаемый контакт или провод и нажмите клавишу мыши. Произойдет подсоединение источника, если вместо Ok нажать Repeat.

2.2.5. Имена терминалов (клемм, зажимов) и схем

Имена схем используются для наименования проводов (узлов) на схеме. Все схемы, использующие одинаковые имена, объединяются в одну. Вначале проводам присваиваются скрытые имена. Они используются внутри Active-Cad для прокладки проводов. Однако для пояснения и документирования вы можете дать имя каждому проводу на схеме.

Для добавления имени к существующему проводу используется следующая процедура

*             Нажмите иконку Add Net or Bus Name.

*             Когда появится окно Net Name, введите имя и нажмите Ok.

*             При курсоре появится красный прямоугольник. Переместите его в позицию, где должно быть помещено имя, и нажмите клавишу мыши. Имя схемы будет помещено около провода. С другой стороны, оно отобразится другим цветом (зеленым), в отличие от имени схемы (синий), и не будет представлено проводу. Изменение цвета в меню Preference изменит ранее описанные цвета.

Примечание.  Каждый узел может иметь только одно имя. Если вы попытаетесь соединить две схемы с одинаковыми именами, на схеме появится предупреждение. Вы должны изменить или удалить одно из имен перед соединением двух схем.

Если вы попытаетесь присвоить новое имя уже поименованному проводу,  будет выдано предупреждение, а операция отменена. Вы можете присвоить новое имя только после удаления первоначального.

Для изменения имени дважды нажмите имя схемы и, когда появится окно Net Name, редактируйте имя.

Для удаления имени схемы выберите имя и нажмите клавишу Delete.

Для передвижения имени схемы включите режим Select, нажмите имя схемы и переместите его в желаемую позицию.