ViKo 1 17 августа, 2010 Опубликовано 17 августа, 2010 · Жалоба А в цепи каскадирования в FLEX/ACEX, помнится, задержка была порядка задержки на одном элементе, так что это ничего не даст. The LE delay is 1.3 ns; the cascade chain delay is 0.6 ns. Задержка примерно раза в 2 меньше. Кроме того, не используются цепи межсоединений. Так что выгода была бы. Да что теперь говорить. "Няма таго, што раньш было!" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tosha 0 20 августа, 2010 Опубликовано 20 августа, 2010 · Жалоба Вот выкусил из проекта, похоже то что надо, хотя не намного короче получается:) data_ready[CH..0] : Input; chan[3..0] : Output; mask[CH..0],sk[CH..0] : Node; - FOR i in 0 to CH GENERATE mask[0] = data_ready[0]; sk[0]=data_ready[0]; IF i>0 GENERATE mask[i] = data_ready[i] and !sk[i-1]; sk[i] = sk[i-1] or data_ready[i]; END GENERATE; chan[]= i and (mask[i]!=0); END GENERATE; Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться