[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-user: Unexplained Icarus warning



okay, so I constantly get the following error message, and it sounds bad but I don't have any idea what is causing the problem. Google searches have not revealed an answer to the problem.
-------------------------8<------------------------
$ iverilog -tfpga -o test.edif test.v
test.v:8: warning: Process not synthesized.
------------------------->8------------------------
The test code that produces this is as follows:
-------------------------8<------------------------
module test (D, clk, en, Q);
input D, clk, en;
output Q;
reg Q;
always @(clk) // this is line 8
begin
if(en==1)
begin
Q = D;
end
end
endmodule
------------------------->8------------------------
It's perfectly valid Verilog code, but its not being synthesized??
What's up with that?


Thanks,
-d