Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Хilinх: .bit (PlanAhead) vs .bit (ISЕ)
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
eugen_pcad_ru
Всем привет!
Столкнулся с проблемой необходимости уменьшения файла прошивки, создаваемым PlanAhead-ом.
Использую связку FPGA хс6slx150 и ПЗУ хсF32.
При создании файлов прошивок с помощью ISE получал файлы размером 3500000 байт и 11 500 000 соответственно, что в целом устраивало.
При переходе в planahead и создании таких же файлов создается бит-файл размером 4 222 000 байт. То есть больше. При попытке импактом создать mcs для ПЗУ получаю ошибку о слишком большом файле.
В общем не могу получить корректный файл прошивки для ПЗУ из битстрима PlanAhead-а.
Пока вижу вариант ручками отпиливать кусочек из бин-файла и его подсовывать импакту. Решение в лоб и некорректное.
Какие будут предложения? Может кто уже сталкивался с подобным?
Заранее спасибо!

P.S.: PlanAhead только осваиваю, возможно надо где-то галочки выставить. При беглом осмотре ничего похожего не обнаружил.
P.P.S.: Вариант сжатия прошивки ПЗУ не подходит.
Dr.Alex
Просто в ИСЕ у вас была включена компрессия. Можете включить и в планахеде.
Bad0512
Цитата(Dr.Alex @ Mar 18 2015, 00:18) *
Просто в ИСЕ у вас была включена компрессия. Можете включить и в планахеде.

к ТС:
И в следующий раз не экономьте на пзушках.
Компрессия в некоторых случаях может и не прокатить.
Кроме того включенная компрессия значительно увеличивает время работы bitgen и крайне малоэффективна (например по сравнению
с классическими LZ алгоритмами).

eugen_pcad_ru
Да, задание аргумента "-g compress" помогло.
Основной вопрос снят.

2Bad0512: А в каких случаях компрессия может не прокатить?
Bad0512
Цитата(eugen_pcad_ru @ Mar 18 2015, 23:47) *
Да, задание аргумента "-g compress" помогло.
Основной вопрос снят.

2Bad0512: А в каких случаях компрессия может не прокатить?

Например, очень плотно забитый дизайн. Что называется, под завязку.
eugen_pcad_ru
Всем спасибо!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.