• I






      
           

Научно-популярный образовательный ресурс для юных и начинающих радиолюбителей - Popular science educational resource for young and novice hams

Основы электричества, учебные материалы и опыт профессионалов - Basics of electricity, educational materials and professional experience

КОНКУРС
language
 
Поиск junradio

Радиодетали
ОК
Сервисы

Stock Images
Покупка - продажа
Фото и изображений


 
Выгодный обмен
электронных валют

Друзья JR



JUNIOR RADIO

 

Начало работы: набор Intel® Cyclone® 10 LP FPGA



 

Выполните следующие действия, чтобы начать работу с набором Intel® Cyclone® 10 LP FPGA и подготовить среду разработки.

1.Проверьте основную работу платы

2.Загрузите и установите Intel® Quartus® Prime Software Suite, облегченная версия

3.Установите драйвер загрузочного кабеля JTAG

4.Установите связь с процессором Intel® Nios® II

5.Загрузите эталонный дизайн и документацию набора Intel® Cyclone® 10 LP FPGA.

6.Запустите приложение системы тестирования платы

Шаг 1: Проверьте работу платы

1.Убедитесь, что DIP-переключатель S1-4 (BYPASS) находится в положении «OFF» по умолчанию, как показано на рисунке 1. Это позволяет JTAG-соединение с платой через USB.Другие 3 переключателя являются общими пользовательскими вводами и могут находиться в любом состоянии.

2.Подключите черный разъем USB типа A к компьютеру, а разъем Mini-B - к плате.

3. После включения питания синий светодиод и желтые светодиоды конфигурации загорятся, а четыре пользовательских светодиода будут мигать последовательно. Это указывает на то, что FPGA была успешно запрограммирована с внешнего устройства флэш-памяти с золотой эталонной системой.

Шаг 2. Загрузите и установите программное обеспечение Intel® Quartus® Prime

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

Примечание . Установочные файлы имеют большой размер (несколько гигабайт), и их загрузка и установка могут занять много времени. Чтобы минимизировать время загрузки и требуемое дисковое пространство, мы рекомендуем загружать только те элементы, которые необходимы. Когда будет предложено загрузить файлы, снимите флажок « Выбрать все » и выберите только поддержку устройств Quartus Prime и Cyclone 10 .

Вам будет предложено войти в свою учетную запись myAltera. Если у вас еще нет учетной записи, вы можете быстро ее создать, и загрузка начнется. После завершения загрузки установщик запустится автоматически.

Шаг 3: Установите драйвер кабеля JTAG

Дизайн оценочной платы включает встроенный загрузочный кабель USB-Blaster II JTAG для программирования ПЛИС. Однако, прежде чем хост-компьютер и плата смогут полностью обмениваться данными, необходимо установить драйвер на хост-компьютер.

Установка драйвера USB-кабеля для загрузки на ПК с Windows:

Чтобы установить драйверы для ПК с ОС Windows, у вас должны быть права администратора системы (администратора) для установки драйвера загрузочного кабеля USB-Blaster II. С помощью оценочного комплекта, подключенного к компьютеру через USB-кабель, выполните следующие действия:

1.Найдите драйвер USB Download Cable в \<Intel® Quartus® Prime system directory>\drivers\usb-blaster-ii. 
Если драйвер отсутствует в вашем каталоге, загрузите драйвер сwww.altera.com/support/software/drivers .

2.Откройте диспетчер устройств на вашем компьютере. На вкладке « Другие устройства » выберите и щелкните правой кнопкой мыши USB-Blaster . Затем нажмите « Обновить драйвер» .

3.Нажмите Обзор . Перейдите в \<Intel® Quartus® Prime system directory>\drivers\usb-blaster-ii и нажмите кнопку Далее . Отображается предупреждение о безопасности Windows.

4.Нажмите Установить, чтобы начать установку драйвера.

5.Нажмите Готово, когда драйвер установлен.

6.Перезагрузите вашу систему.

Шаг 4: Связь с процессором Intel® Nios® II

Оценочный комплект Intel® Cyclone® 10 LP FPGA предварительно загружен процессором Intel® Nios® II в качестве части золотого эталонного дизайна системы (GSRD).

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

2.Откройте меню Пуск Windows, выберите Все программы> Intel FPGA> Командная консоль Nios II.

3.Запустите процессорный терминал Intel® Nios® II, набрав: nios2-терминал

4.Запрос командной оболочки вернется со следующими результатами:

onios2-терминал: подключен к аппаратной цели с помощью JTAG UART на кабеле

oТерминал nios2: «Оценочный комплект Intel Cyclone 10 LP FPGA [USB-1]», устройство 1, экземпляр 0

onios2-терминал: (используйте кнопку остановки IDE или ctrl-c для завершения)

oПривет, мир !

5.Нажмите CTRL-C, чтобы выйти из терминала.

6.Теперь вы успешно подтвердили связь с процессором Intel® Nios® II.

Шаг 5: Загрузите обеспечение Оценочной платы Intel® Cyclone® 10 LP FPGA

Чтобы загрузить пакет оценочной платы Intel® Cyclone® 10 LP FPGA, выполните 
следующие шаги:

1.Откройте веб-браузер и перейдите на страницу оценочного комплекта Intel® Cyclone® 10 LP FPGA 

2.Прокрутите страницу до конца и нажмите на ссылку « Обеспечение комплекта» .

3.Разархивируйте дополнительный файл .zip набора на локальный жесткий диск вашего компьютера.

4.Пакет создает структуру каталогов, показанную на рисунке ниже.

Шаг 6: Запустите приложение Board Test System (BTS)

Приложение системы тестирования плат позволяет вам проверить работу большинства компонентов на вашей плате через простой в использовании графический интерфейс пользователя. Это позволяет вам изменять работу часов, измерять энергопотребление, тестировать память, взаимодействовать с GPIO и реконфигурировать FPGA.

1. Найдите системную папку для тестирования платы \ <package rootdir> \ examples \ board_test_system.

2.Запустите BoardTestSystem.exe из папки BTS, и появится экран, показанный на рисунке 1.В нижней части экрана вы увидите зеленый индикатор, подтверждающий, что плата подключена и взаимодействует с вашим ПК. Наведите указатель мыши на фотографию, чтобы определить различные компоненты на плате.

3.Щелкните значок « Часы» в разделе «Утилиты», чтобы открыть окно, которое позволяет читать или изменять тактовые частоты. Пока мы не будем вносить никаких изменений, поэтому закройте окно.

4.Нажмите значок питания в разделе «Утилиты», чтобы измерить энергопотребление устройства. Вы можете выбрать любую из трех силовых шин для мониторинга с помощью кнопки силовой шины. Закройте окно, когда будете готовы двигаться дальше.

5.Переконфигурируйте FPGA с новым дизайном, который позволяет нам взаимодействовать с Flash-памятью и GPIO. Нажмите раскрывающийся список « Конфигурация» и выберите «Настроить с помощью Flash / GPIO Design» .

6. Нажмите кнопку Configure , чтобы перенастроить FPGA через USB-кабель для загрузки.

7. Графический интерфейс BTS теперь отображает вкладки для взаимодействия с GPIO и конфигурационной флэш-памятью.

Выбрав вкладку GPIO, вы можете:

oВключите и выключите пользовательские светодиоды, нажимая соответствующие кнопки

oИзмените состояние DIP-переключателей с 0 по 2 и наблюдайте за изменением индикаторов DIP-переключателей. Не изменяйте состояние DIP-переключателя 3 (JTAG Enable)

oНажмите кнопки PB0 - PB3 и посмотрите, как меняются изображения кнопок.Пожалуйста, не нажимайте кнопки CONF или RESET, которые находятся ближе всего к DIP-переключателям.

oПосмотреть карту памяти периферийных устройств в дизайне FPGA

8. Выберите вкладку Flash для просмотра содержимого и карты памяти конфигурации Flash.

С помощью этого интерфейса вы можете считывать, записывать и стирать содержимое флэш-памяти, но только в пределах диапазона адресов с нуля Board Board System (0073.0000 - 007A.FFFF).

9.Давайте перенастроим FPGA с новым дизайном, который позволяет нам взаимодействовать с устройством памяти HyperRAM. Нажмите раскрывающийся список « Настройка» и выберите «Настроить с помощью HyperRAM Design» .

10.Нажмите кнопку Configure , чтобы перенастроить FPGA через USB-кабель для загрузки.

11.Графический интерфейс BTS теперь отображает вкладки для взаимодействия с памятью HyperRAM.

Выбрав вкладку HyperRAM, вы можете:

 

o Измерение скорости чтения / записи памяти HyperRAM

o Введите ошибки памяти и наблюдайте за обнаружением ошибок

o Выберите диапазон памяти для тестирования (от 4 КБ до 16 МБ)

12.Для получения справки по использованию BTS нажмите « Справка» .

13.Когда вы закончите экспериментировать, закройте приложение BTS.

 

В начало обзора


Купить радиодетали для ремонта
 



Необходимо добавить материалы...
Результат опроса Результаты Все опросы нашего сайта Архив опросов
Всего голосовало: 380



          

Радио для всех© 2024