| func [, *args][, **kwargs]) |
The return value is the same as would be returned by the call
func(*args, **kwargs). It should be assigned
to an instance name.
The top-level instance name and the basename of the Verilog output
filename is func.func_name by default.
For more information about the restrictions on convertible MyHDL code, see section 6.4 in Chapter 6.
The toVerilog callable has the following attribute:
This attribute is used to overwrite the default top-level instance name and the basename of the Verilog output filename.
About this document