Сдам Сам

ПОЛЕЗНОЕ


КАТЕГОРИИ







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





Успешное завершение компиляции проекта сопровождается созданием конфигурационной информации для выбранной микросхемы ПЛИС. Причем 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: izdat@mgul.ac.ru







Живите по правилу: МАЛО ЛИ ЧТО НА СВЕТЕ СУЩЕСТВУЕТ? Я неслучайно подчеркиваю, что место в голове ограничено, а информации вокруг много, и что ваше право...

Система охраняемых территорий в США Изучение особо охраняемых природных территорий(ООПТ) США представляет особый интерес по многим причинам...

ЧТО ПРОИСХОДИТ ВО ВЗРОСЛОЙ ЖИЗНИ? Если вы все еще «неправильно» связаны с матерью, вы избегаете отделения и независимого взрослого существования...

ЧТО ПРОИСХОДИТ, КОГДА МЫ ССОРИМСЯ Не понимая различий, существующих между мужчинами и женщинами, очень легко довести дело до ссоры...





Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:


©2015- 2024 zdamsam.ru Размещенные материалы защищены законодательством РФ.