Цитата(des00 @ Nov 29 2005, 17:19)

ИМХО always@(GCLK) по уровню

(сколько себя помню всегда так было),
Нафиг все, работа без выходных на голову таки воздействует!!
Покажу это сообщение начальнику, пусть в отпуск пускает.
Цитата(des00 @ Nov 29 2005, 17:19)

а если по фронту то always@(posedge GCLK)
это не ВХДЛ,
это по ПЕРЕДНЕМУ фронту

. А мне хотелось бы по обоим, а Synplify конструкцию
posedge GCLK or negedge GCLK не любит.
Цитата(des00 @ Nov 29 2005, 17:19)

насчет списка чувствительности, это из симуляторов, то что у казанно в алвейса и есть sensivity list, т.е. те сигнал по изменению которых запускаеться процесс удачи
Смысл простой... зато название какое!!
Цитата(id_gene @ Nov 29 2005, 17:35)

Насчет смешивания блокирующих/неблокирующих- это я поторопился. Для разных сигналов такое возможно. Только очень осторожно, и блокрирующие присвоения в триггерах не рекомендуются.
Смешать разные присвоения не даст синтезатор и тут он прав, он вообще не любит смешения синхронности и асинхронности.
Дело в том, что в том случае мы проверяем {A,A_C}, а потом делаем A_C=A;
Если мы запишем A_C<=A, то они уже на момент проверки будут равны. Значит, либо нужно унести присвоение в границы результата проверки, что в данном случае некоректно, либо ставить небокирующие.
Поправьте меня, если я заблуждаюсь.
P.S. Сказал про ассинхронность, и вспомнил: как-то он нефиг делать попробовал сделать RS-триггер с помощью assign-ов, только на wire-ах. И ведь получилось!!