1

I want to use a delay with # symbol, but the code gives error because of it. If I remove it, then the program works. Here is the code:

module b5( input wire switch, output wire led ); #100 assign led = switch; endmodule 

1 Answer 1

2

The delay is in the wrong location. it should be assign #100 led = switch;

FYI: # delays only work in simulations. If you plan on synthesizing (such as running on FPGA), then you cannot use # delay. Use a clocked pipe-line instead.

Sign up to request clarification or add additional context in comments.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.