Перейти к содержанию
    

Хilinх: .bit (PlanAhead) vs .bit (ISЕ)

Всем привет!

Столкнулся с проблемой необходимости уменьшения файла прошивки, создаваемым PlanAhead-ом.

Использую связку FPGA хс6slx150 и ПЗУ хсF32.

При создании файлов прошивок с помощью ISE получал файлы размером 3500000 байт и 11 500 000 соответственно, что в целом устраивало.

При переходе в planahead и создании таких же файлов создается бит-файл размером 4 222 000 байт. То есть больше. При попытке импактом создать mcs для ПЗУ получаю ошибку о слишком большом файле.

В общем не могу получить корректный файл прошивки для ПЗУ из битстрима PlanAhead-а.

Пока вижу вариант ручками отпиливать кусочек из бин-файла и его подсовывать импакту. Решение в лоб и некорректное.

Какие будут предложения? Может кто уже сталкивался с подобным?

Заранее спасибо!

 

P.S.: PlanAhead только осваиваю, возможно надо где-то галочки выставить. При беглом осмотре ничего похожего не обнаружил.

P.P.S.: Вариант сжатия прошивки ПЗУ не подходит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Просто в ИСЕ у вас была включена компрессия. Можете включить и в планахеде.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Просто в ИСЕ у вас была включена компрессия. Можете включить и в планахеде.

к ТС:

И в следующий раз не экономьте на пзушках.

Компрессия в некоторых случаях может и не прокатить.

Кроме того включенная компрессия значительно увеличивает время работы bitgen и крайне малоэффективна (например по сравнению

с классическими LZ алгоритмами).

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, задание аргумента "-g compress" помогло.

Основной вопрос снят.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, задание аргумента "-g compress" помогло.

Основной вопрос снят.

 

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

Например, очень плотно забитый дизайн. Что называется, под завязку.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...