Окно состояния компиляции проекта 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Окно состояния компиляции проекта



Окно состояния (рис. 6) отображает процесс выполнения этапов компиляции.

Рис. 6. Окно состояния компиляции проекта

Окно процессора сообщений

Окно сообщений, приведенное на рис. 7, отображает:

· информационные сообщения (синий символ) – informational;

· предупреждения (желтый символ) – warning;

· сообщения об ошибках (красный символ) – error messages.

Рис. 7. Окно процессора сообщений

Отчет о результатах компиляции

Окно отчета (рис. 8) появляется автоматически после окончания компиляции и содержит:

· сводную информацию (Summary);

· детальную информацию, разбитую на отдельные разделы.

Рис. 8. Окно отчета о результатах компиляции

Окно моделирования схемы

Интерфейсное окно моделирования схемы представлено на рис. 9.

Рис. 9. Окно моделирования схемы

Назначения основных кнопок окна моделирования схемы приведены ниже:

 

Кнопка 1 – позволяет выделять и перемещать объекты.

Кнопка 2 – позволяет добавлять текстовые пометки.

Кнопка 3 – открывает диалог выбора элементов для добавления в схему.

Кнопка 4 – позволяет рисовать одиночные проводники.

Кнопка 5 – позволяет рисовать объединенные проводники (шины).

Окно симуляции

Интерфейсное окно симуляции представлено на рис. 10.

Рис. 10. Окно симуляции

Назначения основных кнопок окна симуляции приведены ниже:

 

Кнопка 1 – устанавливает сигнал в логический ноль на протяжении всего времени симуляции либо на выделенном отрезке.

Кнопка 2 – действует аналогично, только устанавливает сигнал в логи-ческую единицу.

Кнопка 3 – устанавливает сигнал в третье состояние.

Кнопка 4 – инвертирует сигнал.

Кнопка 5 – позволяет произвести двоичный пересчет для сгруппиро- ванных сигналов.

Кнопка 6 – позволяет задать тактовый сигнал.

Кнопка 7 – позволяет задать сигнал случайным образом.

Остальные кнопки специфичные и при выполнении лабораторных работ не задействуются.


 

 

Краткая инструкция для пользователя САПР Quartus II

 

Шаг 1. Запуск САПР Quartus II

Запускаем Quartus II Web Edition, как показано на рис.11.

Рис. 11. Запуск Quartus II Web Edition

Шаг 2. Создание проекта

Создаем новый проект (рис. 12). Для этого выбираем пункт меню File \ New Project Wizard.

Рис. 12. Выбор пункта меню File\New Project Wizard

В появившемся диалоговом окне мастера-помощника создания проекта нажимаем кнопку Next и в ыбираем папку, где будет размещен проект. Например d :\ quartus \ quartus \ Lab 1. И указываем название проекта Lab 1, как показано на рис. 13.

Рис. 13. Окно мастера-помощника создания проекта

Затем появляется окно, в котором спрашивается, нужно ли создать папку, которая еще не существует? Отвечаем – да, как показано на рис. 14.

Рис. 14. Окно для создания папки

Нам предлагается добавить файлы проекта (рис. 15), но если у нас их нет, то нажимаем Finish.

Рис. 15. Возможность добавления файлов проекта

Шаг 3. Создание файла схемы

Чтобы создать новый файл разрабатываемой схемы, принадлежащий проекту, выбираем пункт меню File\New.

Нам нужно создать файл, описывающий наше устройство. Это Design File. Выбираем рисование схемы Block Diagram \ Schematic File, как показано на рис. 16.

Рис. 16. Рисование схемы Block Diagram\Schematic File

Шаг 4. Создание схемы

1. Добавление интегральной микросхемы

Слева от поля графического редактора схем на панели инструментов (рис. 17) нажимаем иконку Symbol Tool – вставить элемент.

Рис. 17. Кнопка Symbol Tool – вставить элемент

Для добавления микросхемы, например мультиплексора КП7, в поле Name пишем серию микросхемы – 74151, и нажимаем ОК, как показано на рис. 18.

Рис. 18. Добавление микросхемы

Затем нажимаем левой кнопкой мыши на поле графического редактора схем. Появляется микросхема. Если нужно еще несколько таких, то проделываем предыдущее действие, иначе нажимаем правую кнопку мыши и в выпадающем меню выбираем пункт Cancel – отмена, как видно на рис. 19.

Рис. 19. Процедура отказа от выбранного элемента

2. Добавление входов-выходов микросхемы

Слева от поля графического редактора схем нажимаем на иконку Symbol Tool – вставить элемент. Выбираем входы и выходы \ primitives \ pin \ input и \ primitives \ pin \ output, как показано на рис. 20.

Рис. 20. Добавление pin\input

На поле графического редактора схем (рис. 21) добавляем \ primitives \ other \ gnd (земля – логический ноль) и \ primitives \ other \ vcc (питание – логическая единица).

Рис.21 Добавление GND и VCC

Для задания имен входов и выходов схемы следует задать их свойства. Для этого нажимаем правой кнопкой мыши на один из входов или выходов и в выпадающем меню выбираем пункт Properties – свойства, как показано на рис. 22.

Рис.22 Выбор свойств Properties входов-выходов

Затем в поле Pin name(s) пишем имя входа или выхода, в зависимости от элемента, свойства которого вы изменяете (рис. 23).

Рис.23. Задание имени в поле Pin name (s)

3. Добавление связей

Выбирая на панели инструментов иконку Orthogonal Node Tool, можно рисовать связи в нашей схеме. Начнем их рисовать, как показано на рис. 24.

Рис.24. Добавление связей Orthogonal Node Tool в схеме

Шаг 5. Компиляция проекта

Прежде чем делать симуляцию, нужно откомпилировать проект. Для этого выбираем пункты меню Processing \ Start Compilation.

Шаг 6. Подготовка симуляции

После того как выполнена компиляция проекта, нужно еще создать специальный netlist для функциональной симуляции. Для этого выбираем пункт меню Processing \ Generate Functional Simulation Netlist и сохраняем его, как показано на рис. 25.

Вообще симуляция бывает временная и функциональная. Функциональная симуляция позволяет проверить именно логику работы. С ее помощью можно убедиться, что проект может и должен работать так, как задумано. Как правило, следует делать именно функциональную симуляцию.

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

Рис.25. Создание специального netlist для функциональной симуляции



Поделиться:


Последнее изменение этой страницы: 2016-12-09; просмотров: 412; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.221.67 (0.009 с.)