Question: are functions synthesizable in verilog?
Answer: Functions are sections of Verilog code that allow the Digital Designer to write more reusable and maintainable code. Often a function is created when the same operation is done over and over throughout Verilog code. Rather than rewriting code, one can just call the function. ... Yes, functions are synthesizable!