Цитата(RobFPGA @ Nov 13 2013, 11:04)

Не занимайтесь глупой работой! Хотите втиснутся - в первую очередь проанализируйте какие модули дизайна наиболее "толстые" и конкретно почему?
Ну а затем под нож их - в смысле редизайн.
После такого фитнеса Вы и ваш похудевший дизайн не только будет мечтать о призрачной девушке Надежде но и иметь рядом прекрасную женщину Удачу!

Это всё очень поэтично, я прямо прослезился.

Но я вовсе не уверен, что редизайн даст выигрыш в размере 30-40% (который можно получить рациональным использованием имеющихся ресурсов). Это очень сильно зависит от используемого кода.
Цитата(Dmitriyspb @ Nov 13 2013, 13:40)

Был и не раз в подобной ситации и со Спартаними и с Виртексами. Эти все танци с бубном ни к чему хорошему не приводили. Самый правильный вариант - установить такой же, но большей ёмкости кристал.
Просто потом через пол годика понадобится еще один UART или CRC посчитать иначе захочется/потребуется. Нужно иметь запас примерно процентов 40.
Осталось только выяснить, есть ли у ТС возможность поменять кристал.
Цитата(sergey sva @ Nov 13 2013, 08:25)

Благодарю, появилась надежда

. Остается понять, имеете ввиду собрать ячейки которые закончились, собрав их из того что есть и описать это на hdl и добавить в библиотеку.
Я не совсем понял, что Вы имели ввиду. Я предлагал заменить чисто hdl-ое описание подходящих модулей банальным нетлистом из примитивов (пусть и написанным на hdl-е) и расставить эти примитивы стройными рядами, целиком заняв доступные места в ячейках. В результате у Вас уменьшится количество ячеек, где занят только FF или только LUT и, соответственно, увеличится количество полностью свободных ячеек.
Но хочу предупредить, что этот метод имеет приемлемый КПД на регулярных структурах, когда используется много экземпляров одного и того же модуля. Или на больших модулях с широкими регистрами/логикой. В случае кучи уникальных небольших модулей, расставить тоже можно, но это будет весьма кропотливая и длительная работа, которая имеет смысл, только если вам некуда деваться (невозможно что-то редизайнить или сменить чип).
Цитата(sergey sva @ Nov 13 2013, 22:53)

Точно обязательно что то придется добавлять.
Плиз без микроконтроллера как то не полноценно, встраивать какое нибудь ядро, понадобится память ппз озу да и ресурсы плис эта конструкция займет. проще наверно использовать какой нибудь контроллер с контроллером памяти а плис к нему прицепить как память, правильно мыслю ?
Что-то у Вас собачка в пути растёт.

С таким подходом действительно нужно кристалл побольше ставить. Рекомендую для начала определиться, что именно Вы хотите сделать в конечном итоге или какие деньги готовы потратить на ресурсы "про запас", а уже потом что-то делать.
Сообщение отредактировал o_khavin - Nov 13 2013, 20:38