[an error occurred while processing this directive]
|
Я синтезю в Синплифае, в Квартусе (в текущем проекте) из опций разрешено только register duplication (для скорости). Пробовал разные варианты. Включенный ретайминг регистров увеличивает время компиляции раза в три, а толку от него чуть. Кстати, в текущем проекте я и в Синприфае отключил его - нет от него толку (в текущем проекте, подчеркиваю - в другом, может, и будет толк). Всякие опции физического ресинтеза пробовал - аналогично толку никакого почти нет (по скрости - мне скорость важна, ресурсов хватает с избытком) (что указывает на высокое качество синтеза в Синплифае). Гораздо больше влияет на конечный результат руление тем же SEED'ом. При требованиях по скорости в 160 МГц один и тот же проект разводится при разных значениях SEED от 14х до 16х МГц, т.е. вилка почти 20 МГц! Оптимальное значение сида можно найти с помощью DSE. Я просто уходя вечером домой, заряжал сотню-другую прогонов с значениями от 1 до 100 (200), а утром смотрел, какой дает лучший результат.
А вообще, тут рулит личный опыт. Посоветовать-то можно что угодно, но пока сам не поковыряешься, не поэкспериментируешь, толку будет мало. Т.ч. тулзы в руки и вперед! :))
E-mail: info@telesys.ru