Перейти к содержанию
    

23 минуты назад, Freibier сказал:

про Gowin вроде что-то есть, а Яндекс здесь причем?

Яндексовское изделие их использует, см. https://habr.com/ru/company/yandex/blog/668660/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

23 hours ago, Freibier said:

В итоге получил такие максимальные частоты:

MAX10 - 232.07 MHz

GOWIN - 116.409 MHz

Всех приветствую.

Может это GowinSynthesis виноват? Надо будет попробовать отсинтезировать с помощью Synplify Pro и сравнить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 минуты назад, XVortex сказал:

Может это GowinSynthesis виноват? Надо будет попробовать отсинтезировать с помощью Synplify Pro и сравнить.

Синтезатор здесь не при чём, данные сообщает анализатор таймингов после PnR.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы сранивали нетлисты после GowinSynthesis и Synplify Pro ? Может GS собрал нечто невообразимое.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 часа назад, XVortex сказал:

Вы сранивали нетлисты после GowinSynthesis и Synplify Pro ? Может GS собрал нечто невообразимое.

Если вы скажете, где взять Synplify Pro под Gowin, то я обязательно сравню. Но, повторюсь, что в результате анализа таймингов наибольшие задержки не в логике, а в соединяющих логику цепях. Как на это может повлиять синтезатор? Вы можете дать гипотезу, объясняющую механизм влияния такого рода?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Без проблем. Папку SynplifyPro положить в Gowin IDE (на один уровень с IDE, Programmer). Можно в последнюю версию Gowin. В IDE в свойствах проекта появится Synplify Pro, на который можно переключиться.

Я довольно давно пользуюсь вместо GowinSynthesis - впечатления сугубо положительные. Не два раза, но доп. мегагаерц 20-50 всегда можно выжать. Увы, там не все примитивы доступны, надо будет еще доработать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, XVortex сказал:

Положил в папку

1.thumb.jpg.da93937c34eda22a94a09a9632994bd4.jpg

Вроде галочку поставил

2.thumb.jpg.65a3441891f05280852b950eef997f84.jpg

При попытке синтезировать выдает ошибку SynplifyPro: failed to start

У меня windows 32 бит, может в этом дело?

если да, то есть ли SynplifyPro под 32-х битную винду?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 минуту назад, StewartLittle сказал:

Мне бы то же самое, только под Линукс... Но, похоже, пока без вариантов. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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 из закромов, но он их не понимает и ругается. Т.е. облом по всем статьям.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

12 часов назад, Freibier сказал:

У меня windows 32 бит, может в этом дело?

если да, то есть ли SynplifyPro под 32-х битную винду?

SynplifyPro работает только под 64 битами.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

33 минуты назад, makc сказал:

после использования скачанного SynplifyPro + Gowin_V1.9.8.09 частота получилась 129 МГц, после синтеза в Gowin_V1.9.8.09 результат получился 131 МГц.

т.е. при использовании SynplifyPro частота даже упала на пару мегагерц?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

28 минут назад, Freibier сказал:

т.е. при использовании SynplifyPro частота даже упала на пару мегагерц?

Да, как это ни странно. При том что по оценке SynplifyPro частота должна была получаться 145 МГц, но синтезаторы всегда излишне оптимистичны. 😉

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 часа назад, makc сказал:

Без проблем. Папку SynplifyPro положить в Gowin IDE (на один уровень с IDE, Programmer). Можно в последнюю версию Gowin. В IDE в свойствах проекта появится Synplify Pro, на который можно переключиться.

Оно пишет про файлы vhd от IP ядер, что там Undefined identifier. Кое-где указывает на зашифрованные строки. Это можно поправить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, DSIoffe сказал:

Оно пишет про файлы vhd от IP ядер, что там Undefined identifier. Кое-где указывает на зашифрованные строки. Это можно поправить?

Не уверен, но лучше спросить у автора оригинального поста про использования SynplifyPro.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...