Simulation Pass API Reference

class pymtl3.passes.PassGroups.DefaultPassGroup(*, vcdwave=None, textwave=False, linetrace=False, reset_active_high=True)
__call__(top)

Call self as a function.

__init__(*, vcdwave=None, textwave=False, linetrace=False, reset_active_high=True)

Initialize self. See help(type(self)) for accurate signature.

__module__ = 'pymtl3.passes.PassGroups'
class pymtl3.passes.PassGroups.SimpleSimPass(debug=False)
__call__(top)

Call self as a function.

__module__ = 'pymtl3.passes.PassGroups'
class pymtl3.passes.PassGroups.AutoTickSimPass(print_line_trace=True)
__call__(top)

Call self as a function.

__init__(print_line_trace=True)

Initialize self. See help(type(self)) for accurate signature.

__module__ = 'pymtl3.passes.PassGroups'