- •1.1. Назначение и возможности Quartus II
- •1.2. Понятие проекта в Quartus II
- •1.3. Процедура проектирования в Quartus II
- •1.4. Запуск Quartus II и открытие проекта
- •1.5. Графический пользовательский интерфейс Quartus II
- •1.5.1. Окна менеджера проекта Quartus II
- •1.5.2. Навигатор проекта
- •1.6. Создание нового проекта
- •Часть 2 Ввод описания проекта в Quartus II
- •2.1. Ввод и редактирование схем в графическом редакторе
- •2.1.1. Назначение и возможности графического редактора Quartus II
- •2.1.2. Создание нового схемного модуля
- •2.1.3. Окно графического редактора схем
- •2.1.4. Ввод элементов в схему
- •2.1.5. Соединение элементов в схеме
- •2.1.5.1. Рисование одиночных соединений
- •2.1.5.2. Рисование шин
- •2.1.6. Элементы текстового и графического оформления схемы
- •2.1.7. Редактирование схемы
- •2.1.8. Создание графического обозначения схемного модуля
- •2.1.9. Создание текстового описания на языке hdl для схемного модуля
- •2.1.10. Создание файла декларации компонента на языке hdl для схемного модуля
- •2.2. Ввод и редактирование текстового описания проекта
- •2.2.1. Назначение и возможности текстового редактора
- •2.2.2. Создание нового файла с текстовым описанием
- •2.2.3. Окно текстового редактора
- •2.2.4. Использование шаблонов в текстовом описании
- •2.2.5. Редактирование текстового описания
- •2.2.6. Преобразование файлов с текстовыми описаниями в другие виды файлов
- •2.3. Просмотр и редактирование условных графических обозначений элементов
- •2.4 Ввод и редактирование содержимого модулей памяти
- •2.4.1. Назначение и возможности редактора содержимого модулей памяти
- •2.4.2. Создание нового файла инициализации памяти
- •2.4.3. Редактирование содержимого памяти
- •2.5. Использование Mega Wizard Plug-In Manager для создания и редактирования мегафункций
- •2.6. Создание и редактирование назначений контактов ввода-вывода проекта
- •2.6.1 Окно графического редактора назначений выводов проекта
- •2.6.2. Использование окна Package View для назначения и редактирования выводов проекта
- •2.6.3. Назначение контактов ввода-вывода в окне All Pins list
- •Часть 3 Моделирование проекта
- •3.1. Последовательность моделирования
- •3.2. Окно утилиты моделирования
- •3.3. Задание параметров моделирования
- •3.4. Создание файла с временными диаграммами
- •3.5. Окно редактора временных диаграмм
- •3.6. Создание и редактирование временных диаграмм
- •3.6.1. Задание длительности временных диаграмм
- •3.6.2. Задание контрольных точек схемы
- •3.6.3. Использование временной сетки
- •3.6.3.1. Задание размера временной сетки
- •3.6.3.2. Привязка временных диаграмм к временной сетке
- •3.6.4. Задание входных воздействий
- •3.6.4.1. Выделение временного интервала
- •3.6.4.2. Задание синхросигнала
- •3.6.4.3. Задание состояний счетчика на шине
- •3.6.4.4. Задание постоянного значения сигнала или шины
- •3.6.4.5. Задание случайного значения сигнала или шины
- •3.6.5. Редактирование временных диаграмм
- •3.6.6. Использование временных меток для анализа временных диаграмм.
- •3.7. Запуск моделирования
- •3.8. Наблюдение отчета о моделировании
- •3.9. Сравнение временных диаграмм
- •Часть 4 Компиляция проекта
- •4.1. Настройка параметров и запуск компиляции проекта
- •4.2. Отображение результатов компиляции проекта
- •Часть 5 Программирование кристалла плис
- •Библиографический список
2.1.7. Редактирование схемы
Объектами редактирования в схеме могут быть отдельные элементы схемы, фрагменты соединений, элементы ввода-вывода, имена, а также поясняющие надписи и элементы графического оформления.
Для редактирования объектов вначале необходимо их выделить, а затем произвести с ними требуемые действия.
Для выделения объекта в схеме выполните следующие шаги.
1. Нажмите кнопку
выделения объекта
на панели инструментов графического
редактора. После этого курсор мыши в
поле графического редактора примет
вид стрелки, изображенной на кнопке.
2. Курсором мыши укажите выделяемый объект. При попадании курсора мыши на какой либо объект, к острию стрелки курсора прикрепится знак перекрестия .
3. Нажмите левую клавишу мыши. После этого, объект выделится на схеме синим цветом, если это фрагмент соединения, либо внешней рамкой синего цвета, в противном случае. На рис. 2.1.7.1. показан пример выделения элемента trigger_1 в схеме и фрагмента цепи.
Рис. 2.1.7.1. Пример выделения на схеме фрагмента цепи и элемента dff
Чтобы выделить соединение целиком, необходимо выполнить двойной щелчок левой кнопкой мыши по этому соединению.
Выделить можно не только отдельные объекты на схеме, но и фрагменты схемы, и всю схему целиком.
Для выделения фрагмента схемы выполните следующее.
1. Курсор мыши установите в один из углов воображаемого прямоугольника, содержащего выделяемый фрагмент.
2. Нажмите левую кнопку мыши.
3. Затем, не отпуская левой кнопки, переместите курсор в противоположный угол воображаемого прямоугольника. При этом сам прямоугольник прорисуется на экране пунктирной линией.
4. Отпустите левую кнопку мыши, после чего объекты, попавшие внутрь прямоугольника, выделятся на схеме синим цветом.
Чтобы отменить выделение объекта, достаточно щелкнуть правой кнопкой мыши на свободном месте поля графического редактора.
С выделенным объектом можно выполнить следующие, обычно выполняемые при редактировании, действия: копировать, удалить, переместить, вырезать, а в последующем вставить в другое место схемы, или даже в другой схемный файл.
Чтобы переместить объект, необходимо после его выделения, поместить на него курсор мыши, нажать левую кнопку мыши, и не отпуская её, «перетащить» объект в другое место схемы.
Чтобы выполнить с выделенным объектом другие действия, можно воспользоваться контекстно-зависимым меню, вызвав его щелчком правой кнопки мыши. Вид меню с поясняющими надписями, вызываемого для редактирования выделенного элемента схемы, изображен на рис. 2.1.7. 2.
Рис. 2.1.7.2. Вид контекстно-зависимого меню, вызываемого после выделения объекта на схеме
В этом же меню содержится изображение кнопок на панели инструментов и комбинации управляющих клавиш клавиатуры, нажатие которых будет приводить к выполнению соответствующих действий с выделенным объектом.
Если объектом
является элемент или фрагмент схемы,
то при его перемещении можно сохранить
его соединения с другими объектами.
Для этого на панели инструментов
графического редактора необходимо
предварительно нажать кнопку использования
неразрывных соединений
.
