Имеется проект для ПЛИС Virtex4 на базе встроенного процессора PowerPC. По мере роста проекта и обвешивания процессора различной периферией результаты синтеза(по-моему предположению) стали непредсказуемыми.
Проявляется это в том, что после внесения каких-либо изменений в проект (или даже без внесения изменений) и перекомпиляции проекта, он перестает работать. Т.е. к процессору нельзя подключиться с помощью отладчика, нет сигналов на соответствующих выходах. Иногда происходит так, что проект работает частично(процессор не работает, часть логики работает).
Констрейнты указаны на тактовый сигнал, на шины памяти, результаты синтеза удовлетворительные. Процессорная система является подмодулем в ISE. Еще возникает вопрос, нужно ли указывать констрейнты в самом EDK?
Как можно найти причину и решить эту проблему?
|