Цитата(irum4 @ Oct 24 2005, 05:15)
Прибор с кристаллом XC2S30. Загрузка кристалла 99% (хотя добавление или убирание кода не влияет на эту цифру).Одна часть работает на частоте 50 МГц. Из них формируется 1МГц на которой работает вторая часть схемы. На 1МГц работает автомат состояний, который в
зависимости от разводки кристалла ЗБОИТ 
, т.е. может заходить в промежуточное состояние и после этого соответсвенно нужна его инициализация. Переделка схемы на работу всего кристалла на 50 МГц, приводит к тем же результатам! Также наблюдаются збои некоторых регистров, причем самопроизвольно, без привязки ко времени и процессам
Всякое видел, но такое впервые. Правда надо сказать, что разводка земель не ахти, но кондюки распаяны на каждую ногу, как положено.
Какие будут мысли, рекомендации. Понятно, что плату нужно переразводить, но что-то мне подсказывает, что собака не там зарыта.

хммм, не совсем конечно понятно, но ИМХО
1. Если сбоит КА, то тут может сбоить :
1.1 некорректная логика функции переходов (неправильн описан автомат).
1.2 асинхронные выходы КА --- метастаильные входы ---- автомат улетает куда ему вздумаеться, если не корректно написан.
1.3. неучтенны тайминги
2. Насчет регистров смотреть нужно:
2.1 некорректно сделан переход из одного клок домена в другой.
2.2 Гонки сигналов --- некорректно прописанна нектороая логика
3. Неправильные тайминги.
4. Ваши "косяки" с DCM (если вы его пользуете).
5. Плату переразводить рано еще, проштудировать отчеты синтезатора и проверить код, "потыкаться" чипскопом (если место есть)
Удачи