_4afc_ 25 30 апреля, 2021 Опубликовано 30 апреля, 2021 · Жалоба 6 hours ago, StewartLittle said: Отличается логической емкостью, наличием триггеров во всех слайсах, и кол-вом циклов записи-стирания флэша. Кстати, в Gowin EDA v1.9.7.03 это добро уже поддерживается. Спасибо. А что pdf на "что нового в 1.9.7.03" на сайте не видно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 45 4 мая, 2021 Опубликовано 4 мая, 2021 · Жалоба 30.04.2021 в 22:24, _4afc_ сказал: А что pdf на "что нового в 1.9.7.03" на сайте не видно? Плохо искали :) Он на странице https://www.gowinsemi.com/en/support/database/22/ Ссылка на сам документ: https://www.gowinsemi.com/en/document/chkLogin/?a=upload%2Fdatabase_doc%2F1436%2Fdocument%2F60791ad64a030.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 1 4 мая, 2021 Опубликовано 4 мая, 2021 · Жалоба Synplify синтезирует быстро, но долго проверяет плавающую лицензию, при каждом запуске программы. С локальной быстрее будет? У Квартуса задержка только при первом запуске программы синтеза (из консоли), потом быстро запускаются. Пока проверил синтез своего софт-процессора, по ресурсам получилось примерно одинаково с Квартусом (230 ЛЕ). Порадовало, что блочная память нормально синтезируется из Верилоговского описания, раньше (давно) надо было примитивом описывать, из-за этого не стал тогда на Lattice переходить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 45 5 мая, 2021 Опубликовано 5 мая, 2021 · Жалоба 13 часов назад, Leka сказал: Synplify синтезирует быстро, но долго проверяет плавающую лицензию, при каждом запуске программы. Synplify - все, кончился. С июня 2020 года Gowin его не поддерживает, и лицензий для него не раздает. Вместо него предлагается использовать собственный синтезатор GowinSynthesis. Для тех, кто успел в прошлом году получить лицензию на Synplify, продолжают предоставлять дистрибутив с ним. Но через месяц-другой эта лавочка, видимо, прикроется. Останутся только дистрибутивы *_GowinSynthess_only Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 1 5 мая, 2021 Опубликовано 5 мая, 2021 · Жалоба Понятно. Я по инструкции DASM плавающую лицензию установил. GowinSynthesis с локальной лицензией быстро стартует? (для Synplify проверка лицензии порядок секунд, а синтез меньше секунды.) Разбираюсь с режимами конфигурации для GW1N. Если правильно понял, внутренняя конфигурационная flash прошивается только через JTAG. В SRAM прошивку можно загрузить и в других режимах, но 2х-проводный режим SERIAL доступен только в BGA корпусах (начиная от GW1N-2). Это сильно дороже по сравнению с GW1N-1 в LQ100? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 1 5 мая, 2021 Опубликовано 5 мая, 2021 · Жалоба Сравнил синтез своего софт-процессора в GowinSynthesis и SynplifyPro. SynplifyPro быстро уложил 1К регистровый файл в блочную память, GowinSynthesis долго-долго собирал на регистрах, и завершил с нехваткой ресурсов ПЛИС. А вот простой дизайн GowinSynthesis собрал очень быстро. Так что пойдет, если память на примитивах реализовывать (или с директивами для синтезатора). И стартует быстро. Так что пока можно с плавающей. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 1 5 мая, 2021 Опубликовано 5 мая, 2021 · Жалоба Чем прошивать можно по jtag, каким бластером? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 45 5 мая, 2021 Опубликовано 5 мая, 2021 · Жалоба 2 часа назад, Leka сказал: Я по инструкции DASM плавающую лицензию установил. Это пока работает, но до поры - до времени... 2 часа назад, Leka сказал: GowinSynthesis с локальной лицензией быстро стартует? Моментально. 2 часа назад, Leka сказал: В SRAM прошивку можно загрузить и в других режимах, но 2х-проводный режим SERIAL доступен только в BGA корпусах (начиная от GW1N-2). Тут не понял. Вы про Serial. или про I2C? I2C сейчас есть только у GW1N-2. Но и Serial, и I2C поддерживаются и для TQFP100 и для TQFP144. 1 час назад, Leka сказал: Чем прошивать можно по jtag, каким бластером? Можно родным фирменным PL-USB-CABLE (~60 баксов в России с НДС). Можно через FT2232H или FT232H. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 1 5 мая, 2021 Опубликовано 5 мая, 2021 · Жалоба 1 hour ago, StewartLittle said: Но и Serial, и I2C поддерживаются и для TQFP100 и для TQFP144. Непонятно, как переключать режимы, если выведен только один бит MODE? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 78 5 мая, 2021 Опубликовано 5 мая, 2021 · Жалоба https://tangnano.sipeed.com/en/ jtag из сh552 сделан, это он usb blasterом прикидывается? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 45 5 мая, 2021 Опубликовано 5 мая, 2021 · Жалоба 34 минуты назад, Leka сказал: Непонятно, как переключать режимы, если выведен только один бит MODE? Да, спасибо, понял о чем спич. Действительно, режимы Serial и I2C доступны только для двоек в корпусе MG132. Есть еще SSPI, он, кроме MG132, доступен для QN48. Для всех остальных - только автобут и JTAG Кстати, похоже Вы пользуетесь очень старым документом по пинауту. Посмотрите актуальный мануал здесь: https://www.gowinsemi.com/en/document/chkLogin/?a=upload%2Fdatabase_doc%2F1310%2Fdocument%2F6054497a55909.pdf UG171-1.2E_GW1N-2 Pinout.pdf UPD : Обозначьте требования подробнее - что хочется получить (лог.емкость, режимы программирования, тип корпуса, цена и т.п.) 30 минут назад, _pv сказал: jtag из сh552 сделан, это он usb blasterом прикидывается? На Tang Nano один из каналов CH552 прикидывается FTDI'кой FT2232H :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 1 5 мая, 2021 Опубликовано 5 мая, 2021 · Жалоба 1 hour ago, StewartLittle said: Обозначьте требования подробнее - что хочется получить (лог.емкость, режимы программирования, тип корпуса, цена и т.п.) Хочется получить дешевую замену stm32f042/072, используемых в качестве USB-моста. По ресурсам должно хватить GW1N-1. Корпус - для макетки удобнее BGA с шагом 1мм, для серии (если вообще дойдет) - мелкий корпус с шагом побольше, QFN32 наверное. Много пользовательских ног не надо. Вообще-то мелкие дешевые ПЛИС со встроенной флешкой интересно рассматривать, как замену МК. Для этого д/б удобный режим программирования, с малым числом ног, дешевым программатором и тд. Вот, к примеру, отладочная плата Марсохода. Встроенный программатор на ftdi занимает больше места, и стоит дороже, наверно, чем сама ПЛИС. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 1 5 мая, 2021 Опубликовано 5 мая, 2021 · Жалоба Вот 3 варианта универсальных перепрограммируемых мостов USB-ЧТО_УГОДНО. Цена д/б достаточно низкой, чтобы можно было добавлять в комплект к другим недорогим устройствам. 1-ый легко реализуется с любой ПЛИС, у которой есть удобный режим загрузки прошивки (например PS у Циклонов). Но из-за проблем с доставаемостью МК, рассматриваю также варианты 2 и 3. Для 2 варианта не нужен дополнительный программатор (как и для 1-ого), для 3-го нужен (но 3-й м/б дешевле). Варианты 2 и 3 существенно сложнее 1-го, поэтому единственным доводом м/б заметное снижение цены. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 45 6 мая, 2021 Опубликовано 6 мая, 2021 · Жалоба 11 часов назад, Leka сказал: Варианты 2 и 3 существенно сложнее 1-го, поэтому единственным доводом м/б заметное снижение цены. "Все украдено до нас!" :) Остается 2 вопроса - что с драйвером и когда будет доступно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 1 6 мая, 2021 Опубликовано 6 мая, 2021 · Жалоба Если правильно понимаю картинку, это похоже на заказ оптом специализированных ИС, прошитых на заводе. Чем тогда от ftdi и тп будут отличаться, кроме как ценой? (Это совсем не то, что лично меня интересует.) Если правильно понимаю, со своим драйвером - железо/дизайн на стороне устройства м/б гораздо проще, тк драйвер весь высокоуровневый бред может заворачивать назад, не пропуская его на физический уровень. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться