Большое спасибо все ответившим.
Выяснил в чем была беда. Был небольшой коротыш на ножках преобразователя питания ядра 1,2В. После устранения КЗ, FРGA начала определяться и программироваться. Но возникла другая беда: где-то на 10ти-30ти процентах (каждый раз по разному) загрузки PROM1 (это XСF04 - средняя микросхема в цепочке JTАG) начинаются ошибки. Краткий фрагмент лога ниже:
"
Validating chain...
Boundary-scan chain validated successfully.
'2': Erasing device...
PROGRESS_START - Starting Operation.
'2': Erasure completed successfully.
'2': Programming device...
write count != nBytes(0), rc = C0000011.
write cmd failed C0000011.
write cmdbuffer failed 20000015.
write cmdbuffer failed 20000015.
...
write cmdbuffer failed 20000015.
'2': Programming terminated due to errors.
"
По некоторым советам Хilinх-a
(http://www.xilinx.com/support/answers/24911.htm
http://www.xilinx.com/support/answers/31254.htmhttp://www.xilinx.com/support/answers/31931.htm)
предлагают переустановить/перезапустить драйвер и перезапустить программатор. Больше пока никаких внятных рекомендаций не увидел.
Всё это делал, конкретно для этой ПЗУ не помогает. Может кто-нибудь сталкивался с таким? Какое лечение?
Конечно первое, что приходит в голову - это заменить ПЗУ. Но на FРGA я тоже раньше грешил, оказалось дело не в ней.
P.S.: Использую iMPACT из состава ISE 10.1.
Правильно сформулированый вопрос содержит в себе половину ответа.
P.S.: Некоторые модераторы в качестве ответа так навязчиво предлагают посетить свой сайт, что иначе как саморекламу такие действия интерпретировать сложно.