[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
собственно из-за которой я и обратился за помощью
соответственно есть еще защелка данных
always@(DATA or WR)
if(WR)
buf1<=DATA;
ну и потом
always@(posedge CL)
if(GO) internal<=buf1;
нужно обеспечить, чтобы путь WR->триггер->GO
был быстрее чем путь DATA->защелка->вход internal
причем так как buf 32-х разрядный и не один то плохо
я даже делал WR_EN=GO&~WR; чтобы быстрее, но все-равно основные задержки накапливаются на трассах, а не на элементах...
поэтому хотелось бы логическое решение, а не за счет дополнительных задержек
E-mail: info@telesys.ru