makc 217 30 октября, 2022 Опубликовано 30 октября, 2022 · Жалоба 23 минуты назад, Freibier сказал: про Gowin вроде что-то есть, а Яндекс здесь причем? Яндексовское изделие их использует, см. https://habr.com/ru/company/yandex/blog/668660/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
XVortex 0 31 октября, 2022 Опубликовано 31 октября, 2022 · Жалоба 23 hours ago, Freibier said: В итоге получил такие максимальные частоты: MAX10 - 232.07 MHz GOWIN - 116.409 MHz Всех приветствую. Может это GowinSynthesis виноват? Надо будет попробовать отсинтезировать с помощью Synplify Pro и сравнить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 217 31 октября, 2022 Опубликовано 31 октября, 2022 · Жалоба 3 минуты назад, XVortex сказал: Может это GowinSynthesis виноват? Надо будет попробовать отсинтезировать с помощью Synplify Pro и сравнить. Синтезатор здесь не при чём, данные сообщает анализатор таймингов после PnR. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
XVortex 0 31 октября, 2022 Опубликовано 31 октября, 2022 · Жалоба Вы сранивали нетлисты после GowinSynthesis и Synplify Pro ? Может GS собрал нечто невообразимое. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 217 31 октября, 2022 Опубликовано 31 октября, 2022 · Жалоба 2 часа назад, XVortex сказал: Вы сранивали нетлисты после GowinSynthesis и Synplify Pro ? Может GS собрал нечто невообразимое. Если вы скажете, где взять Synplify Pro под Gowin, то я обязательно сравню. Но, повторюсь, что в результате анализа таймингов наибольшие задержки не в логике, а в соединяющих логику цепях. Как на это может повлиять синтезатор? Вы можете дать гипотезу, объясняющую механизм влияния такого рода? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
XVortex 0 31 октября, 2022 Опубликовано 31 октября, 2022 · Жалоба Без проблем. Папку SynplifyPro положить в Gowin IDE (на один уровень с IDE, Programmer). Можно в последнюю версию Gowin. В IDE в свойствах проекта появится Synplify Pro, на который можно переключиться. Я довольно давно пользуюсь вместо GowinSynthesis - впечатления сугубо положительные. Не два раза, но доп. мегагаерц 20-50 всегда можно выжать. Увы, там не все примитивы доступны, надо будет еще доработать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Freibier 3 31 октября, 2022 Опубликовано 31 октября, 2022 · Жалоба 1 час назад, XVortex сказал: Без проблем. Положил в папку Вроде галочку поставил При попытке синтезировать выдает ошибку : SynplifyPro: failed to start У меня windows 32 бит, может в этом дело? если да, то есть ли SynplifyPro под 32-х битную винду? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 45 31 октября, 2022 Опубликовано 31 октября, 2022 · Жалоба В 31.10.2022 в 17:35, makc сказал: Если вы скажете, где взять Synplify Pro под Gowin, то я обязательно сравню. Вот еще одна метода: https://electronix.ru/forum/index.php?app=forums&module=forums&controller=topic&id=155279&do=findComment&comment=1756145 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 217 31 октября, 2022 Опубликовано 31 октября, 2022 · Жалоба 1 минуту назад, StewartLittle сказал: Вот еще одна метода: https://electronix.ru/forum/index.php?app=forums&module=forums&controller=topic&id=155279&do=findComment&comment=1756145 Мне бы то же самое, только под Линукс... Но, похоже, пока без вариантов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 217 1 ноября, 2022 Опубликовано 1 ноября, 2022 · Жалоба 13 часов назад, XVortex сказал: Без проблем. Папку SynplifyPro положить в Gowin IDE (на один уровень с IDE, Programmer). Можно в последнюю версию Gowin. В IDE в свойствах проекта появится Synplify Pro, на который можно переключиться. Я довольно давно пользуюсь вместо GowinSynthesis - впечатления сугубо положительные. Не два раза, но доп. мегагаерц 20-50 всегда можно выжать. Увы, там не все примитивы доступны, надо будет еще доработать. Проверил на базе тестового примера crc32.v+ crc32.sdcполученных из примера выше для ПЛИС GW1N-UV9UG256C6/I5. Итого: после использования скачанного SynplifyPro + Gowin_V1.9.8.09 частота получилась 129 МГц, после синтеза в Gowin_V1.9.8.09 результат получился 131 МГц. Т.е. ни о каких +20...50 МГц речи не идёт. Поэтому для себя не вижу смысла в использовании SynplifyPro, тем более что нет нормальной версии под Windows. PS: пытался затащить технологические файлы Gowin в fpga_2018.3 из закромов, но он их не понимает и ругается. Т.е. облом по всем статьям. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vladec 10 1 ноября, 2022 Опубликовано 1 ноября, 2022 · Жалоба 12 часов назад, Freibier сказал: У меня windows 32 бит, может в этом дело? если да, то есть ли SynplifyPro под 32-х битную винду? SynplifyPro работает только под 64 битами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Freibier 3 1 ноября, 2022 Опубликовано 1 ноября, 2022 · Жалоба 33 минуты назад, makc сказал: после использования скачанного SynplifyPro + Gowin_V1.9.8.09 частота получилась 129 МГц, после синтеза в Gowin_V1.9.8.09 результат получился 131 МГц. т.е. при использовании SynplifyPro частота даже упала на пару мегагерц? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 217 1 ноября, 2022 Опубликовано 1 ноября, 2022 · Жалоба 28 минут назад, Freibier сказал: т.е. при использовании SynplifyPro частота даже упала на пару мегагерц? Да, как это ни странно. При том что по оценке SynplifyPro частота должна была получаться 145 МГц, но синтезаторы всегда излишне оптимистичны. 😉 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DSIoffe 5 1 ноября, 2022 Опубликовано 1 ноября, 2022 · Жалоба 4 часа назад, makc сказал: Без проблем. Папку SynplifyPro положить в Gowin IDE (на один уровень с IDE, Programmer). Можно в последнюю версию Gowin. В IDE в свойствах проекта появится Synplify Pro, на который можно переключиться. Оно пишет про файлы vhd от IP ядер, что там Undefined identifier. Кое-где указывает на зашифрованные строки. Это можно поправить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 217 1 ноября, 2022 Опубликовано 1 ноября, 2022 · Жалоба 1 час назад, DSIoffe сказал: Оно пишет про файлы vhd от IP ядер, что там Undefined identifier. Кое-где указывает на зашифрованные строки. Это можно поправить? Не уверен, но лучше спросить у автора оригинального поста про использования SynplifyPro. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться