Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Прошивка для cyclone3 -8 не работает на -6?
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
alexPec
Добрый день всем!
Случилась такая штука. Сделал сопц и FFT прицепил к нему. FFT свой. В симуляторе проверил отдельно FFT - работает и для -6 и для -8, с запасом. Прицепил к сопц. по ошибке сделал девайс -8 при компиляции, а на плате -6. Проц работает, память работает, и даже FFT первые значения правильно выдает, но основная масса значений fft неправильная. Билс-бился, все таки заметил что девайс вместо -6 -8 стоит. Поставил девайс в проекте -6. Скомпилировал - работает все отлично. В чем фишка? Я думал что прошивка, скомпилированная для медленного девайса подойдет для быстрого, тем более вся схема синхронная, и в симуляторе работает и так и эдак. Программатор по ходу тоже не различает спидгрейд-он там не указывается и прошивка для -8 свободно заливается в -6. smile3046.gif
Cordroy
"Слишком" быстрый FPGA может выявлять hold-violations, например.
Проверьте в TimeQuest Analyzer нет ли у вас нарушений синхронности и полностью ли описан timing (частоты, setup, hold, removal, recovery, false-paths).
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.