[an error occurred while processing this directive]
|
Кристалл XCV800, надо было 100 МГц еще на 5-вольтовом Virtex при довольно сложной логике. Помогло вот что:
1). Пространственные ограничения. Обязательно. Без этого вообще не разводился весь проект (хотя удверждать не буду, после 26 часов разводки терпение закончилось), а при удалении некоторой части разводился с частотой порядка 25 МГц. Практически все блоки пришлось размещать вручную. Некоторую свободу оставить все же необходимо, области для блоков задавать с запасом и перекрытием.
2). Связи, не критичные по времени (таковые имелись), занести в ignore по времени.
3). Дублирование триггеров и даже некоторых блоков, если результирующий сигнал ипользуется в удаленных областях кристалла.
Естественно, начинать надо с анализа критичных связей по отчету...
E-mail: info@telesys.ru