Dimbmw 0 16 октября, 2018 Опубликовано 16 октября, 2018 · Жалоба Всем привет. Есть старый проект на EP1C3T100C6N который надо перевести на что то посвежее и подешевле. К сожалению автор проекта недоступен, и нужно попытаться разобраться как это сделать минимальной кровью. Если кто с таким сталкивался, поделитесь опытом пожалуйста, какой софт использовали для миграции, ну вобщем как можно больше подробностей. Исходный проект в Квартусе вер 9. Спасибо! Дмитрий Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrewkrot 0 16 октября, 2018 Опубликовано 16 октября, 2018 · Жалоба А что такое "перевести проект.." Это РСВ новую нарисовать и проект квартуса под это все переделать? Так это почти что новая разработка со своими косяками. Или речь только о FPGA проекте? Если есть проект, то в чем тогда проблема? Выберите кристалл по своим требованиям, да попробуйте скомпилировать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimbmw 0 16 октября, 2018 Опубликовано 16 октября, 2018 · Жалоба Just now, andrewkrot said: А что такое "перевести проект.." Это РСВ новую нарисовать и проект квартуса под это все переделать? Так это почти что новая разработка со своими косяками. Или речь только о FPGA проекте? Если есть проект, то в чем тогда проблема? Выберите кристалл по своим требованиям, да попробуйте скомпилировать. Ну во-1 нужно понять на что именно перейти, на более свежие версии Циклона, или на что то вообще другое (Lattice?). Ну и как это технически сделать, как я понял Циклон 1 не поддерживается уже Квартусом. А переразводка платы - это технический момент, это не проблема. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrewkrot 0 16 октября, 2018 Опубликовано 16 октября, 2018 · Жалоба На что именно перейти это решать нужно Вам. А то получится что Вам посоветуют, а через месяц кристалл станет тоже устаревшим. Скажите хоть для начала что изначально будем переделывать - ракету, авто или еще чего? Может дадите проект посмотреть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Александр77 1 16 октября, 2018 Опубликовано 16 октября, 2018 · Жалоба А сам исходный проект под циклон есть? В качестве альтернативы, можно попытаться перейти на MAX10 объемом в 4...8 тыс вентилей, 10M04SC/10M08SC в 144 выводном корпусе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimbmw 0 16 октября, 2018 Опубликовано 16 октября, 2018 · Жалоба 22 minutes ago, andrewkrot said: На что именно перейти это решать нужно Вам. А то получится что Вам посоветуют, а через месяц кристалл станет тоже устаревшим. Скажите хоть для начала что изначально будем переделывать - ракету, авто или еще чего? Может дадите проект посмотреть? Я думал что форум как раз чтобы получить советы по конкретным вариантам на что переходить? Конечно мне не нужно переходить на что то что через месяц снимут с производства. Никакой ракеты, все гражданское, но там 400 МГц у нас, считается время, соответственно есть заморочки по времянке, и размещению на кристалле, и не зря в названии EP1C3T100C6N в суффиксе 6. 20 minutes ago, Fregate said: А сам исходный проект под циклон есть? В качестве альтернативы, можно попытаться перейти на MAX10 объемом в 4...8 тыс вентилей, 10M04SC/10M08SC в 144 выводном корпусе. Исходный проект есть конечно, под 9-й квартус. Да, такой вариант можно рассмотреть, хотя конечно 144 вывода вместо 100 удручают. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
wolfman 0 16 октября, 2018 Опубликовано 16 октября, 2018 · Жалоба Самое простое, обратиться к официальному представителю и обрисовать ситуацию, они вам порекомендуют семейство. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 16 октября, 2018 Опубликовано 16 октября, 2018 · Жалоба 1 час назад, Fregate сказал: А сам исходный проект под циклон есть? Проект бывает в "Картинках" или на языке описания. Еще проект может содержать библиотечные компоненты-примитивы, относящиеся к конкретному семейству. До тех пор, пока внятно все не напишите, никакого толкового ответа не будет. Но самое главное, что если беретесь переделывать проект, то смотрите комплексно. то, что раньше было на плате, теперь может быть внутри ПЛИС. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Александр77 1 16 октября, 2018 Опубликовано 16 октября, 2018 · Жалоба 1 hour ago, Dimbmw said: Исходный проект есть конечно, под 9-й квартус. Да, такой вариант можно рассмотреть, хотя конечно 144 вывода вместо 100 удручают. Так попробуйте исходник открыть и скомпилировать в более свежем квартусе, тогда часть вопросов отпадет сама собой. С примитивами под семейство, придется бороться в рукопашную. (Тут Иосиф Григорьевич правильно намекнул) Что касается выводов - смотрите сколько реально занято в проекте и думайте готовы ли Вы перейти на BGA, при общем числе выводов 89 (включая питание и т.п., за деталями в хандбуки и пинпланер квартуса)? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimbmw 0 17 октября, 2018 Опубликовано 17 октября, 2018 (изменено) · Жалоба 12 hours ago, Fregate said: Так попробуйте исходник открыть и скомпилировать в более свежем квартусе, тогда часть вопросов отпадет сама собой. С примитивами под семейство, придется бороться в рукопашную. (Тут Иосиф Григорьевич правильно намекнул) Что касается выводов - смотрите сколько реально занято в проекте и думайте готовы ли Вы перейти на BGA, при общем числе выводов 89 (включая питание и т.п., за деталями в хандбуки и пинпланер квартуса)? Дальнейшее вскрытие показало что все не так уж просто, имеем в составе данного проекта TDC (time to digital converter), который имеет разрешение порядка 100 пикосекунд, выполненного в виде линии задержки вручную разложенной. Так что прям так открыть новую версию и откомпилировать не получится. Вообще похоже нам нужен какой нибудь гуру в этом деле на помощь, чтобы по граблям не ходить. Если кто может помочь возмездно, пож напишите в ПС. Фрагменты написаны на VHDL, на Verilog, часть введено просто как схемы. Что касается используемых выводов - тут скорее мы выкинем оттуда кое что лишнее чтобы перейти на более дешевую серию с меньшим кол-вом ног и ячеек. Изменено 17 октября, 2018 пользователем Dimbmw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 17 октября, 2018 Опубликовано 17 октября, 2018 · Жалоба 48 минут назад, Dimbmw сказал: Фрагменты написаны на VHDL, на Verilog, часть введено просто как схемы. Надо так понимать, что тестбенчей тоже нет? Но хотя бы есть диаграммы работы? Или осциллограммы сигналов на выходах. И описание к этому проекту Вы можете составить? Т.е. что должно делаться и по каким воздействиям как проект отрабатывает... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kluwer 0 19 октября, 2018 Опубликовано 19 октября, 2018 · Жалоба 400Мгц?! На первом "Циклоне"?! Вы серъёзно?! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться