Information
- Rating
- Does not participate
- Location
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Date of birth
- Registered
- Activity
Specialization
Embedded Software Engineer, System Software Engineer
Lead
From 300,000 ₽
Git
FPGA
VHDL
Matlab
Research work
Kompas 3D
Python
Verilog HDL
SystemVerilog
Поправьте меня, если ошибаюсь, но автор той статьи как раз делает неверный вывод — задержка между фронтами тактовых сигналов должна быть абсолютной величиной в нс, а не пропорциональной в градусах. Ведь эта задержка является характеристикой портов как SDRAM так и FPGA, она указывается в документациях на них. Фазовая задержка конечно зависит от самой частоты, как это и показано в указанном документе, однако, остальные характеристики, участвующие в расчете, являются характеристиками, не зависящими от тактовой частоты.
Еще хорошо бы подтянуть эти блоки непосредственно к пинам (constraints), чтобы на случай если фазовый сдвиг взят приблизительно, то работоспособность проекта не зависела от синтеза к синтезу. Но данный пункт может знатно отпугнуть людей от погружения в ПЛИС.
Подскажите, пожалуйста, версию документа, в моей (2017.11.06) это 27.7, например.
Интересно посмотреть графики сравнения — мол, при прочих равных в чем отличие (точность, количество обращений в память, количество математических операций и пр)
There is also a nice article about bare-metal apps on Intel Cyclone V: habr.com/ru/post/330974
The main disadvantage of bare-metal apps on HPS — the DS-5 license costs too much.
через некоторое время после его начала на али появилась куча таких
hforsten.com/cheap-homemade-30-mhz-6-ghz-vector-network-analyzer.html — отличный гайд как сделать свой
habr.com/ru/post/424287 — студенческая попытка сделать свой
www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/po/ss-quartus-comparison.pdf
А что за ограничения — надо вдаваться в детали.
Достаточно важным аспектом, выделяющим Quartus Pro, является
QsysPlatform Designer Pro, который солидно отличается от своего младшего брата расширенным списком функционала.Неужели у Intel настолько не о чем писать, что приходится переводить таблицы сравнения программного обеспечения для FPGA? А как же новое семейство Intel Agilex? А HLS от Intel?
По материалам к использованию Nios кстати еще хорошие есть выкладки на Марсоходе.
С этим пока не сталкивался, все что пробовали — хорошо заводилось, все просто старое: забавно видеть там упоминания sopc builder и нулевые годы с нерабочими ссылками.
Уже пробовали использовать trace и profiling для анализа и отладки?
Получается в статье реализована амплитудная модуляция и демодуляция, правильно ли я Вас понимаю?
Аппаратное решение — это интересно. Будет крайне интересно посмотреть это решение на HDL
Только, на мой взгляд, вы не учли такт на получение чисел [делимое*2, делимое*3...]
Честно говоря чутка запутался в алгоритме. Вот я хочу разделить 1444 на 27. Из описания я так понял что я должен делать так:
1) 1444-27=…
1444-27*2=…
1444-27*3=…
1444-27*4=…
2)...? Каков формат шифратора? Аппаратно добавлять шифратор только ради деления — не известно стоит ли того
Книга Харрисов про архитектуру компьютеров, схема умножения двух чисел, в явном виде сумматоры отсутствуют
Признаться, не до конца понял описание деления. Вы предлагаете программную реализацию при потенциально имеющихся аппаратных возможностях? Если да, то будет здорово для понимания добавить псевдокод или даже просто код симуляции
Является ли использование нейронных сетей оптимальным решением данной задачи?
Только какой процент из них работает не на оборонку…
Утверждая, что предлагаемые реализации лучше, было бы неплохо опять же добавить некоторые характеристики сравнительные: было так стало так (пример).
Результатом Вашей работы является не только написанный HDL-код, но и функционал, который он реализует, однако, его демонстрация отсутствует.
Касательно способа описания реализаций различных алгоритмов на ПЛИС: на мой взгляд самый оптимальный подход применяется у capitanov — формулировка проблем, варианты решений и наглядность материала — это важнейшие составляющие подобных статей.