Forum Discussion
Altera_Forum
Honored Contributor
17 years agoThe parameter definition as shown isn't correct Verilog syntax. A module parameter can either appear in a module_parameter_portlist,
#( parameter_declaration { , parameter_declaration } ) or as a module item in module body: parameter probe_width = 1; Furthermore, string isn't a defined Verilog type, and typified string parameters are not provided by the Verilog standard. It may be a vendor specific extension? Altera Verilog IP are using untypified string parameters, e. g.: parameter instance_id = "UNUSED";