реклама на сайте
подробности

 
 
> Хilinх: .bit (PlanAhead) vs .bit (ISЕ)
eugen_pcad_ru
сообщение Mar 17 2015, 18:06
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 642
Регистрация: 15-11-07
Пользователь №: 32 353



Всем привет!
Столкнулся с проблемой необходимости уменьшения файла прошивки, создаваемым PlanAhead-ом.
Использую связку FPGA хс6slx150 и ПЗУ хсF32.
При создании файлов прошивок с помощью ISE получал файлы размером 3500000 байт и 11 500 000 соответственно, что в целом устраивало.
При переходе в planahead и создании таких же файлов создается бит-файл размером 4 222 000 байт. То есть больше. При попытке импактом создать mcs для ПЗУ получаю ошибку о слишком большом файле.
В общем не могу получить корректный файл прошивки для ПЗУ из битстрима PlanAhead-а.
Пока вижу вариант ручками отпиливать кусочек из бин-файла и его подсовывать импакту. Решение в лоб и некорректное.
Какие будут предложения? Может кто уже сталкивался с подобным?
Заранее спасибо!

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


--------------------
Правильно сформулированый вопрос содержит в себе половину ответа.
P.S.: Некоторые модераторы в качестве ответа так навязчиво предлагают посетить свой сайт, что иначе как саморекламу такие действия интерпретировать сложно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
Dr.Alex
сообщение Mar 17 2015, 18:18
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Просто в ИСЕ у вас была включена компрессия. Можете включить и в планахеде.
Go to the top of the page
 
+Quote Post
Bad0512
сообщение Mar 18 2015, 03:31
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 802
Регистрация: 11-05-07
Из: Томск
Пользователь №: 27 650



Цитата(Dr.Alex @ Mar 18 2015, 00:18) *
Просто в ИСЕ у вас была включена компрессия. Можете включить и в планахеде.

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

Go to the top of the page
 
+Quote Post
eugen_pcad_ru
сообщение Mar 18 2015, 17:47
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 642
Регистрация: 15-11-07
Пользователь №: 32 353



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

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


--------------------
Правильно сформулированый вопрос содержит в себе половину ответа.
P.S.: Некоторые модераторы в качестве ответа так навязчиво предлагают посетить свой сайт, что иначе как саморекламу такие действия интерпретировать сложно.
Go to the top of the page
 
+Quote Post
Bad0512
сообщение Mar 18 2015, 18:09
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 802
Регистрация: 11-05-07
Из: Томск
Пользователь №: 27 650



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

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

Например, очень плотно забитый дизайн. Что называется, под завязку.
Go to the top of the page
 
+Quote Post
eugen_pcad_ru
сообщение Mar 23 2015, 17:25
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 642
Регистрация: 15-11-07
Пользователь №: 32 353



Всем спасибо!


--------------------
Правильно сформулированый вопрос содержит в себе половину ответа.
P.S.: Некоторые модераторы в качестве ответа так навязчиво предлагают посетить свой сайт, что иначе как саморекламу такие действия интерпретировать сложно.
Go to the top of the page
 
+Quote Post

Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 14:28
Рейтинг@Mail.ru


Страница сгенерированна за 0.01379 секунд с 7
ELECTRONIX ©2004-2016