eugen_pcad_ru 0 17 марта, 2015 Опубликовано 17 марта, 2015 · Жалоба Всем привет! Столкнулся с проблемой необходимости уменьшения файла прошивки, создаваемым PlanAhead-ом. Использую связку FPGA хс6slx150 и ПЗУ хсF32. При создании файлов прошивок с помощью ISE получал файлы размером 3500000 байт и 11 500 000 соответственно, что в целом устраивало. При переходе в planahead и создании таких же файлов создается бит-файл размером 4 222 000 байт. То есть больше. При попытке импактом создать mcs для ПЗУ получаю ошибку о слишком большом файле. В общем не могу получить корректный файл прошивки для ПЗУ из битстрима PlanAhead-а. Пока вижу вариант ручками отпиливать кусочек из бин-файла и его подсовывать импакту. Решение в лоб и некорректное. Какие будут предложения? Может кто уже сталкивался с подобным? Заранее спасибо! P.S.: PlanAhead только осваиваю, возможно надо где-то галочки выставить. При беглом осмотре ничего похожего не обнаружил. P.P.S.: Вариант сжатия прошивки ПЗУ не подходит. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dr.Alex 0 17 марта, 2015 Опубликовано 17 марта, 2015 · Жалоба Просто в ИСЕ у вас была включена компрессия. Можете включить и в планахеде. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Bad0512 2 18 марта, 2015 Опубликовано 18 марта, 2015 · Жалоба Просто в ИСЕ у вас была включена компрессия. Можете включить и в планахеде. к ТС: И в следующий раз не экономьте на пзушках. Компрессия в некоторых случаях может и не прокатить. Кроме того включенная компрессия значительно увеличивает время работы bitgen и крайне малоэффективна (например по сравнению с классическими LZ алгоритмами). Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
eugen_pcad_ru 0 18 марта, 2015 Опубликовано 18 марта, 2015 · Жалоба Да, задание аргумента "-g compress" помогло. Основной вопрос снят. 2Bad0512: А в каких случаях компрессия может не прокатить? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Bad0512 2 18 марта, 2015 Опубликовано 18 марта, 2015 · Жалоба Да, задание аргумента "-g compress" помогло. Основной вопрос снят. 2Bad0512: А в каких случаях компрессия может не прокатить? Например, очень плотно забитый дизайн. Что называется, под завязку. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
eugen_pcad_ru 0 23 марта, 2015 Опубликовано 23 марта, 2015 · Жалоба Всем спасибо! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться