Pull to refresh

Comments 14

Спасибо большое за вашу статью. ПЛИС — это очень круто.

Как общие впечатления от работы IDE? Дизайн такой аскетичный, Xilinx ISE напоминает.

Да в целом приятно работать, но я пока глубоко не рыл и первое впечатление хорошее.

Мне тут рассказали ещё, что в Gowin IDE под капотом Synopsys Synplify и именно он делает синтез. Как правило гуи просто оболочка под него. Возможно можно просто делать синтез в Synopsys и уже edn загружать в place and route в Gowin IDE. Так можно делать с Microsemi и это вообще часто встречается у малых производителей.

Алгоритмы оптимизированного синтеза и толкового размещения как раз и есть то самое сложное, что нужно делать. Это тот самый интеллект, который создаётся годами. Неудивительно, что для синтеза использовали сторонний вылизанный софт.


Я где-то читал, что другая китайская фирма для своих FPGA использует IDE от Xilinx. То есть им проще было сделать совместимость по пинам, IP ядрам и задержкам (!), чем пилить свой софт.

Спасибо за обзор, очень интересно!

Подскажите, пожалуйста:

  1. Касались ли темы временнЫх ограничений, насколько софт хорош в этом?

  2. Всё описанное делалось методом тыка? Изучали ли документацию к IDE, насколько она подробна?

Нет, пока к Time Constraint не обращался т.к. не было пока что конкретного кейса. Могу при необходимости изучить этот вопрос и поделиться в следующих статьях.

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

Понятно, спасибо. Будем ждать!

Вообще, интересная тема, в разрезе расширения возможных поставщиков чипов.

1) Работа по восходящему фронту
2) период моргания получился слегка больше, чем секунда...

На другой плате от Sipeed тоже стоял похожий программатор, и какой же он убогий. Мало того, что прошивка идёт через раз, так даже попытка запустить официальный USB Complience Test для эмулируемого FTDI устройства заканчивается аварийным завершением. Попробуйте взять программатор на настоящем FT2232H, с ним должно быть всё ок.

По поводу Synplify: вроде как он там уже давно не работает, даже в с лицензионным ключом мне был доступен только их собственный Gowin Synthesis. Можно проверить в настройках, что из этого используется для синтеза.

О да, как это знакомо :)

Думаю да, надо искать альтернативу. Сейчас придет свистулька-программатор, тоже от Sipeed - посмотрим, ведёт он себя так же или нет...

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

Стараюсь для вас, дальше - больше)))

Sign up to leave a comment.