|
|
  |
Декомпилировать прошивку Альтеры |
|
|
|
Dec 2 2015, 10:01
|
Частый гость
 
Группа: Участник
Сообщений: 182
Регистрация: 29-04-06
Пользователь №: 16 607

|
А что, гуру, кто-нибудь знает способ симулировать работу ПЛИС, имея только pof-файл? То есть вот есть архивная схема, есть архивная прошивка. Проект, как водится, "утрачен", вернее компиляция проекта дает POF с другой CRC, по неизвестной причине. И хочется убедится в работоспособности устройства, не вваливаясь в полноценное изготовление образца. Есть ли способ?
|
|
|
|
|
Dec 3 2015, 07:49
|
Частый гость
 
Группа: Участник
Сообщений: 182
Регистрация: 29-04-06
Пользователь №: 16 607

|
Цитата(Kolya @ Dec 2 2015, 20:28)  То что вы назвали "Декомпилировать прошивку" по факту является реверсным инжинирингом. Многие фирмы гиганты платят бушунные деньги чтобы добраться до секретов конкурента таким образом) Но впринципе если есть прошивка - то она уже содержит в себе полную информацию о всех внутренних коммутациях элементов ПЛИС. То есть мне не нужно выковыривать логику работы, мне нужно убедится в работоспособности... Не изготавливая прототип. Я могу его изготовить и прогнать тесты и в железе - однако это как минимум месяц времени и тысяч 50 рублей, и тог ои другого жалко, если окажется, что в свое время (а 15 лет прошло) в архив была закатана сырая прошивка или вообще болванчик для закрытия этапа. Ответить на эти вопросы уже некому... Цитата(Kolya @ Dec 2 2015, 20:28)  Но из логики, если есть рабочий проект, почему бы не попробовать позадавать параллельно воздействия и посмотреть на реакцию систем. Если они сойдутся, то сойдутся и прошивки. Ведь разныца в прошивках и CRC может быть всего лишь из-за разных настроек компиляции. Сейчас необходимо принять решение - запускать в производство архивный блок или делать новый, под современные плисы и соответственно с новым проектом. Первое имеет смысл только в том случае, если архивная прошивка работает полностью штатно, а этого никто не знает... Потому что если хоть что-то во временных диаграммах не так и блоки не сопрягутся, разгребать старый проект, нарисованный под МаксПлюс в схематике, ну просто совершенно неподъемный труд.
Сообщение отредактировал ScrewDriver - Dec 3 2015, 07:50
|
|
|
|
|
Dec 3 2015, 08:03
|
Частый гость
 
Группа: Свой
Сообщений: 85
Регистрация: 21-03-11
Из: Киев
Пользователь №: 63 755

|
Цитата(ScrewDriver @ Dec 3 2015, 09:49)  Я могу его изготовить и прогнать тесты и в железе - однако это как минимум месяц времени и тысяч 50 рублей, и тог ои другого жалко, если окажется, что в свое время (а 15 лет прошло) в архив была закатана сырая прошивка или вообще болванчик для закрытия этапа. Ответить на эти вопросы уже некому... Зачем изготавливать? Разве нельзя просто залить в ПЛИСину и посмотреть? И отвечая конкретно на вопрос (ИМХО конечно) лучше переделать проект под новые плисы и не рисковать. Ибо чем электрочёрт не шутит)
|
|
|
|
|
Dec 3 2015, 09:46
|
Частый гость
 
Группа: Участник
Сообщений: 182
Регистрация: 29-04-06
Пользователь №: 16 607

|
Цитата(Kolya @ Dec 3 2015, 11:03)  Зачем изготавливать? Разве нельзя просто залить в ПЛИСину и посмотреть? Ну вот чтобы залить в ПЛИСину и посмотреть, надо как минимум ПЛИСину купить, запаять и подать питание. Для этого надо изготовить плату, каковая весьма многослойна. К ПЛИСине надо подключить те синтезаторы, которыми она управляет, и посмотреть на их выходные спектры, потому что качество оных зависит от точной расстановки временных интервалов стробов управления.... Короче, надо блок целиком, кроме корпуса и СВЧ-трактов. Цитата(Kolya @ Dec 3 2015, 11:03)  И отвечая конкретно на вопрос (ИМХО конечно) лучше переделать проект под новые плисы и не рисковать. Ибо чем электрочёрт не шутит) Это понятно всем, кроме тех, кто устанавливает сроки и платит деньги. Им нужно хоть как-то обосновать переработку блока.
|
|
|
|
|
Dec 3 2015, 12:28
|
Местный
  
Группа: Участник
Сообщений: 295
Регистрация: 2-12-05
Пользователь №: 11 695

|
Цитата(ScrewDriver @ Dec 3 2015, 12:46)  Это понятно всем, кроме тех, кто устанавливает сроки и платит деньги. Им нужно хоть как-то обосновать переработку блока. А сама микросхема плис какая и выпускается ли она ещё? Когда у неё EOL ? Если есть перспектива не купить нужную микросеху - то тогда в перед к "НИР" по осваиванию современной плис и тд... Вот и будет обоснование.
|
|
|
|
|
Dec 3 2015, 14:49
|
Частый гость
 
Группа: Участник
Сообщений: 182
Регистрация: 29-04-06
Пользователь №: 16 607

|
Цитата(Alex77 @ Dec 3 2015, 15:28)  А сама микросхема плис какая и выпускается ли она ещё? Когда у неё EOL ? Если есть перспектива не купить нужную микросеху - то тогда в перед к "НИР" по осваиванию современной плис и тд... Вот и будет обоснование. EPF10K30E, и EOL у нее давно прошел, насколько я знаю, ну если не считать ее воронежской реинкарнации. Но купить ее можно довольно свободно и еще долго, по всей видимости, можно будет купить.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|