Люди добрые столкнулся я с такой проблеммой. Стоит ПЛИС Spartan2e и ПЗУ XC18V02 (режим Master serial): и ПЛИС и ПЗУ через JTAG загружаются, контрольная сумма совпадает, DONE при загрузке ПЛИС с JTAG переходит в 1. В ПЛИСе точно мой проект.
Питание делается из 12В с помощью двух dc-dc преобразователей cd-technologies на 1,8 и 3,3В соответственно.
На каждые 2 ноги питания ПЛИС стоит по 1 емкости 0,22мкФ. На каждую ногу dc-dc стоит по 100мкФ. Земля (вроде) чистая помехи на уровне 50-100 мВ.
При автономной работе (загрузка кристалла из ПЗУ) происходит следующее. 1) prog-1,init-1,done-0 2) prog-1,init-0,done-0 Проект не грузится, кристалл не греется. Проверил плату на КЗ - все чисто. Думал дело в ПЗУ - типа помехи на входах clk или данных, перекинул с ПЛИС на ПЗУ тонкими проводниками - тот же результат.
ПОДСКАЖИТЕ ПЛЗ, ЧТО МОЖЕТ БЫТЬ.
--------------------
Инженер - это приговор на всю жизнь...
|