Цитата(AsJohnAs @ Oct 20 2010, 21:57)

Есть большая проблема с определением причины очень странного глюка:
В кристалл Xilinx зашиваем проект и он нормально работает, но от 7 до 10 часов а потом одна его часть зависает.
Теперь подробней: Путем долгих экспериментов выяснилось что зависает триггер причем внутри корки Xilinx (т.е. выходного сигнала перестает быть):
start_flag <= (((EQUAL(rxd_sync(63 downto 56), SFD))
and (not rxc_sync(7)))
or preserve_preamble) and start_code_found and enable;
Большущая просьба генерировать по больше разных версий из-за чего такое может быть!
Может корка барахлит? Как решение: Письмо в техподдержку или вопрос на их форум.
ПЛИС греется после 7-8 часов работы? Может требуется дополнительное охлаждение...
upd прочитав более внимательно все
мой ответ
Письмо в техподдержку или вопрос на их форум.
If it doesn't work in simulation, it won't work on the board.
"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"