56 / 40 / 21
Регистрация: 01.01.2018
Сообщений: 257
1

Подскажите учебный набор для работы с ПЛИС

27.05.2021, 11:39. Показов 1469. Ответов 9
Метки нет (Все метки)

Сложилась такая ситуация в универе:

Второй год как мучаем на занятиях лабораторный стенд MiniDiLab-CIV EP4CE6E22C8. Логические схемки, дебаг, тайминг, программирование на Verilog/SVerilog и вот, наконец, подошли к тестированию с помощью пакета ModelSim и отладке по jtag.

Все бы ничего, но не успел я вовремя закрыть программу, а путь в лабораторию летом заказан. Вот тут и подошли к основному вопросу: какие стенды на рынке в данный момент могут подойти как замена MiniDiLab-у?

Что нужно в целом делать:

1) Работать с пакетом ModelSim;
2) Отлаживать по Jtag;
3) Что-то еще в Nios II;
4) Использовать Platform Designer;
5) Скорее всего, необходимо также наличие USB Blaster-а (встроенного программатора).

Безусловно, буду также советоваться с преподавателями, но хотелось иметь на руках некоторые альтернативы. Что посоветуете?

Добавлено через 50 минут
На самой плате нужно следующее:

1) Около 8 светодиодов;
2) Также около 8 свичей, возможно, пара кнопок (опционально);
3) Семисегментник (чтобы был встроенный либо подключался в каком-либо виде. 4 разряда).

Добавлено через 2 часа 11 минут
Возможно, подойдет такой вариант с докупленным программатором и модулями с кнопками и прочим наполнением?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.05.2021, 11:39
Ответы с готовыми решениями:

ПЛИС для работы в экстремальных условиях
Всем доброго дня! Пытаюсь сделать первые шаги в переходе с Atmega на ПЛИС. Из большого...

Xilinx WEBPACK (для работы с ПЛИС)
ISE Desykn suite и ISE WEBPACK чем они отличаются и что из них что? Спасибо.

C# MySQL DataGridView учебный проект для понимания работы
Доброго времени суток. Программирую на C#, пишу программу для учёта пробегаемой курсантами...

Набор для начала работы
Добрый день, давно хотел начать процесс обучения на программирования на AVR. Подскажите, какой...

9
162 / 122 / 29
Регистрация: 15.11.2012
Сообщений: 678
28.05.2021, 10:08 2
Лучший ответ Сообщение было отмечено Ksardas_178 как решение

Решение

https://aliexpress.ru/item/4000837637863.html
Вроде есть все что требуется, даже программатор.
1
56 / 40 / 21
Регистрация: 01.01.2018
Сообщений: 257
28.05.2021, 20:10  [ТС] 3
alexey6689, раз уж такое дело, можно спросить, откуда такой разлет цен между Вашим вариантом и вот такой платой (обе ссылки +- одинаковые):

Ссылка 1

Ссылка 2

Добавлено через 4 минуты
Здесь же хотел уточнить, как бы туда аккуратно добавить переключатели. И где посмотреть документацию, узнать разводку (пины) для них?
0
162 / 122 / 29
Регистрация: 15.11.2012
Сообщений: 678
28.05.2021, 22:54 4
Не знаю почему разные цены. Берите что дешевле. Три тысячи нормальная цена для такой схемы.
Разводка приведена в описании по первой вашей ссылке (Manual 1). Другие не качал, схемы есть в первом.

Какие вам нужны переключатели и сколько?
1
56 / 40 / 21
Регистрация: 01.01.2018
Сообщений: 257
30.05.2021, 08:40  [ТС] 5
Цитата Сообщение от alexey6689 Посмотреть сообщение
Какие вам нужны переключатели и сколько?
Хотелось восемь свичей (сдвижные такие выключатели). А, вот, их "движковыми" в миру называют:
Изображения
 
0
162 / 122 / 29
Регистрация: 15.11.2012
Сообщений: 678
30.05.2021, 20:31 6
4 переключателя там есть (красные).
Добавить еще теоретически не сложно, однако практически придется делать выносную схему с подключением ее к какому-либо разъему. Если вам нужна работающая SDRAM дело осложняется тем, что большое число выводов FPGA используется для работы с ней. Крайне низкое число IO выводов в TQFP корпусе - вообще боль и беда Cyclone 3/Cyclone 4.
1
56 / 40 / 21
Регистрация: 01.01.2018
Сообщений: 257
30.05.2021, 20:48  [ТС] 7
На приведенных мной платах вроде как разъемы для подключения желтенькие торчат. Надеюсь, что смогу к ним присобачить переключатели. Ну, заказать я заказал уже, так что буду уже мучать, что есть. На худой конец ввод в два этапа всегда можно сделать.
Спасибо!
0
162 / 122 / 29
Регистрация: 15.11.2012
Сообщений: 678
30.05.2021, 21:33 8
Цитата Сообщение от Ksardas_178 Посмотреть сообщение
вроде как разъемы для подключения желтенькие торчат
Вот про них я и говорю, что многие контакты этих желтеньких задействованы в разводке SDRAM. Если она вам не нужна - вывод CS SDRAM держать в единице и можно хоть все контакты разъемов использовать.
1
0 / 0 / 0
Регистрация: 04.08.2015
Сообщений: 13
17.09.2021, 03:05 9
Выбирай плату где продавец с платой высылает поддержку и примеры программ, легче будет в тему войти
0
0 / 0 / 0
Регистрация: 20.11.2021
Сообщений: 2
24.11.2021, 14:24 10
Друзья, подскажите какие книги наиболее подходят для начального освоения ПЛИС? Цифровую схематехнику освоил.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2021, 14:24

Набор программ для комфортной работы в ОС
Всем здрасть =) Я - сам по себе человек сложный. Забочусь, в первую очередь, об удобстве и...

Описать набор функций для работы со списками (память для объектов выделять динамически из приватной кучи)
Здравствуйте Ув. форумчане! Помогите пожалуйста реализовать программу... Задание: Описать...

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

Разработать набор функций для работы с матрицами
Прошу обьясните как работает код void kopir(int n, int m, int massold, int massnew) { For(int...

Реализовать набор подпрограмм для работы с векторами
Всем привет! Модуль. Реализовать набор подпрограмм для работы с векторами: сложение, вычитание,...

Описать набор функций для работы со списками
Здравствуйте Ув. форумчане! Помогите пожалуйста реализовать программу... Задание: Описать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.