Question: what is difference between parameter and define?
Answer: It is easy to distinguish between parameters and macros in a design because macros have a `identifier_name while a parameter is just the identifier_name without back-tic. ... Parameters must be defined within module boundaries using the keyword parameter.