[an error occurred while processing this directive]
|
Ругается вот на эту (и еще ряд подобных конструкций): always @(Q3 or RST or SSPADD_WR or DATAi or SSPADDp) end always @(Q0 or RST or SSPADD)
E-mail:
info@telesys.ru
--> WARNING: Clock signal 'Q3' is not used as a clock in this process or block (File /SSP/SSP.v,
Line 683)
--> WARNING: Clock signal 'Q0' is not used as a clock in this process or block (File /SSP/SSP.v,
Line 690)
Конструкция - 2-х ступенчатый Латч. В других модулях использовал аналогичны конструкции и синтезатор таких варнингов не выдавал.
// SSPADD reg
if (RST) begin SSPADD <= 'b0000_0000; end
else if (Q3) begin
if (SSPADD_WR==1) begin SSPADD <= DATAi;end else
SSPADD <= SSPADDp;
if (RST) begin SSPADDp <= 'b0000_0000; end
else if (Q0)
SSPADDp <= SSPADD;
//--------------------
Почему ? И что он хотел сказать ?
Ответы