Цитата(Docent86 @ Jul 29 2010, 01:22)

Создаю проект и столкнулся с такой проблемой - логических ячеек категорически нехватает,
Подскажите новичку как можно оптимизировать?
Начните с самого начала. Посмотрите, может быть Вы что-то делаете "В лоб". Замените параллельную обработку на последовательную. Попробуйте сделать не много одинаковых узлов, а один, и им последовательно обрабатывать данные. Вместо регистров - память. И так далее.
Если входные данные идут медленнее, чем максимально-допустимая тактовая в ПЛИС, то это значит, что можно применить последовательную обработку. А текущий проект - выкинуть.
До тех пор, пока Вы не будете спрашивать более конкретно, и не получите конкретных ответов...
PS У меня на сайте найдите "О гайке М3"... Вроде это даже на этом форуме в статьях есть... Еще у меня есть цикл статей "Микропроцессор своими руками". Читайте о начале проектирования и о многопоточности...
Удачи!