Часть 5 Программирование кристалла ПЛИС — КиберПедия 

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

Часть 5 Программирование кристалла ПЛИС

2022-12-20 18
Часть 5 Программирование кристалла ПЛИС 0.00 из 5.00 0 оценок
Заказать работу

Успешное завершение компиляции проекта сопровождается созданием конфигурационной информации для выбранной микросхемы ПЛИС. Причем Quartus II создает два конфигурационных файла. Один файл с названием проекта и расширением. sof предназначен для программирования кристалла ПЛИС. Другой файл с расширением. pof предназначен для загрузки конфигурационного ПЗУ, которое в свою очередь, будет конфигурировать кристалл ПЛИС после подачи на него питания.

Для выполнения программирования кристаллов СБИС в состав пакета Quartus II входит соответствующая утилита. Чтобы её вызвать щелкните мышью по пиктограмме  на панели инструментов менеджера проекта, либо выполните команду Programmer из меню Tools как показано на рис. 5.1.

 

Рис. 5.1. Выпадающее меню команды Tools менеджера проекта

 

Появится окно утилиты программирования, приведенное на рис 5.2. Основное окно на панели (см. рис.5.2.) предназначено для отображения файлов с конфигурационной информацией.

 

Рис. 5.2. Окно утилиты программирования кристалла

 

Вдоль левой стороны окна расположены инструментальные кнопки. Их назначение следующее.

- установка аппаратных средств программирования

запуск программирования кристалла

- останов программирования кристалла

 

- обнаружение микросхемы ПЛИС в JTAG цепи

 

- удаление файла из списка

 

- добавление файла в список

 

- изменение файла

 

- сохранение файла

 

- добавление  ПЛИС в JTAG цепь

 

- выделение файла в списке, соседнего сверху

 

- выделение файла в списке, соседнего снизу

 

Нажатие первой кнопки из приведенного списка вызовет появление на экране монитора окна Hardware Setup, приведенного на рис. 5.3. Первая страница этого окна с закладкой Hardware Setting позволит выбрать подходящий программатор из представленного в большом окне списка. В лабораторных стендах DE0, DE2-70, Minidilab, Dilab используется программатор USB Blaster. Причем, в первых трех стендах он является встроенным, а в четвертом – установлен в коммуникационном соединителе. Поэтому при заполнении окна следует указать именно его.

 

Рис. 5.3. Окно настройки программатора

 

Вторая страница, с закладкой JTAG Settings позволит выделить JTAG серверы, которые следует добавить или удалить из представленного списка.

Чтобы выполнить программирование кристалла ПЛИС выполните следующие действия.

1. Добавьте конфигурационный файл из файловой системы инструментального компьютера в основное поле окна программатора, используя кнопку Add File.

2. Установите опцию Program / Configure, щелкнув мышью в соответствующем окне в одноименном столбце.

3. Нажмите кнопку Start. После этого в окне Progress будет визуально отображаться процесс выполнения программирования кристалла. После успешного завершения этого процесса в окне Progress установится значение 100%.

4. Закройте окно программатора обычным образом.


Библиографический список

 

1. Грушвицкий Р.И., Мурсаев А.X. Угрюмов Е.П. Проектирование систем на микросхемах с программируемой структурой. 2-е изд., перераб. и доп. СПб.: БХВ-Петербург, 2006. - 736с.

2. Бибило П. Н. Основы языка VHDL. Изд. 3-е, доп.- М.: Издательство ЛКИ, 2007. -328с.

3. Поляков А. К. Языки VHDL и VERILOG в проектировании цифровой аппаратуры. М.: СОЛОН-Пресс, 2003. -320с.

4. Quartus II Handbook Version 10.1. Интернет ресурс.        http:// www. altera. com / literature / hb / qts / quartusii _ handbook. pdf

5. IEEE Standard VHDL  Language Reference Manual, IEEE Std 1076 – 1987.

6. IEEE Standard VHDL Language Reference Manual, IEEE Std 1076 – 1993.

7. Verilog HDL Reference Manual. – IEEE Std 1364 – 1997.

8. DE2-70 Development and Education Board. Интернет ресурс. http://www.altera.com/education/univ/materials/boards/de2-70/unv-de2-70-board.html?GSA_pos=1&WT.oss_r=1&WT.oss=de-270

 


Учебное издание

Н.В. Ефремов

 

 

Введение в систему автоматизированного проектирования Quartus II

 

 

Редактор

Компьютерный набор и верстка М.С. Солодовников, А.С. Митькин

 

 

По тематическому плану внутривузовских изданий учебной литературы на 2011 г. (доп).

 

Подписано в печать

 

Издательство Московского государственного университета леса

141005, Мытищи-5, Московская обл., 1-я Институтская, 1, МГУЛ.

E-mail: [email protected]


Поделиться с друзьями:

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.015 с.